Date: Tue, 25 Jan 2005 10:07:52 -0500 From: Bart Silverstrim <bsilver@chrononomicon.com> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: portmanager loop? Message-ID: <E2ABBBEA-6EE2-11D9-A5D5-000D9338770A@chrononomicon.com>
next in thread | raw e-mail | index | archive | help
I had (have?) several packages in the ports collection that needed updating, and recently someone in the list was talking about using portmanager -u to save on problems with updating; it doesn't touch the ports database, it won't mess up the collection, it walks dependencies automagically, etc...should be as easy as "portmanager -u" and letting it do it's magic, correct? On the Dell 2650 this is running on (FBSD 4.9) *seems* to keep recompiling xfree86-4-server. Is there a way to tell if it is stuck in a loop? I had to stop it yesterday after it had been upgrading for several hours. Can someone take a look at this status output and tell me if I need to do something to get a successful portmanager run, or verify that letting it go will eventually "untangle" whatever it's doing? The portmanager -s shows: # portmanager -s ------------------------------------------------------------------------ ------- PMGRrStatus 0.2.4_0 info: Creating inital data bases ------------------------------------------------------------------------ ------- awk: cmd. line:1: fatal: cannot open file `/usr/local/etc/portmanager/pm-020.conf' for reading (No such file or directory) ------------------------------------------------------------------------ ------- PMGRrStatus 0.2.4_0 info: looking for missing dependent ports ------------------------------------------------------------------------ ------- ------------------------------------------------------------------------ ------- -=>MISSING<=- xfree86-dri-4.4.0[graphics/xfree86-dri] may be a dependency of XFree86-Server-4.4.0_6 verifing dependency status of xfree86-dri-4.4.0 (may take awhile) by executing command: cd /usr/ports/x11-servers/XFree86-4-Server; make all-depends-list * * * * xfree86-dri-4.4.0 is no longer a dependency of XFree86-Server-4.4.0_6 forcing rebuild of XFree86-Server-4.4.0_6 to fix /var/db/pkg/XFree86-Server-4.4.0_6/+CONTENTS file. * * * * WARNING: xfree86-dri-4.4.0 may conflict with a new XFree86-Server-4.4.0_6 dependency and may have to be manually removed with "pkg_delete -f xfree86-dri-4.4.0". If portmanager fails during rebuild of XFree86-Server-4.4.0_6 then review /usr/ports/UPDATING and also note what is at the bottom of /usr/ports/MOVED. ------------------------------------------------------------------------ ------- PMGRrStatus 0.2.4_0 info: looking for old installed ports ------------------------------------------------------------------------ ------- have:png-1.2.8 status: CURRENT: graphics/png have:libXft-2.1.6 status: CURRENT: x11-fonts/libXft have:pkgconfig-0.15.0_1 status: CURRENT: devel/pkgconfig have:fontconfig-2.2.3,1 status: CURRENT: x11-fonts/fontconfig have:p5-XML-Parser-2.34_1 status: CURRENT: textproc/p5-XML-Parser have:XFree86-FontServer-4.4.0_2 status: CURRENT: x11-servers/XFree86-4-FontServer have:dri-6.2_2,2 status: CURRENT: graphics/dri have:lsof-4.74 status: CURRENT: sysutils/lsof have:XFree86-clients-4.4.0_1 status: OLD available:XFree86-clients-4.4.0_4 x11/XFree86-4-clients have:pico-4.62 status: CURRENT: editors/pico have:XFree86-documents-4.4.0 status: CURRENT: x11/XFree86-4-documents have:XFree86-fontEncodings-4.4.0 status: CURRENT: x11-fonts/XFree86-4-fontEncodings have:XFree86-font100dpi-4.4.0 status: CURRENT: x11-fonts/XFree86-4-font100dpi have:XFree86-font75dpi-4.4.0 status: CURRENT: x11-fonts/XFree86-4-font75dpi have:XFree86-fontCyrillic-4.4.0 status: CURRENT: x11-fonts/XFree86-4-fontCyrillic have:pine-4.62 status: CURRENT: mail/pine4 have:XFree86-libraries-4.4.0_3 status: CURRENT: x11/XFree86-4-libraries have:XFree86-fontDefaultBitmaps-4.4.0 status: CURRENT: x11-fonts/XFree86-4-fontDefaultBitmaps have:bitstream-vera-1.10 status: CURRENT: x11-fonts/bitstream-vera have:wrapper-1.0_3 status: CURRENT: x11/wrapper have:XFree86-manuals-4.4.0_1 status: CURRENT: x11/XFree86-4-manuals have:linux_base-6.1_6 status: CURRENT: emulators/linux_base-6 have:fvwm-1.24r status: CURRENT: x11-wm/fvwm have:libtool-1.3.5_2 status: CURRENT: devel/libtool13 have:expat-1.95.8 status: CURRENT: textproc/expat2 have:gmake-3.80_2 status: CURRENT: devel/gmake have:ezm3-1.2 status: CURRENT: lang/ezm3 have:cvsup-without-gui-16.1h status: CURRENT: net/cvsup-without-gui have:openssl-0.9.7e_1 status: OLD available:openssl-0.9.7e_2 security/openssl have:ruby-1.6.8.2004.07.28_1 status: CURRENT: lang/ruby16 have:ruby16-shim-ruby18-1.8.1.p3 status: CURRENT: lang/ruby16-shim-ruby18 have:unzip-5.51 status: CURRENT: archivers/unzip have:p5-Digest-HMAC-1.01 status: CURRENT: security/p5-Digest-HMAC have:aaccli-1.0 status: CURRENT: sysutils/aaccli have:gettext-0.14.1 status: CURRENT: devel/gettext have:net-snmp-5.2_1 status: CURRENT: net-mgmt/net-snmp have:automake-1.4.6_1 status: CURRENT: devel/automake14 have:m4-1.4.1 status: CURRENT: devel/m4 have:autoconf-2.13.000227_5 status: CURRENT: devel/autoconf213 have:popt-1.7 status: CURRENT: devel/popt have:lha-1.14i_6 status: CURRENT: archivers/lha have:XFree86-Server-4.4.0_6 status: CURRENT: x11-servers/XFree86-4-Server have:pcre-5.0 status: CURRENT: devel/pcre have:help2man-1.33.1 status: OLD available:help2man-1.34.2 misc/help2man have:libtool-1.5.10 status: CURRENT: devel/libtool15 have:rc_subr-1.31 status: CURRENT: sysutils/rc_subr have:glib-1.2.10_11 status: CURRENT: devel/glib12 have:gtk-1.2.10_12 status: CURRENT: x11-toolkits/gtk12 have:libnids-1.19 status: CURRENT: net/libnids have:ethereal-0.10.6 status: OLD available:ethereal-0.10.8 net/ethereal have:ettercap-0.6.b_2,1 status: OLD available:ettercap-gtk2-0.7.2,1 net-mgmt/ettercap have:libnet-1.0.2a,1 status: CURRENT: net/libnet have:nmap-3.77 status: CURRENT: security/nmap have:dsniff-2.3 status: CURRENT: security/dsniff have:postfix-2.1.5_1,1 status: CURRENT: mail/postfix have:xterm-196_3 status: OLD available:xterm-199 x11/xterm have:unarj-2.65_1 status: CURRENT: archivers/unarj have:ruby18-bdb1-0.2.2 status: CURRENT: databases/ruby-bdb1 have:portupgrade-20040701_3 status: OLD available:portupgrade-20041226_1 sysutils/portupgrade have:libgmp-4.1.3 status: CURRENT: math/libgmp4 have:unrar-3.43,3 status: CURRENT: archivers/unrar have:zoo-2.10.1 status: CURRENT: archivers/zoo have:arc-5.21j status: CURRENT: archivers/arc have:p5-Time-HiRes-1.66,1 status: CURRENT: devel/p5-Time-HiRes have:clamav-0.80_3 status: CURRENT: security/clamav have:p5-Unix-Syslog-0.100 status: CURRENT: sysutils/p5-Unix-Syslog have:p5-Authen-SASL-2.08 status: CURRENT: security/p5-Authen-SASL have:p5-Mail-Tools-1.65 status: OLD available:p5-Mail-Tools-1.66 mail/p5-Mail-Tools have:p5-Net-1.19,1 status: CURRENT: net/p5-Net have:p5-IO-stringy-2.109 status: CURRENT: devel/p5-IO-stringy have:squid-2.5.7_8 status: CURRENT: www/squid have:p5-URI-1.35 status: CURRENT: net/p5-URI have:p5-Convert-TNEF-0.17 status: CURRENT: converters/p5-Convert-TNEF have:p5-Mail-SpamAssassin-3.0.2 status: CURRENT: mail/p5-Mail-SpamAssassin have:p5-IO-1.20 status: CURRENT: devel/p5-IO have:p5-Convert-UUlib-1.04,1 status: CURRENT: converters/p5-Convert-UUlib have:p5-Compress-Zlib-1.33 status: CURRENT: archivers/p5-Compress-Zlib have:p5-File-Spec-0.90 status: CURRENT: devel/p5-File-Spec have:p5-PodParser-1.28_1 status: CURRENT: textproc/p5-PodParser have:p5-Test-Harness-2.42 status: CURRENT: devel/p5-Test-Harness have:p5-Test-Simple-0.47_1 status: OLD available:p5-Test-Simple-0.54 devel/p5-Test-Simple have:p5-Archive-Zip-1.14 status: CURRENT: archivers/p5-Archive-Zip have:p5-Digest-MD5-2.33 status: CURRENT: security/p5-Digest-MD5 have:p5-Net-Server-0.87 status: CURRENT: net/p5-Net-Server have:p5-Digest-SHA1-2.10 status: CURRENT: security/p5-Digest-SHA1 have:p5-Net-DNS-0.48 status: CURRENT: dns/p5-Net-DNS have:mod_php3-3.0.18_4 status: CURRENT: www/mod_php3 have:p5-HTML-Tagset-3.03 status: CURRENT: www/p5-HTML-Tagset have:p5-HTML-Parser-3.38 status: CURRENT: www/p5-HTML-Parser have:p5-Digest-Nilsimsa-0.06 status: CURRENT: security/p5-Digest-Nilsimsa have:p5-Digest-1.10 status: CURRENT: security/p5-Digest have:p5-Archive-Tar-1.23 status: CURRENT: archivers/p5-Archive-Tar have:ruby-1.8.2_1 status: CURRENT: lang/ruby18 have:razor-agents-2.67 status: CURRENT: mail/razor-agents have:dcc-dccd-1.2.66 status: CURRENT: mail/dcc-dccd have:freeze-2.5_1 status: CURRENT: archivers/freeze have:lzo-1.08_1 status: CURRENT: archivers/lzo have:lzop-1.01 status: CURRENT: archivers/lzop have:tcplist-2.2_1 status: CURRENT: sysutils/tcplist have:lynx-2.8.5 status: CURRENT: www/lynx have:apache-1.3.33_1 status: CURRENT: www/apache13 have:p5-gettext-1.03 status: CURRENT: devel/p5-Locale-gettext have:rrdtool-1.0.49 status: CURRENT: net/rrdtool have:rsync-2.6.3_1 status: CURRENT: net/rsync have:ispell-3.2.06_12 status: CURRENT: textproc/ispell have:mysql-client-3.23.58_3 status: CURRENT: databases/mysql323-client have:p5-MIME-Tools-5.417,2 status: CURRENT: mail/p5-MIME-Tools have:wget-1.8.2_6 status: CURRENT: ftp/wget have:db3-3.3.11_2,1 status: CURRENT: databases/db3 have:squidGuard-1.2.0_1 status: CURRENT: www/squidguard have:perl-5.8.5 status: CURRENT: lang/perl5.8 have:p5-IO-String-1.06 status: CURRENT: devel/p5-IO-String have:rkhunter-1.1.8 status: CURRENT: security/rkhunter have:chkrootkit-0.44 status: CURRENT: security/chkrootkit have:freetype2-2.1.7_4 status: CURRENT: print/freetype2 have:x86info-1.12b status: CURRENT: sysutils/x86info have:adns-1.1 status: CURRENT: dns/adns have:p5-IO-Zlib-1.04 status: CURRENT: archivers/p5-IO-Zlib have:pkg_cutleaves-20040517 status: CURRENT: sysutils/pkg_cutleaves have:autoconf-2.59_2 status: CURRENT: devel/autoconf259 have:knowlan-0.1.1 status: CURRENT: net-mgmt/knowlan have:tmetric-v0.6,1 status: CURRENT: benchmarks/tmetric have:libiconv-1.9.2_1 status: CURRENT: converters/libiconv have:intltool-0.32.1 status: CURRENT: textproc/intltool have:glib-2.4.8 status: CURRENT: devel/glib20 have:atk-1.8.0 status: CURRENT: accessibility/atk have:pango-1.4.1 status: OLD available:pango-1.6.0 x11-toolkits/pango have:jpeg-6b_3 status: CURRENT: graphics/jpeg have:libxml2-2.6.17 status: CURRENT: textproc/libxml2 have:shared-mime-info-0.15_7 status: CURRENT: misc/shared-mime-info have:hicolor-icon-theme-0.5 status: CURRENT: misc/hicolor-icon-theme have:XFree86-fontScalable-4.4.0_1 status: CURRENT: x11-fonts/XFree86-4-fontScalable have:tiff-3.7.1_2 status: CURRENT: graphics/tiff have:gtk-2.4.9_1 status: OLD available:gtk-2.4.14_2 x11-toolkits/gtk20 have:p5-BerkeleyDB-0.26 status: CURRENT: databases/p5-BerkeleyDB have:libgnugetopt-1.2 status: CURRENT: devel/libgnugetopt have:cabextract-1.1 status: CURRENT: archivers/cabextract have:rpm2cpio-1.2_2 status: CURRENT: archivers/rpm2cpio have:amavisd-new-2.1.2,1 status: OLD available:amavisd-new-2.2.1,1 security/amavisd-new have:XFree86-NestServer-4.4.0 status: OLD available:XFree86-NestServer-4.4.0_1 x11-servers/XFree86-4-NestServer have:XFree86-VirtualFramebufferServer-4.4.0 status: OLD available:XFree86-VirtualFramebufferServer-4.4.0_1 x11-servers/XFree86-4-VirtualFramebufferServer have:XFree86-PrintServer-4.4.0 status: OLD available:XFree86-PrintServer-4.4.0_1 x11-servers/XFree86-4-PrintServer have:XFree86-4.4.0_1,1 status: CURRENT: x11/XFree86-4 have:p5-Convert-BinHex-1.119 status: CURRENT: converters/p5-Convert-BinHex have:p5-MIME-Base64-3.05 status: CURRENT: converters/p5-MIME-Base64 have:portmanager-0.2.4 status: CURRENT: sysutils/portmanager have:imake-4.4.0_1 status: CURRENT: devel/imake-4 ------------------------------------------------------------------------ ------- PMGRrStatus 0.2.4_0 info: looking for installed ports built with old dependencies ------------------------------------------------------------------------ ------- ------------------------------------------------------------------------ ------- OLD libXft-2.1.6 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD XFree86-font75dpi-4.4.0 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD XFree86-fontCyrillic-4.4.0 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD XFree86-fontDefaultBitmaps-4.4.0 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD wrapper-1.0_3 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD fvwm-1.24r built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD gtk-1.2.10_12 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD dsniff-2.3 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD hicolor-icon-theme-0.5 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD XFree86-fontScalable-4.4.0_1 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD XFree86-4.4.0_1,1 built with old dependency imake-4.4.0, current dependency is imake-4.4.0_1 OLD gmake-3.80_2 built with old dependency gettext-0.13.1_1, current dependency is gettext-0.14.1 OLD popt-1.7 built with old dependency gettext-0.13.1_1, current dependency is gettext-0.14.1 OLD p5-gettext-1.03 built with old dependency gettext-0.13.1_1, current dependency is gettext-0.14.1 OLD wget-1.8.2_6 built with old dependency gettext-0.13.1_1, current dependency is gettext-0.14.1 OLD ruby18-bdb1-0.2.2 built with old dependency ruby-1.8.2.p2_1, current dependency is ruby-1.8.2_1 OLD pkg_cutleaves-20040517 built with old dependency ruby-1.8.2.p2_1, current dependency is ruby-1.8.2_1 OLD p5-Net-1.19,1 built with old dependency p5-MIME-Base64-3.01, current dependency is p5-MIME-Base64-3.05 OLD p5-Convert-TNEF-0.17 built with old dependency p5-Mail-Tools-1.64, current dependency is p5-Mail-Tools-1.65 OLD p5-Digest-MD5-2.33 built with old dependency p5-Digest-1.08, current dependency is p5-Digest-1.10 OLD mod_php3-3.0.18_4 built with old dependency apache-1.3.31_6, current dependency is apache-1.3.33_1 OLD tcplist-2.2_1 built with old dependency lsof-4.72.2, current dependency is lsof-4.74 OLD squidGuard-1.2.0_1 built with old dependency squid-2.5.7_1, current dependency is squid-2.5.7_8 ------------------------------------------------------------------------ ------- status report finished ======================================================================== =======
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E2ABBBEA-6EE2-11D9-A5D5-000D9338770A>