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

Bug#506697: marked as done (lintian: invalid "missing-build-dependency libmodule-build-perl")



Your message dated Fri, 28 Nov 2008 19:47:05 +0000
with message-id <E1L69Iv-0003jA-7w@ries.debian.org>
and subject line Bug#506697: fixed in lintian 2.1.0
has caused the Debian Bug report #506697,
regarding lintian: invalid "missing-build-dependency libmodule-build-perl"
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.)


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

For some strange reason, the latest version of libmodule-build-perl
doesn't work for zim and thus I added a Build-Conflict to force the usage
of version of the module that is provided by perl-modules:

Build-Depends: debhelper (>= 5.0), perl-modules (>= 5.10.0) | libmodule-build-perl (>= 0.2800)
Build-Conflicts: libmodule-build-perl (>= 0.3000)

But this combination leads to lintian improperly complaining:
E: zim source: missing-build-dependency libmodule-build-perl

Not sure if the Build-Conflicts is at fault or if the change advised by
the lintian warning is the sole responsible:
W: zim source: versioned-dependency-satisfied-by-perl build-depends: libmodule-build-perl (>= 0.28)

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages lintian depends on:
ii  binutils            2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii  diffstat            1.46-1               produces graph of changes introduc
ii  dpkg-dev            1.15.0               Debian package development tools
ii  file                4.26-1               Determines file type using "magic"
ii  gettext             0.17-4               GNU Internationalization utilities
ii  intltool-debian     0.35.0+20060710.1    Help i18n of RFC822 compliant conf
ii  libparse-debianchan 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.35.dfsg.1-1        Manipulates and accesses URI strin
ii  man-db              2.5.2-3              on-line manual pager
ii  perl [libdigest-sha 5.10.0-17            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.44-1.2   Text::Template perl module
ii  man-db                        2.5.2-3    on-line manual pager

-- no debconf information



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

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.1.0.dsc
  to pool/main/l/lintian/lintian_2.1.0.dsc
lintian_2.1.0.tar.gz
  to pool/main/l/lintian/lintian_2.1.0.tar.gz
lintian_2.1.0_all.deb
  to pool/main/l/lintian/lintian_2.1.0_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 506697@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Frank Lichtenheld <djpig@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: Sun, 28 Sep 2008 10:35:47 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.1.0
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Frank Lichtenheld <djpig@debian.org>
Description: 
 lintian    - Debian package checker
Closes: 498892 499737 500661 500720 501722 503695 504257 505826 505868 506697 506793
Changes: 
 lintian (2.1.0) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added
       - debhelper-but-no-misc-depends
       - missing-build-dependency-for-dh_-command
       - quilt-patch-missing-description
       - shlib-calls-exit
 .
   * checks/common_data.pm:
     + [FL] New variable $known_shells_regex which matches known shell
       names.  This removes some synchronisation issues between the
       different regexes in use.
   * checks/debconf{,.desc}:
     + [CW] Update my e-mail address.
     + [ADB] Don't detect the use of "?" as a literal character or wildcard
       as part of a question in an extended template description.  Based
       on a patch by Stephen Gran.  (Closes: #500661)
   * checks/debhelper:
     + [FL] Use Lintian::Data for list of debhelper commands that modify
       maintainer scripts.  Patch by Raphael Geissert.
     + [FL] Add new tag missing-build-dependency-for-dh_-command for
       debhelper commands that are not from the debhelper package.
       Patch by Raphael Geissert.
     + [FL] Add new tag debhelper-but-no-misc-depends which warns
       about missing misc:Depends if you use commands that might
       set it.  Patch by Raphael Geissert.  (Closes: #499737)
   * checks/fields:
     + [ADB] Ignore non-dependency fields when considering whether a
       versioned dependency is satisfied by the perl core packages.
       Based on a patch by Niko Tyni.  (Closes: #500720)
     + [RA] Stop checking for a libmodule-build-perl build dependency since
       Module::Build now comes with Perl.  Thanks, Raphael Hertzog.
       (Closes: #506697)
   * checks/files:
     + [ADB] Apply patches from Raphael Geissert to update the list of
       embedded PHP libraries:
       - Add detection for the Snoopy and GeSHi libraries and the use of
         phpmailer.inc (rather than .php).
       - Enable the libmarkdown-php check, as the package is now in unstable.
       - Add support for the (not currently packaged and thus disabled) IXR
         and kses libraries.
   * checks/infofiles:
     + [FL] Use $known_shells_regex from common_data.
   * checks/menus:
     + [FL] Use $known_shells_regex from common_data.
   * checks/patch-systems{,.desc}:
     + [ADB] Don't include dpatch comment lines containing no content
       when determining whether the patch includes a description.
       (Closes: #503695)
     + [ADB] Add missing "diffstat" to the Needs-Info field.
     + [ADB] Check whether quilt patches include a description.
       (Closes: #498892)
   * check/scripts:
     + [FL] Use $known_shells_regex from common_data.
     + [FL] Add icmake as a known interpreter as requested by
       Frank B. Brokken.  (Closes: #505868)
   * checks/shared-libs{,.desc}:
     + [ADB] Don't issue both symbols-file-contains-debian-revision and
       symbols-file-contains-current-version-with-debian-revision for any
       given symbol, as the latter implies the former and may thus create
       noise in the tests' output.  (Closes: #505826)
     + [ADB] Add an experimental tag flagging shared libraries that call
       _exit() or exit() without at some point calling fork() (a somewhat
       inaccurate heuristic, but one which should weed out a number of
       false positives).  (Closes: #504257)
 .
   * collection/objdump-info:
     + [ADB] Only use readelf to emulate objdump if objdump returned "file
       format not recognized".  In cases where the objdump output was "invalid
       operation", the output of etch's readelf is not particularly useful
       and it's easier to simply let the checks scripts handle the objdump
       output.
 .
   * debian/control:
     + [FL] Add dependency on libipc-run-perl for Lintian::Command.
 .
   * doc/lintian.sgml:
     + [ADB] Correct a few typos in the "overrides" section.
 .
   * frontend/lintian:
     + [FL] Convert to use Lintian::Output.
     + [CW] Add jaunty as an allowable distribution for Ubuntu, and remove
       the EOLed edgy and feisty.
     + [ADB] Don't complain about unused overrides if the check script
       for the overriden tag hasn't been run (or --tags was used and
       the overriden tag not specified).  (Closes: #501722)
 .
   * lib/Lintian/Output:
     + [FL] New module to bundle output methods.
   * lib/Tags/{ColonSeparated,LetterQualifier}.pm:
     + [FL] Move to lib/Lintian/Output and convert to subclasses of
       Lintian::Output.
   * lib/Lintian/Output/XML.pm:
     + [FL] New experimental output format.
   * lib/Lintian/Command:
     + [FL] New utility module as a replacement for Pipeline. Provides
       a convenient wrapper around IPC::Run.
 .
   * lib/Lab.pm:
     + [FL] Convert to use Lintian::Output.
   * lib/Tags.pm:
     + [FL] Convert to use Lintian::Output.
   * lib/Pipeline.pm:
     + [FL] Remove, replaced by Lintian::Command.
   * lib/Spelling.pm:
     + [RA] Add subversion to Subversion correction for package descriptions.
       Thanks, Sandro Tosi.  (Closes: #506793)
     + [ADB] Don't check text contained within square brackets for
       capitalisation mistakes.  This allows for lists such as "[ cvs |
       subversion ]" to be included.
   * lib/Util.pm:
     + [FL] Convert to use Lintian::Output.
     + [FL] Add some new utility functions: delete_dir copy_dir gunzip_file
       touch_file.
 .
   * private/refresh-debhelper-data:
     + [FL] New script to update debhelper related data by Raphael Geissert.
       - data/debhelper/miscDepends_commands: debhelper commands that set
          misc:Depends
       - data/debhelper/maint_commands: debhelper commands that edit
          maintainer scripts
       - data/debhelper/dh_packages: packages that contain debhelper commands
       - data/debhelper/dh_commands: mapping of debhelper commands to
          packages they are contained in
 .
   * testset/{diffs,filenames}:
     + [ADB] Generate the files "files/'\ " and "filenames.c~" at build time
       instead of including it in the source package, to allow lintian to be
       imported in to Bazaar.
Checksums-Sha1: 
 e0d6bfe1b3e76a0f9d4a96bca84a3265995c065c 1111 lintian_2.1.0.dsc
 e94a2e8755acc99abfab4d2dccf6a5c1df61e1d2 526203 lintian_2.1.0.tar.gz
 4b5fdfb344fecf785832f1d44a435f167e7b0a99 393304 lintian_2.1.0_all.deb
Checksums-Sha256: 
 b91b69db7a25f278c10e06a899346920aae08eae49d6a4ee39211ad747991cbd 1111 lintian_2.1.0.dsc
 160bd6ff9831bb90dbb8e7586a8bbf41618bc2c141a48812a9c285e944ef2a19 526203 lintian_2.1.0.tar.gz
 e1b0881c1dfa31f9faf9de0e2b6e76f28c70f8ea46f0ab03977b24453a36682b 393304 lintian_2.1.0_all.deb
Files: 
 aa0d072bcd9e7ed73376fdce874c226f 1111 devel optional lintian_2.1.0.dsc
 c00cead8c14e33d71ec5ab24a2a0470f 526203 devel optional lintian_2.1.0.tar.gz
 7b5a88f5d7181b591597884c373b905a 393304 devel optional lintian_2.1.0_all.deb

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

iD8DBQFJMEaVQbn06FtxPfARAmrRAKDyXBTl0UpucGbGQigXlFrRWKCl6gCfcFmW
ysyH+MQOyeegR/MkVOwFiMs=
=eFNM
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: