Re: Re: compat package policy

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

 



On Wed, 2008-02-20 at 10:56 +0100, Nicolas Mailhot wrote:
> Le mercredi 20 février 2008 à 10:41 +0100, Ralf Corsepius a écrit :
> 
> > 2. It's technically counterproductive.
> > compat packages are band aids to help out in cases where "upgrading"
> > isn't easily applicable. Banning compat-*-devel packages voids this
> > aspect.
> 
> I've seem people proposing the creation of foo123 packages just to get
> around the "no devel for compat packages" rule proposed there.
Right, it's the escape to get around a silly proposal.

>  Don't
> tell me this is progress — those foo123 packages are going to stick a
> lot longer that compat packages would ever had.
They tend to stick longer, because they tend to be designed for parallel
installation, often because of technical needs.

compat-<package> (without devel) tend to be introduced as temporary,
legacy band-aid run-time packages.

> So the "no devel" rule is nothing but hiding problems under the carpet.
No. It's closing the eyes in front of actual problems.

> It does not make people less inclined to build against old versions, you
> just have bandaids that do not look like bandaids anymore.
You seem to be missing that it's almost always not a matter of will, but
a matter of technical requirement to ship compat*/foo123 packages, to
keep things going at all.

Or more abstract: Development is not a linear process, it has branches,
curves and edges. Banning *devel packages from "compat" packages is
trying to linearize development with a sledgehammer.

Ralf





--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux