Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114506 - XML-GDOME-0.86 ebuild won't install while gdome2-0.7.4 is installed
Summary: XML-GDOME-0.86 ebuild won't install while gdome2-0.7.4 is installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on: 114542
Blocks:
  Show dependency tree
 
Reported: 2005-12-04 23:31 UTC by Kees Jongenburger
Modified: 2006-12-11 02:29 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kees Jongenburger 2005-12-04 23:31:15 UTC
When I try to emerge XML-GDOME emerge complains about gdome2-0.7.2 missing
DEPEND=">=dev-libs/gdome2-0.7.2 but I have gdome2-0.7.4 already installed

Reproducible: Always
Steps to Reproduce:
1. emerge XML-GDOME

Actual Results:  
tex ~ # emerge XML-GDOME
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-perl/XML-GDOME-0.86 to /
>>> md5 files   ;-) XML-GDOME-0.85.ebuild
>>> md5 files   ;-) XML-GDOME-0.86.ebuild
>>> md5 files   ;-) files/digest-XML-GDOME-0.85
>>> md5 files   ;-) files/digest-XML-GDOME-0.86
>>> md5 files   ;-) files/gdome-version-check.patch
>>> md5 src_uri ;-) XML-GDOME-0.86.tar.gz
>>> Unpacking source...
>>> Unpacking XML-GDOME-0.86.tar.gz to /var/tmp/portage/XML-GDOME-0.86/work
 * Applying gdome-version-check.patch ...                                      
                      [ ok ]
>>> Source unpacked.
 * Using ExtUtils::MakeMaker
running gdome-config... failed
XML::GDOME needs gdome2 version 0.7.2 or higher - see README for details
make: *** Pas de cibles sp
Comment 1 Kees Jongenburger 2005-12-04 23:31:15 UTC
When I try to emerge XML-GDOME emerge complains about gdome2-0.7.2 missing
DEPEND=">=dev-libs/gdome2-0.7.2 but I have gdome2-0.7.4 already installed

Reproducible: Always
Steps to Reproduce:
1. emerge XML-GDOME

Actual Results:  
tex ~ # emerge XML-GDOME
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-perl/XML-GDOME-0.86 to /
>>> md5 files   ;-) XML-GDOME-0.85.ebuild
>>> md5 files   ;-) XML-GDOME-0.86.ebuild
>>> md5 files   ;-) files/digest-XML-GDOME-0.85
>>> md5 files   ;-) files/digest-XML-GDOME-0.86
>>> md5 files   ;-) files/gdome-version-check.patch
>>> md5 src_uri ;-) XML-GDOME-0.86.tar.gz
>>> Unpacking source...
>>> Unpacking XML-GDOME-0.86.tar.gz to /var/tmp/portage/XML-GDOME-0.86/work
 * Applying gdome-version-check.patch ...                                      
                      [ ok ]
>>> Source unpacked.
 * Using ExtUtils::MakeMaker
running gdome-config... failed
XML::GDOME needs gdome2 version 0.7.2 or higher - see README for details
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.

!!! ERROR: dev-perl/XML-GDOME-0.86 failed.
!!! Function perl-module_src_compile, Line 120, Exitcode 2
!!! compilation failed
!!! If you need support, post the topmost build error, NOT this status message.

tex ~ # gdome-config --version
0.7.4


Expected Results:  
I expected XML-GDOME to be installed
Comment 2 Daniel Westermann-Clark 2005-12-05 06:36:18 UTC
The patch added as a result of bug 112775 isn't needed anymore.  gdome-config
correctly reports the version as 0.7.4.
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2005-12-05 08:48:21 UTC
Without the patch:

 * Using ExtUtils::MakeMaker
running gdome-config... failed
XML::GDOME needs gdome2 version 0.7.2 or higher - see README for details
make: *** No targets specified and no makefile found.  Stop.

!!! ERROR

This is using 0.86 of XML-GDOME and dev-libs/gdome2-0.8.1-r1 - looks like
upstream gdome2 broke their version output again. Adding a check before applying
the patch (to make sure we are on a gdome2-0.8* version before applying the
patch). Should be in the tree shortly.
Comment 4 Daniel Westermann-Clark 2005-12-05 09:18:54 UTC
Actually, this appears to be a bug in Gentoo's gdome2 package.  I hadn't looked
at dev-libs/gdome2-0.8.1-r1.ebuild until mcummings said the problem is back.

The gdome2-0.8.1-r1 package installs a wrapper around pkg-config:

[12:06:21 dwc@adora ~]$ gdome-config --version
0.17.2

What is really happening:

[12:06:21 dwc@adora ~]$ pkg-config gdome2 --version
0.17.2
[12:06:40 dwc@adora ~]$ pkg-config --version
0.17.2

I've reported this as bug 114542.
Comment 5 Michael Cummings (RETIRED) gentoo-dev 2005-12-05 11:13:55 UTC
bah!!! (my brain melts at this point).

OK, so this bug is fixed temporarily (no loss of use) until 114542 is fixed
Comment 6 Charlie Shepherd (RETIRED) gentoo-dev 2006-12-08 10:48:07 UTC
(In reply to comment #4)
> OK, so this bug is fixed temporarily (no loss of use) until 114542 is fixed

I've fixed 114542, so go ahead and do your perly magick :)
Comment 7 Yuval Yaari (RETIRED) gentoo-dev 2006-12-11 02:29:32 UTC
$PerlMagick->done();
Removed the patch and added a block on =dev-libs/gdome-0.8.1-r1