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

Bug#524228: marked as done (lintian: false positive incorrect-libdir-in-la-file /usr/lib/foo/ != /usr/lib/foo)

Your message dated Tue, 28 Apr 2009 03:02:19 +0000
with message-id <E1LydaN-0004OL-Cl@ries.debian.org>
and subject line Bug#524228: fixed in lintian 2.2.10
has caused the Debian Bug report #524228,
regarding lintian: false positive incorrect-libdir-in-la-file /usr/lib/foo/ != /usr/lib/foo
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

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

Hello maintainers,

lintian has a false positive on checking for incorrect-libdir-in-la-file.
In the package sbnc /usr/lib/sbnc/libbnctcl.la has the following libdir:

	# Directory that this library needs to be installed in:

This may come from some ugly hacks in my debian/rules to get this whole thing

Anyway lintian reports, that /usr/lib/sbnc/ != /usr/lib/sbnc, this is true in
a 'eq', but this libdir declaration is not wrong and on UNIX systems the same
as /usr/lib/sbnc.

It is a different bug as #522623.


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

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

Versions of packages lintian depends on:
ii  binutils               2.19.1-1          The GNU assembler, linker and bina
ii  diffstat               1.46-1            produces graph of changes introduc
ii  dpkg-dev               1.14.26           Debian package development tools
ii  file                   5.00-1            Determines file type using "magic"
ii  gettext                0.17-6            GNU Internationalization utilities
ii  intltool-debian        0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii  libipc-run-perl        0.82-1            Perl module for running processes
ii  libparse-debianchangel 1.1.1-2           parse Debian changelogs and output
ii  libtimedate-perl       1.1600-9          Time and date functions for Perl
ii  liburi-perl            1.37+dfsg-1       Manipulates and accesses URI strin
ii  man-db                 2.5.5-1           on-line manual pager
ii  perl [libdigest-sha-pe 5.10.0-19         Larry Wall's Practical Extraction 

lintian recommends no packages.

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

-- no debconf information

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

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:

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

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

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

Debian distribution maintenance software
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)

Hash: SHA1

Format: 1.8
Date: Mon, 27 Apr 2009 19:28:02 -0700
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.2.10
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Russ Allbery <rra@debian.org>
 lintian    - Debian package checker
