install btmgmt (bluez) (overrule upstream)
I would like to request overruling of the following commit:
This is their reasoning:
>Don’t install btmgmt as there are plans for other tools to cover the
likes of hciconfig, etc.
this is fundamentally flawed, and also clearly their plans didn’t result in anything till today (three years later)
I know for certain this tool is needed to set up bluetooth address on some devices, which may be required for their operation, and no other tool can do that job.
A clean way would be to negate the patch, while a more future-proof solution would be manually copying the compiled tool where it belongs.
Arch linux, for example, has chosen the latter, and might be useful as a reference for which other tools are worthwhile to install despite upstream not supporting it.
Similar to “-deprecated”, it might be preferable (in case btmgmt is not the only tool deemed worthy of overrule) to make a “-unadvised” (or something) package. I don’t mind either variant, it’s entirely up to whoever actually knows which variant is better. Adding it to the “-deprecated” package may not be a bad idea either, because the deprecatedness/unadvisedness of those packages is probably somewhat similar
(from redmine: issue id 10036, created on 2019-02-25)