Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149657 - app-doc/xorg-docs categorized wrong in portage
Summary: app-doc/xorg-docs categorized wrong in portage
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High trivial
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-30 14:07 UTC by Richard Benjamin Voigt
Modified: 2006-10-10 19:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Benjamin Voigt 2006-09-30 14:07:11 UTC
xorg-x11 has a dependency on app-doc/xorg-docs even when doc useflag is not set

I think with USE="-doc" I shouldn't need anything in app-doc

It looks to me like app-doc has documentation-generating programs like doxygen, and general interest documentation like linux-from-scratch.  Application-specific documentation belongs alongside the app in the portage tree.

It would be very bad if app-doc became a catch-all for "application documentation", because it would grow to equal size to the rest of the portage tree, and would make the whole category system useless, as well as not playing well with rsync excludes (how I caught this)
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-30 19:47:54 UTC
How would it possibly do that? 99% of packages do not have another package designed to be installed separately that is purely docs.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-10-01 00:49:35 UTC
The category is just fine, plus excluding categories from rsync is not really our business, it's your decision and it's not supported in any way, let alone a reason for shuffling with packages.


Comment 3 Richard Benjamin Voigt 2006-10-01 19:31:59 UTC
twisted-docs, cheetah-docs, firebird-docs, smarty-docs, gnome2-user-docs, linux-docs, wxpython-docs, java-sdk-docs, python-docs, portage-manpages, funny-manpages, asr-manpages are all classified according to the program they document.

opengl-manpages, xorg-docs, root-docs, php-docs are all in app-docs.

It seems this is really inconsistent.

Does "app-doc" mean documentation for applications or applications to do documentation?  Applications to do documentation seems more in line with app-editors, etc... but maybe doc++, dox, doxygen, NaturalDocs,  et. al would better belong in dev-?.

What doesn't make any sense at all is for doxygen and xorg-docs to be in the same category.

At the very least, xorg-x11 with USE=-doc shouldn't pull in app-doc/xorg-docs.
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2006-10-01 22:56:52 UTC
Consistency is nice, but frankly which category a package is it doesn't matter a lot. xorg-docs provides some necessary man pages with USE="-doc" -- with USE="doc" it provides a whole lot of documentation on the specifications as well.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2006-10-10 19:11:49 UTC
Done discussing this.