First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 116346
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: SpanKY <vapier@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: SpanKY <vapier@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
xml2list.txt list of ebuilds with xml2 use flag text/plain Jakub Moc 2006-02-07 17:12 0000 3.97 KB Details
xml2use-sorted.txt updated list of ebuilds with xml2 use flag text/plain Jakub Moc 2006-06-05 12:04 0000 1.37 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 116346 depends on: 116347 Show dependency tree
Show dependency graph
Bug 116346 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-12-21 20:22 0000
it'd be great if we could unify xml and xml2 USE flags into just plain old
"xml"

the only packages which use both "xml" and "xml2" are:
net-fs/samba
dev-lang/php
net-print/pykota
net-misc/sitecopy

can people review their package and comment

------- Comment #1 From Christian Andreetta (RETIRED) 2005-12-22 00:18:44 0000 -------
Both

 -- net-fs/samba and
 -- net-print/pykota

pratically use xml2, with internal (==package) retrocompatibility checks on
the presence of older libraries. Moreover, the xml functionality is used
only by a very small percentage of users (and the vast majority of them use
xml2).
I'm confident :-) there will be no issue in unifying the xml and xml2
use flags.

------- Comment #2 From Luca Longinotti 2005-12-22 00:35:29 0000 -------
The unification is easily possible for the affected dev-lang/php ebuilds, we'll
just move the "xml2" USE flag to be plain "xml" and move the only use of "xml"
to the "expat" USE flag, wich serves our purpose, conclusion: it can be done
easily and without problems.
Best regards, CHTEKK.

------- Comment #3 From SpanKY 2005-12-23 20:15:38 0000 -------
can you guys go ahead and do what you gotta do then ? :)

------- Comment #4 From Luca Longinotti 2005-12-24 03:32:52 0000 -------
The change was done in the PHP Overlay:
http://svn.gnqs.org/projects/gentoo-php-overlay/changeset/387
We plan to introduce it (and the new eclasses) when bug 115887 is finally
solved (vapier, if you could take a quick look, tnx!).
Best regards, CHTEKK.

------- Comment #5 From Stuart Herbert (RETIRED) 2005-12-24 09:17:49 0000 -------
Can we hold on a moment?

How are we going to get the word out to our users that they need to change
their USE flags?  Could we get the word out first, before we change anything,
so that they're warned in advance?

I'm worried about breaking boxes in production use over the Christmas period,
when most firms are going to be skeleton-staffed at best.

Best regards,
Stu

------- Comment #6 From SpanKY 2005-12-24 11:08:47 0000 -------
as noted on the mailing list, i dont think it's an issue

this bug is just to track the few packages which use both xml and xml2, the
rest of the process is going to be tracked on the mailing list

------- Comment #7 From Christian Andreetta (RETIRED) 2005-12-25 02:29:35 0000 -------
net-fs/samba and net-print/pykota ebuilds are ready. Could a profile specify an
alias?
I.e.: xml==xml2? This could prevent any user issue...

------- Comment #8 From Luca Longinotti 2006-01-04 03:02:09 0000 -------
The new revisions of dev-lang/php are in the tree wich fix this, now there is
only the "xml" USE flag.
Best regards, CHTEKK.

------- Comment #9 From Jakub Moc 2006-02-07 04:41:30 0000 -------
www-apps/tikiwiki - erroneous einfo referring users to re-emerge php with
non-existent xml2 use flag

www-apps/horde - erroneous pkg_setup() check for php with xml2 use flag

------- Comment #10 From Renat Lumpau 2006-02-07 06:17:06 0000 -------
www-apps/tikiwiki done, spanky can take care of horde

------- Comment #11 From Jakub Moc 2006-02-07 17:12:20 0000 -------
Created an attachment (id=79178) [edit]
list of ebuilds with xml2 use flag


Also, we missed app-text/xml2 here, which is using xml2 use flag to select
between  libxml and libxml2. 

@text-markup, pick one, please. ;)

------- Comment #12 From Jakub Moc 2006-02-27 15:02:57 0000 -------
*** Bug 124310 has been marked as a duplicate of this bug. ***

------- Comment #13 From Jakub Moc 2006-03-20 23:16:06 0000 -------
*** Bug 127027 has been marked as a duplicate of this bug. ***

------- Comment #14 From Andreas Proschofsky 2006-04-02 09:02:37 0000 -------
Fixed for openoffice

