On Feb 26, 2006, at 12:45 PM, Robert T Wyatt wrote:

Dave Vasilevsky wrote:

On Feb 25, 2006, at 5:47 PM, Robert T Wyatt wrote:
Dave Vasilevsky wrote:
$ 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;

Can you try running that little script I used above to test? Just run the 'perl -MFink ...' part at the command line, then paste in the rest, and then control-D to tell it to run.

Dave

Did I do this right?

bash-3.00$ 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'
       };

I do still have this whenever fink reads buildlocks:

Removing fink-buildlock-fink-0.24.99.cvs-20060226.1626 ...
Reading buildlock packages...
       All buildlocks accounted for.
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


It isn't fatal however. I've forced a new fetch of the gnome-user- docs.info file, but no help.

Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to