Re: Package checking
On Fri, Feb 23, 2001 at 11:16:16PM -0600, Sam TH wrote:
> > $ lintian --version
> > Lintian v1.20.6
> > $ lintian uf-view_1.2-2_i386.changes
> > E: uf-view source: package-uses-debhelper-but-lacks-build-depends
>
> Fixed, I think. I removed every possibly related package I could find
> from my chroot, and then tried to build uf-view. I had to ask apt-get
> to install only: libgnome-dev, libghttp-dev and debhelper, but those
> brought in close to 50 other packages (all of X and GNOME, for
> example). Are those three all that is needed for Build-Depends?
>From current policy:
When specifying the set of build-time dependencies, one should list
only those packages explicitly required by the build. It is not
necessary to list packages which are required merely because some
other package in the list of build-time dependencies depends on them.
The reason is that dependencies change, and you should list only those
_you_ need. What others need is their business.
Hopefully this will answer your question.
Julian
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
Debian GNU/Linux Developer, see http://people.debian.org/~jdg
Donate free food to the world's hungry: see http://www.thehungersite.com/
Reply to: