[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#394104: lintian: Use of uninitialized value in concatenation in checks/fields



Package: lintian
Version: 1.23.25
Severity: minor

Hi,

Lintian outputs a warning when checking update-manager_0.42.2ubuntu22-5.dsc
as available from the archive:

$ lintian update-manager_0.42.2ubuntu22-5.dsc
E: update-manager source: missing-build-dependency python | python-dev |
python-all-dev
Use of uninitialized value in concatenation (.) or string at
/usr/share/lintian/checks/fields line 754.
E: update-manager source: malformed-python-version all, >= 2.4

Attached is the same run with debug output.


Thijs

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-1-k7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages lintian depends on:
ii  binutils               2.17-3            The GNU assembler, linker and bina
ii  diffstat               1.43-2            produces graph of changes introduc
ii  dpkg-dev               1.13.24           package building tools for Debian
ii  file                   4.17-4            Determines file type using "magic"
ii  gettext                0.15-2            GNU Internationalization utilities
ii  intltool-debian        0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii  libparse-debianchangel 1.0-1             parse Debian changelogs and output
ii  man-db                 2.4.3-4           The on-line manual pager
ii  perl [libdigest-md5-pe 5.8.8-6.1         Larry Wall's Practical Extraction 

lintian recommends no packages.

-- no debconf information
N: Lintian v1.23.25
N: Lintian root directory: /usr/share/lintian
N: Configuration file: /etc/lintianrc
N: Laboratory: 
N: Archive directory: 
N: Distribution: 
N: Default unpack level: 1
N: Architecture: any
N: ----
N: Setting up lab in /tmp/VQQdVsvCf4 ...
N: Processing 1 packages...
N: Selected action: check
N: Requested unpack level: 1
N: Requested data to collect: override-file,copyright-file,file-info,debian-readme,debfiles,init.d,md5sums,changelog-file,diffstat,source-control-file,scripts,objdump-info,menu-files,doc-base-files
N: Selected checks: manpages,huge-usr-share,files,menus,debian-readme,rules,md5sums,scripts,version-substvars,debhelper,shared-libs,etcfiles,debconf,po-debconf,standards-version,copyright-file,debdiff,control-file,nmu,menu-format,deb-format,description,control-files,init.d,binaries,conffiles,spelling,changelog-file,fields,cruft,infofiles
N: ----
N: Processing source package update-manager (version 0.42.2ubuntu22-5) ...
N: Base directory in lab: /tmp/VQQdVsvCf4/source/update-manager
N: Current unpack level is 0
N: Unpacking package to level 1 ...
N: Current unpack level is 1
N: Unpacking package to level 2 ...
N: /usr/share/lintian/unpack/unpack-srcpkg-l2 /tmp/VQQdVsvCf4/source/update-manager
N: Collecting info: override-file ...
N: Current unpack level is 2
N: Collecting info: debfiles ...
N: Current unpack level is 2
N: Collecting info: diffstat ...
N: Current unpack level is 2
N: Collecting info: source-control-file ...
N: Current unpack level is 2
N: Running check: rules ...
N: Current unpack level is 2
N: Running check: version-substvars ...
N: Current unpack level is 2
N: Running check: debhelper ...
N: Current unpack level is 2
N: Running check: po-debconf ...
N: Current unpack level is 2
N: Running check: standards-version ...
N: Current unpack level is 2
N: Running check: debdiff ...
N: Current unpack level is 2
N: Running check: control-file ...
N: Current unpack level is 2
N: Running check: nmu ...
N: Current unpack level is 2
N: Running check: fields ...
E: update-manager source: missing-build-dependency python | python-dev | python-all-dev
Use of uninitialized value in concatenation (.) or string at /usr/share/lintian/checks/fields line 754.
E: update-manager source: malformed-python-version all, >= 2.4
N: Current unpack level is 2
N: Running check: cruft ...
N: Decreasing unpack level to 1 (removing files) ...
N: Removing /tmp/VQQdVsvCf4 ...

Reply to: