[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#232875: Is bug in libarchive-tar-perl



reassign 232875 libarchive-tar-perl,lintian
thanks

Hi,

With help from Marc 'HE' Brockschmidt, it was found out that this is
actually a bug in libarchive-tar-perl. Nevertheless, lintian should
handle this error better, so keeping also assigned to lintian until this
is either worked around or fixed in libarchive-tar-perl.

Using these perl lines:

use strict;
use Archive::Tar;
my $tar = Archive::Tar->new;
$tar->read("data.tar", 0);

on the data.tar which is gzipped available as
http://jeroen.a-eskwadraat.nl/sw/debian/tar/data.tar.gz

Gives these errors:
Subroutine Cwd::fastcwd redefined at /usr/lib/perl/5.8.2/XSLoader.pm line 91.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
Argument "L" isn't numeric in numeric eq (==) at /usr/share/perl5/Archive/Tar/File.pm line 527.
(..)

My info:
ii  libarchive-tar-per 1.08-1             Archive::Tar - manipulate tar files in perl
ii  perl               5.8.3-1            Larry Wall's Practical Extraction and Report Languag

-- 
Jeroen van Wolffelaar
Jeroen@wolffelaar.nl (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl



Reply to: