Summary: | net-im/pidgin: Missing dependency on dev-util/intltool | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Guy Cirino <gentoo-lobe> |
Component: | New packages | Assignee: | Gentoo Net-im project <net-im> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | azpegath, cpu, garyhunt, jer, scottfk, tcunha |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
r1 ebuild with the XML-Parser dep added
added update description to ChangeLog |
Description
Guy Cirino
2008-09-05 00:48:46 UTC
Created attachment 164627 [details]
r1 ebuild with the XML-Parser dep added
Created attachment 164628 [details]
added update description to ChangeLog
Comment on attachment 164627 [details]
r1 ebuild with the XML-Parser dep added
jeroen@astrid /keeps/gentoo/cvs/gentoo-x86/dev-util/intltool $ grep Parser intltool-0.*
intltool-0.35.5.ebuild: dev-perl/XML-Parser"
intltool-0.37.1.ebuild: dev-perl/XML-Parser"
intltool-0.40.5.ebuild: dev-perl/XML-Parser"
In plain English - dev-util/intltool depends on dev-perl/XML-Parser and net-im/pidgin should DEPEND on dev-util/intltool (it currently doesn't).
*** Bug 252579 has been marked as a duplicate of this bug. *** *** Bug 252753 has been marked as a duplicate of this bug. *** An interesting twist.... Was failing with the same error on 2.5.5. Also tried USE="-perl", then tried ~x86 (2.5.5-r1). Then, found dev-perl/XML-Parser, but when I went to emerge it, discovered it is already on my system. Went ahead with the rebuild anyways, but afterwards pidgin-2.5.5 compiled successfully. No USE flags or ACCEPT_KEYWORDS were permanently changed from initial emerge attempt to now, except for re-emerging of dev-perl/XML-Parser. dep added, thanks for the heads up I've seen this error as of yesterday.
When I updated my system, I got
!!! existing preserved libs:
>>> package: sys-devel/libperl-5.10.1
* - /usr/lib64/libperl.so.1
* - /usr/lib64/libperl.so.1.5.8
* used by /usr/lib64/purple-2/perl.so (net-im/pidgin-2.6.5)
Use emerge @preserved-rebuild to rebuild packages using these libraries
But that didn't complete successfully.
I needed to find the XML-Parser (unusual casing for a package name in portage) package to rebuild it, neither emerge @preserved-ebuilds or revdep-rebuild worked when trying to fix it. But after the XML-Parser rebuild (--oneshot) it worked. Just a heads up on the new perl! I don't know if this needs to be fixed again.
Just tryed emerging pidgin 2.7.4. It stopped compiling complaining about XML parser/intltool. XML-Parser was already installed.. Re emerging oneshot..XML-Parser and all is well. (In reply to comment #9) > Just tryed emerging pidgin 2.7.4. It stopped compiling complaining about XML > parser/intltool. > > XML-Parser was already installed.. Re emerging oneshot..XML-Parser and all is > well. > No, that's just bug #41124. |