Most recent port not updating.
R. Clayton
rclayton at monmouth.edu
Mon Apr 28 04:48:00 UTC 2014
I'm running
$ uname -a
FreeBSD AddisAbaba 9.2-RELEASE-p3 FreeBSD 9.2-RELEASE-p3 #0: Sat Jan 11 02:38:15 UTC 2014 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
$
and trying to update
$ portversion -O -v *drm*
[Reading data from pkg(8) ... - 666 packages found - done]
libdrm-2.4.17_1 < needs updating (port has 2.4.52)
$
however, the update seems stuck on the current version, and doesn't use the
new version:
# portmaster -d libdrm
portmaster: libdrm-2.4.17_1
===>>> Currently installed version: libdrm-2.4.17_1
===>>> Port directory: /usr/ports/graphics/libdrm
===>>> Gathering distinfo list for installed ports
===>>> Launching 'make checksum' for graphics/libdrm in background
===>>> Gathering dependency list for graphics/libdrm from ports
===>>> Initial dependency check complete for graphics/libdrm
portmaster: libdrm-2.4.17_1
===>>> Starting build for graphics/libdrm <<<===
===>>> All dependencies are up to date
===> Cleaning for libdrm-2.4.17_1
===> Found saved configuration for libdrm-2.4.17_1
===> libdrm-2.4.17_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by libdrm-2.4.17_1 for building
===> Extracting for libdrm-2.4.17_1
=> SHA256 Checksum OK for libdrm-2.4.17.tar.bz2.
===> Patching for libdrm-2.4.17_1
[blah blah blah]
===> Installing for libdrm-2.4.17_1
===> Checking if graphics/libdrm already installed
===> Registering installation for libdrm-2.4.17_1
Installing libdrm-2.4.17_1... done
===>>> Re-installation of libdrm-2.4.17_1 complete
===>>> Exiting
# portversion -O -v *drm*
[Reading data from pkg(8) ... - 666 packages found - done]
libdrm-2.4.17_1 < needs updating (port has 2.4.52)
#
Doing the update manually doesn't work either:
# cd /usr/ports/graphics/libdrm
# make deinstall install clean
===> Deinstalling for graphics/libdrm
===> Deinstalling
pkg-static: You are trying to delete package(s) which has dependencies that are still required:
graphics/libdrm: x11/xdriinfo, x11-drivers/xorg-drivers, multimedia/gpac-libgpac, x11/xorg-apps, x11/xorg, graphics/qt4-opengl, x11-toolkits/qt4-declarative, sysutils/qzeitgeist, www/webkit-qt4, devel/qt4-assistant, devel/qt4-designer, devel/qscintilla2, devel/py-qt4-core, net/py-qt4-network, x11-toolkits/py-qt4-gui, www/py-qt4-webkit, multimedia/x264, x11-servers/xorg-server, x11-drivers/xf86-video-openchrome, x11-drivers/xf86-video-ati, graphics/libGL, graphics/dri, x11-drivers/xf86-video-intel
... delete these packages anyway in forced mode
Deinstallation has been requested for the following 1 packages:
libdrm-2.4.17_1
The deinstallation will free 784 kB
[1/1] Deleting libdrm-2.4.17_1...
libdrm-2.4.17_1 is required by: xdriinfo-1.0.4 xorg-drivers-7.7 gpac-libgpac-0.5.0,1 xorg-apps-7.7 xorg-7.7 qt4-opengl-4.8.5 qt4-declarative-4.8.5 qzeitgeist-0.8.0 qt4-webkit-4.8.5_1 qt4-assistant-4.8.5_1 qt4-designer-4.8.5_1 qscintilla2-2.7.2,1 py27-qt4-core-4.10.3,1 py27-qt4-network-4.10.3,1 py27-qt4-gui-4.10.3,1 py27-qt4-webkit-4.10.3 x264-0.136.2358_3 xorg-server-1.7.7_13,1 xf86-video-openchrome-0.3.3_3 xf86-video-ati-6.14.6_3 libGL-7.6.1_4 dri-7.6.1_3,2 xf86-video-intel-2.7.1_8, deleting anyway
done
===> Found saved configuration for libdrm-2.4.17_1
===> libdrm-2.4.17_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by libdrm-2.4.17_1 for building
===> Extracting for libdrm-2.4.17_1
=> SHA256 Checksum OK for libdrm-2.4.17.tar.bz2.
===> Patching for libdrm-2.4.17_1
===> libdrm-2.4.17_1 depends on executable: pkgconf - found
[ blah blah blah ]
===> Installing for libdrm-2.4.17_1
===> Checking if graphics/libdrm already installed
===> Registering installation for libdrm-2.4.17_1
Installing libdrm-2.4.17_1... done
===> Cleaning for libdrm-2.4.17_1
# portversion -O -v *drm*
[Reading data from pkg(8) ... - 666 packages found - done]
libdrm-2.4.17_1 < needs updating (port has 2.4.52)
#
libdrm is not the only port having this problem:
# portversion -O -v -L =
[Reading data from pkg(8) ... - 666 packages found - done]
dri-7.6.1_3,2 < needs updating (port has 9.1.7_3,2)
libGL-7.6.1_4 < needs updating (port has 9.1.7)
libdrm-2.4.17_1 < needs updating (port has 2.4.52)
xf86-video-intel-2.7.1_8 < needs updating (port has 2.21.15_3)
xorg-server-1.7.7_13,1 < needs updating (port has 1.12.4_7,1)
#
Why is it that I can't update to the most recent versions of these ports? And
yes, I've done "portsnap fetch update" (otherwise, how would I know the ports
are out of date?).
More information about the freebsd-questions
mailing list