Am Samstag 30 Juni 2012, 13:22:39 schrieb Zac Medico:
> On 06/30/2012 04:07 AM, Pacho Ramos wrote:
> > I would like to discuss a bit more issues like:
> > https://bugs.gentoo.org/show_bug.cgi?id=423087
> > 
> > Even if there are "a lot" of packages that can cause this breakage when
> > downgraded, I think it should be prevented and package managers
> > shouldn't try to downgrade this kind of packages as they will later
> > cause a total breakage. People is not supposed to know that downgrading
> > some package system will, for example, have an unusable gcc.
> 
> It seems like a die in pkg_pretend would serve pretty well.

As a comparatively simple, user-oriented workaround, since this only happens 
at downgrades and these should be pretty rare, I have the following 
suggestion:

Make a portage feature that is **on by default**, which causes portage to 
generate a binpkg of the version to be unmerged, in the case of a downgrade.

Rationale:
* if you know what you are doing, you can switch this off easily
* does not take much space since downgrades are rare
* should help our users a lot, whenever someone accidentally or not-knowingly 
downgrades something critical.

Thoughts?

Cheers, 
Andreas

-- 

Andreas K. Huettel
Gentoo Linux developer 
[email protected]
http://www.akhuettel.de/

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to