portupgrade incorrectly skipping ports
Kris Kennaway
kris at obsecurity.org
Mon Feb 27 16:23:42 PST 2006
On my latest portupgrade -a, I'm seeing a lot of ports being skipped
because "a dependency failed", when the dependency in fact succeeded.
Rerunning portupgrade -a allows the build to proceed with these ports,
but I've had to do it 3 times so far to iterate through them all.
e.g.:
---> Backing up the old version
---> Uninstalling the old version
---> Deinstalling 'swt-3.1'
pkg_delete: package 'swt-3.1' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
azureus-2.3.0.6_1
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 417 packages found (-1 +0) (...) done]
---> Installing the new version via the port
===> Installing for swt-3.1.1
===> swt-3.1.1 depends on file: /usr/local/jdk1.4.2/bin/java - found
===> swt-3.1.1 depends on file: /usr/X11R6/etc/mtree/BSD.gnome-x11.dist - found
===> swt-3.1.1 depends on file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
===> swt-3.1.1 depends on executable: pkg-config - found
===> swt-3.1.1 depends on shared library: cairo.2 - found
===> swt-3.1.1 depends on shared library: esd.2 - found
===> swt-3.1.1 depends on shared library: atk-1.0.0 - found
===> swt-3.1.1 depends on shared library: gconf-2.4 - found
===> swt-3.1.1 depends on shared library: glib-2.0.0 - found
===> swt-3.1.1 depends on shared library: gnomevfs-2.0 - found
===> swt-3.1.1 depends on shared library: gtk-x11-2.0.0 - found
===> swt-3.1.1 depends on shared library: art_lgpl_2.5 - found
===> swt-3.1.1 depends on shared library: bonobo-2.0 - found
===> swt-3.1.1 depends on shared library: bonoboui-2.0 - found
===> swt-3.1.1 depends on shared library: glade-2.0.0 - found
===> swt-3.1.1 depends on shared library: gnome-2.0 - found
===> swt-3.1.1 depends on shared library: gnomecanvas-2.0 - found
===> swt-3.1.1 depends on shared library: gnomeui-2.0 - found
===> swt-3.1.1 depends on shared library: IDL-2.0 - found
===> swt-3.1.1 depends on shared library: xml2.5 - found
===> swt-3.1.1 depends on shared library: xslt.2 - found
===> swt-3.1.1 depends on shared library: linc.1 - found
===> swt-3.1.1 depends on shared library: ORBit-2.0 - found
===> swt-3.1.1 depends on shared library: pango-1.0.0 - found
===> Generating temporary packing list
===> Checking if x11-toolkits/swt31 already installed
/bin/mkdir -p /usr/local/share/java/classes
install -o root -g wheel -m 444 /mnt/wrkdir//usr/ports/x11-toolkits/swt31/work/libswt-*.so /usr/local/lib
install -o root -g wheel -m 444 /mnt/wrkdir//usr/ports/x11-toolkits/swt31/work/swt.jar /usr/local/share/java/classes/
===> Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===> Registering installation for swt-3.1.1
===> Cleaning for unzip-5.52_2
===> Cleaning for jdk-1.4.2p8_3===> Cleaning for mozilla-1.7.12_5,2
===> Cleaning for gmake-3.80_2
===> Cleaning for intltool-0.34.2
===> Cleaning for gnomemimedata-2.4.2
===> Cleaning for pkgconfig-0.20
===> Cleaning for cairo-1.0.2_2
===> Cleaning for esound-0.2.36_1
===> Cleaning for atk-1.10.3_1
===> Cleaning for gconf2-2.12.1_1
===> Cleaning for glib-2.8.6_1
===> Cleaning for gnomevfs2-2.12.2_2
===> Cleaning for gtk-2.8.12_1
===> Cleaning for libart_lgpl2-2.3.17_1
===> Cleaning for libbonobo-2.10.1_3
===> Cleaning for libbonoboui-2.10.1_2
===> Cleaning for libglade2-2.5.1_4
===> Cleaning for libgnome-2.12.0.1_1
===> Cleaning for libgnomecanvas-2.12.0_1
===> Cleaning for libgnomeui-2.12.1_1
===> Cleaning for libIDL-0.8.6_2
===> Cleaning for libxml2-2.6.23_1
===> Cleaning for libxslt-1.1.15_1
===> Cleaning for linc-1.0.3_5
===> Cleaning for ORBit2-2.12.5_2
===> Cleaning for pango-1.10.3_1
===> Cleaning for gnomehier-2.0_7
===> Cleaning for zip-2.31
===> Cleaning for m4-1.4.4
===> Cleaning for nspr-4.6.1
===> Cleaning for open-motif-2.2.3_2
===> Cleaning for linux-sun-jdk-1.4.2.10
===> Cleaning for javavmwrapper-2.0_6
===> Cleaning for urwfonts-1.0
===> Cleaning for perl-5.8.8
===> Cleaning for jpeg-6b_4
===> Cleaning for png-1.2.8_3
===> Cleaning for nss-3.11
===> Cleaning for libXft-2.1.7_1
===> Cleaning for libiconv-1.9.2_2
===> Cleaning for xorg-libraries-6.9.0
===> Cleaning for desktop-file-utils-0.10_3
===> Cleaning for p5-XML-Parser-2.34_2
===> Cleaning for gettext-0.14.5_2
===> Cleaning for libtool-1.5.22_2
===> Cleaning for freetype2-2.1.10_3
===> Cleaning for fontconfig-2.3.2_3,1
===> Cleaning for libaudiofile-0.2.6
===> Cleaning for openldap-client-2.2.30
===> Cleaning for openssl-stable-0.9.7i
===> Cleaning for samba-libsmbclient-3.0.21b
===> Cleaning for howl-1.0.0_1
===> Cleaning for fam-2.6.9_6
===> Cleaning for shared-mime-info-0.16_2
===> Cleaning for tiff-3.8.0_1
===> Cleaning for hicolor-icon-theme-0.5
===> Cleaning for bison-1.75_2,1
===> Cleaning for python-2.4.2
===> Cleaning for xmlcatmgr-2.2
===> Cleaning for scrollkeeper-0.3.14_4,1
===> Cleaning for gnomekeyring-0.4.7_1
===> Cleaning for startup-notification-0.8_2
===> Cleaning for gnome-icon-theme-2.12.1_2
===> Cleaning for libgcrypt-1.2.2
===> Cleaning for popt-1.7_1
===> Cleaning for xorg-fonts-truetype-6.9.0
===> Cleaning for xorg-fonts-encodings-6.9.0_1
===> Cleaning for imake-6.9.0
===> Cleaning for linux_base-8-8.0_14
===> Cleaning for linux-XFree86-libs-4.3.99.902_7
===> Cleaning for libdrm-2.0_1
===> Cleaning for expat-2.0.0_1
===> Cleaning for autoconf-2.59_2
===> Cleaning for automake-1.5_2,1
===> Cleaning for autoconf-2.53_3
===> Cleaning for docbook-sk-4.1.2_3
===> Cleaning for docbook-xsl-1.69.1_1
===> Cleaning for libgpg-error-1.1
===> Cleaning for xorg-clients-6.9.0_1
===> Cleaning for bitstream-vera-1.10_2
===> Cleaning for rpm-3.0.6_13
===> Cleaning for linux-fontconfig-2.2.3_2
===> Cleaning for help2man-1.36.3
===> Cleaning for docbook-xml-4.2_1
===> Cleaning for sdocbook-xml-4.1.2.5_2
===> Cleaning for xterm-206_1
===> Cleaning for automake-1.4.6_2
===> Cleaning for autoconf-2.13.000227_5
===> Cleaning for linux-expat-1.95.7
===> Cleaning for swt-3.1.1
---> Cleaning out obsolete shared libraries
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 418 packages found (-0 +1) . done]
---> Skipping 'net-p2p/azureus' (azureus-2.3.0.6_1) because a requisite package 'swt-3.1' () failed (specify -k to force)
** Listing the failed packages (*:skipped / !:failed)
! (ddup-3.0.1_3) (port directory error)
! multimedia/linux-realplayer (linux-realplayer-10.0.5) (fetch error)
* multimedia/mplayer (mplayer-0.99.7_9)
* java/eclipse (eclipse-3.1.1_3)
* net-p2p/azureus (azureus-2.3.0.6_1)
---> Packages processed: 5 done, 408 ignored, 3 skipped and 2 failed
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20060227/c6ac54d4/attachment.bin
More information about the freebsd-ports
mailing list