* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed @ 2011-02-06 19:17 ` Michael Pozhidaev 2011-02-06 21:31 ` Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Michael Pozhidaev @ 2011-02-06 19:17 UTC (permalink / raw) To: devel Здравствуйте! Вот пакет сломался, это я виноват или не я виноват? > debuginfo.req: WARNING: /usr/lib/libao.so.4 is not yet debuginfo-enabled > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-emacspeak.debug is not executable > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-executor.debug is not executable > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-trim.debug is not executable > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman.debug is not executable > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug is not executable > ldd: ERROR: /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug: trace failed > find-requires: ERROR: /usr/lib/rpm/lib.req failed > error: /bin/sh failed > error: Failed to find Requires > > RPM build errors: > /bin/sh failed > Failed to find Requires > Command exited with non-zero status 1 > 47.48user 5.73system 1:21.37elapsed 65%CPU (0avgtext+0avgdata 0maxresident)k > 0inputs+0outputs (0major+1383882minor)pagefaults 0swaps > hsh-rebuild: rebuild of `voiceman-1.5.0-alt3.src.rpm' failed. > Command exited with non-zero status 1 -- Michael Pozhidaev. Tomsk, Russia. Russian info page: http://www.marigostra.ru/ ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-06 19:17 ` [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed Michael Pozhidaev @ 2011-02-06 21:31 ` Dmitry V. Levin 2011-02-07 0:20 ` Michael Pozhidaev 2011-02-07 4:49 ` Slava Semushin 0 siblings, 2 replies; 14+ messages in thread From: Dmitry V. Levin @ 2011-02-06 21:31 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1211 bytes --] On Mon, Feb 07, 2011 at 01:17:34AM +0600, Michael Pozhidaev wrote: > > Вот пакет сломался, это я виноват или не я виноват? Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. > > debuginfo.req: WARNING: /usr/lib/libao.so.4 is not yet debuginfo-enabled > > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-emacspeak.debug is not executable > > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-executor.debug is not executable > > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-trim.debug is not executable > > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman.debug is not executable > > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug is not executable > > ldd: ERROR: /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug: trace failed > > find-requires: ERROR: /usr/lib/rpm/lib.req failed > > error: /bin/sh failed > > error: Failed to find Requires -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-06 21:31 ` Dmitry V. Levin @ 2011-02-07 0:20 ` Michael Pozhidaev 2011-02-07 1:43 ` Alexey Tourbin 2011-02-07 4:49 ` Slava Semushin 1 sibling, 1 reply; 14+ messages in thread From: Michael Pozhidaev @ 2011-02-07 0:20 UTC (permalink / raw) To: ALT Linux Team development discussions Hello, Dmitry V. Levin! > Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам > сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. Понял. Можно послать на пересборку или сейчас всё ещё неподходящий момент? (некоторое время назад at@, вроде, говорил, что пока надо воздержаться от посылки на сборку не noarch пакетов) > >> > debuginfo.req: WARNING: /usr/lib/libao.so.4 is not yet debuginfo-enabled >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-emacspeak.debug is not executable >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-executor.debug is not executable >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-trim.debug is not executable >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman.debug is not executable >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug is not executable >> > ldd: ERROR: /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug: trace failed >> > find-requires: ERROR: /usr/lib/rpm/lib.req failed >> > error: /bin/sh failed >> > error: Failed to find Requires -- Michael Pozhidaev. Tomsk, Russia. Russian info page: http://www.marigostra.ru/ ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 0:20 ` Michael Pozhidaev @ 2011-02-07 1:43 ` Alexey Tourbin 2011-02-07 1:59 ` Michael Pozhidaev ` (2 more replies) 0 siblings, 3 replies; 14+ messages in thread From: Alexey Tourbin @ 2011-02-07 1:43 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 07, 2011 at 06:20:52AM +0600, Michael Pozhidaev wrote: > Hello, Dmitry V. Levin! > > > Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам > > сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. > > Понял. Можно послать на пересборку или сейчас всё ещё неподходящий > момент? (некоторое время назад at@, вроде, говорил, что пока надо воздержаться > от посылки на сборку не noarch пакетов) В принципе уже можно собирать всё подряд. Но лучше немного подождать: я доделываю ещё одну оптимизацию зависимостей в rpm, и после этого надо бы пересобрать некоторые системные библиотеки. > >> > debuginfo.req: WARNING: /usr/lib/libao.so.4 is not yet debuginfo-enabled > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-emacspeak.debug is not executable > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-executor.debug is not executable > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-trim.debug is not executable > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman.debug is not executable > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug is not executable > >> > ldd: ERROR: /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug: trace failed > >> > find-requires: ERROR: /usr/lib/rpm/lib.req failed > >> > error: /bin/sh failed > >> > error: Failed to find Requires ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 1:43 ` Alexey Tourbin @ 2011-02-07 1:59 ` Michael Pozhidaev 2011-02-07 8:41 ` Dmitry V. Levin 2011-02-09 0:11 ` Денис Смирнов 2 siblings, 0 replies; 14+ messages in thread From: Michael Pozhidaev @ 2011-02-07 1:59 UTC (permalink / raw) To: ALT Linux Team development discussions Hello, Alexey Tourbin! > В принципе уже можно собирать всё подряд. Но лучше немного подождать: > я доделываю ещё одну оптимизацию зависимостей в rpm, и после этого > надо бы пересобрать некоторые системные библиотеки. OK, подождём! -- Michael Pozhidaev. Tomsk, Russia. Russian info page: http://www.marigostra.ru/ ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 1:43 ` Alexey Tourbin 2011-02-07 1:59 ` Michael Pozhidaev @ 2011-02-07 8:41 ` Dmitry V. Levin 2011-02-07 8:46 ` Alexey Tourbin 2011-02-09 0:11 ` Денис Смирнов 2 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2011-02-07 8:41 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 835 bytes --] On Mon, Feb 07, 2011 at 04:43:20AM +0300, Alexey Tourbin wrote: > On Mon, Feb 07, 2011 at 06:20:52AM +0600, Michael Pozhidaev wrote: > > Hello, Dmitry V. Levin! > > > > > Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам > > > сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. > > > > Понял. Можно послать на пересборку или сейчас всё ещё неподходящий > > момент? (некоторое время назад at@, вроде, говорил, что пока надо воздержаться > > от посылки на сборку не noarch пакетов) > > В принципе уже можно собирать всё подряд. Но лучше немного подождать: > я доделываю ещё одну оптимизацию зависимостей в rpm, и после этого > надо бы пересобрать некоторые системные библиотеки. Раз 4.0.4-alt100.18 вышел, значит, уже можно пересобрать некоторые системные библиотеки? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 8:41 ` Dmitry V. Levin @ 2011-02-07 8:46 ` Alexey Tourbin 0 siblings, 0 replies; 14+ messages in thread From: Alexey Tourbin @ 2011-02-07 8:46 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 07, 2011 at 11:41:16AM +0300, Dmitry V. Levin wrote: > On Mon, Feb 07, 2011 at 04:43:20AM +0300, Alexey Tourbin wrote: > > On Mon, Feb 07, 2011 at 06:20:52AM +0600, Michael Pozhidaev wrote: > > > Hello, Dmitry V. Levin! > > > > > > > Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам > > > > сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. > > > > > > Понял. Можно послать на пересборку или сейчас всё ещё неподходящий > > > момент? (некоторое время назад at@, вроде, говорил, что пока надо воздержаться > > > от посылки на сборку не noarch пакетов) > > > > В принципе уже можно собирать всё подряд. Но лучше немного подождать: > > я доделываю ещё одну оптимизацию зависимостей в rpm, и после этого > > надо бы пересобрать некоторые системные библиотеки. > > Раз 4.0.4-alt100.18 вышел, значит, уже можно пересобрать > некоторые системные библиотеки? Да. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 1:43 ` Alexey Tourbin 2011-02-07 1:59 ` Michael Pozhidaev 2011-02-07 8:41 ` Dmitry V. Levin @ 2011-02-09 0:11 ` Денис Смирнов 2011-02-09 0:43 ` Dmitry V. Levin 2 siblings, 1 reply; 14+ messages in thread From: Денис Смирнов @ 2011-02-09 0:11 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 436 bytes --] On Mon, Feb 07, 2011 at 04:43:20AM +0300, Алексей Турбин wrote: AT> В принципе уже можно собирать всё подряд. Но лучше немного подождать: AT> я доделываю ещё одну оптимизацию зависимостей в rpm, и после этого AT> надо бы пересобрать некоторые системные библиотеки. Какой статус у этой оптимизации? -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-09 0:11 ` Денис Смирнов @ 2011-02-09 0:43 ` Dmitry V. Levin 0 siblings, 0 replies; 14+ messages in thread From: Dmitry V. Levin @ 2011-02-09 0:43 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 441 bytes --] On Wed, Feb 09, 2011 at 03:11:52AM +0300, Денис Смирнов wrote: > On Mon, Feb 07, 2011 at 04:43:20AM +0300, Алексей Турбин wrote: > > AT> В принципе уже можно собирать всё подряд. Но лучше немного подождать: > AT> я доделываю ещё одну оптимизацию зависимостей в rpm, и после этого > AT> надо бы пересобрать некоторые системные библиотеки. > > Какой статус у этой оптимизации? Внедрена в rpm-build-4.0.4-alt100.18. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-06 21:31 ` Dmitry V. Levin 2011-02-07 0:20 ` Michael Pozhidaev @ 2011-02-07 4:49 ` Slava Semushin 2011-02-07 4:56 ` Alexey Tourbin 1 sibling, 1 reply; 14+ messages in thread From: Slava Semushin @ 2011-02-07 4:49 UTC (permalink / raw) To: ALT Linux Team development discussions 7 февраля 2011 г. 3:31 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > On Mon, Feb 07, 2011 at 01:17:34AM +0600, Michael Pozhidaev wrote: >> >> Вот пакет сломался, это я виноват или не я виноват? > > Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам > сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. Возможно ли сделать более человечное сообщение об ошибке? (Потому что этот вопрос не первый и не известно сколько ещё раз будет задаваться..) >> > debuginfo.req: WARNING: /usr/lib/libao.so.4 is not yet debuginfo-enabled >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-emacspeak.debug is not executable >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-executor.debug is not executable >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-trim.debug is not executable >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman.debug is not executable >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug is not executable >> > ldd: ERROR: /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug: trace failed >> > find-requires: ERROR: /usr/lib/rpm/lib.req failed >> > error: /bin/sh failed >> > error: Failed to find Requires -- Slava Semushin ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 4:49 ` Slava Semushin @ 2011-02-07 4:56 ` Alexey Tourbin 2011-02-07 5:53 ` REAL 2011-02-07 8:40 ` Dmitry V. Levin 0 siblings, 2 replies; 14+ messages in thread From: Alexey Tourbin @ 2011-02-07 4:56 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 07, 2011 at 10:49:21AM +0600, Slava Semushin wrote: > 7 февраля 2011 г. 3:31 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > > On Mon, Feb 07, 2011 at 01:17:34AM +0600, Michael Pozhidaev wrote: > >> > >> Вот пакет сломался, это я виноват или не я виноват? > > > > Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам > > сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. > > Возможно ли сделать более человечное сообщение об ошибке? (Потому что > этот вопрос не первый и не известно сколько ещё раз будет > задаваться..) Здесь rpm работает по принципу "вы что просили, то и получили". Если вы просили запаковать %_libdir/*, то rpm пытается запаковать %_libdir. Далее, файлы в /usr/lib/debug действительно идентифицируются как ELF. Значит, вы как бы просили поискать в них зависимости, да? Но ld.so не может загрузить эти файлы. Значит, вы как бы просили прекратить сборку. Так что мне с ходу не понятно, как можно сделать сообщение об ошибке более человечным. Может быть, в lib.req и lib.prov вообще не надо обрабатывать /usr/lib/debug/*.debug файлы - надеясь на то, что sisyphus_check отловит пересечение с filesystem. Но sisyphus_check сработает только при сборке в хешере, а это может оказаться позже, чем нужно. > >> > debuginfo.req: WARNING: /usr/lib/libao.so.4 is not yet debuginfo-enabled > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-emacspeak.debug is not executable > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-executor.debug is not executable > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-trim.debug is not executable > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman.debug is not executable > >> > lib.req.files: ELF executable /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug is not executable > >> > ldd: ERROR: /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voicemand.debug: trace failed > >> > find-requires: ERROR: /usr/lib/rpm/lib.req failed > >> > error: /bin/sh failed > >> > error: Failed to find Requires ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 4:56 ` Alexey Tourbin @ 2011-02-07 5:53 ` REAL 2011-02-07 8:40 ` Dmitry V. Levin 1 sibling, 0 replies; 14+ messages in thread From: REAL @ 2011-02-07 5:53 UTC (permalink / raw) To: ALT Linux Team development discussions 07.02.2011 10:56, Alexey Tourbin пишет: >>> Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам >>> сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. >> >> Возможно ли сделать более человечное сообщение об ошибке? (Потому что >> этот вопрос не первый и не известно сколько ещё раз будет >> задаваться..) > > Здесь rpm работает по принципу "вы что просили, то и получили". > Если вы просили запаковать %_libdir/*, то rpm пытается запаковать > %_libdir. Думаю, это очень подходящая задача для repocop. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 4:56 ` Alexey Tourbin 2011-02-07 5:53 ` REAL @ 2011-02-07 8:40 ` Dmitry V. Levin 2011-02-08 5:51 ` Alexey Tourbin 1 sibling, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2011-02-07 8:40 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1450 bytes --] On Mon, Feb 07, 2011 at 07:56:51AM +0300, Alexey Tourbin wrote: > On Mon, Feb 07, 2011 at 10:49:21AM +0600, Slava Semushin wrote: > > 7 февраля 2011 г. 3:31 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > > > On Mon, Feb 07, 2011 at 01:17:34AM +0600, Michael Pozhidaev wrote: > > >> > > >> Вот пакет сломался, это я виноват или не я виноват? > > > > > > Запись вида %_libdir/* в секции %files теперь приводит к таким ошибкам > > > сборки из-за недавнего появления /usr/lib/debug/ в %buildroot. > > > > Возможно ли сделать более человечное сообщение об ошибке? (Потому что > > этот вопрос не первый и не известно сколько ещё раз будет > > задаваться..) > > Здесь rpm работает по принципу "вы что просили, то и получили". > Если вы просили запаковать %_libdir/*, то rpm пытается запаковать > %_libdir. Далее, файлы в /usr/lib/debug действительно идентифицируются > как ELF. Значит, вы как бы просили поискать в них зависимости, да? > Но ld.so не может загрузить эти файлы. Значит, вы как бы просили > прекратить сборку. > > Так что мне с ходу не понятно, как можно сделать сообщение об > ошибке более человечным. Можно проверить префикс файла и, если префикс "/usr/lib/debug/", то выводить более понятное сообщение об ошибке. Не о том, что /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-emacspeak.debug is not executable, а о том, что этот файл вообще попал в find-requires. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed 2011-02-07 8:40 ` Dmitry V. Levin @ 2011-02-08 5:51 ` Alexey Tourbin 0 siblings, 0 replies; 14+ messages in thread From: Alexey Tourbin @ 2011-02-08 5:51 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 07, 2011 at 11:40:00AM +0300, Dmitry V. Levin wrote: > Можно проверить префикс файла и, если префикс "/usr/lib/debug/", то > выводить более понятное сообщение об ошибке. Не о том, что > /usr/src/tmp/voiceman-buildroot/usr/lib/debug/usr/bin/voiceman-emacspeak.debug > is not executable, а о том, что этот файл вообще попал в find-requires. Not executable - это warning. Пакеты на самом деле не собираются из-за того, что ldd/ld.so не может их загрузить. Тогда следовало бы сделать более понятное сообщение об ошибке в lib.req при отказе ldd. Интересно однако, что в некоторых случаях ldd как будто нормально обрабатывает .debug файл - пакет собирается, появляется лишь предупреждение из checkFiles.c: warning: File(s) packaged into both bison-2.4.3-alt2 and bison-debuginfo-2.4.3-alt2: /usr/lib/debug/usr/bin/bison.debug Wrote: /usr/src/RPM/RPMS/i586/bison-2.4.3-alt2.i586.rpm ... Вот примерный список пакетов (по логам последней пересборки), где .debug файлы успешно запаковались в основной пакет: Terminal-0.4.0-alt3 bison-2.4.3-alt2 cfengine-3.1.1-alt2 cunit-0.7.5-alt6 dhcp-1:3.0.7-alt6 eiskaltdcpp-2.2.0-alt1 firebird-odbc-2.0.0147-alt1 libjemalloc-2.0.1-alt1 libnoch-0.4-alt1 libqt3-qdataschema-1.0.0-alt0.cvs20070826.qa1 mysql-connector-odbc-5.1.5-alt2 scrotwm-0.9.23-alt2 scsh-0.6.7-alt1 telepathy-salut-0.3.13-alt1 tesseract-2.04-alt1 xinetd-2.3.14-alt3 xmds-1.6-alt3 yafray-0.0.9-alt6 Далее остаётся обвинить sisyphus_check - в том, что он даёт непонятное сообщение об ошибке (о пересечении с filesystem). ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2011-02-09 0:43 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2011-02-06 19:17 ` [devel] voiceman-1.5.0-alt3: Sisyphus/i586 test rebuild failed Michael Pozhidaev 2011-02-06 21:31 ` Dmitry V. Levin 2011-02-07 0:20 ` Michael Pozhidaev 2011-02-07 1:43 ` Alexey Tourbin 2011-02-07 1:59 ` Michael Pozhidaev 2011-02-07 8:41 ` Dmitry V. Levin 2011-02-07 8:46 ` Alexey Tourbin 2011-02-09 0:11 ` Денис Смирнов 2011-02-09 0:43 ` Dmitry V. Levin 2011-02-07 4:49 ` Slava Semushin 2011-02-07 4:56 ` Alexey Tourbin 2011-02-07 5:53 ` REAL 2011-02-07 8:40 ` Dmitry V. Levin 2011-02-08 5:51 ` 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