* [gentoo-dev] Changing description for the xml global use flag @ 2005-12-19 21:48 Petteri Räty 2005-12-19 21:56 ` Mike Frysinger 2005-12-22 22:58 ` Stuart Herbert 0 siblings, 2 replies; 19+ messages in thread From: Petteri Räty @ 2005-12-19 21:48 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 268 bytes --] /usr/portage/profiles/use.desc:xml - Check/Support flag for XML library (version 1) I think the xml use flag should be more generic. There are after all other alternatives for xml support than dev-libs/libxml. Maybe something like Adds xml support? Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 256 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-19 21:48 [gentoo-dev] Changing description for the xml global use flag Petteri Räty @ 2005-12-19 21:56 ` Mike Frysinger 2005-12-19 22:19 ` Petteri Räty 2005-12-22 22:58 ` Stuart Herbert 1 sibling, 1 reply; 19+ messages in thread From: Mike Frysinger @ 2005-12-19 21:56 UTC (permalink / raw To: gentoo-dev On Mon, Dec 19, 2005 at 11:48:52PM +0200, Petteri R??ty wrote: > /usr/portage/profiles/use.desc:xml - Check/Support flag for XML library > (version 1) > > I think the xml use flag should be more generic. There are after all > other alternatives for xml support than dev-libs/libxml. Maybe something > like Adds xml support? then you'd have to deprecate the usage of xml2 is there any package which uses both xml and xml2 ? if not, i dont see why we cant condense the two down into one -mike -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-19 21:56 ` Mike Frysinger @ 2005-12-19 22:19 ` Petteri Räty 2005-12-19 23:03 ` Mike Frysinger ` (3 more replies) 0 siblings, 4 replies; 19+ messages in thread From: Petteri Räty @ 2005-12-19 22:19 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1184 bytes --] Mike Frysinger wrote: > On Mon, Dec 19, 2005 at 11:48:52PM +0200, Petteri R??ty wrote: > >>/usr/portage/profiles/use.desc:xml - Check/Support flag for XML library >>(version 1) >> >>I think the xml use flag should be more generic. There are after all >>other alternatives for xml support than dev-libs/libxml. Maybe something >>like Adds xml support? > > > then you'd have to deprecate the usage of xml2 > > is there any package which uses both xml and xml2 ? if not, i dont see > why we cant condense the two down into one > -mike betelgeuse@pena ~/test/java $ qgrep -v IUSE | grep xml2 | grep -e "xml[^2]" dev-tcltk/tclxml/tclxml-3.0.ebuild: IUSE="expat threads xml2" media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: IUSE="jpeg X xml xml2 debug doc gtk" net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild: IUSE="ssl xml xml2 gnome nls" net-print/pykota/pykota-1.22_p1548.ebuild: IUSE="ldap postgres snmp xml xml2" net-print/pykota/pykota-1.23_p1869-r1.ebuild: IUSE="ldap postgres snmp xml xml2" net-print/pykota/pykota-1.23_p1869.ebuild: IUSE="ldap postgres snmp xml xml2" net-print/pykota/pykota-1.23_p1874.ebuild: IUSE="ldap postgres snmp xml xml2" Found a couple. Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 256 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-19 22:19 ` Petteri Räty @ 2005-12-19 23:03 ` Mike Frysinger 2005-12-19 23:04 ` Lares Moreau ` (2 subsequent siblings) 3 siblings, 0 replies; 19+ messages in thread From: Mike Frysinger @ 2005-12-19 23:03 UTC (permalink / raw To: gentoo-dev On Tue, Dec 20, 2005 at 12:19:01AM +0200, Petteri R??ty wrote: > Mike Frysinger wrote: > > On Mon, Dec 19, 2005 at 11:48:52PM +0200, Petteri R??ty wrote: > > > >>/usr/portage/profiles/use.desc:xml - Check/Support flag for XML library > >>(version 1) > >> > >>I think the xml use flag should be more generic. There are after all > >>other alternatives for xml support than dev-libs/libxml. Maybe something > >>like Adds xml support? > > > > > > then you'd have to deprecate the usage of xml2 > > > > is there any package which uses both xml and xml2 ? if not, i dont see > > why we cant condense the two down into one > > betelgeuse@pena ~/test/java $ qgrep -v IUSE | grep xml2 | grep -e "xml[^2]" > media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: IUSE="jpeg X xml xml2 debug > doc gtk" > net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild: IUSE="ssl xml xml2 gnome nls" > net-print/pykota/pykota-1.22_p1548.ebuild: IUSE="ldap postgres snmp xml > xml2" > net-print/pykota/pykota-1.23_p1869-r1.ebuild: IUSE="ldap postgres snmp > xml xml2" > net-print/pykota/pykota-1.23_p1869.ebuild: IUSE="ldap postgres snmp xml > xml2" > net-print/pykota/pykota-1.23_p1874.ebuild: IUSE="ldap postgres snmp xml > xml2" > > Found a couple. then these will have to be reconciled first ... -mike -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-19 22:19 ` Petteri Räty 2005-12-19 23:03 ` Mike Frysinger @ 2005-12-19 23:04 ` Lares Moreau 2005-12-19 23:17 ` Mike Frysinger 2005-12-20 0:22 ` Marius Mauch 2005-12-20 7:55 ` [gentoo-dev] " Duncan 3 siblings, 1 reply; 19+ messages in thread From: Lares Moreau @ 2005-12-19 23:04 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2604 bytes --] On Tue, 2005-12-20 at 00:19 +0200, Petteri Räty wrote: > betelgeuse@pena ~/test/java $ qgrep -v IUSE | grep xml2 | grep -e "xml[^2]" > dev-tcltk/tclxml/tclxml-3.0.ebuild: IUSE="expat threads xml2" > media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: IUSE="jpeg X xml xml2 debug > doc gtk" > net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild: IUSE="ssl xml xml2 gnome nls" > net-print/pykota/pykota-1.22_p1548.ebuild: IUSE="ldap postgres snmp xml > xml2" > net-print/pykota/pykota-1.23_p1869-r1.ebuild: IUSE="ldap postgres snmp > xml xml2" > net-print/pykota/pykota-1.23_p1869.ebuild: IUSE="ldap postgres snmp xml > xml2" > net-print/pykota/pykota-1.23_p1874.ebuild: IUSE="ldap postgres snmp xml > xml2" > > Found a couple. lares@jarita pykota # qgrep -v -e 'xml2\??' |egrep 'pykota|sitecopy| libwmf' media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: xml2? ( !xml? ( dev-libs/libxml2 ) ) media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: xml? ( dev-libs/expat ) net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild: xml? ( dev-libs/libxml ) net-print/pykota/pykota-1.22_p1548.ebuild: xml? ( dev-python/jaxml ) net-print/pykota/pykota-1.22_p1548.ebuild: xml2? ( dev-python/jaxml ) " net-print/pykota/pykota-1.23_p1869-r1.ebuild: xml? ( dev-python/jaxml ) net-print/pykota/pykota-1.23_p1869-r1.ebuild: xml2? ( dev-python/jaxml ) " net-print/pykota/pykota-1.23_p1869.ebuild: xml? ( dev-python/jaxml ) net-print/pykota/pykota-1.23_p1869.ebuild: xml2? ( dev-python/jaxml ) " net-print/pykota/pykota-1.23_p1874.ebuild: xml? ( dev-python/jaxml ) net-print/pykota/pykota-1.23_p1874.ebuild: xml2? ( dev-python/jaxml ) " pykote draws the same package, and doesn't compile anything, so I don't think they are relavent sitecopy-0.13.4-r2 does IUSE both, But uses them to determine weather or not to use XML1 || XML2. It doens't enable both. On the other hand libwmf-0.2.8.3-r1 warns you about using both. - if use xml && use xml2; then - einfo "You can specify only one flag of xml and xml2." - einfo "It will be defaulted to expat (like autocheck does)." Could we have one XML flag and an xml.eclass to determine which XML version is installed on a particular system. -Lares -- Lares Moreau <lares.moreau@gmail.com> | LRU: 400755 http://counter.li.org lares/irc.freenode.net | Gentoo x86 Arch Tester | ::0 Alberta, Canada Public Key: 0D46BB6E @ subkeys.pgp.net | Encrypted Mail Preferred Key fingerprint = 0CA3 E40D F897 7709 3628 C5D4 7D94 483E 0D46 BB6E [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-19 23:04 ` Lares Moreau @ 2005-12-19 23:17 ` Mike Frysinger 0 siblings, 0 replies; 19+ messages in thread From: Mike Frysinger @ 2005-12-19 23:17 UTC (permalink / raw To: gentoo-dev On Mon, Dec 19, 2005 at 04:04:55PM -0700, Lares Moreau wrote: > On Tue, 2005-12-20 at 00:19 +0200, Petteri R?ty wrote: > > betelgeuse@pena ~/test/java $ qgrep -v IUSE | grep xml2 | grep -e "xml[^2]" > > dev-tcltk/tclxml/tclxml-3.0.ebuild: IUSE="expat threads xml2" > > media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: IUSE="jpeg X xml xml2 debug > > doc gtk" > > net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild: IUSE="ssl xml xml2 gnome nls" > > net-print/pykota/pykota-1.22_p1548.ebuild: IUSE="ldap postgres snmp xml > > xml2" > > net-print/pykota/pykota-1.23_p1869-r1.ebuild: IUSE="ldap postgres snmp > > xml xml2" > > net-print/pykota/pykota-1.23_p1869.ebuild: IUSE="ldap postgres snmp xml > > xml2" > > net-print/pykota/pykota-1.23_p1874.ebuild: IUSE="ldap postgres snmp xml > > xml2" > > > > Found a couple. > > lares@jarita pykota # qgrep -v -e 'xml2\??' |egrep 'pykota|sitecopy| > libwmf' > media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: xml2? ( !xml? > ( dev-libs/libxml2 ) ) > media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: xml? ( dev-libs/expat ) > net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild: xml? ( dev-libs/libxml ) > net-print/pykota/pykota-1.22_p1548.ebuild: xml? > ( dev-python/jaxml ) > net-print/pykota/pykota-1.22_p1548.ebuild: xml2? > ( dev-python/jaxml ) " > net-print/pykota/pykota-1.23_p1869-r1.ebuild: xml? > ( dev-python/jaxml ) > net-print/pykota/pykota-1.23_p1869-r1.ebuild: xml2? > ( dev-python/jaxml ) " > net-print/pykota/pykota-1.23_p1869.ebuild: xml? > ( dev-python/jaxml ) > net-print/pykota/pykota-1.23_p1869.ebuild: xml2? > ( dev-python/jaxml ) " > net-print/pykota/pykota-1.23_p1874.ebuild: xml? > ( dev-python/jaxml ) > net-print/pykota/pykota-1.23_p1874.ebuild: xml2? > ( dev-python/jaxml ) " > > pykote draws the same package, and doesn't compile anything, so I don't > think they are relavent good > sitecopy-0.13.4-r2 does IUSE both, But uses them to determine weather or > not to use XML1 || XML2. It doens't enable both. sitecopy maintainer should comment here ... > On the other hand libwmf-0.2.8.3-r1 warns you about using both. actually, this usage is sort of bogus ... the USE=xml should be changed to USE=expat > Could we have one XML flag and an xml.eclass to determine which XML > version is installed on a particular system. one XML USE flag yes, an xml.eclass no ... that's just useless cruft -mike -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-19 22:19 ` Petteri Räty 2005-12-19 23:03 ` Mike Frysinger 2005-12-19 23:04 ` Lares Moreau @ 2005-12-20 0:22 ` Marius Mauch 2005-12-21 11:12 ` Christian Andreetta 2005-12-20 7:55 ` [gentoo-dev] " Duncan 3 siblings, 1 reply; 19+ messages in thread From: Marius Mauch @ 2005-12-20 0:22 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2071 bytes --] On Tue, 20 Dec 2005 00:19:01 +0200 Petteri Räty <betelgeuse@gentoo.org> wrote: > > > Mike Frysinger wrote: > > On Mon, Dec 19, 2005 at 11:48:52PM +0200, Petteri R??ty wrote: > > > >>/usr/portage/profiles/use.desc:xml - Check/Support flag for XML > >>library (version 1) > >> > >>I think the xml use flag should be more generic. There are after all > >>other alternatives for xml support than dev-libs/libxml. Maybe > >>something like Adds xml support? > > > > > > then you'd have to deprecate the usage of xml2 > > > > is there any package which uses both xml and xml2 ? if not, i dont > > see why we cant condense the two down into one > > -mike > > betelgeuse@pena ~/test/java $ qgrep -v IUSE | grep xml2 | grep -e > "xml[^2]" dev-tcltk/tclxml/tclxml-3.0.ebuild: IUSE="expat threads > xml2" media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: IUSE="jpeg X xml > xml2 debug doc gtk" > net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild: IUSE="ssl xml xml2 gnome > nls" net-print/pykota/pykota-1.22_p1548.ebuild: IUSE="ldap postgres > snmp xml xml2" > net-print/pykota/pykota-1.23_p1869-r1.ebuild: IUSE="ldap postgres snmp > xml xml2" > net-print/pykota/pykota-1.23_p1869.ebuild: IUSE="ldap postgres snmp > xml xml2" > net-print/pykota/pykota-1.23_p1874.ebuild: IUSE="ldap postgres snmp > xml xml2" > > Found a couple. Better to use the correct list: $ metascan -av IUSE xml IUSE xml2 Generating package list ... done Scanning packages for ['IUSE', 'IUSE'] ... done media-libs/libwmf-0.2.8.3-r1 net-fs/samba-3.0.20-r1 net-fs/samba-3.0.14a-r3 net-fs/samba-3.0.20b net-fs/samba-3.0.14a-r2 net-fs/samba-3.0.20a dev-lang/php-4.3.11-r4 dev-lang/php-4.4.0-r4 dev-lang/php-4.4.1-r2 net-print/pykota-1.22_p1548 net-print/pykota-1.23_p1869-r1 net-print/pykota-1.23_p1874 net-print/pykota-1.23_p1869 net-misc/sitecopy-0.13.4-r2 Marius Key at http://www.genone.de/info/gpg-key.pub In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-20 0:22 ` Marius Mauch @ 2005-12-21 11:12 ` Christian Andreetta 0 siblings, 0 replies; 19+ messages in thread From: Christian Andreetta @ 2005-12-21 11:12 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > Better to use the correct list: > > $ metascan -av IUSE xml IUSE xml2 > Generating package list ... done > Scanning packages for ['IUSE', 'IUSE'] ... done > > media-libs/libwmf-0.2.8.3-r1 > net-fs/samba-3.0.20-r1 > net-fs/samba-3.0.14a-r3 > net-fs/samba-3.0.20b > net-fs/samba-3.0.14a-r2 > net-fs/samba-3.0.20a > dev-lang/php-4.3.11-r4 > dev-lang/php-4.4.0-r4 > dev-lang/php-4.4.1-r2 > net-print/pykota-1.22_p1548 > net-print/pykota-1.23_p1869-r1 > net-print/pykota-1.23_p1874 > net-print/pykota-1.23_p1869 > net-misc/sitecopy-0.13.4-r2 > > Marius 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). For these packages there should :-) be no issue in unifying the xml and xml2 use flags. Christian -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDqTijxrlkonpN2woRAj0LAJ0Rbzkda4eZcmScwZw6KeZ3K1xxnwCgpfMH vhbjONuCrlV59HWIsP/5OW4= =/dto -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-dev] Re: Changing description for the xml global use flag 2005-12-19 22:19 ` Petteri Räty ` (2 preceding siblings ...) 2005-12-20 0:22 ` Marius Mauch @ 2005-12-20 7:55 ` Duncan 2005-12-22 4:26 ` [gentoo-dev] " Mike Frysinger 3 siblings, 1 reply; 19+ messages in thread From: Duncan @ 2005-12-20 7:55 UTC (permalink / raw To: gentoo-dev Petteri Räty posted <43A731D5.1080402@gentoo.org>, excerpted below, on Tue, 20 Dec 2005 00:19:01 +0200: > Mike Frysinger wrote: > >> then you'd have to deprecate the usage of xml2 >> >> is there any package which uses both xml and xml2 ? if not, i dont see >> why we cant condense the two down into one -mike > > betelgeuse@pena ~/test/java $ qgrep -v IUSE | grep xml2 | grep -e > "xml[^2]" dev-tcltk/tclxml/tclxml-3.0.ebuild: IUSE="expat threads xml2" > media-libs/libwmf/libwmf-0.2.8.3-r1.ebuild: IUSE="jpeg X xml xml2 debug > doc gtk" > net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild: IUSE="ssl xml xml2 gnome nls" > net-print/pykota/pykota-1.22_p1548.ebuild: IUSE="ldap postgres snmp xml > xml2" > net-print/pykota/pykota-1.23_p1869-r1.ebuild: IUSE="ldap postgres snmp xml > xml2" > net-print/pykota/pykota-1.23_p1869.ebuild: IUSE="ldap postgres snmp xml > xml2" > net-print/pykota/pykota-1.23_p1874.ebuild: IUSE="ldap postgres snmp xml > xml2" What about doing with xml what was done with gtk, when gtk2 was deprecated? IOW, where both are possible, default to one or the other, which ever one is merged, or choose one (preferably making it a Gentoo-wide default, for consistency) if both or neither are merged. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman in http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-20 7:55 ` [gentoo-dev] " Duncan @ 2005-12-22 4:26 ` Mike Frysinger 0 siblings, 0 replies; 19+ messages in thread From: Mike Frysinger @ 2005-12-22 4:26 UTC (permalink / raw To: gentoo-dev On Tuesday 20 December 2005 02:55, Duncan wrote: > What about doing with xml what was done with gtk, when gtk2 was > deprecated? IOW, where both are possible, default to one or the other, > which ever one is merged, or choose one (preferably making it a > Gentoo-wide default, for consistency) if both or neither are merged. not really needed seeing as how very few (well pretty much no) packages offer both xml and xml2 support ive started a bug here for those who wish to follow progress: http://bugs.gentoo.org/show_bug.cgi?id=116346 -mike -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-19 21:48 [gentoo-dev] Changing description for the xml global use flag Petteri Räty 2005-12-19 21:56 ` Mike Frysinger @ 2005-12-22 22:58 ` Stuart Herbert 2005-12-23 10:54 ` Petteri Räty 2005-12-23 14:13 ` Mike Frysinger 1 sibling, 2 replies; 19+ messages in thread From: Stuart Herbert @ 2005-12-22 22:58 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1106 bytes --] Hi, On Mon, 2005-12-19 at 23:48 +0200, Petteri Räty wrote: > /usr/portage/profiles/use.desc:xml - Check/Support flag for XML library > (version 1) > > I think the xml use flag should be more generic. There are after all > other alternatives for xml support than dev-libs/libxml. Maybe something > like Adds xml support? I can see where you're coming from, but I'm not sure it's worth the potential disruption that this will cause our users. Unless I'm missing something, won't every user who has any form of USE=xml, USE=-xml, USE=xml2, or USE=-xml2 in make.conf and packages.use get a nasty surprise the next time they emerge -u world? I haven't seen any discussion taking this into account yet. Best regards, Stu -- Stuart Herbert stuart@gentoo.org Gentoo Developer http://www.gentoo.org/ http://stu.gnqs.org/diary/ GnuGP key id# F9AFC57C available from http://pgp.mit.edu Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C -- [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-22 22:58 ` Stuart Herbert @ 2005-12-23 10:54 ` Petteri Räty 2005-12-23 14:13 ` Mike Frysinger 1 sibling, 0 replies; 19+ messages in thread From: Petteri Räty @ 2005-12-23 10:54 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1128 bytes --] Stuart Herbert wrote: > > I can see where you're coming from, but I'm not sure it's worth the > potential disruption that this will cause our users. > > Unless I'm missing something, won't every user who has any form of > USE=xml, USE=-xml, USE=xml2, or USE=-xml2 in make.conf and packages.use > get a nasty surprise the next time they emerge -u world? > > I haven't seen any discussion taking this into account yet. > > Best regards, > Stu Most profiles turn on xml2 by default so we can just have the xml global use flag on by default to avoid most breakage. Then people turning -xml2 will just get xml until they switch to -xml. If you want to run a minimal ship, you should be doing emerge -pv any way before updates to check for new use flags. betelgeuse@pena /usr/portage/profiles $ grep xml2 -r /usr/portage/profiles/ -l package.use is probably something we can't affect atm. It would probably be useful if Portage checked for unexisting flags in it. This is just one of those things that have to be properly informated to the user base until our tools are better in handling these situations. Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 256 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-22 22:58 ` Stuart Herbert 2005-12-23 10:54 ` Petteri Räty @ 2005-12-23 14:13 ` Mike Frysinger 2005-12-29 11:35 ` Stuart Herbert 1 sibling, 1 reply; 19+ messages in thread From: Mike Frysinger @ 2005-12-23 14:13 UTC (permalink / raw To: gentoo-dev On Thu, Dec 22, 2005 at 10:58:03PM +0000, Stuart Herbert wrote: > On Mon, 2005-12-19 at 23:48 +0200, Petteri R??ty wrote: > > /usr/portage/profiles/use.desc:xml - Check/Support flag for XML library > > (version 1) > > > > I think the xml use flag should be more generic. There are after all > > other alternatives for xml support than dev-libs/libxml. Maybe something > > like Adds xml support? > > I can see where you're coming from, but I'm not sure it's worth the > potential disruption that this will cause our users. > > Unless I'm missing something, won't every user who has any form of > USE=xml, USE=-xml, USE=xml2, or USE=-xml2 in make.conf and packages.use > get a nasty surprise the next time they emerge -u world? > > I haven't seen any discussion taking this into account yet. i dont really see this being an issue ... i dont think anyone really has 'xml -xml2' or '-xml xml2' ... much more likely they have 'xml xml2' or '-xml -xml2' -mike -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-23 14:13 ` Mike Frysinger @ 2005-12-29 11:35 ` Stuart Herbert 2005-12-29 11:52 ` Mike Frysinger 0 siblings, 1 reply; 19+ messages in thread From: Stuart Herbert @ 2005-12-29 11:35 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1291 bytes --] On Fri, 2005-12-23 at 14:13 +0000, Mike Frysinger wrote: > i dont really see this being an issue ... i dont think anyone really > has 'xml -xml2' or '-xml xml2' ... much more likely they have 'xml > xml2' or '-xml -xml2' > -mike And what about PHP users, who will see their SAX parsers disappear, because they need to change USE=xml to USE=expat, and no-one's told them about it? :) I feel really bad that you're going off and making this change during the holiday season, when IT departments are going to be understaffed at best. If a security-related release of affected packages had to happen, your un-announced change could end up breaking production boxes. I'm also feeling really bad that no-one seems to think it's important to tell our users that we're making this change before the change is made. At least one week's notice in the usual places would be better than nothing. Best regards, Stu -- Stuart Herbert stuart@gentoo.org Gentoo Developer http://www.gentoo.org/ http://stu.gnqs.org/diary/ GnuGP key id# F9AFC57C available from http://pgp.mit.edu Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C -- [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-29 11:35 ` Stuart Herbert @ 2005-12-29 11:52 ` Mike Frysinger 2005-12-29 13:06 ` Re[2]: " Jakub Moc 0 siblings, 1 reply; 19+ messages in thread From: Mike Frysinger @ 2005-12-29 11:52 UTC (permalink / raw To: gentoo-dev; +Cc: Stuart Herbert On Thursday 29 December 2005 06:35, Stuart Herbert wrote: > On Fri, 2005-12-23 at 14:13 +0000, Mike Frysinger wrote: > > i dont really see this being an issue ... i dont think anyone really > > has 'xml -xml2' or '-xml xml2' ... much more likely they have 'xml > > xml2' or '-xml -xml2' > > I feel really bad that you're going off and making this change during > the holiday season, when IT departments are going to be understaffed at > best. If a security-related release of affected packages had to happen, > your un-announced change could end up breaking production boxes. i already told you in the bug that i wasnt going to be making the major changes over the precious holiday season (changing all ebuilds to IUSE=xml from IUSE=xml2) the only changes that are happening now are in samba/php/pykota/sitecopy ... the samba/pykota maintainer noted that the xml stuff is hardly used, while the sitecopy stuff only exists in the older ebuilds as for your php, the changes affect only dev-lang/php which: - you php guys yourselves have declared dev-lang/php *incomplete* -> thus it is *not* meant to be used on production systems - theres already a friggin billion USE flags in php so anyone upgrading php should know enough to check `emerge -pv` output to see what kind of crazy stuff has changed for who knows what reasons if an IT dept is stupid enough to use such clearly alpha packages on their production systems, not to mention trying to upgrade it "during the holiday season, when IT departments are going to be understaffed at best", then they deserve to get their stupid ass fired -mike -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[2]: [gentoo-dev] Changing description for the xml global use flag 2005-12-29 11:52 ` Mike Frysinger @ 2005-12-29 13:06 ` Jakub Moc 2005-12-29 13:20 ` Mike Frysinger 0 siblings, 1 reply; 19+ messages in thread From: Jakub Moc @ 2005-12-29 13:06 UTC (permalink / raw To: Mike Frysinger [-- Attachment #1: Type: text/plain, Size: 537 bytes --] 29.12.2005, 12:52:09, Mike Frysinger wrote: [rant omitted] Maybe you could rather have used those 5 minutes you had spent writing your mail to fix horde ebuilds/eclass instead. They have been broken with dev-lang/php ever since it came into portage. :P Have a nice day... -- Best regards, Jakub Moc mailto:jakub@gentoo.org GPG signature: http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95 B30F 8717 D5FD CEBA 3D9E ... still no signature ;) [-- Attachment #2: Type: application/pgp-signature, Size: 183 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-29 13:06 ` Re[2]: " Jakub Moc @ 2005-12-29 13:20 ` Mike Frysinger 2005-12-29 17:29 ` Re[2]: " Jakub Moc 0 siblings, 1 reply; 19+ messages in thread From: Mike Frysinger @ 2005-12-29 13:20 UTC (permalink / raw To: gentoo-dev; +Cc: Jakub Moc On Thursday 29 December 2005 08:06, Jakub Moc wrote: > Maybe you could rather have used those 5 minutes you had spent writing your > mail to fix horde ebuilds/eclass instead. They have been broken with > dev-lang/php ever since it came into portage. :P speaking of dicks, i knew i hadnt heard from you in a while i dont recall ever seeing a bug report about this issue ... oh, thats because no one said anything about it or filed one, funny how that works -mike -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[2]: [gentoo-dev] Changing description for the xml global use flag 2005-12-29 13:20 ` Mike Frysinger @ 2005-12-29 17:29 ` Jakub Moc 2005-12-29 22:58 ` Mike Frysinger 0 siblings, 1 reply; 19+ messages in thread From: Jakub Moc @ 2005-12-29 17:29 UTC (permalink / raw To: Mike Frysinger [-- Attachment #1: Type: text/plain, Size: 1107 bytes --] 29.12.2005, 14:20:37, Mike Frysinger wrote: > On Thursday 29 December 2005 08:06, Jakub Moc wrote: >> Maybe you could rather have used those 5 minutes you had spent writing your >> mail to fix horde ebuilds/eclass instead. They have been broken with >> dev-lang/php ever since it came into portage. :P > speaking of dicks, i knew i hadnt heard from you in a while > i dont recall ever seeing a bug report about this issue ... oh, thats because > no one said anything about it or filed one, funny how that works > -mike For your reference, I even cared to attach a patch for horde (among tens of other bugs filed for dev-lang/php compitibility) - but that patch never made it to portage, despite the bug has been marked as fixed. https://bugs.gentoo.org/show_bug.cgi?id=105395 Should I reopen the bug or will you do so yourself? -- Best regards, Jakub Moc mailto:jakub@gentoo.org GPG signature: http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95 B30F 8717 D5FD CEBA 3D9E ... still no signature ;) [-- Attachment #2: Type: application/pgp-signature, Size: 183 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Changing description for the xml global use flag 2005-12-29 17:29 ` Re[2]: " Jakub Moc @ 2005-12-29 22:58 ` Mike Frysinger 0 siblings, 0 replies; 19+ messages in thread From: Mike Frysinger @ 2005-12-29 22:58 UTC (permalink / raw To: gentoo-dev On Thursday 29 December 2005 12:29, Jakub Moc wrote: > For your reference, I even cared to attach a patch for horde (among tens of > other bugs filed for dev-lang/php compitibility) - but that patch never > made it to portage, despite the bug has been marked as fixed. that's because the way i changed it worked for me ... however, no one provided any feedback to the contrary, so the bug has stayed closed -mike -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2005-12-29 23:00 UTC | newest] Thread overview: 19+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2005-12-19 21:48 [gentoo-dev] Changing description for the xml global use flag Petteri Räty 2005-12-19 21:56 ` Mike Frysinger 2005-12-19 22:19 ` Petteri Räty 2005-12-19 23:03 ` Mike Frysinger 2005-12-19 23:04 ` Lares Moreau 2005-12-19 23:17 ` Mike Frysinger 2005-12-20 0:22 ` Marius Mauch 2005-12-21 11:12 ` Christian Andreetta 2005-12-20 7:55 ` [gentoo-dev] " Duncan 2005-12-22 4:26 ` [gentoo-dev] " Mike Frysinger 2005-12-22 22:58 ` Stuart Herbert 2005-12-23 10:54 ` Petteri Räty 2005-12-23 14:13 ` Mike Frysinger 2005-12-29 11:35 ` Stuart Herbert 2005-12-29 11:52 ` Mike Frysinger 2005-12-29 13:06 ` Re[2]: " Jakub Moc 2005-12-29 13:20 ` Mike Frysinger 2005-12-29 17:29 ` Re[2]: " Jakub Moc 2005-12-29 22:58 ` Mike Frysinger
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox