Pacman

Historical bug tracker for the Pacman package manager.

The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues

This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
Tasklist

FS#6313 - pacman: List implicitly installed orphans

Attached to Project: Pacman
Opened by Jan Rüegg (rggjan) - Wednesday, 31 January 2007, 07:26 GMT
Task Type Feature Request
Category
Status Closed
Assigned To No-one
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

An option to list implicitly installed orphans would be a handy feature. Like the following script does (besides the explicitily installed orphans):

#! /bin/bash


allpkgs=`pacman -Q | cut -d' ' -f1`
for i in $allpkgs; do
reqs=`pacman -Qi $i | grep "Required By" | cut -d: -f2`
if [ "$reqs" = " None" ]; then
echo -n "[$i] not required"
inst=`pacman -Qi $i | grep "Reason:" | cut -d: -f3`
if [ "$inst" != " explicitly installed" ]; then
echo -n " - implicitly installed"
fi
echo ""
fi
done
This task depends upon

Closed by  Dan McGee (toofishes)
Wednesday, 31 January 2007, 08:47 GMT
Reason for closing:  Implemented
Additional comments about closing:  Implemented in Pacman 3.
Comment by Dan McGee (toofishes) - Wednesday, 31 January 2007, 08:47 GMT
Pacman 3 behavior has changed from that of pacman 2. It now performs this action on "pacman -Qe" and only lists implicitly installed orphans.

Closing the task unless this is not what you meant.

Loading...