* [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