bug-gnulib
[Top][All Lists]
Advanced

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

Re: source builds vs. RPMs


From: Bruno Haible
Subject: Re: source builds vs. RPMs
Date: Sat, 5 Jun 2010 13:52:45 +0200
User-agent: KMail/1.9.9

Hi Richard,

Richard Jones wrote:
> > Where does the thinking come from that "there must be only one instance
> > of every package"?
> ...
> My experience of the goodness of packaging systems comes from my use
> of OSes like Minix and FreeBSD which don't have good (or any)
> packaging systems, and require complete reinstallation after a short
> period of time once the layers of cruft from multiple 'make install'
> commands have built up.

Mike Frysinger wrote:
> packages install way too much cruft that changes over versions to sanely 
> track 
> without a PM, and `make uninstall` is way too inconsistent and "helpful" to 
> even think about trusting.

The solution to this problem is the 'Nix' package manager <http://nixos.org/>.
It allows you have multiple versions or builds of a package installed, while
at the same time having clear boundaries and clean uninstalls.

I personally have been using a different --prefix for most package
installations; you can call it a "poor man's Nix" approach.

> > Where does the thinking come from that it is bad to have something not
> > recognized by the package system?
> 
> The packaging system manages security updates, that's one very big
> reason.

Indeed, if you want security updates, just building from source with
"./configure && make && make install" will not provide them to you
automatically.

I'm not sure how we can address this issue?

Bruno



reply via email to

[Prev in Thread] Current Thread [Next in Thread]