Summary: | Sablotron dependency issue | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Arturo di Gioia <arturo.digioia> |
Component: | Unclassified | Assignee: | 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: | --- |
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 |
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.