Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 912146

Summary: x11-misc/shared-mime-info should moved be from x11-misc to gui-misc or other relevant category.
Product: Gentoo Linux Reporter: sozuba <sozuba>
Component: Current packagesAssignee: Freedesktop bugs <freedesktop-bugs>
Status: UNCONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge ouoput for app-admin/syslog-ng

Description sozuba 2023-08-11 21:22:18 UTC
Created attachment 867625 [details]
emerge ouoput for app-admin/syslog-ng

x11-misc/shared-mime-info should move category from x11-misc to gui-misc or other relevant category, x11-misc seems to be a misnomer.

Issue: 
The 'shared-mime-info' package contains the core database of common MIME types, their file extensions and icon names. It has nothing to do with display protocol or windowing systems. Having 'shared-mime-info' package under x11-misc seems to be a misnomer and it would be ideal to move this from x11-misc to gui-misc (if used only by gui apps), or to other relevant category (if used by non-gui applications as well). 

Reason: 
For people who don't want any x11 applications, such as those using a purely wayland only environment or a headless server, this is confusing when installing applications such as app-admin/syslog-ng pulls in x11-misc/shared-mime-info, due to this being a dependency of dev-libs/glib-2.76.3 with the 'mime' use flag. 

I had to go about masking/de-selecting the 'mime' use flag only to search and realize this package has nothing to do with x11 or any display-server/protocol. This will help users to associate packages accordingly.