Your message dated Wed, 3 Mar 2021 17:00:56 +0000
with message-id <YD/AyAe3WetGAkJd@blodeuwedd>
and subject line Re: Bug#984425: missing dependency on debhelper
has caused the Debian Bug report #984425,
regarding missing dependency on debhelper
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
984425: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984425
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libconfig-model-perl
Severity: normal
There appears to be a missing depends/recommends on debhelper.
Without debhelper installed, cme fails to run for me with:
Use of uninitialized value $file_path in concatenation (.) or string at
/usr/share/perl5/Config/Model/BackendMgr.pm line 346, <F> line 84.
Backend Dpkg failed to read : debhelper package is not installed at
/usr/share/perl5/Config/Model/Dpkg/Compat.pm line 13, <F> line 84.
Compilation failed in require at /usr/share/perl5/Config/Model/Node.pm line
247, <F> line 84.
https://janitor.debian.net/cupboard/pkg/libxrandr/f6365b2b-a05a-4f2a-a5f3-73364b868158/worker.log
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-3-amd64 (SMP w/2 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libconfig-model-perl depends on:
pn libboolean-perl <none>
pn libcarp-assert-more-perl <none>
ii libfile-homedir-perl 1.006-1
pn libhash-merge-perl <none>
ii libjson-perl 4.03000-1
ii liblist-moreutils-perl 0.430-2
pn liblog-log4perl-perl <none>
ii libmouse-perl 2.5.10-1+b1
pn libmousex-nativetraits-perl <none>
pn libmousex-strictconstructor-perl <none>
pn libparse-recdescent-perl <none>
ii libpath-tiny-perl 0.118-1
pn libpod-pom-perl <none>
pn libregexp-common-perl <none>
pn libyaml-tiny-perl <none>
ii perl 5.32.1-3
Versions of packages libconfig-model-perl recommends:
ii bash-completion 1:2.11-2
pn cme <none>
ii fuse 2.9.9-5
pn libconfig-model-tkui-perl <none>
pn libfuse-perl <none>
pn libtext-levenshtein-damerau-perl <none>
Versions of packages libconfig-model-perl suggests:
pn libconfig-model-dpkg-perl <none>
pn libconfig-model-openssh-perl <none>
ii libterm-readline-gnu-perl 1.37-1
--- End Message ---
--- Begin Message ---
Version: 2.125
On Wed, Mar 03, 2021 at 05:58:35PM +0100, gregor herrmann wrote:
> On Wed, 03 Mar 2021 16:31:50 +0000, Jelmer Vernooij wrote:
>
> > There appears to be a missing depends/recommends on debhelper.
> >
> > Without debhelper installed, cme fails to run for me with:
> >
> > Use of uninitialized value $file_path in concatenation (.) or string at
> > /usr/share/perl5/Config/Model/BackendMgr.pm line 346, <F> line 84.
> > Backend Dpkg failed to read : debhelper package is not installed at
> > /usr/share/perl5/Config/Model/Dpkg/Compat.pm line 13, <F> line 84.
> > Compilation failed in require at /usr/share/perl5/Config/Model/Node.pm line
> > 247, <F> line 84.
>
> Thanks for the bug report!
>
> Which is interesting, because:
>
> 1) /usr/share/perl5/Config/Model/Dpkg/Compat.pm is in
> libconfig-model-dpkg-perl
> (not libconfig-model-perl)
> 2) libconfig-model-dpkg-perl has a Depends on debhelper
> 3)
>
> > Versions of packages libconfig-model-perl suggests:
> > pn libconfig-model-dpkg-perl <none>
>
> it's not installed :)
> (probably because different machine)
>
> The libconfig-model-dpkg-perl -> debhelper dependency was added in
> 2.125, so maybe older versions had the issue (although I think that's
> only 2.124 which needed debhelper and missed the dependency), and you
> run into such a combination?
Yes, that must be it. Upon further investigation, it looks like this
code actually ran on the jenkins janitor worker - and that's running
buster.
Marking as fixed in 2.125. Sorry for the noise!
Cheers,
Jelmer
signature.asc
Description: PGP signature
--- End Message ---