Re: [NEW IDEA] Automatic removal of dependencies

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

 



All,

Here are a couple of suggestions of how add auto-no-longer-used-dependency 
removal to yum.

1.  Enhance RPM to track a new flag from each package to indicate whether or 
not it was installed auto-selected-for-dependency.  Then, "yum remove foo" 
could automatically select to remove all packages that "foo" depends on that 
are no longer depended on by any other installed packages.

2.  Take what we have with "yum deplist" and create a new command 
("removedeps" ?) that automatically adds those packages that are no longer 
depended on by anything else that is installed, to the list of packages to 
remove.

3.  Same as 2, but integrate the ability into the existing "yum remove" 
command.  When packages are found that qualify for 
auto-inclusion-for-removal, list them and make the question take 3 possible 
answers: y/a/N (yes, auto/all, no).  If you pick "a", then you get the whole 
smash.  If you pick "y", you get the exact same behavior we have today and 
you do not remove those auto-no-longer-used-dependency packages.  If you pick 
"n" (the default if you hit enter), you get the same behavior we have today, 
which is to bail out.

Comments?
-- 
Lamont R. Peterson <lamont@xxxxxxxxxxxx>
Senior Instructor
Guru Labs, L.C. [ http://www.GuruLabs.com/ ]
GPG Key fingerprint: F98C E31A 5C4C 834A BCAB  8CB3 F980 6C97 DC0D D409

Attachment: pgpF353dbQ83R.pgp
Description: PGP signature

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

[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