You are not logged in.

#1 2008-11-19 23:16:59

Xyne
Moderator/TU
Registered: 2008-08-03
Posts: 5,128
Website

Pacpal: provides complementary functionality to pacman

Info page: http://xyne.archlinux.ca/info/pacpal

Feel free to make requests for functionality and I'll see what I can do, depending on time and ability.

Offline

#2 2008-11-20 00:07:05

Daenyth
Forum Fellow
From: Boston, MA
Registered: 2008-02-24
Posts: 1,244

Re: Pacpal: provides complementary functionality to pacman

Yet another great work by Xyne, Inc!

Offline

#3 2008-11-20 00:48:12

Allan
Developer
From: Brisbane, AU
Registered: 2007-06-09
Posts: 9,939
Website

Re: Pacpal: provides complementary functionality to pacman

Good stuff.  I was thinking of putting something like these in pacman-contrib (still could...).  Just one small comment:

link wrote:

--find-inc-pkgs, --find-incomplete-packages

This will print out a list of packages which have missing files in their file list. The output is categorized to show explicity installed packages and packages installed as dependencies to make it easier to re-install them while preserving their current install reason. Use the "-v" or "--verbose" option to display a list of the apparently missing files beneath each package.

You do know that doing "pacman -S <already installed package>" does not change the reason it was installed.  I.e. something installed as a dep, will stay installed as a dep.

Offline

#4 2008-11-20 01:03:39

Xyne
Moderator/TU
Registered: 2008-08-03
Posts: 5,128
Website

Re: Pacpal: provides complementary functionality to pacman

Thanks. smile



Allan wrote:

You do know that doing "pacman -S <already installed package>" does not change the reason it was installed.  I.e. something installed as a dep, will stay installed as a dep.

I once needed to uninstall gcc and reinstall it to mark it as explicit, but I never considered that it was "feature" nor did I give it any thought (there's another thread here in which I think Skottish mentions not being able to get "cups" off the orphaned dependencies list). I've just tested using "--asdeps" and "--asexplicit" to override that and it works (pacman still needs metapax's "--mark-as-explicit" etc options... and before you say "submit a patch", I still haven't learned C).

Anyway, I might remove the separation then so that the list can be piped without parsing. Thanks for pointing it out.

edit
I've changed it.

Last edited by Xyne (2008-11-20 01:18:30)

Offline

#5 2009-09-01 00:45:59

Xyne
Moderator/TU
Registered: 2008-08-03
Posts: 5,128
Website

Re: Pacpal: provides complementary functionality to pacman

*dusts off thread*

I've added 2 more functions: "--list-degrouped-pkgs" and "--list-missing-group-pkgs"
The former will find packages listed as part of a group locally but not in the sync database (this was prompted by the removal of "libdownload" from the "base" group). The latter will display a list of packages that are part of the specified groups but not installed locally.

Offline

Board footer

Powered by FluxBB