"Brian J. Murrell" <[EMAIL PROTECTED]> writes:

> One of the fallouts of all of the recent library restructuring et. al
> is that I have extraneious "leftover" unused packges on my system.
> Take for example gmp.  I have a system here with the following:
> 
> # rpm -q libgmp3 gmp
> libgmp3-3.1.1-3mdk
> gmp-2.0.2-16mdk
> 
> Yet the package "gmp" does not any longer seem to be a valid package
> in either  Cooker or 8.0.
> 
> I want to rid my system of all of these obsolete packages but am not
> sure the best way to go about it.  I was thinking something like:
> 
>   rpm -qa --queryformat "%{NAME} %{VERSION} %{RELEASE}\n" |
>   while read pkg ver rel; do
>       if ! urpmq $pkg &>/dev/null; then
>           echo $pkg
>       fi
>   done
> 
> should work.
> 
> Is this the best/right way to go about this or is there any better
> ways?

urpmi_rpm-find-leaves from rpmtools should do this, but i'm not sure
if his still works, pixel ?

Reply via email to