Am 06.11.24 um 17:05 schrieb Mike Gabriel:
On  Mi 06 Nov 2024 11:30:48 CET, Simon McVittie wrote:

On Tue, 05 Nov 2024 at 12:05:41 +0000, Mike Gabriel wrote:
On  Mi 16 Okt 2024 21:00:41 CEST, Michael Biebl wrote:
> Am 14.10.24 um 17:13 schrieb Simon McVittie:
> > On Mon, 14 Oct 2024 at 16:33:40 +0200, Michael Biebl wrote:
> > > The name of the network-manager-gnome package is indeed a bit misleading
> > > nowadays.
> > > Thus for some time I contemplated splitting up the package (similar to how > > > Fedora has done) into network-manager-applet and nm-connection- editor. The > > > former would contain the nm-applet binary, the latter nm- connection-editor.
> > >
> > > network-manager-gnome would become a transitional metapackage depending on
> > > both.

This split is now present in unstable.

In MATE Desktop we actively want / use / rely-on network-manager- gnome. When
touching the whole thing, may I suggest renaming the bin:pkg
"network-manager-gnome" to another name? Such es network-manager-applet?

Please see the quoted text above, and please change MATE's dependency to
either nm-applet (if you want the icon in the notification area/"tray")
or nm-connection-editor (if you want the configuration editor) or both
(if you want all of the previous functionality of n-m-gnome).

Urgh... will network-manager-applet work / behave well if nm-connection- editor is not installed? IMHO, nm-applet is quite useless with nm- connection-editor. Wouldn't it be could to let network-manager-applet depend on nm-connection-editor?

The new network-manager-applet package *does* have a Depends: nm-connection-editor, for the simple reason that it execs this binary at various places.

If all you want is the notification area applet, a simple dependency on network-manager-applet is fine. If you have code that execs nm-connection-editor directly, then please document that by adding an explicit dependency on nm-connection-editor and don't rely on network-manager-applet to pull it in for you.


Thanks everyone who has provided feedback.


Regards
Michael

P.S.: Simon has filed relevant bug reports and I usertagged them accordingly
https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=pkg-utopia-maintain...@lists.alioth.debian.org&tag=nm-applet-split

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to