Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48084 - ebuild of XML::Xerces CPAN Module
Summary: ebuild of XML::Xerces CPAN Module
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-04-16 15:30 UTC by Lincoln A Baxter
Modified: 2004-05-01 10:33 UTC (History)
0 users

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


Attachments
ebuild of XML::Xerces CPAN module (XML-Xerces-1.3.0.ebuild.tar.gz,1.24 KB, application/gzip)
2004-04-16 15:34 UTC, Lincoln A Baxter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lincoln A Baxter 2004-04-16 15:30:34 UTC
This module requires xerces-c to build.
Even when xerces-c has been emerged, it requires manual work to build.
In other words, it requires special steps with go beyond the standard CPAN mantra of:

perl Makefile.PL
make
make test
make install

Which is what g-cpan.pl assumes.

Hence this ebuild.

Lincoln
Comment 1 Lincoln A Baxter 2004-04-16 15:34:00 UTC
Created attachment 29460 [details]
ebuild of XML::Xerces CPAN module

This tarball is rooted at .../portage/
Comment 2 Eric Sammer (RETIRED) gentoo-dev 2004-05-01 09:41:18 UTC
This ebuild only works for xerces-c-2.3.0 and 2.4.0 is already out and stable for some archs. Also, it fails many of its tests. I'm reluctant to add it at this stage. If you'd like to submit an ebuild for 2.4.0, that would be most helpful - just reopen later. Closing for now.
Comment 3 Lincoln A Baxter 2004-05-01 10:33:57 UTC
There will never be an ebiuld for 2.4, because there will never be an XML::Xerces for 2.4.  That is the problem. While xerces-c has moved to 2.4, XML::Xerces next version (due out soon) will be 2.5.  When gentoo portage unmasked xerces-p 2.4, I had to inject 2.4 to prevent portage from replacing 2.3 and braking xerces-p.  It I am not mistaken, the broken tests, are tests of several of the 30000 UTF8 characters it tests.  I understood from discussing this on the the Xerces-P email list, that these were probably related to workstation setup issues.  I might be wrong on this.

I was hoping that if XML::Xerces were part of portage, that maybe when things that it depend on got upgraded (or unmasked) and break it, that there would pressure to ensure that such an upgrade or unmasking is done in a way that did not break the dependencies. 

When XML::Xerces 2.5 comes out, I will reopen the bug.