Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#4511 closed task (fixed)

Wrong packages category

Reported by: Armin K Owned by: bdubbs@…
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:


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 Armin K, 10 years ago

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 I believe it belongs in the same category as QJSon.

comment:2 by bdubbs@…, 10 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 Armin K, 10 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 bdubbs@…, 10 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

comment:5 by bdubbs@…, 10 years ago

Fixed at revision 12515.

comment:6 by Armin K, 10 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:7 by bdubbs@…, 10 years ago

OK, made those changes at revision 12516.

comment:8 by bdubbs@…, 10 years ago

Resolution: fixed
Status: assignedclosed

comment:9 by bdubbs@…, 10 years ago

Milestone: current

Milestone current deleted

Note: See TracTickets for help on using tickets.