Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 24287

Summary: Sablotron dependency issue
Product: Portage Development Reporter: Arturo di Gioia <arturo.digioia>
Component: UnclassifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Arturo di Gioia 2003-07-11 08:33:44 UTC
Sablotron needs XML-Parser, and it didn't find it on my box.
I upgraded perl form 5.6.1 to 5.8.0 and the old XML-Parser version was installed
in 5-6-1 tree.
I had to manually re-emerge XML-Parser before being able to upgrade sablotron.
Maybe it's a dependency issue which could be fixed in portage.
I enclose a portion of a thread in gentoo-users ML between me and Anupam Kapoor:


On Sat, 2003-07-12 at 05:01, Anupam Kapoor wrote:
>this brings up the point that shouldn't the ebuild for sablotron have
> XML-parser as the dependancy ?
> 
> kind regards
> anupam
> 
I don't know. As a matter of fact, XML-Parser is installed, it only refers to
the old version of Perl, while sablotron configuration checks for it in the the
new version tree.
Maybe one could modify the sablotron ebuild to check for this inconsistency and
reemerge XML-Parser if needed, but I don't know how to do it.
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-07-11 15:56:37 UTC
from perl ebuild

If this is an upgrade to a perl 5.6.1 system, OR~ an upgrade to a previous Gentoo release" of perl 5.8.0, prior to -r8  you may need to recompile applications that" were emerged against the old libperl.so"

just run #libperl_rebuilder found in dev-lang/perl/files