pkgdb -F calling portupgrade -a

Jeff Anton antonfb at hesiod.org
Sun Jun 10 23:49:50 UTC 2007


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 <format:bdb_btree> 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/.
...


More information about the freebsd-hackers mailing list