Re: root rpm package list?



On 11/04/2010 06:44 AM, Tom Horsley wrote:
On Thu, 04 Nov 2010 14:51:59 +0200
Markku Kolkka wrote:

Use "package-cleanup --leaves --all" to show the full list, not just
libraries.
I tried it, and it is definitely faster than my find-roots script,
but it shows 623 packages, some of which are obviously providing
dependencies for other things. My script comes up with 244 packages.

I have no clue what is actually being listed by --leaves --all :-).
Well, you will have to write another script to go through
each installed rpm (except those listed as leaves), and
for each rpm invoke
rpm -qR rpmName | egrep -i 'leaf1|leaf2....'
If you see any of the leaves in the output, then
package-cleanup --leaves --all lied :) :)

--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines



Relevant Pages

  • Re: many packages not available
    ... Actually I am thinking of doing that as a shell script. ... of the packages on some mirror that contains dependency information. ... One of the problems is dependencies having ...
    (comp.unix.bsd.freebsd.misc)
  • trouble with writing to file
    ... (lfs). ... The script works fine and I get the packages with their dependencies. ...
    (perl.beginners)
  • trouble with writing to file
    ... (lfs). ... The script works fine and I get the packages with their dependencies. ...
    (perl.beginners)
  • Re: Garbage collection of installed packages
    ... Tuc wrote: ... >>I use this script to find packages which are NOT dependencies of other ...
    (freebsd-questions)
  • Re: libicui18n.so.36 not found, required by "evolution"
    ... It will only fetch programs that need updating, ... Later this day I will add some debugging functionality to the script and send that version to you, if you are willing to spend your time helping me finding this problem. ... And indeed pkg_libchk is by far the best solution, if I was to update every package that depended on icu I would have to update 239 packages which discouraged me right away, by running pkg_libchk the amount of packages to be updated was reduced to 71, wrote a quick script and left it running overnight and those packages got updated and by god I don't have any more problems with libicui18n.so.38. ... And until then you already have a description for all new commands. ...
    (freebsd-questions)