My two cents worth. That was one of the things I did NOT like about RH or
Caldera. It
installed the non dev libs and when I wanted to do anything I had to go
find them, install them and resolve any conflicts.
On Wed, 16 Feb 2005, Stuart Herbert wrote:
Hi,
I was building a RedHat Enterprise Server box this afternoon, and it set me
thinking a bit. For years now, RedHat have split a lot of their packages
into two sets ... a set containing what's needed at runtime to use the
package, and another 'devel' package containing header files etc which are
only needed for building software.
One thing that it's really nice to do with a server is build it with no
compilers etc installed. The less that's on there, the less there is to
maintain, upgrade, be reused by the black hats, etc etc.
RedHat makes that very easy to do. Gentoo supports binary packages, but we
don't split out the runtime stuff from the type of files which RedHat put in
their 'devel' packages.
My question is - why not?
I have an idea about how we could go about implementing this. Rather than
adding (f.ex) a libjpeg-devel package, we could enhance Portage to support a
second image directory. Ebuilds could then put runtime files into ${D} as
normal, and 'devel' files into (f.ex) ${I} (it's a shame that ${D} was chosen
for the image directory ;-)
Best regards,
Stu
--
Brett I. Holcomb
[EMAIL PROTECTED]
Registered Linux User #188143
Remove R777 to email
--
[email protected] mailing list