Dave Vasilevsky wrote:
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.
I don't see anything unusual in the .info file (below). I still have the
error.
Reading buildlock packages...
All buildlocks accounted for.
Attempt to free unreferenced scalar at /sw/lib/perl5/Fink/PkgVersion.pm
line 4063, <STDIN> line 1.
WARNING: Fink::Services: Illegal version specification: >= 0.311-4 at
'scrollkeeper (>= 0.311-4)' in gnome-user-docs
$ cat /sw/fink/10.3/unstable/main/finkinfo/gnome/gnome-user-docs.info
Package: gnome-user-docs
Version: 2.8.1
Revision: 1
Source:
mirror:gnome:sources/gnome2-user-docs/2.8/gnome2-user-docs-%v.tar.bz2
Source-MD5: 90bdd21ea3e3e794f641dd805216f275
BuildDepends: gnome-desktop4-dev (>= 2.6.0-1)
PatchScript: perl -pi.bak -e
"s/-scrollkeeper-update/#-scrollkeeper-update/g" */*/Makefile.in
Depends: scrollkeeper (>= 0.3.11-4)
InstallScript: make install DESTDIR=%d
PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update
fi
<<
PostRmScript: <<
if [ upgrade != "$1" ]; then
scrollkeeper-update
fi
<<
DocFiles: AUTHORS COPYING* ChangeLog NEWS README
Description: General GNOME User Documentation
DescDetail: <<
This package contains general GNOME user documentation which is not
directly associated with any particular GNOME application or package.
<<
License: GFDL
Maintainer: The Gnome Core Team <[EMAIL PROTECTED]>
Homepage: http://www.gnome.org/
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users