From owner-freebsd-questions@FreeBSD.ORG Tue Jan 27 08:49:03 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 80769106566C for ; Tue, 27 Jan 2009 08:49:03 +0000 (UTC) (envelope-from a@jenisch.at) Received: from mgaterz1.oekb.co.at (mgaterz1.oekb.co.at [143.245.5.111]) by mx1.freebsd.org (Postfix) with ESMTP id 09BDB8FC12 for ; Tue, 27 Jan 2009 08:49:02 +0000 (UTC) (envelope-from a@jenisch.at) Received: from srv47.oekb.co.at ([143.245.2.137]) by mgaterz1.oekb.co.at with ESMTP; 27 Jan 2009 09:48:58 +0100 Received: from MAIL1.oekb.co.at ([143.245.2.188]) by srv47.oekb.co.at with Microsoft SMTPSVC(6.0.3790.3959); Tue, 27 Jan 2009 09:48:58 +0100 Received: from aurora.oekb.co.at ([143.245.9.16]) by MAIL1.oekb.co.at with Microsoft SMTPSVC(6.0.3790.3959); Tue, 27 Jan 2009 09:48:58 +0100 Received: from aurora.oekb.co.at (localhost.localdomain [127.0.0.1]) by aurora.oekb.co.at (8.14.2/8.14.2) with ESMTP id n0R8mwfI004128 for ; Tue, 27 Jan 2009 09:48:58 +0100 Received: (from ej@localhost) by aurora.oekb.co.at (8.14.2/8.14.2/Submit) id n0R8mwte004127 for freebsd-questions@freebsd.org; Tue, 27 Jan 2009 09:48:58 +0100 X-Authentication-Warning: aurora.oekb.co.at: ej set sender to a@jenisch.at using -f Date: Tue, 27 Jan 2009 09:48:58 +0100 From: Ewald Jenisch To: freebsd-questions@freebsd.org Message-ID: <20090127084858.GA4036@aurora.oekb.co.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) X-OriginalArrivalTime: 27 Jan 2009 08:48:58.0290 (UTC) FILETIME=[17E37920:01C9805C] Subject: portupgrade dies during upgrade of x11 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jan 2009 08:49:03 -0000 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