Re: auto-removal of earlier package??
On Sat, 24 Mar 2007 16:37:58 -0800 Gary Kline [EMAIL PROTECTED] wrote: Can anybody suggest ascript means to rm -i a whole slew of packages I am collection in /usr/ports/packages/All/? Maybe I am misreading this; however, why not just use: rm -ri /usr/ports/packages/ALL/* You might also try: portsclean -C -D -L -PP While you are at it, clean out the 'ports/distfiles' directory too. rm -ri /usr/ports/distfiles/* Ciao -- Gerard A friend in need is a pest indeed. signature.asc Description: PGP signature
Re: auto-removal of earlier package??
On Sat, Mar 24, 2007 at 09:41:31PM -0400, Randy Pratt wrote: On Sat, 24 Mar 2007 16:37:58 -0800 Gary Kline [EMAIL PROTECTED] wrote: Guys, Can anybody suggest ascript means to rm -i a whole slew of packages I am collection in /usr/ports/packages/All/? On some of my i686's I have collected as many as three versions of some *tbz files. Other than doing this by-hand on four boxens, I'd have automate. pkgdb -F will ask if the user wants to delete (the earlier) of two packages with an [n]. I'd rather not reinvent the wheel. (I *thought* I was nearly finished updating this machine; suddenty I've got 50 new ones!! ) You might try portsclean -P. I've not used it but it looks like it might be what you're looking for. You can also test it by adding the -n (no execute) to see if it will do what you want, ie portsclean -nP for a dry run. Looks like you've got it right, thanks for the tip. I did copy my entire slew of *.tbz packages to a server with lots of room before I did the test run. I'll diff a ls -l of the directories when portsclean -P finishes. gary Randy -- -- Gary Kline [EMAIL PROTECTED] www.thought.org Public Service Unix ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: auto-removal of earlier package??
On Sun, Mar 25, 2007 at 07:25:34AM -0400, Gerard Seibert wrote: On Sat, 24 Mar 2007 16:37:58 -0800 Gary Kline [EMAIL PROTECTED] wrote: Can anybody suggest ascript means to rm -i a whole slew of packages I am collection in /usr/ports/packages/All/? Maybe I am misreading this; however, why not just use: rm -ri /usr/ports/packages/ALL/* You might also try: portsclean -C -D -L -PP While you are at it, clean out the 'ports/distfiles' directory too. rm -ri /usr/ports/distfiles/* Yeah, I do clean out thw distfiles every so often. I am looking to maintain only the latest packages, mostly custom-built with gcc-4.2 in most cases. As for rm -i, well, I ain't that brave:-) gary Ciao -- Gerard A friend in need is a pest indeed. -- Gary Kline [EMAIL PROTECTED] www.thought.org Public Service Unix ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
auto-removal of earlier package??
Guys, Can anybody suggest ascript means to rm -i a whole slew of packages I am collection in /usr/ports/packages/All/? On some of my i686's I have collected as many as three versions of some *tbz files. Other than doing this by-hand on four boxens, I'd have automate. pkgdb -F will ask if the user wants to delete (the earlier) of two packages with an [n]. I'd rather not reinvent the wheel. (I *thought* I was nearly finished updating this machine; suddenty I've got 50 new ones!! ) tia, gary -- Gary Kline [EMAIL PROTECTED] www.thought.org Public Service Unix ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: auto-removal of earlier package??
On Sat, 24 Mar 2007 16:37:58 -0800 Gary Kline [EMAIL PROTECTED] wrote: Guys, Can anybody suggest ascript means to rm -i a whole slew of packages I am collection in /usr/ports/packages/All/? On some of my i686's I have collected as many as three versions of some *tbz files. Other than doing this by-hand on four boxens, I'd have automate. pkgdb -F will ask if the user wants to delete (the earlier) of two packages with an [n]. I'd rather not reinvent the wheel. (I *thought* I was nearly finished updating this machine; suddenty I've got 50 new ones!! ) tia, gary -- Gary Kline [EMAIL PROTECTED] www.thought.org Public Service Unix out of curiosity, whats stopping from 'rm -rf /usr/ports/*' , and pulling down a whole new ports tree? otherwise, check into 'portsclean -C' and 'portsclean -D'. the -D should do the trick for you, but the -C might also be of use to you too. cheers, jonahtan ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: auto-removal of earlier package??
On Sat, 24 Mar 2007 16:37:58 -0800 Gary Kline [EMAIL PROTECTED] wrote: Guys, Can anybody suggest ascript means to rm -i a whole slew of packages I am collection in /usr/ports/packages/All/? On some of my i686's I have collected as many as three versions of some *tbz files. Other than doing this by-hand on four boxens, I'd have automate. pkgdb -F will ask if the user wants to delete (the earlier) of two packages with an [n]. I'd rather not reinvent the wheel. (I *thought* I was nearly finished updating this machine; suddenty I've got 50 new ones!! ) You might try portsclean -P. I've not used it but it looks like it might be what you're looking for. You can also test it by adding the -n (no execute) to see if it will do what you want, ie portsclean -nP for a dry run. Randy -- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: auto-removal of earlier package??
Jonathan Horne writes: otherwise, check into 'portsclean -C' and 'portsclean -D'. the -D should do the trick for you, but the -C might also be of use to you too. I run portsclean -CDD once a week. (Yes, two 'D's. Read the manpage for why.) Robert Huff ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]