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

Bug#766678: marked as done (False positive for missing-build-dependency cdbs)



Your message dated Sun, 26 Oct 2014 17:32:15 +0100
with message-id <1414341135.1378.10.camel@debian.org>
and subject line Re: Bug#766678: False positive for missing-build-dependency cdbs
has caused the Debian Bug report #766678,
regarding False positive for missing-build-dependency cdbs
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.)


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

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

Hi,

I get
E: helium source: missing-build-dependency cdbs
on a package that build-depends on haskell-devscripts. It is a false
positive, because haskell-devscripts depends on cdbs.

It seems that either this fact (haskell-devscripts depending on cdbs)
needs to be known to lintian, or it needs to check dependencies of
build-dependencies as well.

Greetings,
Joachim


- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
armhf

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

Versions of packages lintian depends on:
ii  binutils                       2.24.90.20141014-1
ii  bzip2                          1.0.6-7
ii  diffstat                       1.58-1
ii  file                           1:5.20-1
ii  gettext                        0.19.3-1
ii  hardening-includes             2.6
ii  intltool-debian                0.35.0+20060710.1
ii  libapt-pkg-perl                0.1.29+b2
ii  libarchive-zip-perl            1.39-1
ii  libclass-accessor-perl         0.34-1
ii  libclone-perl                  0.37-1+b1
ii  libdpkg-perl                   1.17.20
ii  libemail-valid-perl            1.195-1
ii  libfile-basedir-perl           0.03-1
ii  libipc-run-perl                0.92-1
ii  liblist-moreutils-perl         0.33-2+b1
ii  libparse-debianchangelog-perl  1.2.0-1.1
ii  libtext-levenshtein-perl       0.09-1
ii  libtimedate-perl               2.3000-2
ii  liburi-perl                    1.64-1
ii  man-db                         2.7.0.2-2
ii  patchutils                     0.3.3-1
ii  perl [libdigest-sha-perl]      5.20.1-2
ii  t1utils                        1.38-1

Versions of packages lintian recommends:
ii  libautodie-perl                 2.25-1
ii  libperlio-gzip-perl             0.18-3+b1
ii  perl                            5.20.1-2
ii  perl-modules [libautodie-perl]  5.20.1-2

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  dpkg-dev               1.17.20
ii  libhtml-parser-perl    3.71-1+b2
ii  libtext-template-perl  1.46-1
ii  libyaml-perl           1.13-1
ii  xz-utils               5.1.1alpha+20120614-2

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlRKuCQACgkQ9ijrk0dDIGy3WwCffU7XvyK+qB3IJLz8fmWjEsHa
MN8An3l6gJ25IGwz9NwEHejP1N9Jduj8
=v+5D
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Hi,


Am Sonntag, den 26.10.2014, 08:50 -0700 schrieb Russ Allbery:
> In general, Lintian takes the philosophy that relying on transitive
> dependencies (such as assuming haskell-devscripts will always pull in
> cdbs) is often a source of surprise bugs years later, and adding the
> explicit dependencies for every package used directly during the build is
> better.  That way, you don't get suddenly surprised if haskell-devscripts
> downgrades cdbs to a Recommends because it's now also providing a dh
> plugin (to make up a hypothetical possibility).  It also has some minor
> documentation benefits to make those dependencies explicit.

point taken.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply to: