Bug#719225: libconfig-model-dpkg-perl: cme check dpkg propose incorrect suggestion for value 'libarchive-extract-perl'

Oleg Gashev oleg at gashev.net
Fri Aug 9 09:47:08 UTC 2013


Package: libconfig-model-dpkg-perl
Version: 2.037
Severity: normal

Pinto package have build depends Archive::Extract (>= 0.68).

% rmadison libarchive-extract-perl
 libarchive-extract-perl | 0.68-1 | jessie | source, all
 libarchive-extract-perl | 0.68-1 | sid    | source, all

% corelist -a Archive::Extract|grep 0.68
  v5.17.9    0.68      
  v5.17.10   0.68      
  v5.17.10   0.68      
  v5.17.11   0.68      
  v5.18.0    0.68   

After add libarchive-extract-perl | perl (>= 5.17.9) to Build-Depends-Indep
cme check dpkg propose incorrect suggestion:

% cme check dpkg
loading data
2013/08/09 05:23:11 Warning: node 'my_config' could not read config file with any backend 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Warning in 'control source Build-Depends-Indep:3' value 'libarchive-extract-perl | perl (>= 5.17.9)': Dependency of dual life package should be 'perl' not 'libarchive-extract-perl | perl (>= 5.17.9)'
2013/08/09 05:23:55 Warning: node 'source options' could not read config file with any backend 
checking data
check done

Suggestion 'perl' is incorrect.

Current perl version is 5.14.2.
Archive::Extract version is 0.48 from perl-modules package.

If I add libarchive-extract-perl to Build-Depends-Indep:

% cme check dpkg
loading data
2013/08/09 05:39:17 Warning: node 'my_config' could not read config file with any backend 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Warning in 'control source Build-Depends-Indep:3' value 'libarchive-extract-perl': Dependency of dual life package should be 'perl' not 'libarchive-extract-perl'
2013/08/09 05:40:00 Warning: node 'source options' could not read config file with any backend 
checking data
check done

If I add libarchive-extract-perl (>= 0.68) to Build-Depends-Indep:

% cme check dpkg
loading data
2013/08/09 05:41:06 Warning: node 'my_config' could not read config file with any backend 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Warning in 'control source Build-Depends-Indep:3' value 'libarchive-extract-perl (>= 0.68)': unnecessary versioned dependency: libarchive-extract-perl >= 0.68. Debian has jessie -> 0.68-1; sid -> 0.68-1;
Warning in 'control source Build-Depends-Indep:3' value 'libarchive-extract-perl (>= 0.68)': Dependency of dual life package should be 'libarchive-extract-perl | perl (>= 5.17.9)' not 'libarchive-extract-perl (>= 0.68)'
2013/08/09 05:41:50 Warning: node 'source options' could not read config file with any backend 
checking data
check done


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libconfig-model-dpkg-perl depends on:
ii  libanyevent-http-perl        2.15-1
ii  libanyevent-perl             7.040-3
ii  libapt-pkg-perl              0.1.29
ii  libconfig-model-perl         2.040-1
ii  libfile-homedir-perl         0.99-1
ii  liblog-log4perl-perl         1.29-1
ii  libmouse-perl                1.05-1
ii  libnamespace-autoclean-perl  0.13-1
ii  libparse-recdescent-perl     1.967009+dfsg-1
ii  libsoftware-license-perl     0.103005-1
ii  libtext-autoformat-perl      1.669004-1
ii  libtext-diff-perl            1.41-1
ii  libyaml-perl                 0.84-1
ii  lintian                      2.5.15
ii  perl                         5.14.2-21

Versions of packages libconfig-model-dpkg-perl recommends:
ii  libconfig-model-tkui-perl               1.339-1
ii  libmodule-corelist-perl                 2.94-1
ii  perl                                    5.14.2-21
ii  perl-modules [libmodule-corelist-perl]  5.14.2-21

libconfig-model-dpkg-perl suggests no packages.

-- no debconf information



More information about the pkg-perl-maintainers mailing list