As in the topic, the following apps: * app-doc/kchmviewer * app-text/gnochm * x11-misc/xchm belong to different categories even though they serve a single purpose of browsing CHM files. What they differ in is just the toolkits (and desktop libraries) used. I propose that this mess be cleaned up.
Well I agree that kchmviewer together with chmlib is in wrong category (cite metadata.xml "The app-doc category contains various miscellaneous documentation collections.") and should be moved somewhere... chmlib to dev-libs and kchmviewer to app-text. Specking about x11-misc/xchm I'm not sure but that's up to Ryan. :) gnochm is in correct category as I see.
yep, this bugged me before but i never got around to changing it. these should be in app-text.
r0berts, metadata.xml states that you maintain app-text/chmsee in gentoo-china overlay. It depends on app-doc/chmlib which was moved to dev-libs/chmlib. So you could be interested in updating dependencies...
Well, I moved app-doc/chmlib into dev-libs/chmlib and app-doc/kchmviewer into app-text/kchmviewer. Ryan do you want me to move x11-misc/xchm into app-text? :)
(In reply to comment #3) > r0berts, metadata.xml states that you maintain app-text/chmsee in gentoo-china > overlay. It depends on app-doc/chmlib which was moved to dev-libs/chmlib. So > you could be interested in updating dependencies... Thanks for reminding me, ;)
(In reply to comment #4) > Well, I moved app-doc/chmlib into dev-libs/chmlib and app-doc/kchmviewer into > app-text/kchmviewer. Ryan do you want me to move x11-misc/xchm into app-text? > :) > Hmmm, i can see both versions of packages in portage: app-doc/chmlib & dev-libs/chmlib app-doc/kchmviewer & app-text/kchmviewer It looks like you copied not moved.
(In reply to comment #6) > It looks like you copied not moved. Sure move means that we first copy package, then update all dependencies in the the tree to use new package and only then remove old one. So at some point of time you'll have same package in different categories... Old versions are removed now...
(In reply to comment #7) > (In reply to comment #6) > > It looks like you copied not moved. > > Sure move means that we first copy package, then update all dependencies in the > the tree to use new package and only then remove old one. So at some point of > time you'll have same package in different categories... I see now. I wrote because after 'emerge -DNu' I got installed both versions of chmlib and bunch of warning about file collisions.
(In reply to comment #8) > I wrote because after 'emerge -DNu' I got installed both versions of chmlib and > bunch of warning about file collisions. Heh. Now I see too. We need to add blockers in place, but I'm not sure where. I'll try to find out today...
(In reply to comment #4) > Well, I moved app-doc/chmlib into dev-libs/chmlib and app-doc/kchmviewer into > app-text/kchmviewer. Ryan do you want me to move x11-misc/xchm into app-text? > :) Yes please. :D
Finally done and this bug is fixed.