Warning: prerequisite Archive::Tar 1.30 not found. We have 1.2601. Checking if your kit is complete... Looks good Writing Makefile for Archive::Builder cp lib/Archive/Builder/File.pm blib/lib/Archive/Builder/File.pm cp lib/Archive/Builder/Generators.pm blib/lib/Archive/Builder/Generators.pm cp lib/Archive/Builder/Archive.pm blib/lib/Archive/Builder/Archive.pm cp lib/Archive/Builder.pm blib/lib/Archive/Builder.pm cp lib/Archive/Builder/Section.pm blib/lib/Archive/Builder/Section.pm Manifying blib/man3/Archive::Builder::Generators.3 Manifying blib/man3/Archive::Builder::Archive.3 Manifying blib/man3/Archive::Builder.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile.........1..6 ok 1 - Your perl is new enough ok 2 - use Archive::Builder; ok 3 - use Archive::Builder::Section; ok 4 - use Archive::Builder::File; ok 5 - use Archive::Builder::Generators; ok 6 - use Archive::Builder::Archive; ok t/02_api.............1..72 ok 1 - Class 'Archive::Builder' is loaded ok 2 - Class 'Archive::Builder::Archive' is loaded ok 3 - Class 'Archive::Builder::File' is loaded ok 4 - Class 'Archive::Builder::Generators' is loaded ok 5 - Class 'Archive::Builder::Section' is loaded ok 6 - Archive::Builder->can('add_section') ok 7 - Archive::Builder->can('archive') ok 8 - Archive::Builder->can('delete') ok 9 - Archive::Builder->can('errstr') ok 10 - Archive::Builder->can('file_count') ok 11 - Archive::Builder->can('files') ok 12 - Archive::Builder->can('new') ok 13 - Archive::Builder->can('new_section') ok 14 - Archive::Builder->can('new_sections') ok 15 - Archive::Builder->can('remove_section') ok 16 - Archive::Builder->can('reset') ok 17 - Archive::Builder->can('save') ok 18 - Archive::Builder->can('section') ok 19 - Archive::Builder->can('section_list') ok 20 - Archive::Builder->can('sections') ok 21 - Archive::Builder->can('test') ok 22 - No unknown public methods in 'Archive::Builder' ok 23 - No function/class collisions in 'Archive::Builder' ok 24 - Archive::Builder::Archive->can('errstr') ok 25 - Archive::Builder::Archive->can('files') ok 26 - Archive::Builder::Archive->can('generate') ok 27 - Archive::Builder::Archive->can('new') ok 28 - Archive::Builder::Archive->can('save') ok 29 - Archive::Builder::Archive->can('sorted_files') ok 30 - Archive::Builder::Archive->can('type') ok 31 - Archive::Builder::Archive->can('types') ok 32 - No unknown public methods in 'Archive::Builder::Archive' ok 33 - No function/class collisions in 'Archive::Builder::Archive' ok 34 - Archive::Builder::File->can('Section') ok 35 - Archive::Builder::File->can('arguments') ok 36 - Archive::Builder::File->can('binary') ok 37 - Archive::Builder::File->can('contents') ok 38 - Archive::Builder::File->can('delete') ok 39 - Archive::Builder::File->can('errstr') ok 40 - Archive::Builder::File->can('executable') ok 41 - Archive::Builder::File->can('generator') ok 42 - Archive::Builder::File->can('new') ok 43 - Archive::Builder::File->can('path') ok 44 - Archive::Builder::File->can('reset') ok 45 - Archive::Builder::File->can('save') ok 46 - No unknown public methods in 'Archive::Builder::File' ok 47 - No function/class collisions in 'Archive::Builder::File' ok 48 - Archive::Builder::Generators->can('file') ok 49 - Archive::Builder::Generators->can('handle') ok 50 - Archive::Builder::Generators->can('string') ok 51 - Archive::Builder::Generators->can('template') ok 52 - No unknown public methods in 'Archive::Builder::Generators' ok 53 - No function/class collisions in 'Archive::Builder::Generators' ok 54 - Archive::Builder::Section->can('Builder') ok 55 - Archive::Builder::Section->can('add_file') ok 56 - Archive::Builder::Section->can('archive') ok 57 - Archive::Builder::Section->can('delete') ok 58 - Archive::Builder::Section->can('errstr') ok 59 - Archive::Builder::Section->can('file') ok 60 - Archive::Builder::Section->can('file_count') ok 61 - Archive::Builder::Section->can('file_list') ok 62 - Archive::Builder::Section->can('files') ok 63 - Archive::Builder::Section->can('name') ok 64 - Archive::Builder::Section->can('new') ok 65 - Archive::Builder::Section->can('new_file') ok 66 - Archive::Builder::Section->can('path') ok 67 - Archive::Builder::Section->can('remove_file') ok 68 - Archive::Builder::Section->can('reset') ok 69 - Archive::Builder::Section->can('save') ok 70 - Archive::Builder::Section->can('test') ok 71 - No unknown public methods in 'Archive::Builder::Section' ok 72 - No function/class collisions in 'Archive::Builder::Section' ok t/03_main............1..300 ok 1 - ->errstr correctly starts at "" ok 2 - ->errstr correctly starts at "" ok 3 - ->errstr correctly starts at "" ok 4 - ->errstr correctly starts at "" ok 5 - Archive::Builder constructor returns true ok 6 - Creation of trivial Archive::Builder returns expected value ok 7 - Trivial builder has correct file count ok 8 - ->new() fails ok 9 - ->new( name ) fails with bad name ok 10 - ->new( name ) fails with bad name ok 11 - ->new( name ) fails with bad name ok 12 - ->new( name ) fails with bad name ok 13 - ->new( name ) fails with bad name ok 14 - ->new( name ) with legal name returns true ok 15 - Creation of simple Section returns expected value ok 16 - ->name returns expected value ok 17 - ->path returns expected value ok 18 - ->path twice doesnt get a different value ok 19 - ->path change returns false for bad path ok 20 - ->path change does change for bad path ok 21 - ->path change returns false for bad path ok 22 - ->path change does change for bad path ok 23 - ->path change returns false for bad path ok 24 - ->path change does change for bad path ok 25 - ->path change returns false for bad path ok 26 - ->path change does change for bad path ok 27 - ->path change returns false for bad path ok 28 - ->path change does change for bad path ok 29 - ->path( path ) returns true ok 30 - ->path( path ) changes the path ok 31 - ->file_count returns expected 0 ok 32 - ->new() fails ok 33 - ->new( path ) fails with valid path ok 34 - ->new( path, generator ) for simple case returns true ok 35 - Creation of simple File returns expected value ok 36 - ->new( path, Archive::Builder ) fails correctly for bad paths ok 37 - ->new( path, Archive::Builder ) fails correctly for bad paths ok 38 - ->new( path, Archive::Builder ) fails correctly for bad paths ok 39 - ->new( path, Archive::Builder ) fails correctly for bad paths ok 40 - ->new( path, Archive::Builder ) fails correctly for bad paths ok 41 - ->new( path, Archive::Builder ) fails correctly for bad Archive::Builders ok 42 - ->new( path, Archive::Builder ) fails correctly for bad Archive::Builders ok 43 - ->new( path, Archive::Builder ) fails correctly for bad Archive::Builders ok 44 - ->new( path, Archive::Builder ) fails correctly for bad Archive::Builders ok 45 - ->path returns expected value ok 46 - ->generator returns expected value ok 47 - ->arguments returns expected value ok 48 - ->Section returns nothing ok 49 - The object isa Archive::Builder ok 50 - ->new_sections() returns true ok 51 - ->new_sections() does not add sections ok 52 - ->new_sections returns true ok 53 - ->new_sections adds 2 Sections ok 54 - The object isa Archive::Builder::Section ok 55 - The object isa Archive::Builder::Section ok 56 - Adds Section foo ok 57 - Adds Section foo with the same path ok 58 - The object isa Archive::Builder ok 59 - ->new_sections returns true ok 60 - ->new_sections adds 2 Sections ok 61 - The object isa Archive::Builder::Section ok 62 - The object isa Archive::Builder::Section ok 63 - Adds Section foo ok 64 - Adds Section foo with the path 'this' ok 65 - Adds Section bar ok 66 - Adds Section bar with the path 'this/that' ok 67 - ->_error returns undef ok 68 - ->errstr picks up error ok 69 - ->errstr picks up error ok 70 - ->errstr picks up error ok 71 - ->errstr picks up error ok 72 - ->errstr picks up error ok 73 - ->errstr picks up error ok 74 - ->errstr picks up error ok 75 - ->errstr is cleared correctly ok 76 - ->errstr is cleared correctly ok 77 - ->errstr is cleared correctly ok 78 - ->errstr is cleared correctly ok 79 - ->errstr is cleared correctly ok 80 - ->errstr is cleared correctly ok 81 - ->errstr is cleared correctly ok 82 - ->_error returns undef ok 83 - ->errstr picks up error ok 84 - ->errstr picks up error ok 85 - ->errstr picks up error ok 86 - ->errstr picks up error ok 87 - ->errstr picks up error ok 88 - ->errstr picks up error ok 89 - ->errstr picks up error ok 90 - ->errstr is cleared correctly ok 91 - ->errstr is cleared correctly ok 92 - ->errstr is cleared correctly ok 93 - ->errstr is cleared correctly ok 94 - ->errstr is cleared correctly ok 95 - ->errstr is cleared correctly ok 96 - ->errstr is cleared correctly ok 97 - ->_error returns undef ok 98 - ->errstr picks up error ok 99 - ->errstr picks up error ok 100 - ->errstr picks up error ok 101 - ->errstr picks up error ok 102 - ->errstr picks up error ok 103 - ->errstr picks up error ok 104 - ->errstr picks up error ok 105 - ->errstr is cleared correctly ok 106 - ->errstr is cleared correctly ok 107 - ->errstr is cleared correctly ok 108 - ->errstr is cleared correctly ok 109 - ->errstr is cleared correctly ok 110 - ->errstr is cleared correctly ok 111 - ->errstr is cleared correctly ok 112 - ->_error returns undef ok 113 - ->errstr picks up error ok 114 - ->errstr picks up error ok 115 - ->errstr picks up error ok 116 - ->errstr picks up error ok 117 - ->errstr picks up error ok 118 - ->errstr picks up error ok 119 - ->errstr picks up error ok 120 - ->errstr is cleared correctly ok 121 - ->errstr is cleared correctly ok 122 - ->errstr is cleared correctly ok 123 - ->errstr is cleared correctly ok 124 - ->errstr is cleared correctly ok 125 - ->errstr is cleared correctly ok 126 - ->errstr is cleared correctly ok 127 - ->_error returns undef ok 128 - ->errstr picks up error ok 129 - ->errstr picks up error ok 130 - ->errstr picks up error ok 131 - ->errstr picks up error ok 132 - ->errstr picks up error ok 133 - ->errstr picks up error ok 134 - ->errstr picks up error ok 135 - ->errstr is cleared correctly ok 136 - ->errstr is cleared correctly ok 137 - ->errstr is cleared correctly ok 138 - ->errstr is cleared correctly ok 139 - ->errstr is cleared correctly ok 140 - ->errstr is cleared correctly ok 141 - ->errstr is cleared correctly ok 142 - ->_error returns undef ok 143 - ->errstr picks up error ok 144 - ->errstr picks up error ok 145 - ->errstr picks up error ok 146 - ->errstr picks up error ok 147 - ->errstr picks up error ok 148 - ->errstr picks up error ok 149 - ->errstr picks up error ok 150 - ->errstr is cleared correctly ok 151 - ->errstr is cleared correctly ok 152 - ->errstr is cleared correctly ok 153 - ->errstr is cleared correctly ok 154 - ->errstr is cleared correctly ok 155 - ->errstr is cleared correctly ok 156 - ->errstr is cleared correctly ok 157 - ->_error returns undef ok 158 - ->errstr picks up error ok 159 - ->errstr picks up error ok 160 - ->errstr picks up error ok 161 - ->errstr picks up error ok 162 - ->errstr picks up error ok 163 - ->errstr picks up error ok 164 - ->errstr picks up error ok 165 - ->errstr is cleared correctly ok 166 - ->errstr is cleared correctly ok 167 - ->errstr is cleared correctly ok 168 - ->errstr is cleared correctly ok 169 - ->errstr is cleared correctly ok 170 - ->errstr is cleared correctly ok 171 - ->errstr is cleared correctly ok 172 - ->files returns expected value for empty Section ok 173 - ->file_count returns epected value for empty Section ok 174 - ->add_file() returns false ok 175 - ->add_file() doesnt alter section ok 176 - ->add_file( File ) fails for bad value ok 177 - ->add_file( File ) for bad value doesnt alter Section ok 178 - ->add_file( File ) fails for bad value ok 179 - ->add_file( File ) for bad value doesnt alter Section ok 180 - ->add_file( File ) fails for bad value ok 181 - ->add_file( File ) for bad value doesnt alter Section ok 182 - ->add_file( File ) fails for bad value ok 183 - ->add_file( File ) for bad value doesnt alter Section ok 184 - ->add_file( File ) returns true ok 185 - ->add_file( File ) alters Section correctly ok 186 - ->file_count goes up ok 187 - ->Section works ok 188 - ->new_file() returns false ok 189 - ->new_file() doesnt alter Section ok 190 - ->new_file( path ) returns false ok 191 - ->new_file( path ) doesnt alter Section ok 192 - ->new_file( path, Archive::Builder ) returns false for bad path ok 193 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 194 - ->new_file( path, Archive::Builder ) returns false for bad path ok 195 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 196 - ->new_file( path, Archive::Builder ) returns false for bad path ok 197 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 198 - ->new_file( path, Archive::Builder ) returns false for bad path ok 199 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 200 - ->new_file( path, Archive::Builder ) returns false for bad path ok 201 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 202 - ->new_file( path, Archive::Builder ) returns false for bad geneartor ok 203 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 204 - ->new_file( path, Archive::Builder ) returns false for bad geneartor ok 205 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 206 - ->new_file( path, Archive::Builder ) returns false for bad geneartor ok 207 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 208 - ->new_file( path, Archive::Builder ) returns false for bad geneartor ok 209 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 210 - ->new_file( path, Archive::Builder ) returns false for existing path ok 211 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 212 - ->new_file( path, Archive::Builder ) returns true for good values ok 213 - ->new_file( path, generator ) returns the new file ok 214 - ->new_file( path, generator ) alters Section in expected way ok 215 - ->file_count goes up ok 216 - ->files returns expected value ok 217 - ->file_list returns expected value ok 218 - ->new_file( path, Archive::Builder ) returns false for clashing ok 219 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 220 - ->new_file( path, Archive::Builder ) returns false for clashing ok 221 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 222 - ->new_file( path, Archive::Builder ) returns false for clashing ok 223 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 224 - ->new_file( path, Archive::Builder ) returns false for clashing ok 225 - ->new_file( path, Archive::Builder ) doesnt alter the section ok 226 - ->file returns expected for existing file ok 227 - ->file returns false for nonexistant path ok 228 - ->file returns false for no argument ok 229 - ->remove_file returns false for no argument ok 230 - ->remove_file for no argument doesnt modify Section ok 231 - ->remove_file returns false for bad argument ok 232 - ->remove_file for bad argument doesnt modify Section ok 233 - File is section links back ok ok 234 - ->remove_file returns true for good argument ok 235 - ->remove_file removes File successfully ok 236 - Removed file does not link to section ok 237 - File added back for delete test ok 238 - ->delete for File returns true ok 239 - File no longer in Section ok 240 - Delete file no longer links to parent ok 241 - ->sections returns 0 for empty Archive::Builder ok 242 - ->add_section() returns false ok 243 - ->add_section( Section ) returns false for bad argument ok 244 - ->add_section( Section ) doesnt changeArchive::Builder for bad argument ok 245 - ->add_section( Section ) returns false for bad argument ok 246 - ->add_section( Section ) doesnt changeArchive::Builder for bad argument ok 247 - ->add_section( Section ) returns false for bad argument ok 248 - ->add_section( Section ) doesnt changeArchive::Builder for bad argument ok 249 - ->add_section( Section ) returns false for bad argument ok 250 - ->add_section( Section ) doesnt changeArchive::Builder for bad argument ok 251 - ->add_section( Section ) returns true for valid section ok 252 - ->add_section( Section ) modifies Archive::Builder as expected ok 253 - ->add_section( Section ) returns false for existing section ok 254 - ->add_section( Section ) doesnt modify Archive::Builder for existing section ok 255 - ->Builder method returns as expected ok 256 - ->new_section() returns false ok 257 - ->new_section() doesnt modify object ok 258 - ->new_section( name ) returns false for bad name ok 259 - ->new_section( name ) doesnt change Archive::Builder for bad name ok 260 - ->new_section( name ) returns false for bad name ok 261 - ->new_section( name ) doesnt change Archive::Builder for bad name ok 262 - ->new_section( name ) returns false for bad name ok 263 - ->new_section( name ) doesnt change Archive::Builder for bad name ok 264 - ->new_section( name ) returns false for bad name ok 265 - ->new_section( name ) doesnt change Archive::Builder for bad name ok 266 - ->new_section( name ) returns false for bad name ok 267 - ->new_section( name ) doesnt change Archive::Builder for bad name ok 268 - ->new_section( name ) fails for existing name ok 269 - ->new_section( name ) doesnt change Archive::Builder for existing name ok 270 - ->new_section(name) returns the expected new object ok 271 - ->new_section(name) modifys the Archive::Builder as expected ok 272 - ->Builder works as expected ok 273 - ->files returns the expected structure ok 274 - ->section_list returns the expected structure ok 275 - Generaotr has correct file count ok 276 - ->section returns the expected structure ok 277 - ->section() fails as expected ok 278 - ->section( bad ) fails as expected ok 279 - ->remove_section() returns false ok 280 - ->remove_section( bad ) returns false ok 281 - ->bad remove_section() calls dont modify Archive::Builder ok 282 - ->remove_section( good ) returns true ok 283 - ->Builder no longer refers to Builder ok 284 - ->remove_section( good ) modifys Archive::Builder as expected ok 285 - ->contents returns true ok 286 - ->contents called the Archive::Builder ok 287 - ->contents returned the correct contents ok 288 - ->contents didnt call the Archive::Builder the second time ok 289 - ->contents cached correctly ok 290 - Added section back to builder for reset tests ok 291 - Added file back to section for reset tests ok 292 - Before reseting, file has a ->{contents} value ok 293 - File->reset returns true ok 294 - After reseting, file does not have a ->{contents} value ok 295 - Before reseting, file has a ->{contents} value ok 296 - Section->reset returns true ok 297 - After reseting, file does not have a ->{contents} value ok 298 - Before reseting, file has a ->{contents} value ok 299 - Builder->reset returns true ok 300 - After reseting, file does not have a ->{contents} value ok t/04_practical.......1..36 ok 1 - ->files returns a HASH ref ok 2 - ->files returns 6 files ok 3 - Key 'one/this' exists ok 4 - The object isa Archive::Builder::File ok 5 - Key 'one/that' exists ok 6 - The object isa Archive::Builder::File ok 7 - Key 'one/foo/bar' exists ok 8 - The object isa Archive::Builder::File ok 9 - Key 'two/another/file' exists ok 10 - The object isa Archive::Builder::File ok 11 - Key 'two/another/ortwo' exists ok 12 - The object isa Archive::Builder::File ok 13 - Key 'one/x/is a/number.file' exists ok 14 - The object isa Archive::Builder::File ok 15 - ->file_count is correct ok 16 - File ->save returns true ok 17 - File ->save creates file ok 18 - File ./first/file.txt contents match expected value ok 19 - Section ->save returns true ok 20 - First file exists ok 21 - Second file exists ok 22 - File ./second/another/file contents match expected value ok 23 - File ./second/another/ortwo contents match expected value ok 24 - Archive::Builder ->save returns true ok 25 - File './third/two/another/file' exists ok 26 - File ./third/two/another/file contents match expected value ok 27 - File './third/one/foo/bar' exists ok 28 - File ./third/one/foo/bar contents match expected value ok 29 - File './third/one/this' exists ok 30 - File ./third/one/this contents match expected value ok 31 - File './third/two/another/ortwo' exists ok 32 - File ./third/two/another/ortwo contents match expected value ok 33 - File './third/one/x/is a/number.file' exists ok 34 - File ./third/one/x/is a/number.file contents match expected value ok 35 - File './third/one/that' exists ok 36 - File ./third/one/that contents match expected value ok t/05_generators......1..9 ok 1 - Builder using default generators returns true ok 2 - File './first/one/one' exists ok 3 - File ./first/one/one contents match expected value ok 4 - File './first/one/three' exists ok 5 - File ./first/one/three contents match expected value ok 6 - File './first/one/four' exists ok 7 - File ./first/one/four contents match expected value ok 8 - File './first/one/two' exists ok 9 - File ./first/one/two contents match expected value ok t/06_archives........1..41 ok 1 - You can build at least one type of archive ok 2 - Builder->archive returns true ok 3 - The object isa Archive::Builder::Archive ok 4 - Archive->type is tar ok 5 - ->generate returns a scalar ref ok 6 - Tar file appears to contain the correct stuff ok 7 - Length appears to be great enough ok 8 - ->save returns true ok 9 - ->save DOESNT create the file "first" ok 10 - ->save does create the file 'first.tar' ok 11 - File first.tar contents match expected value ok 12 - Builder->archive returns true ok 13 - The object isa Archive::Builder::Archive ok 14 - Archive->type is tar.gz ok 15 - ->generate returns a scalar ref ok 16 - Contents appears to be gzipped ok 17 - Length appears to be long enough to contain everything ok 18 - ->save returns true ok 19 - ->save DOESNT create the file "first" ok 20 - ->save does create the file 'first.tar.gz' ok 21 - File first.tar.gz contents match expected value ok 22 - Builder->archive returns true ok 23 - The object isa Archive::Builder::Archive ok 24 - Archive->type is tgz ok 25 - ->generate returns a scalar ref ok 26 - Contents appears to be gzipped ok 27 - Length appears to be long enough to contain everything ok 28 - ->save returns true ok 29 - ->save DOESNT create the file "first" ok 30 - ->save does create the file 'first.tgz' ok 31 - File first.tgz contents match expected value ok 32 - Builder->archive returns true ok 33 - The object isa Archive::Builder::Archive ok 34 - Archive->type is zip ok 35 - ->generate returns a scalar ref ok 36 - Contents appears to be zipped ok 37 - Length appears to be long enough to contain everything ok 38 - ->save returns true ok 39 - ->save DOESNT create the file "first" ok 40 - ->save does create the file 'first.zip' ok 41 - File first.zip contents match expected value ok t/07_binary..........1..5 ok 1 - ->file_count is correct ok 2 - ->binary on text file returns defined ok 3 - ->binary on text file returns false ok 4 - ->binary on binary file returns defined ok 5 - ->binary on binary file returns true ok t/08_sorted_files....1..8 ok 1 - Archive::Builder constructor returns true ok 2 - ->new( name ) with legal name returns true ok 3 - Added section ok 4 - Added file ok 5 - Added file ok 6 - Added file ok 7 - The object isa Archive::Builder::Archive ok 8 - Got the expected sorted_files results ok t/98_pod.............1..5 ok 1 - blib/lib/Archive/Builder.pm ok 2 - blib/lib/Archive/Builder/Archive.pm ok 3 - blib/lib/Archive/Builder/File.pm ok 4 - blib/lib/Archive/Builder/Generators.pm ok 5 - blib/lib/Archive/Builder/Section.pm ok t/99_pmv.............1..0 # Skip Test::MinimumVersion not available skipped all skipped: Test::MinimumVersion not available All tests successful, 1 test skipped. Files=10, Tests=482, 3 wallclock secs ( 1.70 cusr + 0.56 csys = 2.26 CPU) Installing /Users/cpanrun/build/5.8.8/html/site/lib/Archive/Builder.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Archive/Builder/Archive.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Archive/Builder/File.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Archive/Builder/Generators.html Installing /Users/cpanrun/build/5.8.8/html/site/lib/Archive/Builder/Section.html Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Archive/Builder.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Archive/Builder/Archive.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Archive/Builder/File.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Archive/Builder/Generators.pm Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/Archive/Builder/Section.pm Installing /Users/cpanrun/build/5.8.8/man/man3/Archive::Builder.3 Installing /Users/cpanrun/build/5.8.8/man/man3/Archive::Builder::Archive.3 Installing /Users/cpanrun/build/5.8.8/man/man3/Archive::Builder::Generators.3 Appending installation info to /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/perllocal.pod