FS#59608 - [sdl2] Unneccessary dependency libibus

Attached to Project: Arch Linux
Opened by Markus R. (mqus) - Friday, 10 August 2018, 22:10 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 11 August 2018, 02:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Since version 2.0.8-7, libibus is included in the dependency array for no documented reason. This dependency adds to the otherwise lean sdl2 a whopping 40mb. As other sdl2 packages seem to function well without the non-optional runtime dependency[1], I would suggest to make the dependency optional or a make-dependency. Personally (and anecdotally) I'm running 2.0.8-6 until now and haven't encountered any issues.

[1]
https://aur.archlinux.org/packages/sdl2-hg/ only sets ibus as a makedep
https://aur.archlinux.org/packages/sdl2-ime-support/ sets libibus as a makedep
https://aur.archlinux.org/packages/sdl2-nox/ doesn't include libibus in any way (propably because of deactivating x11-support
https://aur.archlinux.org/packages/sdl2-rbp-bin/ also doesn't mention libibus or ibus, propably because it's compiled in already.


This task depends upon

Closed by  Doug Newgard (Scimmia)
Saturday, 11 August 2018, 02:30 GMT
Reason for closing:  Not a bug
Additional comments about closing:  See  FS#58066 

Loading...