From owner-freebsd-hackers@FreeBSD.ORG Sun Jun 10 23:49:50 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B21716A400 for ; Sun, 10 Jun 2007 23:49:50 +0000 (UTC) (envelope-from antonfb@hesiod.org) Received: from paris.hesiod.org (cust.hesiod.org [66.219.69.76]) by mx1.freebsd.org (Postfix) with ESMTP id C1ECE13C45D for ; Sun, 10 Jun 2007 23:49:49 +0000 (UTC) (envelope-from antonfb@hesiod.org) Received: from atlas.hesiod.org (atlas.hesiod.org [192.168.1.9]) by paris.hesiod.org (8.13.8/8.13.6) with ESMTP id l5ANFSuU071454 for ; Sun, 10 Jun 2007 16:15:28 -0700 (PDT) (envelope-from antonfb@hesiod.org) Message-ID: <466C8611.5020009@hesiod.org> Date: Sun, 10 Jun 2007 16:15:29 -0700 From: Jeff Anton User-Agent: Thunderbird 2.0.0.0 (X11/20070528) MIME-Version: 1.0 To: freebsd-hackers@freebsd.org References: <20070610120017.645B116A4DA@hub.freebsd.org> In-Reply-To: <20070610120017.645B116A4DA@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: pkgdb -F calling portupgrade -a X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 23:49:50 -0000 I'm very surprised and upset that running pkgdb -F has started a whole upgrade of my stable machine. I'm sure hacker's isn't the right list for this but it is so amazing that I don't know what the right list would be and I think just calling attention to some very bizarre behavior is maybe the best thing. This machine should only have X11 clients... Anyhow output below... Jeff Anton ______________ paris.hesiod.org:root[62]: portversion Stale dependency: Xaw3d-1.5E_1 --> xf86dgaproto-2.0.2 -- manually run 'pkgdb -F' to fix, or specify -O to force. paris.hesiod.org:root[63]: pkgdb -F ---> Checking the package registry database Stale origin: 'x11/xorg-manpages': perhaps moved or obsoleted. -> The port 'x11/xorg-manpages' was removed on because: "X.org manual pages are now installed with every single port" -> Hint: xorg-manpages-6.9.0 is not required by any other package -> Hint: checking for overwritten files... -> No files installed by xorg-manpages-6.9.0 have been overwritten by other packages. Deinstall xorg-manpages-6.9.0 ? [no] yes ---> Deinstalling 'xorg-manpages-6.9.0' [Updating the pkgdb in /var/db/pkg ... - 70 packages found (-1 +0) (...) done] --> Done. Stale dependency: Xaw3d-1.5E_1 -> xf86dgaproto-2.0.2 (x11/xf86dgaproto): Install stale dependency? ([y]es/[n]o/[a]ll) [yes] n New dependency? (? to help): . Abort. 62.580u 41.058s 2:08.82 80.4% 157+2488k 1300+1603io 12pf+0w paris.hesiod.org:root[64]: pkgdb -F ---> Checking the package registry database Stale dependency: Xaw3d-1.5E_1 -> xf86dgaproto-2.0.2 (x11/xf86dgaproto): Install stale dependency? ([y]es/[n]o/[a]ll) [yes] n New dependency? (? to help): Delete this? ([y]es/[n]o/[a]ll) [yes] Deleted. Stale dependency: Xaw3d-1.5E_1 -> libXdamage-1.1.1 (x11/libXdamage): libXft-2.1.7_1 (score:25%) ? ([y]es/[n]o/[a]ll) [no] Install stale dependency? ([y]es/[n]o/[a]ll) [yes] n New dependency? (? to help): Delete this? ([y]es/[n]o/[a]ll) [yes] Deleted. Stale dependency: Xaw3d-1.5E_1 -> renderproto-0.9.2 (x11/renderproto): Install stale dependency? ([y]es/[n]o/[a]ll) [yes] n New dependency? (? to help): Delete this? ([y]es/[n]o/[a]ll) [yes] Deleted. Stale dependency: Xaw3d-1.5E_1 -> compositeproto-0.3.1 (x11/compositeproto): Install stale dependency? ([y]es/[n]o/[a]ll) [yes] n New dependency? (? to help): Delete this? ([y]es/[n]o/[a]ll) [yes] Deleted. Stale dependency: Xaw3d-1.5E_1 -> libXv-1.0.3,1 (x11/libXv): libXft-2.1.7_1 (score:22%) ? ([y]es/[n]o/[a]ll) [no] Install stale dependency? ([y]es/[n]o/[a]ll) [yes] n ---> Installing 'libXv-1.0.3,1' from a port (x11/libXv) ---> Building '/usr/ports/x11/libXv' ===> Cleaning for xextproto-7.0.2 ===> Cleaning for videoproto-2.2.2 ===> Cleaning for libX11-1.1.2,1 ^Z===> Cleaning for libXext-1.0.3,1 ===> Cleaning for pkg-config-0.21 ===> Cleaning for bigreqsproto-1.0.2 ===> Cleaning for xcmiscproto-1.1.2 ===> Cleaning for kbproto-1.0.3 ===> Cleaning for inputproto-1.3.2 ===> Cleaning for xf86bigfontproto-1.1.2 ===> Cleaning for libXau-1.0.3_2 ===> Cleaning for libXdmcp-1.0.2 ===> Cleaning for xtrans-1.0.3 ===> Cleaning for xproto-7.0.10 ===> Cleaning for libtool-1.5.22_4 ===> Cleaning for gmake-3.81_2 ===> Cleaning for gettext-0.16.1_3 ===> Cleaning for libiconv-1.9.2_2 ===> Cleaning for libXv-1.0.3,1 ===> Vulnerability check disabled, database not found => libXv-1.0.3.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/lib. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/lib/. libXv-1.0.3.tar.bz2 100% of 226 kB 98 kBps ===> Extracting for libXv-1.0.3,1 => MD5 Checksum OK for xorg/lib/libXv-1.0.3.tar.bz2. => SHA256 Checksum OK for xorg/lib/libXv-1.0.3.tar.bz2. ===> Patching for libXv-1.0.3,1 ===> libXv-1.0.3,1 depends on file: /usr/local/libdata/pkgconfig/xextproto.pc - not found ===> Verifying install for /usr/local/libdata/pkgconfig/xextproto.pc in /usr/ports/x11/xextproto ===> Vulnerability check disabled, database not found => xextproto-7.0.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/proto. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/proto/. xextproto-7.0.2.tar.bz2 100% of 66 kB 53 kBps ===> Extracting for xextproto-7.0.2 => MD5 Checksum OK for xorg/proto/xextproto-7.0.2.tar.bz2. => SHA256 Checksum OK for xorg/proto/xextproto-7.0.2.tar.bz2. ===> Patching for xextproto-7.0.2 ===> Configuring for xextproto-7.0.2 configure: WARNING: you should use --build, --host, --target checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes configure: creating ./config.status config.status: creating Makefile config.status: creating xextproto.pc ===> Building for xextproto-7.0.2 ===> Installing for xextproto-7.0.2 ===> Generating temporary packing list ===> Checking if x11/xextproto already installed /bin/sh ./mkinstalldirs /usr/local/libdata/pkgconfig install -o root -g wheel -m 444 xextproto.pc /usr/local/libdata/pkgconfig/xextproto.pc /bin/sh ./mkinstalldirs /usr/local/include/X11/extensions mkdir -p -- /usr/local/include/X11/extensions install -o root -g wheel -m 444 dpms.h /usr/local/include/X11/extensions/dpms.h install -o root -g wheel -m 444 dpmsstr.h /usr/local/include/X11/extensions/dpmsstr.h install -o root -g wheel -m 444 extutil.h /usr/local/include/X11/extensions/extutil.h install -o root -g wheel -m 444 lbxbuf.h /usr/local/include/X11/extensions/lbxbuf.h install -o root -g wheel -m 444 lbxbufstr.h /usr/local/include/X11/extensions/lbxbufstr.h install -o root -g wheel -m 444 lbxdeltastr.h /usr/local/include/X11/extensions/lbxdeltastr.h install -o root -g wheel -m 444 lbximage.h /usr/local/include/X11/extensions/lbximage.h install -o root -g wheel -m 444 lbxopts.h /usr/local/include/X11/extensions/lbxopts.h install -o root -g wheel -m 444 lbxstr.h /usr/local/include/X11/extensions/lbxstr.h install -o root -g wheel -m 444 lbxzlib.h /usr/local/include/X11/extensions/lbxzlib.h install -o root -g wheel -m 444 MITMisc.h /usr/local/include/X11/extensions/MITMisc.h install -o root -g wheel -m 444 mitmiscstr.h /usr/local/include/X11/extensions/mitmiscstr.h install -o root -g wheel -m 444 multibuf.h /usr/local/include/X11/extensions/multibuf.h install -o root -g wheel -m 444 multibufst.h /usr/local/include/X11/extensions/multibufst.h install -o root -g wheel -m 444 security.h /usr/local/include/X11/extensions/security.h install -o root -g wheel -m 444 securstr.h /usr/local/include/X11/extensions/securstr.h install -o root -g wheel -m 444 shape.h /usr/local/include/X11/extensions/shape.h install -o root -g wheel -m 444 shapestr.h /usr/local/include/X11/extensions/shapestr.h install -o root -g wheel -m 444 shmstr.h /usr/local/include/X11/extensions/shmstr.h install -o root -g wheel -m 444 sync.h /usr/local/include/X11/extensions/sync.h install -o root -g wheel -m 444 syncstr.h /usr/local/include/X11/extensions/syncstr.h install -o root -g wheel -m 444 Xag.h /usr/local/include/X11/extensions/Xag.h install -o root -g wheel -m 444 Xagsrv.h /usr/local/include/X11/extensions/Xagsrv.h install -o root -g wheel -m 444 Xagstr.h /usr/local/include/X11/extensions/Xagstr.h install -o root -g wheel -m 444 Xcup.h /usr/local/include/X11/extensions/Xcup.h install -o root -g wheel -m 444 Xcupstr.h /usr/local/include/X11/extensions/Xcupstr.h install -o root -g wheel -m 444 Xdbe.h /usr/local/include/X11/extensions/Xdbe.h install -o root -g wheel -m 444 Xdbeproto.h /usr/local/include/X11/extensions/Xdbeproto.h install -o root -g wheel -m 444 XEVI.h /usr/local/include/X11/extensions/XEVI.h install -o root -g wheel -m 444 XEVIstr.h /usr/local/include/X11/extensions/XEVIstr.h install -o root -g wheel -m 444 Xext.h /usr/local/include/X11/extensions/Xext.h install -o root -g wheel -m 444 XLbx.h /usr/local/include/X11/extensions/XLbx.h install -o root -g wheel -m 444 XShm.h /usr/local/include/X11/extensions/XShm.h install -o root -g wheel -m 444 xtestext1.h /usr/local/include/X11/extensions/xtestext1.h install -o root -g wheel -m 444 XTest.h /usr/local/include/X11/extensions/XTest.h install -o root -g wheel -m 444 xteststr.h /usr/local/include/X11/extensions/xteststr.h ===> Registering installation for xextproto-7.0.2 ===> Returning to build of libXv-1.0.3,1 ===> libXv-1.0.3,1 depends on file: /usr/local/libdata/pkgconfig/videoproto.pc - not found ===> Verifying install for /usr/local/libdata/pkgconfig/videoproto.pc in /usr/ports/x11/videoproto ===> Vulnerability check disabled, database not found => videoproto-2.2.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/proto. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/proto/. videoproto-2.2.2.tar.bz2 100% of 41 kB 40 kBps ===> Extracting for videoproto-2.2.2 => MD5 Checksum OK for xorg/proto/videoproto-2.2.2.tar.bz2. => SHA256 Checksum OK for xorg/proto/videoproto-2.2.2.tar.bz2. ===> Patching for videoproto-2.2.2 ===> Configuring for videoproto-2.2.2 configure: WARNING: you should use --build, --host, --target checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes configure: creating ./config.status config.status: creating Makefile config.status: creating videoproto.pc ===> Building for videoproto-2.2.2 ===> Installing for videoproto-2.2.2 ===> Generating temporary packing list ===> Checking if x11/videoproto already installed /bin/sh ./mkinstalldirs /usr/local/libdata/pkgconfig install -o root -g wheel -m 444 videoproto.pc /usr/local/libdata/pkgconfig/videoproto.pc /bin/sh ./mkinstalldirs /usr/local/include/X11/extensions install -o root -g wheel -m 444 vldXvMC.h /usr/local/include/X11/extensions/vldXvMC.h install -o root -g wheel -m 444 Xv.h /usr/local/include/X11/extensions/Xv.h install -o root -g wheel -m 444 XvMC.h /usr/local/include/X11/extensions/XvMC.h install -o root -g wheel -m 444 XvMCproto.h /usr/local/include/X11/extensions/XvMCproto.h install -o root -g wheel -m 444 Xvproto.h /usr/local/include/X11/extensions/Xvproto.h ===> Registering installation for videoproto-2.2.2 ===> Returning to build of libXv-1.0.3,1 ===> libXv-1.0.3,1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Verifying install for /usr/local/libdata/pkgconfig/x11.pc in /usr/ports/x11/libX11 ===> Vulnerability check disabled, database not found => libX11-1.1.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/lib. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/lib/. libX11-1.1.2.tar.bz2 100% of 1487 kB 136 kBps 00m00s ===> Extracting for libX11-1.1.2,1 => MD5 Checksum OK for xorg/lib/libX11-1.1.2.tar.bz2. => SHA256 Checksum OK for xorg/lib/libX11-1.1.2.tar.bz2. ===> Patching for libX11-1.1.2,1 ===> libX11-1.1.2,1 depends on file: /usr/local/libdata/pkgconfig/bigreqsproto.pc - not found ===> Verifying install for /usr/local/libdata/pkgconfig/bigreqsproto.pc in /usr/ports/x11/bigreqsproto ===> Vulnerability check disabled, database not found => bigreqsproto-1.0.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/proto. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/proto/. bigreqsproto-1.0.2.tar.bz2 100% of 35 kB 37 kBps ===> Extracting for bigreqsproto-1.0.2 => MD5 Checksum OK for xorg/proto/bigreqsproto-1.0.2.tar.bz2. => SHA256 Checksum OK for xorg/proto/bigreqsproto-1.0.2.tar.bz2. ===> Patching for bigreqsproto-1.0.2 ===> Configuring for bigreqsproto-1.0.2 configure: WARNING: you should use --build, --host, --target checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes configure: creating ./config.status config.status: creating Makefile config.status: creating bigreqsproto.pc ===> Building for bigreqsproto-1.0.2 ===> Installing for bigreqsproto-1.0.2 ===> Generating temporary packing list ===> Checking if x11/bigreqsproto already installed /bin/sh ./mkinstalldirs /usr/local/include/X11/extensions install -o root -g wheel -m 444 bigreqstr.h /usr/local/include/X11/extensions/bigreqstr.h /bin/sh ./mkinstalldirs /usr/local/libdata/pkgconfig install -o root -g wheel -m 444 bigreqsproto.pc /usr/local/libdata/pkgconfig/bigreqsproto.pc ===> Registering installation for bigreqsproto-1.0.2 ===> Returning to build of libX11-1.1.2,1 ===> libX11-1.1.2,1 depends on file: /usr/local/libdata/pkgconfig/xextproto.pc - found ===> libX11-1.1.2,1 depends on file: /usr/local/libdata/pkgconfig/xcmiscproto.pc - not found ===> Verifying install for /usr/local/libdata/pkgconfig/xcmiscproto.pc in /usr/ports/x11/xcmiscproto ===> Vulnerability check disabled, database not found => xcmiscproto-1.1.2.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/proto. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/proto/. xcmiscproto-1.1.2.tar.bz2 100% of 35 kB 37 kBps ===> Extracting for xcmiscproto-1.1.2 => MD5 Checksum OK for xorg/proto/xcmiscproto-1.1.2.tar.bz2. => SHA256 Checksum OK for xorg/proto/xcmiscproto-1.1.2.tar.bz2. ===> Patching for xcmiscproto-1.1.2 ===> Configuring for xcmiscproto-1.1.2 configure: WARNING: you should use --build, --host, --target checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes configure: creating ./config.status config.status: creating Makefile config.status: creating xcmiscproto.pc ===> Building for xcmiscproto-1.1.2 ===> Installing for xcmiscproto-1.1.2 ===> Generating temporary packing list ===> Checking if x11/xcmiscproto already installed /bin/sh ./mkinstalldirs /usr/local/libdata/pkgconfig install -o root -g wheel -m 444 xcmiscproto.pc /usr/local/libdata/pkgconfig/xcmiscproto.pc /bin/sh ./mkinstalldirs /usr/local/include/X11/extensions install -o root -g wheel -m 444 xcmiscstr.h /usr/local/include/X11/extensions/xcmiscstr.h ===> Registering installation for xcmiscproto-1.1.2 ===> Returning to build of libX11-1.1.2,1 ===> libX11-1.1.2,1 depends on file: /usr/local/libdata/pkgconfig/kbproto.pc - not found ===> Verifying install for /usr/local/libdata/pkgconfig/kbproto.pc in /usr/ports/x11/kbproto ===> Vulnerability check disabled, database not found => kbproto-1.0.3.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/proto. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/proto/. ...