From owner-freebsd-questions@FreeBSD.ORG Wed Jun 18 19:57:19 2008 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 2602A1065675 for ; Wed, 18 Jun 2008 19:57:19 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from be-well.ilk.org (dsl092-078-145.bos1.dsl.speakeasy.net [66.92.78.145]) by mx1.freebsd.org (Postfix) with ESMTP id D53F18FC17 for ; Wed, 18 Jun 2008 19:57:18 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: by be-well.ilk.org (Postfix, from userid 1147) id 2F8A828430; Wed, 18 Jun 2008 15:57:16 -0400 (EDT) To: "Dr. Jennifer Nussbaum" References: <641252.69897.qm@web53409.mail.re2.yahoo.com> From: Lowell Gilbert Date: Wed, 18 Jun 2008 15:57:16 -0400 In-Reply-To: <641252.69897.qm@web53409.mail.re2.yahoo.com> (Jennifer Nussbaum's message of "Tue\, 10 Jun 2008 07\:10\:28 -0700 \(PDT\)") Message-ID: <44ve06wm77.fsf@be-well.ilk.org> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-questions@freebsd.org Subject: Re: libcdio upgrade problems 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: Wed, 18 Jun 2008 19:57:19 -0000 "Dr. Jennifer Nussbaum" writes: > Lowell Gilbert wrote: "Dr. Jennifer Nussbaum" writes: > >> Im trying to upgrade some ports, and have a problem with libcdio. At least i >> think i do. >> >> When i try to upgrade, say, Nautilus (or a buncha other things), it dies in the >> end with a "libcdio-0.78.2_2 is already installed. You may wish to make deinstall" >> etc. message. >> >> But i did go to /usr/ports/sysytils/libcdio and make deinstall and make reinstall, >> and this was successful. I sync'd the ports collection again, but no luck. Nothing >> in UPDATING about this. > > Sounds like the dependencies are confused. pkgdb(1) may help with > that. If not, the brute force approach would be to remove the > affected ports all the way back to (and including) libcdio, and build > them over. > I havent been able to figure out how to fix things with pkgdb. And i have tried, over and over, to remove the affected ports and build them from scratch but it hasnt been working. > > So i went to libcdio and did a make deinstall, deleted the work files, and did a make install clean, and it installed fine. Then i tried to build gvfs, also by doing a make install clean, and it died in the same way--telling me to make deinstall and make reinstall of libcdio. > > Ive tried this several times with no luck. If theres an even more brute force way id like to know what it is so i can do that. This is preventing a lot of other upgrades to GNOME, which i need. I found it. I think you need to reset the options on libcdio to re-enable the cdparanoia option. Some gnome ports seem to depend on the library specifically with the paranoia option, and I've seen some systems get the options jammed. Something like: (cd /usr/ports/sysutils/libcdio ; make rmconfig ; portupgrade -f libcdio) -- Lowell Gilbert, embedded/networking software engineer, Boston area http://be-well.ilk.org/~lowell/