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

Bug#563370: marked as done (lintian: [checks/control-file] weak-library-dev-dependency false positive)



Your message dated Sun, 03 Jan 2010 05:17:09 +0000
with message-id <E1NRIpx-0002lr-Jv@ries.debian.org>
and subject line Bug#563370: fixed in lintian 2.3.1
has caused the Debian Bug report #563370,
regarding lintian: [checks/control-file] weak-library-dev-dependency false positive
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 owner@bugs.debian.org
immediately.)


-- 
563370: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563370
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.3.0
Severity: normal

On a source package with the attached control file, I get:
E: pixman source: weak-library-dev-dependency libpixman-1-dev on \n libpixman-1-0 (= ${binary:Version})
which looks like a bug in lintian's debian/control parsing code?

Cheers,
Julien

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

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages lintian depends on:
ii  binutils               2.20-4            The GNU assembler, linker and bina
ii  diffstat               1.47-1            produces graph of changes introduc
ii  dpkg-dev               1.15.5.5          Debian package development tools
ii  file                   5.03-5            Determines file type using "magic"
ii  gettext                0.17-8            GNU Internationalization utilities
ii  intltool-debian        0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii  libapt-pkg-perl        0.1.24            Perl interface to libapt-pkg
ii  libclass-accessor-perl 0.34-1            Perl module that automatically gen
ii  libipc-run-perl        0.84-1            Perl module for running processes
ii  libparse-debianchangel 1.1.1-2           parse Debian changelogs and output
ii  libtimedate-perl       1.1900-1          Time and date functions for Perl
ii  liburi-perl            1.50-1            module to manipulate and access UR
ii  man-db                 2.5.6-5           on-line manual pager
ii  perl [libdigest-sha-pe 5.10.1-8          Larry Wall's Practical Extraction 

lintian recommends no packages.

Versions of packages lintian suggests:
pn  binutils-multiarch            <none>     (no description available)
ii  libtext-template-perl         1.45-1     Text::Template perl module
ii  man-db                        2.5.6-5    on-line manual pager

-- no debconf information
Source: pixman
Section: devel
Priority: optional
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Uploaders: Julien Cristau <jcristau@debian.org>, David Nusinow <dnusinow@debian.org>
Build-Depends: debhelper (>= 5), automake, autoconf, libtool, pkg-config, quilt
Standards-Version: 3.8.3
Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/pixman
Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/pixman.git

Package: libpixman-1-0
Section: libs
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Description: pixel-manipulation library for X and cairo
 A library for manipulating pixel regions -- a set of Y-X banded
 rectangles, image compositing using the Porter/Duff model
 and implicit mask generation for geometric primitives including
 trapezoids, triangles, and rectangles.

Package: libpixman-1-0-udeb
Section: debian-installer
XC-Package-Type: udeb
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Description: pixel-manipulation library for X and cairo
 This package contains a minimal set of libraries needed for the Debian
 installer.  Do not install it on a normal system.

Package: libpixman-1-0-dbg
Section: debug
Priority: extra
Architecture: any
Depends:
 libpixman-1-0 (= ${binary:Version}),
 ${misc:Depends},
Description: pixel-manipulation library for X and cairo (debugging symbols)
 Debugging symbols for the Cairo/X pixel manipulation library.  This is
 needed to debug programs linked against libpixman0.

Package: libpixman-1-dev
Section: libdevel
Architecture: any
Depends:
 libpixman-1-0 (= ${binary:Version}),
 ${misc:Depends},
Conflicts: libpixman1-dev
Description: pixel-manipulation library for X and cairo (development files)
 Development libraries, header files and documentation needed by
 programs that want to compile with the Cairo/X pixman library.

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.3.1

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive:

lintian_2.3.1.dsc
  to main/l/lintian/lintian_2.3.1.dsc
lintian_2.3.1.tar.gz
  to main/l/lintian/lintian_2.3.1.tar.gz
lintian_2.3.1_all.deb
  to main/l/lintian/lintian_2.3.1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 563370@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Russ Allbery <rra@debian.org> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 02 Jan 2010 21:01:14 -0800
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.3.1
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Russ Allbery <rra@debian.org>
Description: 
 lintian    - Debian package checker
Closes: 550594 553264 559208 562608 562788 562875 563039 563126 563185 563370
Changes: 
 lintian (2.3.1) unstable; urgency=low
 .
   The "goodbye to unpack level 2" release.
 .
   * Summary of tag changes:
     + Added:
       - init.d-script-missing-start
       - debian-news-entry-has-unknown-version
       - debian-news-entry-uses-asterisk
       - debian-news-entry-without-blank-line
       - non-native-package-with-native-version
       - udev-rule-in-etc
 .
   * {checks,collection}/*.desc:
     + [RG] Remove Unpack-Level fields and depend on the 'unpacked'
       collection script as needed.
   * checks/binaries:
     + [RG] Recognise hppa64 binaries and ignore them on the
       binary-from-other-architecture check for hppa.
       Thanks, Matthias Klose.  (Closes: #562788)
   * checks/changelog-file{,.desc}:
     + [RA] Per devref, recommend against NEWS.Debian entries formatted
       with asterisks like changelog entries.
     + [RA] Check that the most recent NEWS.Debian entry is followed by a
       blank line for apt-listchanges.  Thanks, Adeodato Simó.  (Addresses
       the Lintian part of #523436)
     + [RA] Warn if the version of the latest NEWS.Debian entry doesn't
       appear in the changelog.  Thanks, Christoph Berg.  (Closes: #550594)
   * checks/control-file:
     + [RA] Fix parsing of dependencies for weak-library-dev-dependency
       when the content of Depends begins with a newline.  Thanks, Julien
       Cristau.  (Closes: #563370)
   * checks/cruft:
     + [RA] Fix the regex to properly ignore CMakeCache.txt in the debian
       directory.  Thanks, Aaron M. Ucko.  (Closes: #553264)
     + [RA] Check for a non-native package with a native version.  Thanks,
       Andreas Beckmann.
   * checks/debhelper:
     + [RA] Always warn if debhelper is in use but no ${misc:Depends}
       dependency is present rather than checking which specific debhelper
       commands use it.  Any debhelper command may start adding
       dependencies to ${misc:Depends} at any time.  Lower the certainty to
       possible, since a missing ${misc:Depends} may not cause problems.
   * checks/fields.desc:
     + [RA] Fix spelling error in dfsg-version-with-period tag description.
       Thanks, Jakub Wilk.  (Closes: #563185)
   * checks/files{,.desc}:
     + [RG] Add a missing 'it' to the description of duplicate-font-file.
     + [RG] Add detection of nusoap to the embedded PHP libraries check.
     + [RG] Check that udev rules are not installed in /etc/udev/rules.d.
       Thanks, Marco d'Itri.  (Closes: #559208)
   * checks/init.d{,.desc}:
     + [RG] Bump severity of init.d-script-sourcing-without-test to serious.
     + [RG] Lower the severity of init.d-script-does-not-provide-itself
       to minor.
     + [RG] Fix a init.d-script-possible-missing-stop false positive when
       stopping on runlevels 2-5.
     + [RG] Mention 'killprocs' in init.d-script-possible-missing-stop's
       description.  Thanks, Kurt Roeckx.  (Closes: #562608)
     + [RG] Warn about init scripts with incomplete start runlevels.
     + [RG] Tighten check for missing dependency on local_fs or remote_fs
       when using files with a name of 'var*' or 'usr*'.
     + [RG] Also recognise the use of the -r test as a file test, and
       the test command when determining whether a /etc/default file is
       being sourced unconditionally.
     + [RG] Correct the description of the
       missing-dependency-on-{remote,local_fs} tags where 'is' was meant
       to be used instead of 'are'.
   * checks/manpages.desc:
     + [RA] Downgrade spelling-error-in-manpage to minor severity.
       (Closes: #563039)
   * checks/patch-systems:
     + [RA] Avoid false positives for patches modifying files in debian/*
       when the parent directory in which the patch was created is named
       debian.  Thanks, Mark Brown.  (Closes: #562875)
 .
   * collection/ar-info:
     + [RA] Skip *.a files that are dangling symlinks and discard error
       output from ar.  Correctly handle file names that contain shell
       metacharacters.
   * collection/unpacked{,.desc}:
     + [RG] New scripts to replace the unpack level 2.
 .
   * frontend/lintian:
     + [RG] Deprecate and replace unpack levels with the use of
       collection scripts.
     + [ADB] Remove an unused variable declaration.
 .
   * lib/Spelling.pm:
     + [ADB] Add corrections for "nam" (name) and "nams" (names).
     + [RG] Add some more spelling errors.
     + [RG] Uppercase every character of the correction if every
       character of the original word is too.
     + [RA] Superceded is an acceptable alternative spelling of superseded.
 .
   * man/lintian.1:
     + [RG] Document deprecation of unpack levels.
     + [ADB] Add the new "unpacked" collection script to the list of such
       scripts.
     + [ADB] Correct the documentation of --tags-from-file to indicate that
       the file contains tags to issue, not suppress.
 .
   * reporting/html_reports:
     + [RA] Sort the tags so that the maintainer view will group repeated
       instances of the same tag and display extra information in sorted
       order.  (Closes: #563126)
     + [RA] Better handle missing information for packages in the package
       lists and default the package area to main.
   * reporting/templates/maintainer.tmpl:
     + [RA] Fix the logic to optionally display the archive area of
       additional package entries under the same source package.
 .
   * unpack/unpack-{src,bin}pkg-l2:
     + [RG] Dropped in favour of collection/unpacked.
Checksums-Sha1: 
 70ead4662cae8c2817097c12e9bb0deed3ec8803 1204 lintian_2.3.1.dsc
 22a28a56eda609ec1f478e429dc7862f9fd1134d 775319 lintian_2.3.1.tar.gz
 7e2886524ac077425b1f0941bb18130087589dec 499828 lintian_2.3.1_all.deb
Checksums-Sha256: 
 b2701be6bd6e288f979e72beea64b7a1ac2f35cae189f5b3191b7781f00b3336 1204 lintian_2.3.1.dsc
 802873114c9d164665c22f6d5efc230ee7f471004c49e9f96f5fedc5ebaaae17 775319 lintian_2.3.1.tar.gz
 36387418cc360598a2a4620bd02eb05cd8a9ec8e87d07f2ff1f258c421f811fd 499828 lintian_2.3.1_all.deb
Files: 
 ebb82b159bc95cab3d7e0bcbfa10c34a 1204 devel optional lintian_2.3.1.dsc
 ab0905af23c07cab90cf10fd48609775 775319 devel optional lintian_2.3.1.tar.gz
 d37d17ada67cbc213d8d0052cbc28cfa 499828 devel optional lintian_2.3.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAktAJT4ACgkQ+YXjQAr8dHYI6wCg03XZHymuiphwhnlg6VFqb8Tm
mgIAoLoBvapYSqfmKa31xj3+eXx+YsnG
=Ftld
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: