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