| Summary: | xfree-4.3.0-r2.ebuild: USE flag "xml" is used when it appears "xml2" should be | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Phil Richards <news> |
| Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | fava, robbat2 |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Phil Richards
2003-04-21 08:17:48 UTC
Phil, you are correct. The thing is, I believe that the xml2 flag is going to die anyway. Can the UFED people respond and let me know if the "xml2" flag is needed still? Currently the xml and xml2 use flags are being used by the following packages:
xml:
app-text/htmltidy
dev-php/mod_php
dev-php/php
media-sound/xmms
net-fs/samba
x11-base/xfree
x11-misc/xscreensaver
xml2:
app-misc/workrave
app-office/abiword
dev-libs/commoncpp2
dev-php/mod_php
dev-php/php
media-gfx/imagemagick
media-gfx/sodipodi
media-video/vcdimager
There are still a few packages that have specific xml2 support, but I dont know enough about xml vs xml2 to answer your question.
Both of the old libxml and the new libxml2 packages are used by various applications AFAIK. The author of both did advocate that everybody move to libxml2 where they were using libxml previously, but as it required some non-trivial changes in programs to implement, not everybody has moved yet. Therefore I think both of the xml/xml2 flags should still exist. However somebody should go thru the current set of apps that use them and check that they have the correct flag in each. Eg xfree didn't have the right one. xfree-4.3.0-r3 will make use of the xml2 USE flag instead. Please re-open this bug until it *is* fixed, please. I fail to see the +xml2 that I would expect, but continue to see -xml. And the ebuild script confirms that nothing has been changed... root # emerge -v -uUDp world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] x11-base/xfree-4.3.0-r3 [4.3.0-r2] -3dfx -sse +mmx +3dnow -xml +truetype +nls -cjk -doc -ipv6 [...] |