Bug#702792: libconfig-model-perl: error when one uses extra chars near placeholders in version specification

Antonio Valentino antonio.valentino at tiscali.it
Mon Mar 11 13:58:46 UTC 2013


Package: libconfig-model-perl
Version: 2.021-3+deb7u1
Severity: normal

Dear Maintainer,
the cme tool raises the following error

$ cme check dpkg-control

[CUT]

Configuration item 'binary:polsarpro Depends:2' has a wrong value:
     dependency 'polsarpro-bin (<< ${source:Version}.1~)' does not match 
grammar


when one tries to use something like the following

Depends: packagename (>= ${source:Version}),
          packagename (<< ${source:Version}.1~)

in a Depends field of a control file.
The problem seems to be related to extra chars near a version 
placeholder (see also [1]) that should be an allowed syntax.

Please note that the above seems to be the suggested solution to specify 
a dependency of a arch:all package from and arch:any package in a binNUM 
sefe way [2,3]


[1] http://lists.debian.org/debian-mentors/2013/03/msg00144.html
[2] http://lintian.debian.org/tags/not-binnmuable-all-depends-any.html
[3] http://lintian.debian.org/tags/weak-library-dev-dependency.html


thanks


-- System Information:
Debian Release: 7.0
   APT prefers testing-updates
   APT policy: (500, 'testing-updates'), (500, 
'testing-proposed-updates'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libconfig-model-perl depends on:
ii  libany-moose-perl                 0.17-1
ii  libanyevent-http-perl             2.14-1
ii  libanyevent-perl                  7.010-1
ii  libapt-pkg-perl                   0.1.26+b1
ii  libcarp-assert-more-perl          1.12-2
ii  libexception-class-perl           1.32-1
ii  libfile-homedir-perl              0.99-1
ii  libhash-merge-perl                0.12-2
ii  liblist-moreutils-perl            0.33-1+b1
ii  liblog-log4perl-perl              1.29-1
ii  libmouse-perl                     0.99-1
ii  libmousex-nativetraits-perl       1.07-1
ii  libmousex-strictconstructor-perl  0.02-1
ii  libnamespace-autoclean-perl       0.13-1
ii  libparse-recdescent-perl          1.967009+dfsg-1
ii  libpod-pom-perl                   0.27-1
ii  libsoftware-license-perl          0.103004-2
ii  libtext-autoformat-perl           1.669002-1
ii  libtext-diff-perl                 1.41-1
ii  libyaml-perl                      0.81-1
ii  lintian                           2.5.10.4
ii  perl                              5.14.2-19

Versions of packages libconfig-model-perl recommends:
ii  bash-completion                         1:2.0-1
ii  fuse-utils                              2.9.0-2+deb7u1
ii  libfuse-perl                            0.15.1-2
ii  libmodule-corelist-perl                 2.68-1
ii  perl                                    5.14.2-19
ii  perl-modules [libmodule-corelist-perl]  5.14.2-19

Versions of packages libconfig-model-perl suggests:
pn  libconfig-model-tkui-perl                               <none>
pn  libterm-readline-perl-perl | libterm-readline-gnu-perl  <none>

-- no debconf information



More information about the pkg-perl-maintainers mailing list