Funny thing with portsclean

Mario Lobo lobo at bsd.com.br
Mon May 30 02:50:26 UTC 2011


# 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?

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since 2.2.8 [not Pro-Audio.... YET!!] (99% winblows FREE)


More information about the freebsd-questions mailing list