libcdio upgrade problems

Dr. Jennifer Nussbaum bg271828 at yahoo.com
Mon Jun 23 18:40:53 UTC 2008


Thank you :-)

Unfortunatly I took someone elses advice and upgraded to 7.0, which created it's own
problem :-( But the libcdio thing did get fixed, at least!

Jen

--- On Wed, 6/18/08, Lowell Gilbert <freebsd-questions-local at be-well.ilk.org> wrote:
From: Lowell Gilbert <freebsd-questions-local at be-well.ilk.org>
Subject: Re: libcdio upgrade problems
To: "Dr. Jennifer Nussbaum" <bg271828 at yahoo.com>
Cc: freebsd-questions at freebsd.org
Date: Wednesday, June 18, 2008, 12:57 PM

"Dr. Jennifer Nussbaum" <bg271828 at yahoo.com> writes:

> Lowell Gilbert <freebsd-questions-local at be-well.ilk.org> 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/


      


More information about the freebsd-questions mailing list