Nicolas François wrote:
> Hello,
> 
> On Thu, Jul 06, 2006 at 03:58:53PM +0200, Simone Piccardi wrote:
>> Nicolas François wrote:
>>> Does "cat debian/changelog | tail -n 40" works nicely?
>> Yes, fine, [...]
> 
> Then, does:
> 
>     perl -e 'open(STDIN,"< debian/changelog") || die "error1";
>              open(P,"tail -n 40 |") || die "error2";
>              while(<P>) { } close(P); print "status: $?\n"'
> 
> works too?

Sorry for beeing late. These the results:

[EMAIL PROTECTED]:~/Devel/packages/truelite-firewall$ perl -e 'open(STDIN,"<
debian/changelog") || die "error1";
>              open(P,"tail -n 40 |") || die "error2";
>              while(<P>) { } close(P); print "status: $?\n"'
status: 0
[EMAIL PROTECTED]:~/Devel/packages/truelite-firewall$
[EMAIL PROTECTED]:~/Devel/packages/truelite-firewall$ dpkg-parsechangelog
dpkg-parsechangelog: failure: tail of debian/changelog died from signal 13

> 
> 
> Also, your bug report looks like http://bugs.debian.org/338863
> Do you have strange messages in /var/log/messages, or are you using fakeroot?
But I'm getting signal 13, that's SIGPIPE, quite different from a
segment violation. I looked in the log files, also while making
dpkg-parsechangelog, but nothing arises.

Regards
Simone
-- 
Simone Piccardi                                 Truelite Srl
[EMAIL PROTECTED] (email/jabber)             Via Monferrato, 6
Tel. +39-347-1032433                            50142 Firenze
http://www.truelite.it  Tel. +39-055-7879597    Fax. +39-055-7333336

Reply via email to