NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lib/40346: libexpat should be in base.tgz



The following reply was made to PR lib/40346; it has been noted by GNATS.

From: Alan Barrett <apb%cequrux.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: lib/40346: libexpat should be in base.tgz
Date: Sat, 24 Jan 2009 09:33:49 +0200

 On Thu, 22 Jan 2009, Manuel Bouyer wrote:
 > >  The only trouble I see with the current setup is that if we provide
 > >  binary packages built with X11_TYPE=native, users will have to install
 > >  xbase to get libexpat for stuff that need it.  Is the bug you're
 > >  reporting?
 > 
 > As I understand it, yes. And it's annoying to gave to install xbase to
 > get things like e.g. apache running.
 
 Yes, there really should be a way to have apache work on a server that
 does not have any X11 installation at all.  I hope that an apache binary
 package built without X11_TYPE=native will correctly depend on an expat
 package.
 
 However, if you install somebody else's binary packages that were built
 with X11_TYPE=native, then it seems pretty obvious and unsurprising
 that the packages won't work if you don't actually have a native X11
 environment.  Don't install other people's binary packages if you don't
 have a compatible system.
 
 I have two suggestions:
 
 1. Binary packages could do a lot more at install time to check that 
    the install system is compatible with the build system.
 
 2. "Official" binary packages could be provided in multiple
    flavours, built with different values of X11_TYPE.
 
 --apb (Alan Barrett)
 


Home | Main Index | Thread Index | Old Index