Hi,
John Hardman wrote on 2008-08-07 15:24:21 -0700 [[BackupPC-users] Problems
installing on CentOS 5.2 x64 from testing repo -- can't locate Lib.pm]:
> I am trying to get a new install up on a fresh install of CentOS 5.2 x64
> from the testing repo from CentOS
>
> When I try to start the BPC service I get the following...
>
> # service backuppc start
> # Starting BackupPC: Can't locate BackupPC/Lib.pm in @INC (....) BEGIN
> failed--compilation aborted at /usr/bin/BackupPC line 60.
>
> Any ideas as to what might be wrong here?
yes, the Perl include path in the BackupPC daemon script. That's a bug in the
package. Contact the maintainer and ask him to fix it.
If you want to fix it yourself (and perhaps provide a patch to the
maintainer), look in /usr/bin/BackupPC for a line
use lib "<something>/lib";
(it's line 59 in vanilla BackupPC 3.1.0). Change that <something> to whatever
is correct. If you have no idea where the BackupPC library files are and can't
use package tools to e.g. get a list of files contained in the package, try
something like
find / -name PoolWrite.pm -print
(I chose PoolWrite and not Lib, because it seems somewhat less likely to be
used by anything else). Under Debian, that would output
/usr/share/backuppc/lib/BackupPC/PoolWrite.pm
so the correct 'use lib' line would be
use lib "/usr/share/backuppc/lib";
Note that you will need to change *all* BackupPC scripts (unless the others
have the correct value ...), i.e. BackupPC, BackupPC_archive,
BackupPC_archiveHost, BackupPC_archiveStart ... let's hope they're all still
named as they should be ;-).
Regards,
Holger
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/
|