Bug#249414: lintian: Fails to detect usr-doc-symlink
- To: 249414@bugs.debian.org, Colin Watson <cjwatson@debian.org>, Jeroen van Wolffelaar <jeroen@wolffelaar.nl>, Rafael Laboissiere <rafael@debian.org>, Frank Lichtenheld <djpig@debian.org>, Marc 'HE' Brockschmidt <marc@marcbrockschmidt.de>, debian-policy@lists.debian.org
- Subject: Bug#249414: lintian: Fails to detect usr-doc-symlink
- From: Andreas Metzler <ametzler@downhill.at.eu.org>
- Date: Fri, 2 Jul 2004 09:48:24 +0200
- Message-id: <[🔎] 20040702074823.GA6604@downhill.at.eu.org>
- Mail-followup-to: 249414@bugs.debian.org, Colin Watson <cjwatson@debian.org>, Jeroen van Wolffelaar <jeroen@wolffelaar.nl>, Rafael Laboissiere <rafael@debian.org>, Frank Lichtenheld <djpig@debian.org>, Marc 'HE' Brockschmidt <marc@marcbrockschmidt.de>, debian-policy@lists.debian.org
- Reply-to: Andreas Metzler <ametzler@downhill.at.eu.org>, 249414@bugs.debian.org
- In-reply-to: <[🔎] 16612.64062.93927.506896@gargle.gargle.HOWL>
- References: <[🔎] 16612.64062.93927.506896@gargle.gargle.HOWL>
On 2004-07-02 Matthias Klose <doko@cs.tu-berlin.de> wrote:
> Enforcing the exact dependency via depends is a bad thing, seen from a
> practical side. auto builders cannot get the dependencies on any/all
> combinations done unless all architectures have catched up
> (i.e. gcc-3.X runs a testsuite on build, which depends on locales).
[Keeping the long cc-list, except for Mathias as _he_ moved this to
the list. ]
Indeed. See e.g.
http://lists.debian.org/debian-policy/2004/01/msg00034.html
lintian should not try to be more strict than policy for
/usr/share/doc symlinks, policy only requires "/usr/share/doc/package
may be a symbolic link to another directory in /usr/share/doc only if
the two packages both come from the same source and the first package
Depends on the second."
On a sidenote we've done away with the =depends in libgnome2-common by
using this in debian/rules
upstream-version := $(shell dpkg-parsechangelog | sed -n '/^Version: /{s/^Version: \(.\+\)-[^-]\+/\1/;p;}')
DEB_DH_GENCONTROL_ARGS := -- -VUpstream-Version=$(upstream-version)
and this in debian/control
Depends: ... libgnome2-common (>= ${Upstream-Version}), libgnome2-common (<< ${Upstream-Version}.0-0)
any suggestions for improvement?
cu andreas
--
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
Reply to: