FS#7193 - pacman3: -D is missing
Attached to Project:
Pacman
Opened by Julien MISCHKOWITZ (wain) - Thursday, 17 May 2007, 18:44 GMT
Last edited by Dan McGee (toofishes) - Monday, 16 July 2007, 02:05 GMT
Opened by Julien MISCHKOWITZ (wain) - Thursday, 17 May 2007, 18:44 GMT
Last edited by Dan McGee (toofishes) - Monday, 16 July 2007, 02:05 GMT
|
Details
cf
in pacman 2.9.8, makepkg --syncdeps install missing depends with: "pacman $PACMAN_OPTS -D $deplist" this "-D" option seems to have disapeared in pacman3. Now all depends are installed with REASON="Explicitly installed" instead of "Installed as dependency" and so, they could not be removed by pacman -Rcs. |
This task depends upon
Closed by Dan McGee (toofishes)
Monday, 16 July 2007, 02:05 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in pacman 3.1. If anyone wants to backport it to CVS, go for it, but I don't plan on doing it.
Monday, 16 July 2007, 02:05 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in pacman 3.1. If anyone wants to backport it to CVS, go for it, but I don't plan on doing it.
pacman -U --asdeps $deplist
Patches welcome, it shouldn't be too hard to find where we took this out by digging through some RCS history.
Seeing the Revision 1.102 there : http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/src/pacman/pacman.c?cvsroot=Pacman
where it was removed, it looks like it would be very easy to add it back.
http://projects.archlinux.org/git/?p=pacman.git;a=commit;h=a1e57cbec8209b64ee40fdae5990e870c8203cd7