Convert nonproduct to productX
Adam Williamson
adamwill at fedoraproject.org
Wed Feb 18 19:33:51 UTC 2015
On Tue, 2015-02-17 at 18:49 -0700, Bodhi Zazen wrote:
> Found my bug on this -
> https://bugzilla.redhat.com/show_bug.cgi?id=1157258
See also
https://fedoraproject.org/wiki/Common_F21_bugs#environment-product-conflicts and
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1160917 , which
are kind of in the same genre.
Basically it's a limitation of the somewhat icky way products/flavors
are currently implemented. There's a long-term plan to do it much more
nicely which requires certain RPM capabilities that it doesn't have
yet; apparently we're *hoping* they arrive in F23.
I have floated to mattdm/sgallagh the possibility of simplifying the
current attempt to handle -config-(product) subpackages. Currently the
idea is they get pulled in when the package that needs the config is
installed, relying on some rather specific RPM depsolving behaviour.
IMHO this leads to more trouble than it's worth, especially since the
only -config-(product) packages we actually *have* are ones which it
would be pretty safe to simply stick directly in the relevant env
groups, as the packages that use them should pretty much always be
installed. But there's some details to be worked out if we want to
change that, too.
I'd agree with Pete that this isn't *really* something we intend to
'support'; you're supposed to pick a product by, well, installing that
product (and, as a one-time thing, on fedup from <21). You're not
really supposed to 'convert' installs like this.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
More information about the test
mailing list