Control: tags -1 + confirmed Jochen Sprickerhof, on 2024-05-03: > libnet-frame-device-perl fails to build with no network connection: > > 1..1 > # Running under perl version 5.038002 for linux > # Current time local: Sat Apr 27 12:53:04 2024 > # Current time GMT: Sat Apr 27 12:53:04 2024 > # Using Test.pm version 1.31 > ok 1 # skip Test::Pod 1.00 required for testing > ok > Net::Frame::Device: updateFromDefault: unable to get dnet > > This can be tested with the sbuild unshare backend.
Interesting, the test suite looks to expect to find non loopback
interfaces being configured, at least one I assume. If I run
the build in chroot-mode schroot, it captures details of the
network configuration of the interface:
$VAR1 = {
'subnet6' => 'fe80::/64',
'gatewayMac6' => undef,
'target6' => undef,
'gatewayIp6' => 'fe80::1234:56ff:fe78:9abc',
'ip6' => 'fe80::cba9:87ff:fe65:4321',
'mac' => 'cb:a9:87:65:43:21',
'gatewayMac' => '12:34:56:67:9a:bc',
'target' => undef,
'dev' => 'enp1s0',
'subnet' => '192.168.1.0/24',
'_dnet' => undef,
'gatewayIp' => '192.168.1.254',
'ip' => '192.168.1.1'
};
instead of the error below, which I also witnessed on my end in
chroot-mode unshare:
Net::Frame::Device: updateFromDefault: unable to get dnet
I don't really have any good suggestion apart from not running
the affected tests at build time:
t/04-new-default.t (Wstat: 25856 (exited 101) Tests: 0 Failed: 0)
Non-zero exit status: 101
Parse errors: Bad plan. You planned 1 tests but ran 0.
t/05-new-target.t (Wstat: 25856 (exited 101) Tests: 0 Failed: 0)
Non-zero exit status: 101
Parse errors: Bad plan. You planned 1 tests but ran 0.
Has someone an idea of better approach?
Have a nice day, :)
--
.''`. Étienne Mollier <[email protected]>
: :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
`. `' sent from /dev/pts/0, please excuse my verbosity
`- on air: Steve Hackett - The Cinema Show (Live at Hamme…
signature.asc
Description: PGP signature

