FS#45323 - [networkmanager-qt] Dependency simplicfication.
Attached to Project:
Arch Linux
Opened by Hussam Al-Tayeb (hussam) - Saturday, 13 June 2015, 22:04 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 14 June 2015, 00:17 GMT
Opened by Hussam Al-Tayeb (hussam) - Saturday, 13 June 2015, 22:04 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 14 June 2015, 00:17 GMT
|
Details
Right networkmanager-qt depends on full networkmanager
package but since it is pretty much just a Qt wrapper around
libnm-glib package (only apps using networmanager-qt
actually need the full networkmanager package).
1. Make networkmanager-qt depend ONLY on libnm-glib (it doesn't really need the whole networkmanager package). 2. Make frontends to networkmanager-qt such as plasma-nm require networkmanager-qt and networkmanager. 3. Change plasma-workspace to fully depend on networkmanager-qt but optionally depend on the full networkmanager package. This heavily reduces the dependencies of networkmanager-qt. Thank you. |
This task depends upon
Closed by Antonio Rojas (arojas)
Sunday, 14 June 2015, 00:17 GMT
Reason for closing: Not a bug
Additional comments about closing: nm-qt is requires the d-bus api in networkmanager
Sunday, 14 June 2015, 00:17 GMT
Reason for closing: Not a bug
Additional comments about closing: nm-qt is requires the d-bus api in networkmanager
Also note that networkmanager-qt is a wrapper for the NM dbus API, it doesn't link to libnm-glib at all.
But it's just a suggestion :) If there's not point for it, then it's not necessary :)
It's kinda like how many things link against libpulse but don't necessarily depend on pulseaudio package.
To answer your question, what is the use case of someone wanting to have libpulse installed but not pulseaudio?