ALT Linux Team development discussions
 help / color / mirror / Atom feed
* 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