FAQ
A few fixes for the compression modules.

Paul

Search Discussions

  • H.Merijn Brand at May 3, 2009 at 5:20 pm

    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess" wrote:

    A few fixes for the compression modules.
    Where?

    --
    H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
    using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
    11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
    http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
    http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
  • Paul Marquess at May 3, 2009 at 6:53 pm
    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    Where?
    Enclosed

    Paul
  • H.Merijn Brand at May 3, 2009 at 7:16 pm

    On Sun, 3 May 2009 19:53:16 +0100, "Paul Marquess" wrote:

    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    Where?
    Enclosed
    Done, but whitespace roars its ugly hat. git-am is my friend

    From camel.booking.com:/gitroot/perl
    740bae8..1ebfab3 blead -> origin/blead
    Updating 740bae8..1ebfab3
    Fast forward
    pod/perlxs.pod | 6 ++++++
    pp_ctl.c | 6 ++----
    t/op/switch.t | 44 +++++++++++++++++++++++++++++++++++++++++++-
    3 files changed, 51 insertions(+), 5 deletions(-)
    Applying: RE: [PATCH] compress 2.018
    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:164: trailing whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:169: trailing whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:170: trailing whitespace.
    /* Only setup the stream output pointers if there is spare
    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:182: trailing whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:213: trailing whitespace.
    if (RETVAL != BZ_OK || s->flags & FLAG_LIMIT_OUTPUT)
    warning: squelched 41 whitespace errors
    warning: 46 lines add whitespace errors.

    commit ea6efd2c816aee1bf9f4bfc59f5bf6b604e59cc2
    Author: H.Merijn Brand < >
    Date: Sun May 3 19:53:16 2009 +0100

    RE: [PATCH] compress 2.018
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    >
    A few fixes for the compression modules.
    >
    Where?
    Enclosed

    Paul

    From 389fe95522cdfda81bff0fde92dc66ef9c275bd8 Mon Sep 17 00:00:00 2001
    From: Paul Marquess <pmqs@cpan.org>
    Date: Sun, 3 May 2009 17:13:51 +0100
    Subject: [PATCH] compress 2.018

    Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>

    --
    H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
    using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
    11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
    http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
    http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
  • Paul Marquess at May 3, 2009 at 9:55 pm
    From: H.Merijn Brand
    On Sun, 3 May 2009 19:53:16 +0100, "Paul Marquess"
    wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    Where?
    Enclosed
    Done, but whitespace roars its ugly hat. git-am is my friend
    Thanks. I created the patch in the same way I've done since git came along,
    so I'm not sure what has caused the problem.
    From camel.booking.com:/gitroot/perl
    740bae8..1ebfab3 blead -> origin/blead
    Updating 740bae8..1ebfab3
    Fast forward
    pod/perlxs.pod | 6 ++++++
    pp_ctl.c | 6 ++----
    t/op/switch.t | 44 +++++++++++++++++++++++++++++++++++++++++++-
    3 files changed, 51 insertions(+), 5 deletions(-)
    Hmm - I didn't change any of the files above with my patch, did I?
    Applying: RE: [PATCH] compress 2.018
    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:164: trailing
    whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:169: trailing
    whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:170: trailing
    whitespace.
    /* Only setup the stream output pointers if there is spare
    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:182: trailing
    whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:213: trailing
    whitespace.
    if (RETVAL != BZ_OK || s->flags & FLAG_LIMIT_OUTPUT)
    warning: squelched 41 whitespace errors
    warning: 46 lines add whitespace errors.

    commit ea6efd2c816aee1bf9f4bfc59f5bf6b604e59cc2
    Paul
  • H.Merijn Brand at May 4, 2009 at 5:56 am

    On Sun, 3 May 2009 22:55:19 +0100, "Paul Marquess" wrote:

    From: H.Merijn Brand
    On Sun, 3 May 2009 19:53:16 +0100, "Paul Marquess"
    wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    Where?
    Enclosed
    Done, but whitespace roars its ugly hat. git-am is my friend
    Thanks. I created the patch in the same way I've done since git came along,
    so I'm not sure what has caused the problem.
    From camel.booking.com:/gitroot/perl
    740bae8..1ebfab3 blead -> origin/blead
    Updating 740bae8..1ebfab3
    Fast forward
    pod/perlxs.pod | 6 ++++++
    pp_ctl.c | 6 ++----
    t/op/switch.t | 44 +++++++++++++++++++++++++++++++++++++++++++-
    3 files changed, 51 insertions(+), 5 deletions(-)
    Hmm - I didn't change any of the files above with my patch, did I?
    No, you didn't, but my git-am macro does a pull before applying, so I
    am sure in this directory I am not disturbing anyone else:
    --8<---
    #!/bin/sh

    cd /pro/3gl/CPAN/perl-git
    git pull
    git am --3way --signoff "$@" || git am --abort
    -->8---
    Applying: RE: [PATCH] compress 2.018
    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:164: trailing
    whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:169: trailing
    whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:170: trailing
    whitespace.
    /* Only setup the stream output pointers if there is spare
    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:182: trailing
    whitespace.

    /pro/3gl/CPAN/perl-git/.git/rebase-apply/patch:213: trailing
    whitespace.
    if (RETVAL != BZ_OK || s->flags & FLAG_LIMIT_OUTPUT)
    warning: squelched 41 whitespace errors
    warning: 46 lines add whitespace errors.

    commit ea6efd2c816aee1bf9f4bfc59f5bf6b604e59cc2
    --
    H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
    using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
    11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
    http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
    http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
  • Dave Mitchell at May 4, 2009 at 2:18 am

    On Sun, May 03, 2009 at 10:55:19PM +0100, Paul Marquess wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 19:53:16 +0100, "Paul Marquess"
    wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    I'm seeing the following failure in both bleed and maint:

    ../lib/Archive/Tar/t/02_methods.t (Wstat: 3072 Tests: 818 Failed: 12)
    Failed tests: 369, 372-374, 641, 644-646, 787, 790-792
    Non-zero exit status: 12





    --
    Overhead, without any fuss, the stars were going out.
    -- Arthur C Clarke
  • Jos I. Boumans at May 4, 2009 at 7:57 am

    On May 4, 2009, at 4:18 AM, Dave Mitchell wrote:
    On Sun, May 03, 2009 at 10:55:19PM +0100, Paul Marquess wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 19:53:16 +0100, "Paul Marquess"
    wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    I'm seeing the following failure in both bleed and maint:

    ../lib/Archive/Tar/t/02_methods.t
    (Wstat: 3072 Tests: 818 Failed: 12)
    Failed tests: 369, 372-374, 641, 644-646, 787, 790-792
    Non-zero exit status: 12
    Confirmed on the latest Archive::Tar release; the problem seems
    related to extracting bzip2 compressed archives.

    Full output of the t/02 test below the sig.

    --
    Jos Boumans

    'Real programmers use "cat > a.out"'

    Currently looking for employment: http://linkedin.com/in/
    josboumans

    [kane@myriad-wifi ~...oss/archive-tar-new]$ perl t/02_methods.t 1
    ok 1 - use Archive::Tar;
    ok 2 - Archive::Tar->can('has_zlib_support')
    ok 3 - Archive::Tar->can('has_bzip2_support')
    ok 4 - Object created
    ok 5 - The object isa Archive::Tar
    ok 6 - The error string is empty
    ok 7 - Function read returns 0 files on error
    ok 8 - error string is non empty
    ok 9 - error string from create()
    ok 10 - error string does not contain add
    ok 11 - 'add_data' returns undef on error
    ok 12 - error string is non empty
    ok 13 - error string contains add
    ok 14 - error string does not contain create
    ok 15 - Error 'Unable to add file: ''' matches Archive::Tar->error
    method
    ok 16 - Does not contain file '2567'
    ok 17 - No warnings issued during lookup
    ok 18 - Object created
    ok 19 - The object isa Archive::Tar
    ok 20 - Reading 'src/long/bar.tar' using 'read()'
    ok 21 - All files accounted for
    ok 22 - Got File object
    ok 23 - The object isa Archive::Tar::File
    ok 24 - Found proper object
    ok 25 - Found proper object
    ok 26 - Found expected file 'c'
    ok 27 - Content OK
    ok 28 - Got File object
    ok 29 - The object isa Archive::Tar::File
    ok 30 - Found proper object
    ok 31 - Found proper object
    ok 32 - Found expected file 'd'
    ok 33 - Content OK
    ok 34 - Got File object
    ok 35 - The object isa Archive::Tar::File
    ok 36 - Found proper object
    ok 37 - Found proper object
    ok 38 - Got File object
    ok 39 - The object isa Archive::Tar::File
    ok 40 - Found proper object
    ok 41 - Found proper object
    ok 42 - Got File object
    ok 43 - The object isa Archive::Tar::File
    ok 44 - Found proper object
    ok 45 - Found proper object
    ok 46 - Found expected file 'directory/really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-long-directory-name/myfile'
    ok 47 - Content OK
    ok 48 - Reading 'src/long/bar.tar' using 'list_archive'
    ok 49 - All files accounted for
    ok 50 - Found expected file 'c'
    ok 51 - Found expected file 'd'
    ok 52 - Found expected file 'directory/really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-long-directory-name/myfile'
    ok 53 - Object created
    ok 54 - The object isa Archive::Tar
    ok 55 - Reading 'src/long/foo.tgz' using 'read()'
    ok 56 - All files accounted for
    ok 57 - Got File object
    ok 58 - The object isa Archive::Tar::File
    ok 59 - Found proper object
    ok 60 - Found proper object
    ok 61 - Found expected file 'c'
    ok 62 - Content OK
    ok 63 - Got File object
    ok 64 - The object isa Archive::Tar::File
    ok 65 - Found proper object
    ok 66 - Found proper object
    ok 67 - Found expected file 'd'
    ok 68 - Content OK
    ok 69 - Got File object
    ok 70 - The object isa Archive::Tar::File
    ok 71 - Found proper object
    ok 72 - Found proper object
    ok 73 - Got File object
    ok 74 - The object isa Archive::Tar::File
    ok 75 - Found proper object
    ok 76 - Found proper object
    ok 77 - Got File object
    ok 78 - The object isa Archive::Tar::File
    ok 79 - Found proper object
    ok 80 - Found proper object
    ok 81 - Found expected file 'directory/really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-long-directory-name/myfile'
    ok 82 - Content OK
    ok 83 - Reading 'src/long/foo.tgz' using 'list_archive'
    ok 84 - All files accounted for
    ok 85 - Found expected file 'c'
    ok 86 - Found expected file 'd'
    ok 87 - Found expected file 'directory/really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-long-directory-name/myfile'
    ok 88 - Object created
    ok 89 - The object isa Archive::Tar
    ok 90 - Reading 'src/long/foo.tbz' using 'read()'
    ok 91 - All files accounted for
    ok 92 - Got File object
    ok 93 - The object isa Archive::Tar::File
    ok 94 - Found proper object
    ok 95 - Found proper object
    ok 96 - Found expected file 'c'
    ok 97 - Content OK
    ok 98 - Got File object
    ok 99 - The object isa Archive::Tar::File
    ok 100 - Found proper object
    ok 101 - Found proper object
    ok 102 - Found expected file 'd'
    ok 103 - Content OK
    ok 104 - Got File object
    ok 105 - The object isa Archive::Tar::File
    ok 106 - Found proper object
    ok 107 - Found proper object
    ok 108 - Got File object
    ok 109 - The object isa Archive::Tar::File
    ok 110 - Found proper object
    ok 111 - Found proper object
    ok 112 - Got File object
    ok 113 - The object isa Archive::Tar::File
    ok 114 - Found proper object
    ok 115 - Found proper object
    ok 116 - Found expected file 'directory/really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-long-directory-name/myfile'
    ok 117 - Content OK
    ok 118 - Reading 'src/long/foo.tbz' using 'list_archive'
    ok 119 - All files accounted for
    ok 120 - Found expected file 'c'
    ok 121 - Found expected file 'd'
    ok 122 - Found expected file 'directory/really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-long-directory-name/myfile'
    ok 123 - Object created
    ok 124 - The object isa Archive::Tar
    ok 125 - Adding files
    ok 126 - Proper name
    ok 127 - Proper type
    ok 128 - Content OK
    ok 129 - File found in archive
    ok 130 - Added files to secondary archive
    ok 131 - No conflict with first archive
    ok 132 - Adding dirs
    ok 133 - Proper type
    ok 134 - Added a file 'src/long/b' to new object
    ok 135 - Object isa Archive::Tar::File
    ok 136 - Added an Archive::Tar::File object
    ok 137 - Object isa Archive::Tar::File
    ok 138 - All files accounted for
    ok 139 - Different memory allocations
    ok 140 - Object created
    ok 141 - The object isa Archive::Tar
    ok 142 - Adding data
    ok 143 - Proper name
    ok 144 - Proper type
    ok 145 - Content OK
    ok 146 - Adding data 'bIn11'
    ok 147 - Proper name
    ok 148 - Proper type
    ok 149 - Content OK
    ok 150 - Adding data 'bIn3'
    ok 151 - Proper name
    ok 152 - Proper type
    ok 153 - Content OK
    ok 154 - Adding data 'bIn4'
    ok 155 - Proper name
    ok 156 - Proper type
    ok 157 - Content OK
    ok 158 - Adding data 'bIn1'
    ok 159 - Proper name
    ok 160 - Proper type
    ok 161 - Content OK
    ok 162 - Adding data 'bIn2'
    ok 163 - Proper name
    ok 164 - Proper type
    ok 165 - Content OK
    ok 166 - Adding data 'k'
    ok 167 - Proper name
    ok 168 - Proper type
    ok 169 - Content OK
    ok 170 - Adding data 'x'
    ok 171 - Proper name
    ok 172 - Proper type
    ok 173 - Content OK
    ok 174 - Read in 'src/long/bar.tar'
    ok 175 - Found file 'c'
    ok 176 - File 'e' not yet found
    ok 177 - Renamed 'c' to 'e'
    ok 178 - File 'e' now found
    ok 179 - File 'c' no longer found'
    ok 180 - Original content of 'c' in 'e'
    ok 181 - Set content for 'e' to 'c'
    ok 182 - Content for 'e' is indeed 'c'
    ok 183 - Read in 'src/long/bar.tar'
    ok 184 - Removing file 'c'
    ok 185 - Proper files remaining
    ok 186 - Read in 'src/long/bar.tar'
    ok 187 - Stringified tar file has size
    ok 188 - Tar archive stringified
    ok 189 - Wrote tarfile using 'write'
    ok 190 - File read
    ok 191 - File written size=7168
    ok 192 - File size is a multiple of 512
    ok 193 - File contents match size
    ok 194 - Ends with 1024 null bytes
    ok 195 - Found some files in the archive
    ok 196 - Found expected number of files
    ok 197 - It is a file
    ok 198 - Name matches expected name
    ok 199 - Content as expected
    ok 200 - It is a file
    ok 201 - Name matches expected name
    ok 202 - Content as expected
    ok 203 - It is a file
    ok 204 - Name matches expected name
    ok 205 - Content as expected
    ok 206 - Read 'src/long/out.tar' in again
    ok 207 - Found some files in the archive
    ok 208 - Found expected number of files
    ok 209 - It is a file
    ok 210 - Name matches expected name
    ok 211 - Content as expected
    ok 212 - It is a file
    ok 213 - Name matches expected name
    ok 214 - Content as expected
    ok 215 - It is a file
    ok 216 - Name matches expected name
    ok 217 - Content as expected
    ok 218 - Extracted 'src/long/out.tar' with 'extract'
    ok 219 - Expected file found
    ok 220 - File 'c' exists
    ok 221 - Opening file
    ok 222 - Contents OK
    ok 223 - Extracted file 'c' to src/long/2567
    ok 224 - Extracted file 'src/long/2567' exists
    ok 225 - Extracted file 'c' to /Users/kane/sources/svk/oss/archive-
    tar-new/t/src/long/2567
    ok 226 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 227 - Expected file found
    ok 228 - File 'd' exists
    ok 229 - Opening file
    ok 230 - Contents OK
    ok 231 - Extracted file 'd' to src/long/2567
    ok 232 - Extracted file 'src/long/2567' exists
    ok 233 - Extracted file 'd' to /Users/kane/sources/svk/oss/archive-
    tar-new/t/src/long/2567
    ok 234 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 235 - Expected file found
    ok 236 - File 'directory/really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-long-directory-name/myfile' exists
    ok 237 - Opening file
    ok 238 - Contents OK
    ok 239 - Extracted file 'directory/really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-long-directory-name/myfile' to src/long/2567
    ok 240 - Extracted file 'src/long/2567' exists
    ok 241 - Extracted file 'directory/really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-long-directory-name/myfile' to /Users/
    kane/sources/svk/oss/archive-tar-new/t/src/long/2567
    ok 242 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 243 - Verified via list_files as well
    ok 244 - Wrote tarfile using 'create_archive'
    ok 245 - File read
    ok 246 - File written size=29696
    ok 247 - File size is a multiple of 512
    ok 248 - File contents match size
    ok 249 - Ends with 1024 null bytes
    ok 250 - Extracted file using 'extract_archive'
    ok 251 - Writing compressed file 'src/long/out.tgz' using 'write'
    ok 252 - File read and uncompressed
    ok 253 - File written size=388 uncompressed size=7168
    ok 254 - Uncompressed size is a multiple of 512
    ok 255 - Ends with 1024 null bytes
    ok 256 - Compressed size < uncompressed size
    ok 257 - Found some files in the archive
    ok 258 - Found expected number of files
    ok 259 - It is a file
    ok 260 - Name matches expected name
    ok 261 - Content as expected
    ok 262 - It is a file
    ok 263 - Name matches expected name
    ok 264 - Content as expected
    ok 265 - It is a file
    ok 266 - Name matches expected name
    ok 267 - Content as expected
    ok 268 - Read 'src/long/out.tgz' in again
    ok 269 - Found some files in the archive
    ok 270 - Found expected number of files
    ok 271 - It is a file
    ok 272 - Name matches expected name
    ok 273 - Content as expected
    ok 274 - It is a file
    ok 275 - Name matches expected name
    ok 276 - Content as expected
    ok 277 - It is a file
    ok 278 - Name matches expected name
    ok 279 - Content as expected
    ok 280 - Extracted 'src/long/out.tgz' again
    ok 281 - Expected file found
    ok 282 - File 'c' exists
    ok 283 - Opening file
    ok 284 - Contents OK
    ok 285 - Extracted file 'c' to src/long/2567
    ok 286 - Extracted file 'src/long/2567' exists
    ok 287 - Extracted file 'c' to /Users/kane/sources/svk/oss/archive-
    tar-new/t/src/long/2567
    ok 288 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 289 - Expected file found
    ok 290 - File 'd' exists
    ok 291 - Opening file
    ok 292 - Contents OK
    ok 293 - Extracted file 'd' to src/long/2567
    ok 294 - Extracted file 'src/long/2567' exists
    ok 295 - Extracted file 'd' to /Users/kane/sources/svk/oss/archive-
    tar-new/t/src/long/2567
    ok 296 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 297 - Expected file found
    ok 298 - File 'directory/really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-long-directory-name/myfile' exists
    ok 299 - Opening file
    ok 300 - Contents OK
    ok 301 - Extracted file 'directory/really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-long-directory-name/myfile' to src/long/2567
    ok 302 - Extracted file 'src/long/2567' exists
    ok 303 - Extracted file 'directory/really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-long-directory-name/myfile' to /Users/
    kane/sources/svk/oss/archive-tar-new/t/src/long/2567
    ok 304 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 305 - Verified via list_files as well
    ok 306 - Wrote 'src/long/out.tgz' using 'create_archive'
    ok 307 - File read and uncompressed
    ok 308 - File written size=8535 uncompressed size=29696
    ok 309 - Uncompressed size is a multiple of 512
    ok 310 - Ends with 1024 null bytes
    ok 311 - Compressed size < uncompressed size
    ok 312 - Extracted file using 'extract_archive'
    ok 313 - Writing compressed file 'src/long/out.tbz' using 'write'
    ok 314 - File read and uncompressed
    ok 315 - File written size=361 uncompressed size=7168
    ok 316 - Uncompressed size is a multiple of 512
    ok 317 - Ends with 1024 null bytes
    ok 318 - Compressed size < uncompressed size
    ok 319 - Found some files in the archive
    ok 320 - Found expected number of files
    ok 321 - It is a file
    ok 322 - Name matches expected name
    ok 323 - Content as expected
    ok 324 - It is a file
    ok 325 - Name matches expected name
    ok 326 - Content as expected
    ok 327 - It is a file
    ok 328 - Name matches expected name
    ok 329 - Content as expected
    ok 330 - Read 'src/long/out.tbz' in again
    ok 331 - Found some files in the archive
    ok 332 - Found expected number of files
    ok 333 - It is a file
    ok 334 - Name matches expected name
    ok 335 - Content as expected
    ok 336 - It is a file
    ok 337 - Name matches expected name
    ok 338 - Content as expected
    ok 339 - It is a file
    ok 340 - Name matches expected name
    ok 341 - Content as expected
    ok 342 - Extracted 'src/long/out.tbz' again
    ok 343 - Expected file found
    ok 344 - File 'c' exists
    ok 345 - Opening file
    ok 346 - Contents OK
    ok 347 - Extracted file 'c' to src/long/2567
    ok 348 - Extracted file 'src/long/2567' exists
    ok 349 - Extracted file 'c' to /Users/kane/sources/svk/oss/archive-
    tar-new/t/src/long/2567
    ok 350 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 351 - Expected file found
    ok 352 - File 'd' exists
    ok 353 - Opening file
    ok 354 - Contents OK
    ok 355 - Extracted file 'd' to src/long/2567
    ok 356 - Extracted file 'src/long/2567' exists
    ok 357 - Extracted file 'd' to /Users/kane/sources/svk/oss/archive-
    tar-new/t/src/long/2567
    ok 358 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 359 - Expected file found
    ok 360 - File 'directory/really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-long-directory-name/myfile' exists
    ok 361 - Opening file
    ok 362 - Contents OK
    ok 363 - Extracted file 'directory/really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-long-directory-name/myfile' to src/long/2567
    ok 364 - Extracted file 'src/long/2567' exists
    ok 365 - Extracted file 'directory/really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-really-really-really-really-really-really-
    really-really-really-really-long-directory-name/myfile' to /Users/
    kane/sources/svk/oss/archive-tar-new/t/src/long/2567
    ok 366 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 367 - Verified via list_files as well
    ok 368 - Wrote 'src/long/out.tbz' using 'create_archive'
    not ok 369 - File read and uncompressed
    # Failed test ' File read and uncompressed'
    # at t/02_methods.t line 667.
    ok 370 - File written size=6620 uncompressed size=0
    ok 371 - Uncompressed size is a multiple of 512
    not ok 372 - Ends with 1024 null bytes
    # Failed test ' Ends with 1024 null bytes'
    # at t/02_methods.t line 673.
    # got: ''
    # expected: ''
    not ok 373 - Compressed size < uncompressed size
    # Failed test ' Compressed size < uncompressed size'
    # at t/02_methods.t line 676.
    # '6620'
    # <
    # '0'
    Cannot read enough bytes from the tarfile at t/02_methods.t line 489
    not ok 374 - Extracted file using 'extract_archive'
    # Failed test ' Extracted file using 'extract_archive''
    # at t/02_methods.t line 489.
    ok 375 - Stringified tar file has size
    ok 376 - Tar archive stringified
    ok 377 - Wrote tarfile using 'write'
    ok 378 - File read
    ok 379 - File written size=10752
    ok 380 - File size is a multiple of 512
    ok 381 - File contents match size
    ok 382 - Ends with 1024 null bytes
    ok 383 - Found some files in the archive
    ok 384 - Found expected number of files
    ok 385 - It is a file
    ok 386 - Name matches expected name
    ok 387 - Content as expected
    ok 388 - It is a file
    ok 389 - Name matches expected name
    ok 390 - Content as expected
    ok 391 - It is a file
    ok 392 - Name matches expected name
    ok 393 - Content as expected
    ok 394 - It is a file
    ok 395 - Name matches expected name
    ok 396 - Content as expected
    ok 397 - It is a file
    ok 398 - Name matches expected name
    ok 399 - Content as expected
    ok 400 - Read 'src/long/out.tar' in again
    ok 401 - Found some files in the archive
    ok 402 - Found expected number of files
    ok 403 - It is a file
    ok 404 - Name matches expected name
    ok 405 - Content as expected
    ok 406 - It is a file
    ok 407 - Name matches expected name
    ok 408 - Content as expected
    ok 409 - It is a file
    ok 410 - Name matches expected name
    ok 411 - Content as expected
    ok 412 - It is a file
    ok 413 - Name matches expected name
    ok 414 - Content as expected
    ok 415 - It is a file
    ok 416 - Name matches expected name
    ok 417 - Content as expected
    ok 418 - Extracted 'src/long/out.tar' with 'extract'
    ok 419 - Expected file found
    ok 420 - File 'bIn11' exists
    ok 421 - Opening file
    ok 422 - Contents OK
    ok 423 - Extracted file 'bIn11' to src/long/2567
    ok 424 - Extracted file 'src/long/2567' exists
    ok 425 - Extracted file 'bIn11' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 426 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 427 - Expected file found
    ok 428 - File 'bIn3' exists
    ok 429 - Opening file
    ok 430 - Contents OK
    ok 431 - Extracted file 'bIn3' to src/long/2567
    ok 432 - Extracted file 'src/long/2567' exists
    ok 433 - Extracted file 'bIn3' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 434 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 435 - Expected file found
    ok 436 - File 'bIn4' exists
    ok 437 - Opening file
    ok 438 - Contents OK
    ok 439 - Extracted file 'bIn4' to src/long/2567
    ok 440 - Extracted file 'src/long/2567' exists
    ok 441 - Extracted file 'bIn4' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 442 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 443 - Expected file found
    ok 444 - File 'bIn1' exists
    ok 445 - Opening file
    ok 446 - Contents OK
    ok 447 - Extracted file 'bIn1' to src/long/2567
    ok 448 - Extracted file 'src/long/2567' exists
    ok 449 - Extracted file 'bIn1' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 450 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 451 - Expected file found
    ok 452 - File 'bIn2' exists
    ok 453 - Opening file
    ok 454 - Contents OK
    ok 455 - Extracted file 'bIn2' to src/long/2567
    ok 456 - Extracted file 'src/long/2567' exists
    ok 457 - Extracted file 'bIn2' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 458 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 459 - Verified via list_files as well
    ok 460 - Wrote tarfile using 'create_archive'
    ok 461 - File read
    ok 462 - File written size=29696
    ok 463 - File size is a multiple of 512
    ok 464 - File contents match size
    ok 465 - Ends with 1024 null bytes
    ok 466 - Extracted file using 'extract_archive'
    ok 467 - Writing compressed file 'src/long/out.tgz' using 'write'
    ok 468 - File read and uncompressed
    ok 469 - File written size=601 uncompressed size=10752
    ok 470 - Uncompressed size is a multiple of 512
    ok 471 - Ends with 1024 null bytes
    ok 472 - Compressed size < uncompressed size
    ok 473 - Found some files in the archive
    ok 474 - Found expected number of files
    ok 475 - It is a file
    ok 476 - Name matches expected name
    ok 477 - Content as expected
    ok 478 - It is a file
    ok 479 - Name matches expected name
    ok 480 - Content as expected
    ok 481 - It is a file
    ok 482 - Name matches expected name
    ok 483 - Content as expected
    ok 484 - It is a file
    ok 485 - Name matches expected name
    ok 486 - Content as expected
    ok 487 - It is a file
    ok 488 - Name matches expected name
    ok 489 - Content as expected
    ok 490 - Read 'src/long/out.tgz' in again
    ok 491 - Found some files in the archive
    ok 492 - Found expected number of files
    ok 493 - It is a file
    ok 494 - Name matches expected name
    ok 495 - Content as expected
    ok 496 - It is a file
    ok 497 - Name matches expected name
    ok 498 - Content as expected
    ok 499 - It is a file
    ok 500 - Name matches expected name
    ok 501 - Content as expected
    ok 502 - It is a file
    ok 503 - Name matches expected name
    ok 504 - Content as expected
    ok 505 - It is a file
    ok 506 - Name matches expected name
    ok 507 - Content as expected
    ok 508 - Extracted 'src/long/out.tgz' again
    ok 509 - Expected file found
    ok 510 - File 'bIn11' exists
    ok 511 - Opening file
    ok 512 - Contents OK
    ok 513 - Extracted file 'bIn11' to src/long/2567
    ok 514 - Extracted file 'src/long/2567' exists
    ok 515 - Extracted file 'bIn11' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 516 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 517 - Expected file found
    ok 518 - File 'bIn3' exists
    ok 519 - Opening file
    ok 520 - Contents OK
    ok 521 - Extracted file 'bIn3' to src/long/2567
    ok 522 - Extracted file 'src/long/2567' exists
    ok 523 - Extracted file 'bIn3' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 524 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 525 - Expected file found
    ok 526 - File 'bIn4' exists
    ok 527 - Opening file
    ok 528 - Contents OK
    ok 529 - Extracted file 'bIn4' to src/long/2567
    ok 530 - Extracted file 'src/long/2567' exists
    ok 531 - Extracted file 'bIn4' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 532 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 533 - Expected file found
    ok 534 - File 'bIn1' exists
    ok 535 - Opening file
    ok 536 - Contents OK
    ok 537 - Extracted file 'bIn1' to src/long/2567
    ok 538 - Extracted file 'src/long/2567' exists
    ok 539 - Extracted file 'bIn1' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 540 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 541 - Expected file found
    ok 542 - File 'bIn2' exists
    ok 543 - Opening file
    ok 544 - Contents OK
    ok 545 - Extracted file 'bIn2' to src/long/2567
    ok 546 - Extracted file 'src/long/2567' exists
    ok 547 - Extracted file 'bIn2' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 548 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 549 - Verified via list_files as well
    ok 550 - Wrote 'src/long/out.tgz' using 'create_archive'
    ok 551 - File read and uncompressed
    ok 552 - File written size=8535 uncompressed size=29696
    ok 553 - Uncompressed size is a multiple of 512
    ok 554 - Ends with 1024 null bytes
    ok 555 - Compressed size < uncompressed size
    ok 556 - Extracted file using 'extract_archive'
    ok 557 - Writing compressed file 'src/long/out.tbz' using 'write'
    ok 558 - File read and uncompressed
    ok 559 - File written size=1012 uncompressed size=10752
    ok 560 - Uncompressed size is a multiple of 512
    ok 561 - Ends with 1024 null bytes
    ok 562 - Compressed size < uncompressed size
    ok 563 - Found some files in the archive
    ok 564 - Found expected number of files
    ok 565 - It is a file
    ok 566 - Name matches expected name
    ok 567 - Content as expected
    ok 568 - It is a file
    ok 569 - Name matches expected name
    ok 570 - Content as expected
    ok 571 - It is a file
    ok 572 - Name matches expected name
    ok 573 - Content as expected
    ok 574 - It is a file
    ok 575 - Name matches expected name
    ok 576 - Content as expected
    ok 577 - It is a file
    ok 578 - Name matches expected name
    ok 579 - Content as expected
    ok 580 - Read 'src/long/out.tbz' in again
    ok 581 - Found some files in the archive
    ok 582 - Found expected number of files
    ok 583 - It is a file
    ok 584 - Name matches expected name
    ok 585 - Content as expected
    ok 586 - It is a file
    ok 587 - Name matches expected name
    ok 588 - Content as expected
    ok 589 - It is a file
    ok 590 - Name matches expected name
    ok 591 - Content as expected
    ok 592 - It is a file
    ok 593 - Name matches expected name
    ok 594 - Content as expected
    ok 595 - It is a file
    ok 596 - Name matches expected name
    ok 597 - Content as expected
    ok 598 - Extracted 'src/long/out.tbz' again
    ok 599 - Expected file found
    ok 600 - File 'bIn11' exists
    ok 601 - Opening file
    ok 602 - Contents OK
    ok 603 - Extracted file 'bIn11' to src/long/2567
    ok 604 - Extracted file 'src/long/2567' exists
    ok 605 - Extracted file 'bIn11' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 606 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 607 - Expected file found
    ok 608 - File 'bIn3' exists
    ok 609 - Opening file
    ok 610 - Contents OK
    ok 611 - Extracted file 'bIn3' to src/long/2567
    ok 612 - Extracted file 'src/long/2567' exists
    ok 613 - Extracted file 'bIn3' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 614 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 615 - Expected file found
    ok 616 - File 'bIn4' exists
    ok 617 - Opening file
    ok 618 - Contents OK
    ok 619 - Extracted file 'bIn4' to src/long/2567
    ok 620 - Extracted file 'src/long/2567' exists
    ok 621 - Extracted file 'bIn4' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 622 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 623 - Expected file found
    ok 624 - File 'bIn1' exists
    ok 625 - Opening file
    ok 626 - Contents OK
    ok 627 - Extracted file 'bIn1' to src/long/2567
    ok 628 - Extracted file 'src/long/2567' exists
    ok 629 - Extracted file 'bIn1' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 630 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 631 - Expected file found
    ok 632 - File 'bIn2' exists
    ok 633 - Opening file
    ok 634 - Contents OK
    ok 635 - Extracted file 'bIn2' to src/long/2567
    ok 636 - Extracted file 'src/long/2567' exists
    ok 637 - Extracted file 'bIn2' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 638 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 639 - Verified via list_files as well
    ok 640 - Wrote 'src/long/out.tbz' using 'create_archive'
    not ok 641 - File read and uncompressed
    # Failed test ' File read and uncompressed'
    # at t/02_methods.t line 667.
    ok 642 - File written size=6620 uncompressed size=0
    ok 643 - Uncompressed size is a multiple of 512
    not ok 644 - Ends with 1024 null bytes
    # Failed test ' Ends with 1024 null bytes'
    # at t/02_methods.t line 673.
    # got: ''
    # expected: ''
    not ok 645 - Compressed size < uncompressed size
    # Failed test ' Compressed size < uncompressed size'
    # at t/02_methods.t line 676.
    # '6620'
    # <
    # '0'
    Cannot read enough bytes from the tarfile at t/02_methods.t line 489
    not ok 646 - Extracted file using 'extract_archive'
    # Failed test ' Extracted file using 'extract_archive''
    # at t/02_methods.t line 489.
    ok 647 - Stringified tar file has size
    ok 648 - Tar archive stringified
    ok 649 - Wrote tarfile using 'write'
    ok 650 - File read
    ok 651 - File written size=2560
    ok 652 - File size is a multiple of 512
    ok 653 - File contents match size
    ok 654 - Ends with 1024 null bytes
    ok 655 - Found some files in the archive
    ok 656 - Found expected number of files
    ok 657 - It is a file
    ok 658 - Name matches expected name
    ok 659 - Content as expected
    ok 660 - It is a file
    ok 661 - Name matches expected name
    ok 662 - Content as expected
    ok 663 - Read 'src/long/out.tar' in again
    ok 664 - Found some files in the archive
    ok 665 - Found expected number of files
    ok 666 - It is a file
    ok 667 - Name matches expected name
    ok 668 - Content as expected
    ok 669 - It is a file
    ok 670 - Name matches expected name
    ok 671 - Content as expected
    ok 672 - Extracted 'src/long/out.tar' with 'extract'
    ok 673 - Expected file found
    ok 674 - File 'x/k' exists
    ok 675 - Opening file
    ok 676 - Contents OK
    ok 677 - Extracted file 'x/k' to src/long/2567
    ok 678 - Extracted file 'src/long/2567' exists
    ok 679 - Extracted file 'x/k' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 680 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 681 - Expected file found
    ok 682 - File 'x/x' exists
    ok 683 - Opening file
    ok 684 - Contents OK
    ok 685 - Extracted file 'x/x' to src/long/2567
    ok 686 - Extracted file 'src/long/2567' exists
    ok 687 - Extracted file 'x/x' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 688 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 689 - Verified via list_files as well
    ok 690 - Wrote tarfile using 'create_archive'
    ok 691 - File read
    ok 692 - File written size=29696
    ok 693 - File size is a multiple of 512
    ok 694 - File contents match size
    ok 695 - Ends with 1024 null bytes
    ok 696 - Extracted file using 'extract_archive'
    ok 697 - Writing compressed file 'src/long/out.tgz' using 'write'
    ok 698 - File read and uncompressed
    ok 699 - File written size=135 uncompressed size=2560
    ok 700 - Uncompressed size is a multiple of 512
    ok 701 - Ends with 1024 null bytes
    ok 702 - Compressed size < uncompressed size
    ok 703 - Found some files in the archive
    ok 704 - Found expected number of files
    ok 705 - It is a file
    ok 706 - Name matches expected name
    ok 707 - Content as expected
    ok 708 - It is a file
    ok 709 - Name matches expected name
    ok 710 - Content as expected
    ok 711 - Read 'src/long/out.tgz' in again
    ok 712 - Found some files in the archive
    ok 713 - Found expected number of files
    ok 714 - It is a file
    ok 715 - Name matches expected name
    ok 716 - Content as expected
    ok 717 - It is a file
    ok 718 - Name matches expected name
    ok 719 - Content as expected
    ok 720 - Extracted 'src/long/out.tgz' again
    ok 721 - Expected file found
    ok 722 - File 'x/k' exists
    ok 723 - Opening file
    ok 724 - Contents OK
    ok 725 - Extracted file 'x/k' to src/long/2567
    ok 726 - Extracted file 'src/long/2567' exists
    ok 727 - Extracted file 'x/k' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 728 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 729 - Expected file found
    ok 730 - File 'x/x' exists
    ok 731 - Opening file
    ok 732 - Contents OK
    ok 733 - Extracted file 'x/x' to src/long/2567
    ok 734 - Extracted file 'src/long/2567' exists
    ok 735 - Extracted file 'x/x' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 736 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 737 - Verified via list_files as well
    ok 738 - Wrote 'src/long/out.tgz' using 'create_archive'
    ok 739 - File read and uncompressed
    ok 740 - File written size=8535 uncompressed size=29696
    ok 741 - Uncompressed size is a multiple of 512
    ok 742 - Ends with 1024 null bytes
    ok 743 - Compressed size < uncompressed size
    ok 744 - Extracted file using 'extract_archive'
    ok 745 - Writing compressed file 'src/long/out.tbz' using 'write'
    ok 746 - File read and uncompressed
    ok 747 - File written size=140 uncompressed size=2560
    ok 748 - Uncompressed size is a multiple of 512
    ok 749 - Ends with 1024 null bytes
    ok 750 - Compressed size < uncompressed size
    ok 751 - Found some files in the archive
    ok 752 - Found expected number of files
    ok 753 - It is a file
    ok 754 - Name matches expected name
    ok 755 - Content as expected
    ok 756 - It is a file
    ok 757 - Name matches expected name
    ok 758 - Content as expected
    ok 759 - Read 'src/long/out.tbz' in again
    ok 760 - Found some files in the archive
    ok 761 - Found expected number of files
    ok 762 - It is a file
    ok 763 - Name matches expected name
    ok 764 - Content as expected
    ok 765 - It is a file
    ok 766 - Name matches expected name
    ok 767 - Content as expected
    ok 768 - Extracted 'src/long/out.tbz' again
    ok 769 - Expected file found
    ok 770 - File 'x/k' exists
    ok 771 - Opening file
    ok 772 - Contents OK
    ok 773 - Extracted file 'x/k' to src/long/2567
    ok 774 - Extracted file 'src/long/2567' exists
    ok 775 - Extracted file 'x/k' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 776 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 777 - Expected file found
    ok 778 - File 'x/x' exists
    ok 779 - Opening file
    ok 780 - Contents OK
    ok 781 - Extracted file 'x/x' to src/long/2567
    ok 782 - Extracted file 'src/long/2567' exists
    ok 783 - Extracted file 'x/x' to /Users/kane/sources/svk/oss/
    archive-tar-new/t/src/long/2567
    ok 784 - Extracted file '/Users/kane/sources/svk/oss/archive-tar-
    new/t/src/long/2567' exists
    ok 785 - Verified via list_files as well
    ok 786 - Wrote 'src/long/out.tbz' using 'create_archive'
    not ok 787 - File read and uncompressed
    # Failed test ' File read and uncompressed'
    # at t/02_methods.t line 667.
    ok 788 - File written size=6620 uncompressed size=0
    ok 789 - Uncompressed size is a multiple of 512
    not ok 790 - Ends with 1024 null bytes
    # Failed test ' Ends with 1024 null bytes'
    # at t/02_methods.t line 673.
    # got: ''
    # expected: ''
    not ok 791 - Compressed size < uncompressed size
    # Failed test ' Compressed size < uncompressed size'
    # at t/02_methods.t line 676.
    # '6620'
    # <
    # '0'
    Cannot read enough bytes from the tarfile at t/02_methods.t line 489
    not ok 792 - Extracted file using 'extract_archive'
    # Failed test ' Extracted file using 'extract_archive''
    # at t/02_methods.t line 489.
    ok 793 - Limited read
    ok 794 - Expected file found
    ok 795 - Extract 'c' to cwd() with extract
    ok 796 - Extracted file exists
    ok 797 - Extract 'c' to cwd() with extract
    ok 798 - Extracted file exists
    ok 799 - Extract 'c' to cwd() with extract_file
    ok 800 - Extracted file exists
    ok 801 - Extract 'c' to cwd() with extract_file
    ok 802 - Extracted file exists
    ok 803 - Extract file 'c' to src/long with extract_file
    ok 804 - Extracted file 'src/long/2567' exists
    ok 805 - Found old data
    ok 806 - Clearing old data
    ok 807 - Old data cleared
    ok 808 - File added
    ok 809 - The object isa Archive::Tar::File
    ok 810 - Name set to 'copy'
    ok 811 - Prefix set to ''
    ok 812 - Tar file written
    ok 813 - Tar file read in again
    ok 814 - File retrieved
    ok 815 - Object isa Archive::Tar::File
    ok 816 - Name now set to 'copy'
    ok 817 - Prefix now empty
    ok 818 - Prefix + name in name slot of header
    1..818
    # Looks like you failed 12 tests of 818.
  • Paul Marquess at May 4, 2009 at 9:10 am
    From: Jos Boumans
    On May 4, 2009, at 4:18 AM, Dave Mitchell wrote:
    On Sun, May 03, 2009 at 10:55:19PM +0100, Paul Marquess wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 19:53:16 +0100, "Paul Marquess"
    wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    I'm seeing the following failure in both bleed and maint:

    ../lib/Archive/Tar/t/02_methods.t
    (Wstat: 3072 Tests: 818 Failed: 12)
    Failed tests: 369, 372-374, 641, 644-646, 787, 790-792
    Non-zero exit status: 12
    Confirmed on the latest Archive::Tar release; the problem seems
    related to extracting bzip2 compressed archives.
    Problem reproduced here. I'll work on a fix for it.

    Paul
  • Paul Marquess at May 4, 2009 at 9:40 am

    From: Jos Boumans
    On May 4, 2009, at 4:18 AM, Dave Mitchell wrote:
    On Sun, May 03, 2009 at 10:55:19PM +0100, Paul Marquess wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 19:53:16 +0100, "Paul Marquess"
    wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    I'm seeing the following failure in both bleed and maint:

    ../lib/Archive/Tar/t/02_methods.t
    (Wstat: 3072 Tests: 818 Failed: 12)
    Failed tests: 369, 372-374, 641, 644-646, 787, 790-792
    Non-zero exit status: 12
    Confirmed on the latest Archive::Tar release; the problem seems
    related to extracting bzip2 compressed archives.
    Problem reproduced here. I'll work on a fix for it.

    Patch to fix the problem enclosed.

    Paul
  • H.Merijn Brand at May 4, 2009 at 9:59 am

    On Mon, 4 May 2009 10:40:34 +0100, "Paul Marquess" wrote:
    From: Jos Boumans
    On May 4, 2009, at 4:18 AM, Dave Mitchell wrote:
    On Sun, May 03, 2009 at 10:55:19PM +0100, Paul Marquess wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 19:53:16 +0100, "Paul Marquess"
    wrote:
    From: H.Merijn Brand
    On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess"
    wrote:
    A few fixes for the compression modules.
    I'm seeing the following failure in both bleed and maint:

    ../lib/Archive/Tar/t/02_methods.t
    (Wstat: 3072 Tests: 818 Failed: 12)
    Failed tests: 369, 372-374, 641, 644-646, 787, 790-792
    Non-zero exit status: 12
    Confirmed on the latest Archive::Tar release; the problem seems
    related to extracting bzip2 compressed archives.
    Problem reproduced here. I'll work on a fix for it.
    Patch to fix the problem enclosed.
    That's fast :)

    commit 80b215cbddf12bec34cfa763645a8f8210afd962
    Author: H.Merijn Brand <h.m.brand@xs4all.nl>
    Date: Mon May 4 11:54:22 2009 +0200

    Patch to fix the problem enclosed.

    Subject: [PATCH] compress 2.019 ( was RE: [PATCH] compress 2.018)
    From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
    Date: Mon, 4 May 2009 10:40:34 +0100
    Message-ID: <011f01c9cc9c$610b6130$23222390$@Marquess@ntlworld.com>

    --
    H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
    using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
    11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
    http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
    http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupperl5-porters @
categoriesperl
postedMay 3, '09 at 4:30p
activeMay 4, '09 at 9:59a
posts11
users4
websiteperl.org

People

Translate

site design / logo © 2022 Grokbase