Re: nvr issues, yum distro-sync

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

 



On Thu, 2010-05-27 at 21:35 +0100, Jonathan Underwood wrote:
> On 27 May 2010 20:58, Matt McCutchen <matt@xxxxxxxxxxxxxxxxx> wrote:
> > On Thu, 2010-05-27 at 15:03 -0400, James Antill wrote:
> >>  While it's not good packaging, most of the time these bad versions
> >> don't cause any problems.
> >
> > It's better to have the packages that are supported (to the extent that
> > the community provides support) for the distribution version being used
> > and won't appear in "package-cleanup --orphans".
> 
> Yes - this is rather important, because our user facing docs (on the
> wiki) for preupgrade recommend removing all packages identified with
> package-cleanup --orphans. A naive user could literally wipe out their
> system by blindly doing that. That's my main concern - we should not
> be leaving landmines for users.

Sure, though I would hope the user would stop a removal of 1500 packages
and complain on the list like Klaus did.

Another solution is to move away from incremental maintenance of the set
of installed packages and instead solve the dependencies from scratch on
each yum run, starting with a list of "wanted" packages maintained by
the sysadmin.  This would take some discipline to get right, but it has
the major benefit that systems can no longer get stuck in an unusual or
"wrong" state.  I believe aptitude remembers which of the installed
packages were "wanted" and then automatically removes unwanted leaves,
but the general approach is still incremental rather than from-scratch.

-- 
Matt

-- 
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