pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/44178: misc/openoffice2 missing graphics/gdk-pixbuf2-xlib dependency (NetBSD 5) (possible fix)
The following reply was made to PR pkg/44178; it has been noted by GNATS.
From: David Holland <dholland-pbugs%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/44178: misc/openoffice2 missing graphics/gdk-pixbuf2-xlib
dependency (NetBSD 5) (possible fix)
Date: Thu, 2 Dec 2010 07:31:40 +0000
On Wed, Dec 01, 2010 at 06:35:01AM +0000, kre%munnari.OZ.AU@localhost wrote:
> If we were to operate under the assumption that packages should
> explicitly mention everything they use themselves, then there
> are probably a bunch more includes needed (eg: I see nothing
> that explicitly includes gtk2 yet openoffice2 clearly expects
> to use that one - it gets included anyway, but should it be
> explicit here?).
As I understand the rules, if package X directly uses (explicitly
links to, includes headers from, whatever) package Y, then package X
should include Y's bl3.mk. Relying on the files being available
because some other package Z also uses Y is wrong -- not only because
as you've noticed it causes the build to break silently, but also
because needed revbumps after shared library changes won't get done
properly.
So when you spot such cases, send them along...
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index