On Thu, Jan 24, 2008 at 01:07:45PM -0500, Frank Bernhardt wrote:
> Barrybackup threw a libtar.so.1 is missing error. Well I had installed
> libtar however I couldn't find libtar.so.1. After doing some googling
> (where would the world be without google?) I saw that libtar.so is part
> of gnome-vfs and sure enough when I check my installation I see that
> gnome-vfs-2.0 is installed in
>
> /opt/gnome/lib/gnome-vfs-2.0/modules/libtar.so
>
> So, to get barrybackup to see the .so I did:
>
> ln -s /opt/gnome/lib/gnome-vfs-2.0/modules/libtar.so \
> /usr/lib/libtar.so.1
>
> The program now runs but when I select backup it throws a
>
> undefined symbol tar_open error.
I'm not exactly sure how you manage to get the program to run, if tar_open
is not defined. Perhaps gnome-vfs's libtar.so is just a plugin, and not
the actual library?
Out of curiosity, try:
objdump -T /usr/lib/libtar.so.1 |grep tar_open
And see what you get.
When I compiled Barry for opensuse 10.2, I used the Fedora 8 src rpm
of libtar. It's too bad libtar is not more standard in the RPM based distros.
You can get the source rpm for libtar here:
ftp://ftp.nrc.ca/pub/systems/linux/redhat/fedora/linux/releases/8/Everything/source/SRPMS/libtar-1.2.11-9.fc8.src.rpm
Then:
rpm -i libtar-1.2.11-9.fc8.src.rpm
(become root)
cd /usr/src/packages/SPECS
rpmbuild -ba libtar.spec
rpm -i ../RPMS/*/libtar*rpm
> Is this due to a version problem? Do I need to move to Open SuSE 10.3
> (that will be hard to do) or can I upgrade a module from somewhere (from
> where, I have no idea, yast says my kit is up to date). Is there
> somewhere I can get a libtar.so.1 for 10.2 that works?
You shouldn't have to upgrade to OpenSUSE 10.3... just build a custom
libtar rpm for yourself.
> Also, is there some way to run barrybackup as a regular user rather than
> as root? I seem to recall reading somewhere that this was possible under
> Red Hat but I don't know why only Red Hat.
It's not just for RedHat. I've heard that some folks have gotten it
to work in Suse too. Make sure you have ConsoleKit installed, as that
should handle the permissions of your usb devices, based on who is
logged in.
- Chris
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Barry-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/barry-devel