Tyler J. Wagner wrote at about 06:30:08 +0100 on Thursday, April 18, 2013:
> On 2013-04-18 03:43, backuppc AT kosowsky DOT org wrote:
> > Yes - it truly is weird. I ran it using exactly your command line on
> > perl v5.14.2 and it gave me the expected 'help' usage message.
>
> Perl v.5.14.2 as on Ubuntu precise is fine. Perl v.5.10.2 on Ubuntu lucid
> isn't.
>
OK... I googled the error message "Type of arg 1 to keys must be hash
(not hash element)" and quickly found out that basically the ability
to pass a reference to 'keys' (or similarly 'each') was introduced in
5.14.0.
The solution is to pass instead:
%{$InodeCache{"cpool"}}
It now works on 5.10.0 -- please test on your version too...
I am attaching the latest patched version...
jLib.pm
Description: Binary data
BackupPC_copyPcPool.pl.jjk
Description: Binary data
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________
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/
|