* [sisyphus] broken pipe при сборке пакета @ 2009-05-14 20:58 Vitaly Ostanin 2009-05-14 22:02 ` Dmitry V. Levin ` (2 more replies) 0 siblings, 3 replies; 12+ messages in thread From: Vitaly Ostanin @ 2009-05-14 20:58 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 747 bytes --] Здравствуйте. Собираю пакет в hasher, в логе вижу: find-requires: running scripts (files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe ... + /usr/lib/rpm/find-provides find-provides: empty file list, nothing to do Воспроизводится регулярно. Это как-нибудь лечится? hasher-1.3.11-alt1 hasher-priv-1.3.3-alt1 gear-1.5.3-alt1 rpm-4.0.4-alt98.7 -- Regards, Vyt mailto: vitaly.ostanin@gmail.com jabber: vitaly.ostanin@gmail.com [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-14 20:58 [sisyphus] broken pipe при сборке пакета Vitaly Ostanin @ 2009-05-14 22:02 ` Dmitry V. Levin 2009-05-15 17:44 ` Vitaly Ostanin 2009-05-15 18:46 ` Afanasov Dmitry 2009-06-03 10:18 ` Vladislav Zavjalov 2 siblings, 1 reply; 12+ messages in thread From: Dmitry V. Levin @ 2009-05-14 22:02 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 731 bytes --] On Fri, May 15, 2009 at 12:58:26AM +0400, Vitaly Ostanin wrote: > Здравствуйте. > > Собираю пакет в hasher, в логе вижу: > find-requires: running scripts > (files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe > ... > + /usr/lib/rpm/find-provides > find-provides: empty file list, nothing to do > > Воспроизводится регулярно. Это как-нибудь лечится? А пакет, который собирается, не содержит файлов? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-14 22:02 ` Dmitry V. Levin @ 2009-05-15 17:44 ` Vitaly Ostanin 2009-05-15 17:59 ` Dmitry V. Levin 0 siblings, 1 reply; 12+ messages in thread From: Vitaly Ostanin @ 2009-05-15 17:44 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 909 bytes --] Dmitry V. Levin пишет: > On Fri, May 15, 2009 at 12:58:26AM +0400, Vitaly Ostanin wrote: >> Здравствуйте. >> >> Собираю пакет в hasher, в логе вижу: >> find-requires: running scripts >> (files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) >> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe >> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe >> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe >> /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe >> ... >> + /usr/lib/rpm/find-provides >> find-provides: empty file list, nothing to do >> >> Воспроизводится регулярно. Это как-нибудь лечится? > > А пакет, который собирается, не содержит файлов? Из пакета собираются 3 подпакета, все содержат файлы. -- Regards, Vyt mailto: vitaly.ostanin@gmail.com jabber: vitaly.ostanin@gmail.com [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-15 17:44 ` Vitaly Ostanin @ 2009-05-15 17:59 ` Dmitry V. Levin 2009-05-15 18:34 ` Vitaly Ostanin 0 siblings, 1 reply; 12+ messages in thread From: Dmitry V. Levin @ 2009-05-15 17:59 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 1020 bytes --] On Fri, May 15, 2009 at 09:44:09PM +0400, Vitaly Ostanin wrote: > Dmitry V. Levin пишет: > > On Fri, May 15, 2009 at 12:58:26AM +0400, Vitaly Ostanin wrote: > >> Здравствуйте. > >> > >> Собираю пакет в hasher, в логе вижу: > >> find-requires: running scripts > >> (files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) > >> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > >> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > >> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > >> /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe > >> ... > >> + /usr/lib/rpm/find-provides > >> find-provides: empty file list, nothing to do > >> > >> Воспроизводится регулярно. Это как-нибудь лечится? > > > > А пакет, который собирается, не содержит файлов? > > Из пакета собираются 3 подпакета, все содержат файлы. Если зависимости вычисляются неправильно, то дайте, пожалуйста, ссылку на пакет. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-15 17:59 ` Dmitry V. Levin @ 2009-05-15 18:34 ` Vitaly Ostanin 0 siblings, 0 replies; 12+ messages in thread From: Vitaly Ostanin @ 2009-05-15 18:34 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 1346 bytes --] Dmitry V. Levin пишет: > On Fri, May 15, 2009 at 09:44:09PM +0400, Vitaly Ostanin wrote: >> Dmitry V. Levin пишет: >>> On Fri, May 15, 2009 at 12:58:26AM +0400, Vitaly Ostanin wrote: >>>> Здравствуйте. >>>> >>>> Собираю пакет в hasher, в логе вижу: >>>> find-requires: running scripts >>>> (files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) >>>> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe >>>> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe >>>> /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe >>>> /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe >>>> ... >>>> + /usr/lib/rpm/find-provides >>>> find-provides: empty file list, nothing to do >>>> >>>> Воспроизводится регулярно. Это как-нибудь лечится? >>> А пакет, который собирается, не содержит файлов? >> Из пакета собираются 3 подпакета, все содержат файлы. > > Если зависимости вычисляются неправильно, то дайте, пожалуйста, ссылку на > пакет. Не знаю, правильно ли они вычисляются. Похоже на то, что должно быть. Пакет здесь: http://git.altlinux.org/people/vyt/packages/?p=openvpn.git;a=summary Извините, что не выложил сразу, не хотел позориться - сырое. -- Regards, Vyt mailto: vitaly.ostanin@gmail.com jabber: vitaly.ostanin@gmail.com [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-14 20:58 [sisyphus] broken pipe при сборке пакета Vitaly Ostanin 2009-05-14 22:02 ` Dmitry V. Levin @ 2009-05-15 18:46 ` Afanasov Dmitry 2009-05-15 20:29 ` Led 2009-06-03 10:18 ` Vladislav Zavjalov 2 siblings, 1 reply; 12+ messages in thread From: Afanasov Dmitry @ 2009-05-15 18:46 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 344 bytes --] On Fri, May 15, 2009 at 12:58:26AM +0400, Vitaly Ostanin wrote: > Собираю пакет в hasher, в логе вижу: > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe тоже часто вижу, но в пакетах с итоге всё получается правильно. -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-15 18:46 ` Afanasov Dmitry @ 2009-05-15 20:29 ` Led 2009-05-16 5:49 ` Andrey Rahmatullin 2009-06-02 21:29 ` Dmitry V. Levin 0 siblings, 2 replies; 12+ messages in thread From: Led @ 2009-05-15 20:29 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Friday, 15 May 2009 21:46:01 Afanasov Dmitry wrote: > On Fri, May 15, 2009 at 12:58:26AM +0400, Vitaly Ostanin wrote: > > Собираю пакет в hasher, в логе вижу: > > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > > /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe > > тоже часто вижу, но в пакетах с итоге всё получается правильно. А разве это не "фича"? Всё время так... и очень давно уже... А то, что кривой ruby.req лезет проверять всё подряд (включая lib*.so) - это даже привычно уже:) -- Led ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-15 20:29 ` Led @ 2009-05-16 5:49 ` Andrey Rahmatullin 2009-05-20 12:25 ` Kirill A. Shutemov 2009-06-02 21:29 ` Dmitry V. Levin 1 sibling, 1 reply; 12+ messages in thread From: Andrey Rahmatullin @ 2009-05-16 5:49 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 459 bytes --] On Fri, May 15, 2009 at 11:29:17PM +0300, Led wrote: > А разве это не "фича"? Всё время так... и очень давно уже... +1 > А то, что кривой ruby.req лезет проверять всё подряд (включая lib*.so) - это > даже привычно уже:) А про это бага висит. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): <vorphalack> aphlux: я щас просто прусь от math metal <aphlux> vorphalack: это как? когда читают уравнения в частных производных? :) [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-16 5:49 ` Andrey Rahmatullin @ 2009-05-20 12:25 ` Kirill A. Shutemov 2009-05-20 12:29 ` Andrey Rahmatullin 0 siblings, 1 reply; 12+ messages in thread From: Kirill A. Shutemov @ 2009-05-20 12:25 UTC (permalink / raw) To: ALT Linux Sisyphus discussions 2009/5/16 Andrey Rahmatullin <wrar@altlinux.ru>: > On Fri, May 15, 2009 at 11:29:17PM +0300, Led wrote: >> А разве это не "фича"? Всё время так... и очень давно уже... > +1 >> А то, что кривой ruby.req лезет проверять всё подряд (включая lib*.so) - это >> даже привычно уже:) > А про это бага висит. Можно номер? ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-20 12:25 ` Kirill A. Shutemov @ 2009-05-20 12:29 ` Andrey Rahmatullin 0 siblings, 0 replies; 12+ messages in thread From: Andrey Rahmatullin @ 2009-05-20 12:29 UTC (permalink / raw) To: sisyphus On Wed, May 20, 2009 at 03:25:46PM +0300, Kirill A. Shutemov wrote: > >> А то, что кривой ruby.req лезет проверять всё подряд (включая lib*.so) - это > >> даже привычно уже:) > > А про это бага висит. > Можно номер? #18859 ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-15 20:29 ` Led 2009-05-16 5:49 ` Andrey Rahmatullin @ 2009-06-02 21:29 ` Dmitry V. Levin 1 sibling, 0 replies; 12+ messages in thread From: Dmitry V. Levin @ 2009-06-02 21:29 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 600 bytes --] On Fri, May 15, 2009 at 11:29:17PM +0300, Led wrote: > On Friday, 15 May 2009 21:46:01 Afanasov Dmitry wrote: > > On Fri, May 15, 2009 at 12:58:26AM +0400, Vitaly Ostanin wrote: > > > Собираю пакет в hasher, в логе вижу: > > > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > > > /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe > > > > тоже часто вижу, но в пакетах с итоге всё получается правильно. > > А разве это не "фича"? Всё время так... и очень давно уже... Это просто безобидная ругань, следствие использования в скриптах grep -q. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] broken pipe при сборке пакета 2009-05-14 20:58 [sisyphus] broken pipe при сборке пакета Vitaly Ostanin 2009-05-14 22:02 ` Dmitry V. Levin 2009-05-15 18:46 ` Afanasov Dmitry @ 2009-06-03 10:18 ` Vladislav Zavjalov 2 siblings, 0 replies; 12+ messages in thread From: Vladislav Zavjalov @ 2009-06-03 10:18 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On 05/15/09 00:58, Vitaly Ostanin wrote: > Здравствуйте. > > Собираю пакет в hasher, в логе вижу: > find-requires: running scripts > (files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > /usr/lib/rpm/files.req: line 33: echo: write error: Broken pipe > /usr/lib/rpm/lib.req: line 58: printf: write error: Broken pipe > ... > + /usr/lib/rpm/find-provides > find-provides: empty file list, nothing to do > > Воспроизводится регулярно. Это как-нибудь лечится? Недавно лечил похожее. Может и тут пригодится... a | b а много пишет, b удовлетворяется и закрывает pipe раньше времени. Если a - отдельный процесс, то он получает SIGPIPE и тихо умирает, и все довольны. Если a - команда shell, то SIGPIPE получает shell и молчать не хочет. Убивает эту команду и страшно ругается. Я ради чистоты логов делал так: (a) | b Возникает лишний subshell, который по SIGPIPE убивается тихо, и все довольны... ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2009-06-03 10:18 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-05-14 20:58 [sisyphus] broken pipe при сборке пакета Vitaly Ostanin 2009-05-14 22:02 ` Dmitry V. Levin 2009-05-15 17:44 ` Vitaly Ostanin 2009-05-15 17:59 ` Dmitry V. Levin 2009-05-15 18:34 ` Vitaly Ostanin 2009-05-15 18:46 ` Afanasov Dmitry 2009-05-15 20:29 ` Led 2009-05-16 5:49 ` Andrey Rahmatullin 2009-05-20 12:25 ` Kirill A. Shutemov 2009-05-20 12:29 ` Andrey Rahmatullin 2009-06-02 21:29 ` Dmitry V. Levin 2009-06-03 10:18 ` Vladislav Zavjalov
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git