pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Extremely slow "make clean" series



I am rebuilding all my packages, and I notice that doing the series of
"make clean" takes an idiotic amount of time. The packaging of the most
recent package (monotone-viz) finished a full hour and 15 minutes ago,
and it is *still* busy with its cleaning of dependencies! This is over
NFS, but it is still taking way too long. Even though I have set
CLEANDEPENDS ?= no in .../chroot/.../etc/mk.conf.

It isn't only cleaning the dependencies that it built, but everything
else too.

And, it seems, from each of those it is doing mysterious recursive work
too. There is a very long time between the various messages that appear.
In the mean time, several make processes use CPU time.

What the heck is it doing???

===> package-message [monotone-viz-0.15nb1] ===> Building binary package for 
monotone-viz-0.15nb1
Creating package /pkg_comp/packages/All/monotone-viz-0.15nb1.tgz
Using SrcDir value of /usr/pkg
 64.2%

[ this finished an hour ago ]

===> su-do-clean [libtool-base-1.5.24nb5] ===> Cleaning for 
libtool-base-1.5.24nb5
===> su-do-clean [sqlite3-3.5.2] ===> Cleaning for sqlite3-3.5.2
===> su-do-clean [gmake-3.81] ===> Cleaning for gmake-3.81
===> su-do-clean [pkg-config-0.22] ===> Cleaning for pkg-config-0.22
===> su-do-clean [swig-1.3.31nb1] ===> Cleaning for swig-1.3.31nb1
===> su-do-clean [libltdl-1.5.24] ===> Cleaning for libltdl-1.5.24
===> su-do-clean [pcre-7.4nb1] ===> Cleaning for pcre-7.4nb1
===> su-do-clean [perl-5.8.8nb6] ===> Cleaning for perl-5.8.8nb6
===> su-do-clean [glib2-2.14.4] ===> Cleaning for glib2-2.14.4
===> su-do-clean [Xft2-2.1.7nb3] ===> Cleaning for Xft2-2.1.7nb3
===> su-do-clean [fontconfig-2.5.0] ===> Cleaning for fontconfig-2.5.0
===> su-do-clean [MesaLib-6.4.2nb3] ===> Cleaning for MesaLib-6.4.2nb3
===> su-do-clean [glitz-0.5.6nb2] ===> Cleaning for glitz-0.5.6nb2
===> su-do-clean [cairo-1.4.12] ===> Cleaning for cairo-1.4.12
===> su-do-clean [freetype2-2.3.5] ===> Cleaning for freetype2-2.3.5
===> su-do-clean [Xrender-0.9.0nb2] ===> Cleaning for Xrender-0.9.0nb2
===> su-do-clean [pango-1.18.3] ===> Cleaning for pango-1.18.3
===> su-do-clean [ghostscript-fonts-8.11nb1] ===> Cleaning for 
ghostscript-fonts-8.11nb1
===> su-do-clean [gd-2.0.35] ===> Cleaning for gd-2.0.35
===> su-do-clean [jpeg-6bnb4] ===> Cleaning for jpeg-6bnb4
===> su-do-clean [png-1.2.23] ===> Cleaning for png-1.2.23
===> su-do-clean [lua-5.1.2nb1] ===> Cleaning for lua-5.1.2nb1
===> su-do-clean [expat-2.0.1] ===> Cleaning for expat-2.0.1
===> su-do-clean [tcl-8.4.16] ===> Cleaning for tcl-8.4.16
===> su-do-clean [tk-8.4.16] ===> Cleaning for tk-8.4.16
===> su-do-clean [graphviz-2.12nb5] ===> Cleaning for graphviz-2.12nb5
===> su-do-clean [atk-1.20.0] ===> Cleaning for atk-1.20.0
===> su-do-clean [gail-1.20.2] ===> Cleaning for gail-1.20.2
===> su-do-clean [libxml2-2.6.30] ===> Cleaning for libxml2-2.6.30
===> su-do-clean [xmlcatmgr-2.2nb1] ===> Cleaning for xmlcatmgr-2.2nb1
===> su-do-clean [libglade-2.6.2] ===> Cleaning for libglade-2.6.2
===> su-do-clean [libart-2.3.19nb1] ===> Cleaning for libart-2.3.19nb1
===> su-do-clean [p5-XML-Parser-2.36] ===> Cleaning for p5-XML-Parser-2.36
===> su-do-clean [intltool-0.36.2] ===> Cleaning for intltool-0.36.2
===> su-do-clean [libgnomecanvas-2.20.1.1] ===> Cleaning for 
libgnomecanvas-2.20.1.1
===> su-do-clean [ocaml-3.10.0] ===> Cleaning for ocaml-3.10.0
===> su-do-clean [digest-20070803] ===> Cleaning for digest-20070803
===> su-do-clean [x11-links-0.34] ===> Cleaning for x11-links-0.34
===> su-do-clean [checkperms-1.10] ===> Cleaning for checkperms-1.10
===> su-do-clean [fixesproto-4.0] ===> Cleaning for fixesproto-4.0
===> su-do-clean [tiff-3.8.2nb3] ===> Cleaning for tiff-3.8.2nb3
===> su-do-clean [xdg-dirs-1.4] ===> Cleaning for xdg-dirs-1.4
===> su-do-clean [Xfixes-2.0.1nb4] ===> Cleaning for Xfixes-2.0.1nb4
===> su-do-clean [Xrandr-1.0.2nb3] ===> Cleaning for Xrandr-1.0.2nb3
===> su-do-clean [xcursor-1.1.2nb2] ===> Cleaning for xcursor-1.1.2nb2
===> su-do-clean [gtk2+-2.12.3] ===> Cleaning for gtk2+-2.12.3
===> su-do-clean [inputproto-1.4.2.1] ===> Cleaning for inputproto-1.4.2.1
===> su-do-clean [esound-0.2.38] ===> Cleaning for esound-0.2.38
===> su-do-clean [libaudiofile-0.2.6nb1] ===> Cleaning for libaudiofile-0.2.6nb1
===> su-do-clean [m4-1.4.10nb2] ===> Cleaning for m4-1.4.10nb2
===> su-do-clean [bison-2.3] ===> Cleaning for bison-2.3
===> su-do-clean [libIDL-0.8.9] ===> Cleaning for libIDL-0.8.9
===> su-do-clean [ORBit2-2.14.10] ===> Cleaning for ORBit2-2.14.10
===> su-do-clean [GConf-2.20.1] ===> Cleaning for GConf-2.20.1
===> su-do-clean [libbonobo-2.20.1] ===> Cleaning for libbonobo-2.20.1
===> su-do-clean [xpkgwedge-1.16] ===> Cleaning for xpkgwedge-1.16
===> su-do-clean [gnome-dirs-1.6] ===> Cleaning for gnome-dirs-1.6
===> su-do-clean [gnome2-dirs-1.6] ===> Cleaning for gnome2-dirs-1.6
===> su-do-clean [libbonoboui-2.20.0] ===> Cleaning for libbonoboui-2.20.0
===> su-do-clean [libgpg-error-1.4nb2] ===> Cleaning for libgpg-error-1.4nb2
===> su-do-clean [libgcrypt-1.2.4] ===> Cleaning for libgcrypt-1.2.4
===> su-do-clean [libxslt-1.1.22] ===> Cleaning for libxslt-1.1.22
===> su-do-clean [libgnome-2.20.1.1] ===> Cleaning for libgnome-2.20.1.1
===> su-do-clean [popt-1.10.7] ===> Cleaning for popt-1.10.7
===> su-do-clean [dbus-1.0.2nb2] ===> Cleaning for dbus-1.0.2nb2
===> su-do-clean [gnome-keyring-2.20.2] ===> Cleaning for gnome-keyring-2.20.2
===> su-do-clean [lzo-2.02] ===> Cleaning for lzo-2.02
===> su-do-clean [libcfg+-0.6.2nb3] ===> Cleaning for libcfg+-0.6.2nb3
===> su-do-clean [libtasn1-0.3.9] ===> Cleaning for libtasn1-0.3.9
===> su-do-clean [opencdk-0.6.6] ===> Cleaning for opencdk-0.6.6
===> su-do-clean [gnutls-2.0.4] ===> Cleaning for gnutls-2.0.4
===> su-do-clean [dbus-glib-0.74] ===> Cleaning for dbus-glib-0.74
===> su-do-clean [fam-2.7.0nb8] ===> Cleaning for fam-2.7.0nb8
===> su-do-clean [gnome-vfs-2.20.1] ===> Cleaning for gnome-vfs-2.20.1
===> su-do-clean [libgnomeui-2.20.1.1] ===> Cleaning for libgnomeui-2.20.1.1
===> su-do-clean [libgsf-1.14.7nb2] ===> Cleaning for libgsf-1.14.7nb2
===> su-do-clean [libgnomeprint-2.18.2nb1] ===> Cleaning for 
libgnomeprint-2.18.2nb1
===> su-do-clean [p5-Storable-2.18] ===> Cleaning for p5-Storable-2.18
===> su-do-clean [p5-Test-Simple-0.74] ===> Cleaning for p5-Test-Simple-0.74
===> su-do-clean [p5-XML-NamespaceSupport-1.09] ===> Cleaning for 
p5-XML-NamespaceSupport-1.09
===> su-do-clean [p5-XML-SAX-0.16nb2] ===> Cleaning for p5-XML-SAX-0.16nb2
===> su-do-clean [p5-XML-Simple-2.18] ===> Cleaning for p5-XML-Simple-2.18
===> su-do-clean [icon-naming-utils-0.8.6] ===> Cleaning for 
icon-naming-utils-0.8.6
===> su-do-clean [gnome-icon-theme-2.20.0nb1] ===> Cleaning for 
gnome-icon-theme-2.20.0nb1
===> su-do-clean [libgnomeprintui-2.18.1nb1] ===> Cleaning for 
libgnomeprintui-2.18.1nb1
===> su-do-clean [libcroco-0.6.1nb6] ===> Cleaning for libcroco-0.6.1nb6
===> su-do-clean [librsvg-2.18.2nb2] ===> Cleaning for librsvg-2.18.2nb2
===> su-do-clean [aspell-0.60.5] ===> Cleaning for aspell-0.60.5
===> su-do-clean [gtkspell-2.0.11nb3] ===> Cleaning for gtkspell-2.0.11nb3
===> su-do-clean [startup-notification-0.9] ===> Cleaning for 
startup-notification-0.9
===> su-do-clean [libwnck-2.20.2] ===> Cleaning for libwnck-2.20.2
===> su-do-clean [hicolor-icon-theme-0.10nb1] ===> Cleaning for 
hicolor-icon-theme-0.10nb1
===> su-do-clean [openldap-client-2.3.39] ===> Cleaning for 
openldap-client-2.3.39
===> su-do-clean [zip-2.32] ===> Cleaning for zip-2.32
===> su-do-clean [autoconf213-2.13nb1] ===> Cleaning for autoconf213-2.13nb1
===> su-do-clean [nspr-4.6.7nb1] ===> Cleaning for nspr-4.6.7nb1
===> su-do-clean [nss-3.11.5] ===> Cleaning for nss-3.11.5
===> su-do-clean [python24-2.4.4] ===> Cleaning for python24-2.4.4
===> su-do-clean [libsoup-devel-2.2.104] ===> Cleaning for libsoup-devel-2.2.104
===> su-do-clean [zonetab-0] ===> Cleaning for zonetab-0
===> su-do-clean [evolution-data-server-1.12.2] ===> Cleaning for 
evolution-data-server-1.12.2
===> su-do-clean [gnome-menus-2.20.2] ===> Cleaning for gnome-menus-2.20.2
===> su-do-clean [gawk-3.1.6] ===> Cleaning for gawk-3.1.6
===> su-do-clean [unzip-5.52nb3] ===> Cleaning for unzip-5.52nb3
===> su-do-clean [docbook-xml-4.4nb4] ===> Cleaning for docbook-xml-4.4nb4
===> su-do-clean [py24-libxml2-2.6.30] ===> Cleaning for py24-libxml2-2.6.30
===> su-do-clean [py24-libxslt-1.1.22] ===> Cleaning for py24-libxslt-1.1.22
===> su-do-clean [gnome-doc-utils-0.12.0nb1] ===> Cleaning for 
gnome-doc-utils-0.12.0nb1
===> su-do-clean [getopt-1.1.3nb1] ===> Cleaning for getopt-1.1.3nb1
===> su-do-clean [bash-3.2.25] ===> Cleaning for bash-3.2.25
===> su-do-clean [rarian-0.6.0] ===> Cleaning for rarian-0.6.0
===> su-do-clean [gnome-desktop-2.20.2] ===> Cleaning for gnome-desktop-2.20.2
load: 1.07  cmd: sh 28036 [wait] 0.00u 0.00s 0% 420k
===> su-do-clean [gnome-panel-2.20.2nb1] ===> Cleaning for gnome-panel-2.20.2nb1
===> su-do-clean [lablgtk-2.10.0] ===> Cleaning for lablgtk-2.10.0
===> su-do-clean [randrproto-1.2.1] ===> Cleaning for randrproto-1.2.1
===> su-do-clean [renderproto-0.9.2] ===> Cleaning for renderproto-0.9.2
===> su-do-clean [monotone-viz-0.15nb1] ===> Cleaning for monotone-viz-0.15nb1
===> su-do-clean [libtool-base-1.5.24nb5] ===> Cleaning for 
libtool-base-1.5.24nb5
===> su-do-clean [sqlite3-3.5.2] ===> Cleaning for sqlite3-3.5.2
===> su-do-clean [gmake-3.81] ===> Cleaning for gmake-3.81
===> su-do-clean [pkg-config-0.22] ===> Cleaning for pkg-config-0.22
===> su-do-clean [swig-1.3.31nb1] ===> Cleaning for swig-1.3.31nb1
===> su-do-clean [libltdl-1.5.24] ===> Cleaning for libltdl-1.5.24
===> su-do-clean [pcre-7.4nb1] ===> Cleaning for pcre-7.4nb1
===> su-do-clean [perl-5.8.8nb6] ===> Cleaning for perl-5.8.8nb6
===> su-do-clean [glib2-2.14.4] ===> Cleaning for glib2-2.14.4
===> su-do-clean [Xft2-2.1.7nb3] ===> Cleaning for Xft2-2.1.7nb3
===> su-do-clean [fontconfig-2.5.0] ===> Cleaning for fontconfig-2.5.0
===> su-do-clean [MesaLib-6.4.2nb3] ===> Cleaning for MesaLib-6.4.2nb3
===> su-do-clean [glitz-0.5.6nb2] ===> Cleaning for glitz-0.5.6nb2
===> su-do-clean [cairo-1.4.12] ===> Cleaning for cairo-1.4.12
===> su-do-clean [freetype2-2.3.5] ===> Cleaning for freetype2-2.3.5
===> su-do-clean [Xrender-0.9.0nb2] ===> Cleaning for Xrender-0.9.0nb2
===> su-do-clean [pango-1.18.3] ===> Cleaning for pango-1.18.3
===> su-do-clean [ghostscript-fonts-8.11nb1] ===> Cleaning for 
ghostscript-fonts-8.11nb1
===> su-do-clean [gd-2.0.35] ===> Cleaning for gd-2.0.35
===> su-do-clean [jpeg-6bnb4] ===> Cleaning for jpeg-6bnb4
===> su-do-clean [png-1.2.23] ===> Cleaning for png-1.2.23
===> su-do-clean [lua-5.1.2nb1] ===> Cleaning for lua-5.1.2nb1
===> su-do-clean [expat-2.0.1] ===> Cleaning for expat-2.0.1
===> su-do-clean [tcl-8.4.16] ===> Cleaning for tcl-8.4.16
===> su-do-clean [tk-8.4.16] ===> Cleaning for tk-8.4.16
===> su-do-clean [graphviz-2.12nb5] ===> Cleaning for graphviz-2.12nb5
===> su-do-clean [atk-1.20.0] ===> Cleaning for atk-1.20.0
===> su-do-clean [gail-1.20.2] ===> Cleaning for gail-1.20.2
===> su-do-clean [libxml2-2.6.30] ===> Cleaning for libxml2-2.6.30
===> su-do-clean [xmlcatmgr-2.2nb1] ===> Cleaning for xmlcatmgr-2.2nb1
===> su-do-clean [libglade-2.6.2] ===> Cleaning for libglade-2.6.2
===> su-do-clean [libart-2.3.19nb1] ===> Cleaning for libart-2.3.19nb1
===> su-do-clean [p5-XML-Parser-2.36] ===> Cleaning for p5-XML-Parser-2.36
===> su-do-clean [intltool-0.36.2] ===> Cleaning for intltool-0.36.2
===> su-do-clean [libgnomecanvas-2.20.1.1] ===> Cleaning for 
libgnomecanvas-2.20.1.1
===> su-do-clean [ocaml-3.10.0] ===> Cleaning for ocaml-3.10.0
===> su-do-clean [digest-20070803] ===> Cleaning for digest-20070803
===> su-do-clean [x11-links-0.34] ===> Cleaning for x11-links-0.34
===> su-do-clean [checkperms-1.10] ===> Cleaning for checkperms-1.10
===> su-do-clean [fixesproto-4.0] ===> Cleaning for fixesproto-4.0
===> su-do-clean [tiff-3.8.2nb3] ===> Cleaning for tiff-3.8.2nb3
===> su-do-clean [xdg-dirs-1.4] ===> Cleaning for xdg-dirs-1.4
===> su-do-clean [Xfixes-2.0.1nb4] ===> Cleaning for Xfixes-2.0.1nb4
===> su-do-clean [Xrandr-1.0.2nb3] ===> Cleaning for Xrandr-1.0.2nb3
===> su-do-clean [xcursor-1.1.2nb2] ===> Cleaning for xcursor-1.1.2nb2
===> su-do-clean [gtk2+-2.12.3] ===> Cleaning for gtk2+-2.12.3
===> su-do-clean [inputproto-1.4.2.1] ===> Cleaning for inputproto-1.4.2.1

[ and still not done ]

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert      -- You author it, and I'll reader it.
\X/ rhialto/at/xs4all.nl        -- Cetero censeo "authored" delendum esse.



Home | Main Index | Thread Index | Old Index