* Re: [devel] [Sisyphus-cybertalk] I: Sisyphus-20070321 packages: -1 +1 (5824) @ 2007-03-21 13:47 ` Damir Shayhutdinov 2007-03-21 13:54 ` Dmitry V. Levin 2007-03-21 13:58 ` Alexey Tourbin 0 siblings, 2 replies; 5+ messages in thread From: Damir Shayhutdinov @ 2007-03-21 13:47 UTC (permalink / raw) To: devel > rpm-build-python - RPM helper macros to rebuild python packages > * Sat Jan 13 2007 Fr. Br. George <george@altlinux> 0.29-alt5 > - (avm@) Search for .pth files in lib64, too > - Minor policy fix > - move distutils extention to /usr/lib64 instead of /usr/lib > Note: changelog entry for 0.30-alt1 not found. А как такой пакет прошел в Сизиф, если до этого прошел 0.30-alt1? Serial/Epoch? ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] [Sisyphus-cybertalk] I: Sisyphus-20070321 packages: -1 +1 (5824) 2007-03-21 13:47 ` [devel] [Sisyphus-cybertalk] I: Sisyphus-20070321 packages: -1 +1 (5824) Damir Shayhutdinov @ 2007-03-21 13:54 ` Dmitry V. Levin 2007-03-21 13:58 ` Alexey Tourbin 1 sibling, 0 replies; 5+ messages in thread From: Dmitry V. Levin @ 2007-03-21 13:54 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 522 bytes --] On Wed, Mar 21, 2007 at 04:47:31PM +0300, Damir Shayhutdinov wrote: > > rpm-build-python - RPM helper macros to rebuild python packages > > * Sat Jan 13 2007 Fr. Br. George <george@altlinux> 0.29-alt5 > > - (avm@) Search for .pth files in lib64, too > > - Minor policy fix > > - move distutils extention to /usr/lib64 instead of /usr/lib > > Note: changelog entry for 0.30-alt1 not found. > > А как такой пакет прошел в Сизиф, если до этого прошел 0.30-alt1? > Serial/Epoch? С помощью кувалды. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] [Sisyphus-cybertalk] I: Sisyphus-20070321 packages: -1 +1 (5824) 2007-03-21 13:47 ` [devel] [Sisyphus-cybertalk] I: Sisyphus-20070321 packages: -1 +1 (5824) Damir Shayhutdinov 2007-03-21 13:54 ` Dmitry V. Levin @ 2007-03-21 13:58 ` Alexey Tourbin 2007-03-21 14:04 ` Damir Shayhutdinov 1 sibling, 1 reply; 5+ messages in thread From: Alexey Tourbin @ 2007-03-21 13:58 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 595 bytes --] On Wed, Mar 21, 2007 at 04:47:31PM +0300, Damir Shayhutdinov wrote: > > rpm-build-python - RPM helper macros to rebuild python packages > > * Sat Jan 13 2007 Fr. Br. George <george@altlinux> 0.29-alt5 > > - (avm@) Search for .pth files in lib64, too > > - Minor policy fix > > - move distutils extention to /usr/lib64 instead of /usr/lib > > Note: changelog entry for 0.30-alt1 not found. > > А как такой пакет прошел в Сизиф, если до этого прошел 0.30-alt1? > Serial/Epoch? Мой 0.30-alt1 откатили на старый. В нём была ошибка, последствия которой слишком фатальны. Ждите alt2. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] [Sisyphus-cybertalk] I: Sisyphus-20070321 packages: -1 +1 (5824) 2007-03-21 13:58 ` Alexey Tourbin @ 2007-03-21 14:04 ` Damir Shayhutdinov 2007-03-21 18:57 ` [devel] rpm-build-python 0.30-alt1 thinko Alexey Tourbin 0 siblings, 1 reply; 5+ messages in thread From: Damir Shayhutdinov @ 2007-03-21 14:04 UTC (permalink / raw) To: ALT Devel discussion list > > А как такой пакет прошел в Сизиф, если до этого прошел 0.30-alt1? > > Serial/Epoch? > > Мой 0.30-alt1 откатили на старый. В нём была ошибка, последствия > которой слишком фатальны. Ждите alt2. А я было подумал, что вы там с Гошей также разругались, как lioka с lakostisом. ^ permalink raw reply [flat|nested] 5+ messages in thread
* [devel] rpm-build-python 0.30-alt1 thinko 2007-03-21 14:04 ` Damir Shayhutdinov @ 2007-03-21 18:57 ` Alexey Tourbin 0 siblings, 0 replies; 5+ messages in thread From: Alexey Tourbin @ 2007-03-21 18:57 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1922 bytes --] On Wed, Mar 21, 2007 at 05:04:19PM +0300, Damir Shayhutdinov wrote: > > > А как такой пакет прошел в Сизиф, если до этого прошел 0.30-alt1? > > > Serial/Epoch? > > > > Мой 0.30-alt1 откатили на старый. В нём была ошибка, последствия > > которой слишком фатальны. Ждите alt2. > А я было подумал, что вы там с Гошей также разругались, как lioka с lakostisом. Впрочем, плохо, что это не анонсировали здесь. Не хватает гласности, объявленной черти когда. В общем, это один из тех немногих случаев, когда оправдано вмешательство "самого главного" в обход всяких ACL. Дело в том, что я в python.req.py отключил строчку, которая проверяет расширение .py у файлов перед поисков зависимостей. Я рассчитывал таким образом, что зависимости будут искаться и в обычных скриптах на питоне. Я только упустил из виду, что /usr/lib/rpm/find-requires скармливает в python.req.py не только питоновские файлы, но и разделяемые библиотеки. Почему так сделано объяснять долго. Некоторый смысл в этом есть, хотя я бы так делать не стал. Соответственно питон стал пробовать распарсить и найти питоновские зависимости во всех разделяемых библиотеках! И громко отваливал, когда у него это не получалось. Последствия этого таковы, что нельзя собрать ни один пакет, в котором есть разделяемая библиотека (точнее, ELF shared object). Поэтому новый rpm-build-python оставалось только кувалдой откатить на старый. Почему я упустил из виду столь важную особенность find-requires? Потому что я у себя внутренне тестирую "другой" rpm-build (бранч mod, который я анонсировал). В этом rpm-build find-requires уже не скармливает все *.so* файлы в python.req.py (а использует свой собственный драйвер python.req.files, который отбирает файлы для поиска зависимостей). В общем, я решаю сразу две задачи, и тут я не уследил, что особенности одной задачи могут неудачно накладываться на особенности другой задачи. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-03-21 18:57 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-03-21 13:47 ` [devel] [Sisyphus-cybertalk] I: Sisyphus-20070321 packages: -1 +1 (5824) Damir Shayhutdinov 2007-03-21 13:54 ` Dmitry V. Levin 2007-03-21 13:58 ` Alexey Tourbin 2007-03-21 14:04 ` Damir Shayhutdinov 2007-03-21 18:57 ` [devel] rpm-build-python 0.30-alt1 thinko Alexey Tourbin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git