On Tue, 20 Jun 2017 23:30:09 +0300, Niko Tyni wrote: > This package Build-Conflicts-Indep: libtest-simple-perl (>= 1.3), > for reasons that aren't immediately obvious.
The commit shows which problem the conflicts is supposed to solve but also not really why. I tried some combinations now: 5.24.1 Test::More::VERSION: 1.001014 5.26.0 Test::More::VERSION: 1.302073 That's the bundled Test::More versions of the respective perls, and both builds succeeds. Then I added a B-D-I on libtest-simple-perl (>= 1.302075), so we get 5.24.1 Test::More::VERSION: 1.302075 5.26.0 Test::More::VERSION: 1.302075 and both builds fail with IPC Fatal Error: Leftover files in the directory (/tmp/test2~2701~jjTyz_/2701~0~1~2702~0~13~Test2~Event~Note.ready)! Could not remove IPC temp dir (/tmp/test2~2701~jjTyz_) at /usr/share/perl5/Test2/IPC/Driver/Files.pm line 420 during global destruction. (which is the same as mentioned in the commit which introduced the Conflicts) So this looks like a bug in the specific Test::More version that is currently in the separate libtest-simple-perl, maybe https://github.com/Test-More/test-more/issues/765 Then I tried to build libtest-simple-perl 1.302085-1 to test libtest-unixsock-perl with it -- but it doesn't build neither with 5.24.1 nor with 5.26.0. That's https://github.com/Test-More/test-more/issues/770 *sigh* Ok, let's build ith without running tests. And then libtest-unixsock-perl again: 5.24.1 Test::More::VERSION: 1.302085 pass 5.26.0 Test::More::VERSION: 1.302085 fails again with IPC Fatal Error: Leftover files in the directory (/tmp/test2~12195~MjWYMf/12195~0~1~12204~0~13~Test2~Event~Note.ready)! Could not remove IPC temp dir (/tmp/test2~12195~MjWYMf) at /usr/share/perl5/Test2/IPC/Driver/Files.pm line 420 during global destruction. Looks like it's somehow related to Test::More (or Test2/IPC/Driver/Files.pm) but not only. My not very elegant proposal for libtest-unixsock-perl would be to - drop the Build-Conflicts-Indep, and - to skip t/15_oo_unix.t And for libtest-simple-perl to wait for a new release. Cheers, gregor -- .''`. https://info.comodo.priv.at/ - Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Bruce Springsteen & Tom Waits: Jersey Girl
signature.asc
Description: Digital Signature