Date: Tue, 27 Jan 2009 09:48:58 +0100 From: Ewald Jenisch <a@jenisch.at> To: freebsd-questions@freebsd.org Subject: portupgrade dies during upgrade of x11 Message-ID: <20090127084858.GA4036@aurora.oekb.co.at>
next in thread | raw e-mail | index | archive | help
Hi, During an upgrade of my ports involving x11 portupgrade dies (FreeBSD 7.1, AMD64) Here's what I did: After cvsup, make fetchindex, I did a pkgdb -F and then portupgrade -rf libxcb as per UPDATING of 20090123. Next I did a pkgdb -F again, which complained about obsoleted packages while at the same time telling me that they're still needed, so I didn'd de-install them: # pkgdb -F ---> Checking the package registry database Stale origin: 'x11/xorg-protos': perhaps moved or obsoleted. -> The port 'x11/xorg-protos' was removed on 2009-01-23 because: "Not really necessary" -> Hint: xorg-protos-7.3_2 is required by the following package(s): xorg-7.3_2 -> Hint: checking for overwritten files... -> No files installed by xorg-protos-7.3_2 have been overwritten by other packages. Deinstall xorg-protos-7.3_2 ? [no] Stale origin: 'x11/xphelloworld': perhaps moved or obsoleted. -> The port 'x11/xphelloworld' was removed on 2009-01-24 because: "Xprint application, deprecated upstream" -> Hint: xphelloworld-1.0.1_1 is required by the following package(s): xorg-7.3_2 xorg-apps-7.3 -> Hint: checking for overwritten files... -> No files installed by xphelloworld-1.0.1_1 have been overwritten by other packages. Deinstall xphelloworld-1.0.1_1 ? [no] Duplicated origin: delete - xorg-protos-7.3_2 xphelloworld-1.0.1_1 Unregister any of them? [no] Stale dependency: xorg-7.3_2 -> add (x11-drivers/xf86-video-openchrome): Fixed. (-> xf86-video-openchrome-0.2.903) Stale dependency: xorg-7.3_2 -> xinput-1.4.0 (x11/xinput): xinit-1.1.1 (score:18%) ? ([y]es/[n]o/[a]ll) [no] Install stale dependency? ([y]es/[n]o/[a]ll) [yes] a [Gathering depends for x11/xinput ................................................................. done] ---> Installing 'xinput-1.4.0' from a port (x11/xinput) ---> Building '/usr/ports/x11/xinput' . . . ===> Compressing manual pages for xinput-1.4.0 ===> Registering installation for xinput-1.4.0 ===> Cleaning for xinput-1.4.0 Fixed. (-> xinput-1.4.0) Stale dependency: xorg-apps-7.3 -> xinput-1.4.0 (x11/xinput): xinput-1.4.0 ? ([y]es/[n]o/[a]ll) [yes] a Fixed. (-> xinput-1.4.0) # After that I started portupgrade -arR which died in the following way: # portupgrade -arR ** Port marked as IGNORE: x11-drivers/xf86-video-vga: is marked as broken: Needs to be removed ** Port marked as IGNORE: x11-drivers/xf86-video-via: requires pciVideoPtr typedef ** Port directory not found: x11/xorg-protos ** Port directory not found: x11/xphelloworld ---> Skipping 'x11/xorg-apps' (xorg-apps-7.3) because a requisite package 'xphelloworld-1.0.1_1' (x11/xphelloworld) failed (specify -k to force) ---> Skipping 'x11-drivers/xorg-drivers' (xorg-drivers-7.3_3) because a requisite package 'xf86-video-vga-4.1.0_2' (x11-drivers/xf86-video-vga) failed (specify -k to force) ---> Skipping 'x11/xorg' (xorg-7.3_2) because a requisite package 'xorg-apps-7.3' (x11/xorg-apps) failed (specify -k to force) ** Listing the failed packages (-:ignored / *:skipped / !:failed) - x11-drivers/xf86-video-vga (marked as IGNORE) - x11-drivers/xf86-video-via (marked as IGNORE) - x11/xorg-protos (port directory error) - x11/xphelloworld (port directory error) * x11/xorg-apps (xorg-apps-7.3) * x11-drivers/xorg-drivers (xorg-drivers-7.3_3) * x11/xorg (xorg-7.3_2) # I've also tried to uninstall x11/xorg-protos during pkgdb -F which also died: # pkgdb -F ---> Checking the package registry database Stale origin: 'x11/xorg-protos': perhaps moved or obsoleted. -> The port 'x11/xorg-protos' was removed on 2009-01-23 because: "Not really necessary" -> Hint: xorg-protos-7.3_2 is required by the following package(s): xorg-7.3_2 -> Hint: checking for overwritten files... -> No files installed by xorg-protos-7.3_2 have been overwritten by other packages. Deinstall xorg-protos-7.3_2 ? [no] yes ---> Deinstalling 'xorg-protos-7.3_2' pkg_delete: package 'xorg-protos-7.3_2' is required by these other packages and may not be deinstalled: xorg-7.3_2 ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! xorg-protos-7.3_2 (pkg_delete failed) Command failed [exit code 1]: /usr/local/sbin/pkg_deinstall xorg-protos-7.3_2 # Any way to resolve this? Thanks much in advance for any clue, -ewald
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090127084858.GA4036>