Summary: Better solution for the gnome-doc-utils -devel problem Product: openSUSE 10.2 Version: Beta 2 Platform: All OS/Version: All Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: email@example.com ReportedBy: firstname.lastname@example.org QAContact: email@example.com CC: firstname.lastname@example.org
gnome-doc-utils has been split to have a -devel subpackage to resolve bug 202003 and bug 210224.
The reason for this split was that gnome-doc-utils is pulled in by yelp and in turn pulls other -devel packages so that in the end there are many -devel packages in the default installation.
I am still unhappy with this split because Gary Ekker said in bug 202003, comment 3 that gnome-doc-utils should not be split this way because it is a pure development package.
Attached you can find a different proposal that might be considered more accurate because basically everything in the package is for development purposes only except for the stylesheets.
I have tested this on my system and it does not seem to break anything. Displaying KDE documentation is still broken (bug 217713), but that is a different problem (probably related to stylesheets as well, but different and independent of this problem).
In case you go for it, the following further changes would be necessary:
(1) Change yelp to require the -stylesheets subpackage instead of gnome-doc-utils. (2) Remove gnome-doc-utils from the gnome_basis pattern, it is unnecessary (it always was, but now it makes a difference) because yelp is already in there and will pull the correct packages provided that (1) is done. (3) Adjust the media layout to reflect that gnome-doc-utils is a development package (i.e., it can go onto a later CD and does not need to be on CD1-3, only -stylesheets needs to be on CD1-3).