------- Comment #15 From SpanKY 2006-04-02 14:35:22 0000 -------
i dont think we're going to retroactively fix the php stuff ... dev-lang/php is
fixed and it deprecates dev-php/php and dev-php/mod_php

wine, rasqal, graphicsmagick, imagemagick, and raptor are fixed now

------- Comment #16 From Mark Loeser 2006-04-08 21:21:08 0000 -------
handled commoncpp2.  I think that's the only cpp package.  Readd us if not :)

------- Comment #17 From Josh Nichols 2006-04-09 06:24:51 0000 -------
Fixed dev-java/gnu-classpath, which seems to be the only java package. Please
re-add if any others come up.

------- Comment #18 From Leonardo Boshell 2006-04-09 11:59:18 0000 -------
app-text/xml2 fixed

------- Comment #19 From Leonardo Boshell 2006-04-09 12:21:26 0000 -------
app-misc/workrave done as well, sorry about the bugspam.

------- Comment #20 From Steev Klimaszewski 2006-04-09 14:22:05 0000 -------
dbus fixed

------- Comment #21 From MATSUU Takuto 2006-06-03 12:57:01 0000 -------
tclxml and tcldom fixed.

------- Comment #22 From Andrej Kacian (RETIRED) 2006-06-03 13:52:08 0000 -------
media-sound/ptabtools doesn't have an ebuild which uses xml2 USE flag.
media-sound/jack-rack done.

I also fixed media-libs/libwmf, which is unmaintained.

I don't see anything unfixed in the list that belongs to sound herd, removing
it from CC. Feel free to add it back if I missed something.

------- Comment #23 From Jakub Moc 2006-06-04 05:18:38 0000 -------
*** Bug 135500 has been marked as a duplicate of this bug. ***

------- Comment #24 From Jakub Moc 2006-06-05 12:04:04 0000 -------
Created an attachment (id=88463) [edit]
updated list of ebuilds with xml2 use flag

------- Comment #25 From Stefan Schweizer 2006-06-06 05:30:58 0000 -------
app-emulation/fuse done

------- Comment #26 From Christian Andreetta (RETIRED) 2006-06-08 04:03:53 0000 -------
net-fs/samba and net-print/pykota: 'xml2' use flag moved to 'xml'

------- Comment #27 From Jakub Moc 2006-06-14 09:53:45 0000 -------
*** Bug 136795 has been marked as a duplicate of this bug. ***

------- Comment #28 From SpanKY 2006-06-24 16:38:59 0000 -------
ive removed xml2 from use.desc so repoman will start to complain now

updated list:
app-office/abiword-2.2.10
app-office/abiword-2.2.11
app-office/abiword-2.4.1
app-office/abiword-2.4.2
app-office/abiword-2.4.2-r1
app-office/abiword-2.4.4
app-text/wv-1.0.0-r1
dev-db/pgcluster-1.3.0b
dev-db/pgcluster-1.3.0c
dev-db/postgresql-7.4.11
dev-db/postgresql-7.4.12
dev-db/postgresql-7.4.13
dev-db/postgresql-7.4.7-r1
dev-db/postgresql-7.4.7-r2
dev-db/postgresql-7.4.8
dev-db/postgresql-7.4.9
dev-db/postgresql-8.0.3
dev-db/postgresql-8.0.4
dev-db/postgresql-8.0.6
dev-db/postgresql-8.0.7
dev-db/postgresql-8.0.8
dev-db/postgresql-8.1.2
dev-db/postgresql-8.1.3
dev-db/postgresql-8.1.3-r1
dev-db/postgresql-8.1.4
media-gfx/k3d-0.5.0.37-r1
media-libs/mlt-20051209
media-tv/dvbtune-0.5
media-video/gpac-0.2.1
media-video/gpac-0.4.0
media-video/gpac-0.4.1_pre20060122
sci-chemistry/gromacs-3.2.1
sci-chemistry/gromacs-3.2.1-r1
sci-chemistry/gromacs-3.3

------- Comment #29 From Donnie Berkholz 2006-06-24 17:28:31 0000 -------
Ah, so that's why I was on here. gromacs fixed.

------- Comment #30 From Stefan Schweizer 2006-07-05 11:17:59 0000 -------
Mr_Bones_ has fixed the remaining packages and php5-sapi-r2.eclass today and I
just removed the old thttpd versions that still had xml2 useflag inherited from
php5-sapi-r2.

Finally done, thanks everyone for your help :)

First Last Prev Next    No search results available      Search page      Enter new bug