On Feb 13, 2006, at 2:28 AM, Robert T Wyatt wrote:
Attempt to free unreferenced scalar at /sw/lib/perl5/Fink/
PkgVersion.pm line 4063.
WARNING: Fink::Services: Illegal version specification: >= 0.311-4
at 'scrollkeeper (>= 0.311-4)' in gnome-user-docs
Works for me:
$ perl -MFink -MData::Dumper -MFink::PkgVersion -
MFink::Services=spec2struct -
$file = '/sw/fink/10.3/unstable/main/finkinfo/gnome/gnome-user-
docs.info';
$pv = Fink::PkgVersion->one_pkgversion_from_info_file($file);
$dep = $pv->get_depends(0,0)->[0][0];
$st = spec2struct($dep);
print Dumper $st;
$VAR1 = {
'version' => '0.3.11-4',
'relation' => '>=',
'package' => 'scrollkeeper'
};
It looks like on your system '0.3.11-4' is losing a dot for some
reason. Combined with the internal perl error (unreferenced scalar)
I'd be worried that you've got something corrupting your disk or
memory. Or possibly some weird unicode character in your gnome-user-
docs.info. So I'd recommend checking what's in the .info file.
vasi
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users