Dependancy hell, post linux_base-8 conversion

Dan Nelson dnelson at allantgroup.com
Mon Jan 17 08:03:34 PST 2005


In the last episode (Jan 17), Alexander Leidinger said:
> On Sun, 16 Jan 2005 13:26:51 -0800 "David O'Brien" <obrien at freebsd.org> wrote:
> > > This is the dependency list of our native xorg-libraries port:
> > ..snip..
> > > Does this answer your question?
> > 
> > Not sure if you're trying to say "YES, we like it."
> 
> The X11 libs depend upon the expat and fontconfig libs. So yes, we
> like to specify the dependencies. You expect to be able to use
> acroread when you install it, aren't you?
[...]
> We depend on expat and fontconfig in our X11 libs because they need
> them at run time (lib depends). For linux this is the case too. So
> why should we not let the linux X11 libs depend upon them?
> 
> The alternative is to add implicit dependencies to all other ports.
> We don't do this for our FreeBSD ports (most of the time), so why
> should we do it in the linux ports?

But is this a slippery slope where at some point we will have a linux-*
rpm "port" for every rpm installed?  Why not just pull the expat,
fontconfig, etc rpms into linux_base?

-- 
	Dan Nelson
	dnelson at allantgroup.com


More information about the freebsd-emulation mailing list