[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problems with pkg-order



Hmmm. I'm playing with pkg-order with a view to using it in the slink_cd
script to ensure dependencies are met properly. All is fine when I run it
on the Main Packages file I've created, but when I use it on Packages-all
(a concatenated list of all the Packages files I'm creating) it fails like
this:

=========================================================================
virgo:/debian/local/slinkcd-i386$ pkg-order --nooutput-order Packages-all 
Uncaught exception from user code:
        Could not initialize dependency metro-motif-devel (2.0-1). at
/usr/lib/perl5/Debian/Package/Dependency_List.pm line 194
        Carp::croak('Could not initialize dependency metro-motif-devel
(2.0-1).') called at /usr/lib/perl5/Debian/Package/Dependency.pm line 134

Debian::Package::Dependency::initialize('Debian::Package::Dependency=HASH(0x83fb774)',
'string', 'metro-motif-devel (2.0-1)', 'Type', 'Suggests') called at
/usr/lib/perl5/Debian/Package/Dependency.pm line 79
        Debian::Package::Dependency::new('Debian::Package::Dependency',
'string', 'metro-motif-devel (2.0-1)', 'Type', 'Suggests') called at
/usr/lib/perl5/Debian/Package/Dependency_List.pm line 194

Debian::Package::Dependency_List::add('Debian::Package::Dependency_List=HASH(0x83fa810)',
'string', 'metro-motif-devel (2.0-1)', 'Package', 'metro-motif-man',
'Type', 'Suggests') called at
/usr/lib/perl5/Debian/Package/Dependency_List.pm line 117

Debian::Package::Dependency_List::initialize('Debian::Package::Dependency_List=HASH(0x83fa810)',
'string', 'metro-motif-devel (2.0-1)', 'Package', 'metro-motif-man',
'Type', 'Suggests') called at
/usr/lib/perl5/Debian/Package/Dependency_List.pm line 81

Debian::Package::Dependency_List::new('Debian::Package::Dependency_List',
'string', 'metro-motif-devel (2.0-1)', 'Type', 'Suggests', 'Package',
'metro-motif-man') called at /usr/lib/perl5/Debian/Package/Package.pm line
131

Debian::Package::Package::init_depends('Debian::Package::Package=HASH(0x83f9588)',
'Type', 'Suggests') called at /usr/lib/perl5/Debian/Package/List.pm line
692
        Debian::Package::List::init_depends('Debian::Package::List',
'Debian::Package::Package=HASH(0x83f9588)') called at
/usr/lib/perl5/Debian/Package/List.pm line 1196

Debian::Package::New::extra('Debian::Package::New=HASH(0x82e192c)',
'Debian::Package::Package=HASH(0x83f9588)') called at
/usr/lib/perl5/Debian/Package/List.pm line 419
        Debian::Package::List::add('Debian::Package::New=HASH(0x82e192c)',
'Package_desc', 'Package: metro-motif-man^JVersion: 2.0-2^JPriority:
extra^JSection:...') called at /usr/lib/perl5/Debian/Package/List.pm line 151

Debian::Package::List::initialize('Debian::Package::New=HASH(0x82e192c)',
'filename', 'Packages-all') called at
/usr/lib/perl5/Debian/Package/List.pm line 86
        Debian::Package::List::new('Debian::Package::New', 'filename',
'Packages-all') called at /usr/bin/pkg-order line 201
        main::main() called at /usr/bin/pkg-order line 408
=========================================================================

The problem appears to be coming from the entry 

Package: metro-motif-man
Version: 2.0-2
Priority: extra
Section: contrib/x11
Maintainer: Lawrence Chim <ychim@debian.org>
Suggests: metro-motif-devel (2.0-1)
Architecture: all
Filename: dists/stable/contrib/binary-i386/x11/metro-motif-man_2.0-2.deb
Size: 16854
MD5sum: c3bc459eedffabdf3229a0586c059203
Description: MetroLink Motif 2.0 manpages (installer)
 MetroLink Motif is commercial software -- it must be purchased
 separately and placed in $TMPDIR (or /tmp if $TMPDIR is not
 defined).  The file is usrman20.tar.gz (896,022 bytes).
installed-size: 33
X-Medium: Debian GNU/Linux slink (2.1) 2/5 main binary-i386 section 2, contrib and non-US SAM19990219

I can't see any obvious problem with this package entry, but if I remove
it from the file all works... Ideas, anyone?

-- 
Steve McIntyre, Allstor Software         smcintyr@allstor-sw.co.uk
<a href=http://www.rpg-soc.ucam.org/curs/>CURS home page</a>
"Can't keep my eyes from the circling sky,                 
"Tongue-tied & twisted, Just an earth-bound misfit, I..."  


Reply to: