Date: Mon, 27 Feb 2006 13:18:15 -0800 From: "Kevin Oberman" <oberman@es.net> To: andy@neu.net Cc: shildreth@allantgroup.com, freebsd-questions@freebsd.org, freebsd-gnome@freebsd.org Subject: Re: xcdroast problem Message-ID: <20060227211815.4AEB245042@ptavv.es.net> In-Reply-To: Your message of "Mon, 27 Feb 2006 16:02:33 EST." <Pine.LNX.4.56.0602271558110.8614@Mira.dandy.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> 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. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060227211815.4AEB245042>