#4511 closed task (fixed)
Wrong packages category
Reported by: | Armin K | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
I've noticed that two packages seem to be in the wrong category.
hicolor-icon-theme-0.12 and shared-mime-info-1.2
Both are in the Xorg Libraries chapter, but:
1) Neither of them installs a library. 2) Neither of them depends on X.
I believe that shared-mime-info belongs in the category with desktop-file-utils (as it has utilities that work with XDG specific files) and hicolor-icon-theme belongs where icon-naming-utils is.
It's up to you.
Change History (9)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
A library, in the general sense, does not have to be a .so file. It can be ascii or some other formated data. That said, I agree that hicolor-icon-theme and shared-mime-info seem to be misplaced. I'm not sure which chapter, or chapters would be best. shared-mime-info probably needs to go into General Libraries and Utilities, but I'm not sure where hicolor-icon-theme should go. Perhaps Graphics and Font Libraries.
grantlee is placed immediately before the only package that needs it, kdepim. If something else needs it, then we should consider moving it.
comment:3 by , 11 years ago
Randy mentioned that SBC-1.1 is also in wrong category. It should be in "Multimedia Libraries" section. I agree with him, it is indeed a multimedia library.
Note that kdepim requries Grantlee, but it's also optional for kdelibs.
As for hicolor-icon-theme, it belongs in the same category as iso-codes. They both install some data files in /usr/share, nothing else. That said, iso-codes is also in wrong category. But since the latter isn't related to image, the "Graphica and Font Libraries" section might not be the right one. My initial thought was to put it in the same category as icon-naming-utils, namely "General Utilities" since it seems to be a runtime dependency. But it's up to you.
comment:4 by , 11 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:6 by , 11 years ago
You've missed one of the packages that this bug was originally created for - shared-mime-info. Also, grantlle now being in genlib should not be installed in $KDE_PREFIX since it most likely wouldn't be set. Either install it in /usr or as with QJSon, to qt-dir or whatever the correct thing is.
comment:8 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Grantlee-0.3.0 is in KDE chapter, but doesn't depend on KDE. KDE depends on itself and the package is not hosted at kde.org. I believe it belongs in the same category as QJSon.