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