From owner-freebsd-questions@FreeBSD.ORG Sat Dec 3 14:28:20 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A13416A41F for ; Sat, 3 Dec 2005 14:28:20 +0000 (GMT) (envelope-from ringworm01@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1A2443D68 for ; Sat, 3 Dec 2005 14:28:19 +0000 (GMT) (envelope-from ringworm01@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so346743nzo for ; Sat, 03 Dec 2005 06:28:19 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=idXUMHdMC2IDNxbORtrs7V+7ES3jELWqR1Es6yDsoX/Y5V25Laay7h46enBZujcxOoPeBgjI5dhdrqAIaBPac/o1xYB3V8062mw9Qt4yeJPqT5pNchmIO0xALQfG4OsRP84rS7n0K8lN5q1RlXXq0d6gU8PEpeV+2QBsGNb8mIo= Received: by 10.36.227.80 with SMTP id z80mr3630710nzg; Sat, 03 Dec 2005 06:28:19 -0800 (PST) Received: from ringworm.mechee.com ( [71.102.14.129]) by mx.gmail.com with ESMTP id 15sm4674410nzn.2005.12.03.06.28.18; Sat, 03 Dec 2005 06:28:18 -0800 (PST) From: "Michael C. Shultz" To: freebsd-questions@freebsd.org, Daniel Bye Date: Sat, 3 Dec 2005 06:28:14 -0800 User-Agent: KMail/1.8.3 References: <439093D2.3020905@wanadoo.fr> <200512021520.31635.ringworm01@gmail.com> <20051203141839.GB35163@catflap.slightlystrange.org> In-Reply-To: <20051203141839.GB35163@catflap.slightlystrange.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512030628.15658.ringworm01@gmail.com> Cc: Subject: Re: Trouble upgrading ports collection 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: Sat, 03 Dec 2005 14:28:20 -0000 On Saturday 03 December 2005 06:18, Daniel Bye wrote: > On Fri, Dec 02, 2005 at 03:20:30PM -0800, Michael C. Shultz wrote: > > Thanks for the info, is this really the recommended fix??? > > > > Remove nvidia-driver port, then upgrade xorg-clients. After that you can > > reinstall nvidia-driver. > > > > I read the above as xorg-clients conflicts with nvidia-driver, if it was > > set this way here is what portmanager would do: > > > > 1) when upgrading xorg-clients finds conflicting port nvidia-driver > > installed and removes it unless user chooses otherwise before 5 minute > > timeout > > > > 2) Upgrade xorg-clients > > > > Athe this point something would have to have a dependency on > > nvidia-driver for it to be pulled back in automatically else the user is > > going to need to install it manaually... Well I can see how this > > situation is causing problems anyways....... > > > > Has this issue been resolved yet? From reading your references it seems > > like this fixed the problem with xdriinfo.c: > > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=76257 > > State-Changed-From-To: open->closed > > State-Changed-By: anholt > > State-Changed-When: Wed Nov 30 01:24:24 GMT 2005 > > State-Changed-Why: > > A patch has been committed to fix this. > > > > But I saw no other solution to handling the nvidia port. > > > > -Mike > > I agree it seems a trifle convoluted, and yes, in the vast majority > cases, portmanager does the right thing. However, for this one (in my > experience, at least), it couldn't handle it. I don't remember removing > the nvidia drivers, but I think I reinstalled portions of the XOrg > subsystem, in particular the libs. As I said, though, I don't remember > exactly how I got it all working again... > > Not much help, I'm afraid - I just wanted to point the OP at the threads > on the other list (which I read only sporadically) in case they proved > helpful. > > As to whether it's fixed yet, I really couldn't say - I belong firmly in > the camp of end users, not developers or testers. > > A big thanks for portmanager - it's nice not to have to wrestle with the > package db all the time! > > Dan You were of great help, the OP's system failed to upgrade exactly as you predicted so I told him to try removing the nvidia port then manually install it after portmanager finished. Lets hope that works. -Mike