* 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