Closes: 367327 522527 522530 522623 522643 522660 523001 523352 523408 523708 524228 525005 525133 525280 525484
 lintian (2.2.10) unstable; urgency=low
   The "do something useful with tar errors, plus bug fixes" release.
   * Summary of tag changes:
     + Added:
       - ancient-autotools-helper-file
       - tar-errors-from-control
       - tar-errors-from-data
       - tar-errors-from-source
     + Removed:
       - desktop-mimetype-without-update-call
       - package-uses-breaks
   * checks/conffiles:
     + [RA] Fix a false negative in duplicate-conffile by improving
       normalization of conffiles before comparing and restructure the
       check a bit.  Patch from Raphael Geissert.
   * checks/cruft{,.desc}:
     + [RA] Split outdated-autotools-helper-file into ancient- and
       outdated-, preserving the 2004 date for ancient and checking for at
       least June of 2006 for outdated.  The latter is needed for AVR32.
       Thanks, Bradley Smith.  (Closes: #525280)
     + [RA] Set certainty for ancient- and outdated-autotools-helper-file
       to possible instead of certain.  Some packages contain extra copies
       that aren't used during the Debian package build.
     + [RA] Document that cdbs still requires the autotools-dev build
       dependency to update config.{sub,guess} at build time.
     + [RA] Report errors from tar or dpkg-source when listing or unpacking
       the source package, skipping and suppressing some harmless errors.
   * checks/deb-format{,.desc}:
     + [RA] Report tar errors from listing or unpacking the control or data
       members of the package, suppressing uninteresting errors or errors
       that are caught some other way.  (Closes: #367327)
     + [CW] Ubuntu's archive allows packages whose data members are
       compressed with lzma.
   * checks/etcfiles.desc:
     + [RA] Remove unused Needs-Info: etcfiles.  Thanks, Raphael Geissert.
   * checks/fields{,.desc}:
     + [RA] Remove package-uses-breaks.  dpkg in stable now supports it.
       Thanks, Julian Andres Klode.  (Closes: #522660)
     + [RA] Fix Needs-Info.  Thanks, Raphael Geissert.
   * checks/files{,.desc}
     + [ADB] Anchor the regular expression for the "gz-file-not-gzip" tag so
       that files with names that contain ".gz" but do not end in that string
       are not flagged.  Patch by Raphael Geissert.  (Closes: #523352)
     + [RA] Remove desc for removed possible-name-space-pollution tag.
   * checks/manpages.desc:
     + [RA] Remove desc for removed no-manpage-in-correct-directory tag.
   * checks/menu-format{,.desc}:
     + [RA] Remove desktop-mimetype-without-update-call.  This is now
       handled by triggers.  Thanks, Chow Loong Jin.  (Closes: #525133)
     + [RA] Remove desc for removed menu-item-adds-to-root-menu tag.
   * checks/patch-systems.desc:
     + [RA] Mention that empty dpatch patch lists or quilt series files
       will disappear in a non-native source package and hence produce the
       warning about a missing file.  (Closes: #525005)
   * checks/scripts{,.desc}:
     + [RA] Handle command delimiters, $() expressions, and braces and
       parentheses in the checks for correct diversion handling.  Patch
       from Raphael Geissert.  (Closes: #523708)
     + [RA] Clarify the php-script-but-no-phpX-cli-dep description to
       explain why it warns about a php4-cli dependency.  (Closes: #525484)
     + [RA] Add jruby1.2 and allow an unversioned jruby reference.  Thanks,
       Sebastien Delafond.  (Closes: #523001)
   * checks/shared-libs{,.desc}:
     + [RA] Strip trailing slashes from the libdir path in *.la files
       before checking it for correctness.  Thanks, Patrick Matthäi.
       (Closes: #524228)
     + [RA] Special-case *.la files for Python modules installed in
       /usr/share/pyshared, since they're moved during install.  Thanks,
       Jonas Smedegaard.  (Closes: #522623)
     + [RA] Requires unpack level 2 to read the *.la files.
   * checks/standards-version.desc:
     + [ADB] Fix a couple of spelling mistakes ("verison" -> "version").
       Thanks, Guillaume Delacour.  (Closes: #522643)
   * collection/file-info:
     + [ADB] Call "file" with "--" to ensure that any filenames in the package
       that start with "-" aren't interpreted as options to "file".  Thanks,
       Trent W. Buck.  (Closes: #523408)
   * collection/strings:
     + [RA] Make strings gathering on ELF binaries robust against file
       names containing "ELF" or a colon.  Patch from Raphael Geissert.
   * doc/desc-files:
     + [ADB] Mention the new Standards-Version field available for tests.
       Patch by Raphael Geissert.
   * frontend/lintian:
     + [RA] Stop reporting $! when unpack scripts fail.  It will almost
       never contain anything useful.
     + [RA] Move override parsing to the Tags module.  Patch from Raphael
   * lib/Lintian/Collect/Binary.pm:
     + [CW] Add missing 'use Parse::DebianChangelog'.
   * lib/Lintian/Output.pm:
     + [RA] With --color=html, display the HTML rendering of the long tag
       description rather than the text version and escape HTML
       metacharacters in the tag information.  Patch from Raphael Geissert.
       (Closes: #522527)
   * lib/Lintian/Relation.pm:
     + [ADB] Fix a spelling mistake ("verison" -> "version").  Thanks,
       Guillaume Delacour.
   * lib/Spelling.pm:
     + [RA] Add spelling correction for "verison".
   * lib/Tags.pm:
     + [RA] Add a function to parse overrides, moved from frontend/lintian.
       Patch from Raphael Geissert.
   * t/runtests:
     + [ADB] Allow a default Policy version to be specified in template files.
       This avoids the need to update every test each time a new Policy version
       is released, unless one specifically wishes to keep a particular test
       using an older version.  Patch by Raphael Geissert.
     + [ADB] Use extended regular expressions in "post_test" sed scripts.
       Patch by Raphael Geissert.
   * t/tests/README:
     + [ADB] Mention the new Standards-Version field available for tests.
       Patch by Raphael Geissert.
   * unpack/unpack-binpkg-l1:
     + [RA] Save control unpack errors in control-errors, control listing
       errors in control-index-errors, and package listing errors in
       index-errors for later processing by deb-format.  (Closes: #522530)
   * unpack/unpack-binpkg-l2:
     + [RA] Save data unpack errors in unpacked-errors for later processing
       by deb-format.
   * unpack/unpack-srcpkg-l1:
     + [RA] Save source listing errors in index-errors for later processing
       by cruft.  Don't fail the unpack if tar exits with non-zero status.
       star-created archives will cause tar to blow up, but the listing
       and unpacking still works.
   * unpack/unpack-srcpkg-l2:
     + [RA] Save source unpack errors in unpacked-errors for later
       processing by cruft.
 90de8a704775b355db8c8bd8aace93a7d68d4657 1167 lintian_2.2.10.dsc
 ae9fecb2d7445752efa40c7cf86a984e772c7e2b 677589 lintian_2.2.10.tar.gz
 f651db4d5cba16261f86cc21e199f0487eb1da65 447066 lintian_2.2.10_all.deb
 2330d225880b83a8ad1a3cc91dce6c667c8da497ad473cc6e8b3655e032edc3d 1167 lintian_2.2.10.dsc
 01cfec9aa9cfeba595d28955e044e81eafc9e0430ec1eaa9ad65ebe7616afc06 677589 lintian_2.2.10.tar.gz
 3d7bd1c39e867f3096a56266dcb275f6729ebf7275a7b7a53de6a16a1e16402b 447066 lintian_2.2.10_all.deb
 a304ecda4261bc3105d76b483b25801a 1167 devel optional lintian_2.2.10.dsc
 fe0eb4b4e5fef66e3682e512bec6f42f 677589 devel optional lintian_2.2.10.tar.gz
 a44dd854d063a600afab9ad6a1e812a4 447066 devel optional lintian_2.2.10_all.deb

Version: GnuPG v1.4.9 (GNU/Linux)


--- End Message ---

Reply to: