From owner-freebsd-questions@FreeBSD.ORG Mon Feb 27 22:32:37 2006 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 4E0A416A422; Mon, 27 Feb 2006 22:32:37 +0000 (GMT) (envelope-from andy@neu.net) Received: from orion.dandy.net (orion.dandy.net [209.128.224.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8741E43D70; Mon, 27 Feb 2006 22:32:33 +0000 (GMT) (envelope-from andy@neu.net) Received: from Mira.dandy.net (mira.dandy.net [209.128.224.15]) by orion.dandy.net (Postfix) with ESMTP id 0EFA05C2E9; Mon, 27 Feb 2006 17:32:32 -0500 (EST) Date: Mon, 27 Feb 2006 17:32:32 -0500 (EST) From: andy@neu.net X-X-Sender: andyneu@Mira.dandy.net To: Kevin Oberman In-Reply-To: <20060227211815.4AEB245042@ptavv.es.net> Message-ID: References: <20060227211815.4AEB245042@ptavv.es.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: andy@neu.net, shildreth@allantgroup.com, freebsd-questions@freebsd.org, freebsd-gnome@freebsd.org Subject: Re: xcdroast problem 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: Mon, 27 Feb 2006 22:32:37 -0000 On Mon, 27 Feb 2006, Kevin Oberman wrote: > > Date: Mon, 27 Feb 2006 16:02:33 -0500 (EST) > > From: andy@neu.net > > Sender: owner-freebsd-gnome@freebsd.org > > > > > > > > On Mon, 27 Feb 2006, Scott T. Hildreth wrote: > > > > > You must have upgraded your system to 6.X, so you need to recompile > > > xcdroast against the new libraries. > > > > > > 'portupgrade -f xcdroast' > > > > > > ..will work for you. > > > > > > > > > > > > On Mon, 2006-02-27 at 11:12 -0500, andy@neu.net wrote: > > > > I have been using xcdroast to burn DVDs without a problem. recently, > > > > however, I have been unable to burn DVDs. I think I found the problem: > > > > > > > > # /usr/X11R6/lib/xcdroast-0.98/bin/cdrecord.prodvd -version > > > > /libexec/ld-elf.so.1: Shared object "libcam.so.2" not found, required by > > > > "cdrecord.prodvd" > > > > > > > > So, it seems that libcam.so.2 is missing. How can I install it? > > > > > > > > TIA > > > > _______________________________________________ > > > > freebsd-gnome@freebsd.org mailing list > > > > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > > > > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" > > > > > Thanks for your reply, I tried the command as suggested. However, still > > no dvd capabilities: > > > > # /usr/X11R6/lib/xcdroast-0.98/bin/cdrecord.prodvd -version > > /libexec/ld-elf.so.1: Shared object "libcam.so.2" not found, required by > > "cdrecord.prodvd" > > > > Do you know what program installs libcam.so.2, maybe I need to portupgrade > > that as well? How do you determine which program uses libcam.so.2? > > libcam.so is a part of the base OS. > > libcam.so.2 was the version present in FreeBSD V4. V6 has > libcam.so.3. Its sources are in /usr/src/lib/libcam and the library > should be in /usr/lib/libcam.so. In V4, it's really there. In V6, it's > in /lib with a symlink from /usr/lib. > > If you built xcdroast after the upgrade, it should be linked against > libcam.so.3, not .2. If you install compat5x and compat4x ports, you > should get a copy of the .2 version in /usr/local/lib/compat. > Ken: Thanks alot, that was the magic I needed. So, for anyone else who may be having this or similar problems, you need to install compat 4x and 5x. I'm not sure if you need both, but I installed both and it works. BTW: Ken how did you know this, is it something i should have known from the documentation? Andy