Re: Funny thing with portsclean
On Monday 30 May 2011 01:20:42 Robert Simmons wrote: Sorry, I didn't mention why. You need use -DD if you don't want that to happen, and you want it to follow installed packages as well. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org A !! It was my bad then. Thanks for the previous explanation also, Robert. -- Mario Lobo http://www.mallavoodoo.com.br FreeBSD since 2.2.8 [not Pro-Audio YET!!] (99% winblows FREE) ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: Funny thing with portsclean
On Mon, 30 May 2011 20:15:53 -0300 Mario Lobo l...@bsd.com.br wrote: On Monday 30 May 2011 01:20:42 Robert Simmons wrote: Sorry, I didn't mention why. You need use -DD if you don't want that to happen, and you want it to follow installed packages as well. ___ A !! It was my bad then. Your mistake was assuming it was to do with the distfiles used to build installed packages, but the above comment is wrong -D deletes any distfile that doesn't have a hash value recorded anywhere in your complete ports tree. i.e. it only deletes files that have no use. -DD deletes any distfile that doesn't have a hash value recorded for the installed ports i.e. it additionally deletes distfiles that correspond to deleted packages, even though such files are still potentially useful if you need to reinstall. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Funny thing with portsclean
# Papi/root [23:28:52] [~]portsclean -D Detecting unreferenced distfiles... -- !! Delete /usr/ports/distfiles/KDE/akonadi-1.5.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeaccessibility-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeadmin-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeartwork-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdebase-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdebase-runtime-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdebase-workspace-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdebindings-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeedu-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdegames-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdegraphics-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdelibs-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdemultimedia-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdenetwork-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdepimlibs-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeplasma-addons-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdesdk-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdetoys-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeutils-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdewebdev-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/oxygen-icons-4.6.2.tar.bz2 How can these files be unreferenced if I've those installed?? # Papi/root [23:36:17] [~]pkg_info | grep kde akonadi-1.5.2 Storage server for kdepim kde4-4.6.2 The meta-port for KDE kde4-freebsd-carddeck-1.0 FreeBSD themed deck for KDE card games kde4-icons-oxygen-4.6.2 The Oxygen icon theme for KDE kde4-shared-mime-info-1.1 Handles shared MIME database under ${KDE4_PREFIX} kde4-xdg-env-1.0Script which hooks into startkde and helps KDE pick up XDG kdeaccessibility-4.6.2 Accessibility applications for KDE4 kdeadmin-4.6.2 KDE Admin applications kdeartwork-4.6.2KDE Artworks Themes kdebase-4.6.2 Basic applications for the KDE system kdebase-runtime-4.6.2_1 Basic applications for the KDE system kdebase-workspace-4.6.2 Basic applications for the KDE system kdebindings-python-4.6.2 Meta port of Python bindings for KDE kdebindings-smoke-4.6.2 SMOKE bindings for Qt/KDE kdeedu-4.6.2Collection of entertaining, educational programs for KDE kdegames-4.6.2 Games for the KDE integrated X11 desktop kdegraphics-4.6.2_2 Graphics utilities for the KDE4 integrated X11 desktop kdehier-1.0_11 Utility port which installs a hierarchy of shared KDE kdehier4-1.0.7 Utility port that creates hierarchy of shared KDE4 kdelibs-3.5.10_7Base set of libraries needed by KDE programs kdelibs-4.6.2 Base set of libraries needed by KDE programs kdemultimedia-4.6.2 KDE Multimedia applications kdenetwork-4.6.2_1 KDE Network applications kdepim-4.4.11.1 Libraries for KDE-PIM applications
Re: Funny thing with portsclean
On Sun, May 29, 2011 at 10:49 PM, Mario Lobo l...@bsd.com.br wrote: # Papi/root [23:28:52] [~]portsclean -D Detecting unreferenced distfiles... -- !! Delete /usr/ports/distfiles/KDE/akonadi-1.5.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeaccessibility-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeadmin-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeartwork-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdebase-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdebase-runtime-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdebase-workspace-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdebindings-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeedu-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdegames-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdegraphics-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdelibs-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdemultimedia-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdenetwork-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdepimlibs-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeplasma-addons-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdesdk-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdetoys-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdeutils-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/kdewebdev-4.6.2.tar.bz2 Delete /usr/ports/distfiles/KDE/oxygen-icons-4.6.2.tar.bz2 How can these files be unreferenced if I've those installed?? # Papi/root [23:36:17] [~]pkg_info | grep kde akonadi-1.5.2 Storage server for kdepim kde4-4.6.2 The meta-port for KDE kde4-freebsd-carddeck-1.0 FreeBSD themed deck for KDE card games kde4-icons-oxygen-4.6.2 The Oxygen icon theme for KDE kde4-shared-mime-info-1.1 Handles shared MIME database under ${KDE4_PREFIX} kde4-xdg-env-1.0 Script which hooks into startkde and helps KDE pick up XDG kdeaccessibility-4.6.2 Accessibility applications for KDE4 kdeadmin-4.6.2 KDE Admin applications kdeartwork-4.6.2 KDE Artworks Themes kdebase-4.6.2 Basic applications for the KDE system kdebase-runtime-4.6.2_1 Basic applications for the KDE system kdebase-workspace-4.6.2 Basic applications for the KDE system kdebindings-python-4.6.2 Meta port of Python bindings for KDE kdebindings-smoke-4.6.2 SMOKE bindings for Qt/KDE kdeedu-4.6.2 Collection of entertaining, educational programs for KDE kdegames-4.6.2 Games for the KDE integrated X11 desktop kdegraphics-4.6.2_2 Graphics utilities for the KDE4 integrated X11 desktop kdehier-1.0_11 Utility port which installs a hierarchy of shared KDE kdehier4-1.0.7 Utility port that creates hierarchy of shared KDE4 kdelibs-3.5.10_7 Base set of libraries needed by KDE programs kdelibs-4.6.2 Base set of libraries needed by KDE programs kdemultimedia-4.6.2 KDE Multimedia applications kdenetwork-4.6.2_1 KDE Network applications kdepim-4.4.11.1 Libraries for KDE-PIM applications kdepim-runtime-4.4.11.1 Libraries for KDE-PIM applications kdepimlibs-4.6.2 Libraries for KDE-PIM applications kdeplasma-addons-4.6.2 Extra plasmoids for KDE4 kdesdk-4.6.2 KDE Software Development Kit kdetoys-4.6.2 Collection of entertaining programs for KDE kdeutils-4.6.2 Utilities for the KDE4 integrated X11 Desktop Is portsclean doing something wrong here or am I missing something? isn't it supposed to cross info with the installed packeges database before deleting the distfiles, even if you csuped the ports tree? The version of KDE in the ports tree is 4.6.3, the current May updates version. You may have brought your ports tree up to date, and portsclean is just removing the unreferenced 4.6.2 files. Whether you have them installed or not is not the key. It is whether they are referenced by a port in *your* ports tree, which they are not. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: Funny thing with portsclean
Sorry, I didn't mention why. You need use -DD if you don't want that to happen, and you want it to follow installed packages as well. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org