pkgsrc-Users archive

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

Re: circular dependency?



Then obviously this is something local; I updated the packages it
depended on earlier; however, on this laptop there are some 4800
packages installed, of which there are about 410 p5-XXX ... Last time
I tried 'pkg_rolling-replace' it took more than a week to finish with
a few hundreds unsuccessful (some of them I have subsequently updated
manually). It is just too much for this quite old T61p...

I tried some of the reported failures of this test in separate short
scripts and they appear to work according to what perldoc is saying,
so I am not that bothered (not that I ever was...)


On 19 January 2018 at 10:46, Thomas Klausner <wiz%netbsd.org@localhost> wrote:
> On Fri, Jan 19, 2018 at 10:10:50AM +0000, Chavdar Ivanov wrote:
>> However, p5-File-Copy-Recursive 'make test' fails a few times:
>> ...
>> Test Summary Report
>> -------------------
>> t/01.legacy.t           (Wstat: 768 Tests: 109 Failed: 3)
>>   Failed tests:  27, 35, 42
>>   Non-zero exit status: 3
>> t/02.legacy-symtogsafe.t (Wstat: 8448 Tests: 33 Failed: 33)
>>   Failed tests:  1-33
>>   Non-zero exit status: 33
>> Files=5, Tests=150,  2 wallclock secs ( 0.05 usr  0.02 sys +  0.87
>> cusr  0.30 csys =  1.24 CPU)
>> Result: FAIL
>> Failed 2/5 test programs. 36/150 subtests failed.
>> *** Error code 255
>> ...
>
> Works for me on 8.99.12/amd64:
>
>
> => Bootstrap dependency digest>=20010302: found digest-20160304
> => Checksum SHA1 OK for File-Copy-Recursive-0.40.tar.gz
> => Checksum RMD160 OK for File-Copy-Recursive-0.40.tar.gz
> => Checksum SHA512 OK for File-Copy-Recursive-0.40.tar.gz
> work -> /scratch/sysutils/p5-File-Copy-Recursive/work
> ===> Installing dependencies for p5-File-Copy-Recursive-0.40
> => Tool dependency checkperms>=1.1: found checkperms-1.12
> => Build dependency p5-Path-Tiny-[0-9]*: found p5-Path-Tiny-0.104nb1
> => Build dependency p5-Test-Deep-[0-9]*: found p5-Test-Deep-1.127nb1
> => Build dependency p5-Test-Exception-[0-9]*: found p5-Test-Exception-0.43nb2
> => Build dependency p5-Test-File-[0-9]*: found p5-Test-File-1.44.3nb1
> => Build dependency p5-Test-Warn-[0-9]*: found p5-Test-Warn-0.32nb1
> => Build dependency cwrappers>=20150314: found cwrappers-20171108
> => Full dependency p5-Path-Iter-[0-9]*: found p5-Path-Iter-0.2
> => Full dependency perl>=5.26.0<5.28.0: found perl-5.26.1nb2
> ===> Overriding tools for p5-File-Copy-Recursive-0.40
> ===> Extracting for p5-File-Copy-Recursive-0.40
> ===> Patching for p5-File-Copy-Recursive-0.40
> ===> Creating toolchain wrappers for p5-File-Copy-Recursive-0.40
> ===> Configuring for p5-File-Copy-Recursive-0.40
> => Checking for portability problems in extracted files
> Checking if your kit is complete...
> Looks good
> Generating a Unix-style Makefile
> Writing Makefile for File::Copy::Recursive
> Writing MYMETA.yml and MYMETA.json
> ===> Building for p5-File-Copy-Recursive-0.40
> --- blib/lib/File/Copy/.exists ---
> --- blib/arch/.exists ---
> --- blib/lib/auto/File/Copy/Recursive/.exists ---
> --- blib/arch/auto/File/Copy/Recursive/.exists ---
> --- blib/bin/.exists ---
> --- blib/script/.exists ---
> --- blib/man1/.exists ---
> --- blib/man3/.exists ---
> --- config ---
> --- subdirs ---
> --- dynamic ---
> --- pm_to_blib ---
> --- blibdirs ---
> --- config ---
> --- dynamic ---
> --- linkext ---
> --- pm_to_blib ---
> cp lib/File/Copy/Recursive.pm blib/lib/File/Copy/Recursive.pm
> --- pure_all ---
> --- manifypods ---
> Manifying 1 pod document
> --- all ---
> ===> Testing for p5-File-Copy-Recursive-0.40
> PERL_DL_NONLAZY=1 "/usr/pkg/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/00.load.t ............... ok
> t/01.legacy.t ............. ok
> t/02.legacy-symtogsafe.t .. ok
> t/03.github-issue-5.t ..... ok
> t/04.readonly-dir.t ....... ok
> All tests successful.
> Files=5, Tests=150,  1 wallclock secs ( 0.06 usr  0.00 sys +  0.61 cusr  0.55 csys =  1.22 CPU)
> Result: PASS



-- 
----


Home | Main Index | Thread Index | Old Index