Re: [emelfm2] remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247

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

 



On Mon, 11 Mar 2013 03:59:23 +0100, Kevin Kofler wrote:

> > And rest assured, "dropping very old obsoletes" isn't controversial in
> > general.
> 
> Oh sure it is! I don't understand why it's recommended practice to do this. 
> I see absolutely no benefit in removing any Obsoletes. It only breaks things 
> for people who skip more releases at a time than we expect them to 
> (currently 1, i.e. upgrading from n-2 to n, no more) and doesn't fix or 
> improve anything.
> 
> IMHO, Obsoletes should be kept forever 

Forever? Too extreme IMO. Just because a single user might want to upgrade
Red Hat Linux 3.0.3 to Fedora 18, is no reason to keep very old ("ancient")
Obsoletes in packages forever. Okay, okay, not RHL 3.0.3, let's say RHL
7.3 or 9. ;-)

> by default (where "by default" means 
> "unless there's a concrete reason to remove the Obsoletes",

A concrete reason: Package names (including short-lived subpackages and
Obsoletes inherited from obsolete subpackages), which have not been used
anymore for a couple of years (e.g. two years), are irrelevant with regard
to the upgrade paths we _try to_ support.

We also try to get rid of old cruft in virtual Provides and Conflicts, btw.

Just recently, I've seen a developer give up supporting C89 in a program's
source code. ;-)

-- 
Fedora release 19 (Rawhide) - Linux 3.9.0-0.rc1.git0.4.fc19.x86_64
loadavg: 0.07 0.14 0.41
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux