pkgtools icon indicating copy to clipboard operation
pkgtools copied to clipboard

Do we still need 'whoneeds'?

Open qwerty007 opened this issue 14 years ago • 1 comments

pactree can print reverse dependency tree since pacman 3.4: http://projects.archlinux.org/pacman.git/tree/NEWS?id=v3.4.0

comm -12 <(pactree -lru $1|sort) <(pacman -Qqe|sort) | grep -v $1 is much faster than 'whoneeds $1' for bigger dep trees: 0.15 sec v. 10 sec. for 'whoneeds zlib' on my system (Pentium 4 @ 2 GHz). The difference is much less pronounced when listing a small dep tree: 'whoneeds gcc' runs 0.3 sec and returns just 3 packages.

'whoneeds' prints 'Packages that depend on [$1]' as the first line of output, the one-liner I came up with does not.

qwerty007 avatar Dec 08 '11 17:12 qwerty007

Thanks for this. I was only using whoneeds from pkgtools.

mrak avatar Apr 27 '14 21:04 mrak