Caleb Tennis wrote: > I would personally like to stay with just the "qt" use flag. The use flag > will be for support of whichever version of Qt is supported (v3 or v4) for > the particular emerge. > > In the cases where more than one version is supported, it should be for > Qt4 only. The Qt3 version should be a separate emerge. For example, in > the case of the poppler bindings, there should be a poppler-bindings-qt3 > package.
The problem here is that a user cannot just say at one point "I do not want any more qt3 packages on my system". He will need a big /etc/portage/package.use list to do it. That is the same problem I currently have with gtk1 - I would like to avoid it for qt. Considering we only have 36 packages [1] with a qt useflag it will be fairly easy to convert them to a qt3/qt4 version system that makes sense to everyone and allows easy enabling/disabling of only qt3 or qt4. [1] http://gentoo-portage.com/Search?search=&use=qt this scheme also allows some people to disable qt4 just with USE="-qt4" and mask it. Any optional qt4 interfaces wont be built then. With only a qt useflag this would require a package.use list again. Can we think about it again? 36 packages is less than half what currently still uses gtk1 in the tree. Doing it right for the users is better than doing it easy for the package maintainers. Thanks, Stefan -- gentoo-dev@gentoo.org mailing list