Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 665338 - net-misc/networkmanager - libnm-glib removal
Summary: net-misc/networkmanager - libnm-glib removal
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-06 07:25 UTC by Mart Raudsepp
Modified: 2019-02-11 19:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mart Raudsepp gentoo-dev 2018-09-06 07:25:57 UTC
Note from 1.12 release NEWS:

* The libnm-glib library, deprecated in favor of libnm since NetworkManager 1.0,
  is now not built by default. While it can still be enabled, the distributions
  should have a good plan for removing it if they need to keep shipping it at
  this point.

This bug is sort of a tracker for this, to not forget. Here I still have it used by geoclue:0, tracker-1.12.4, gnome-shell-3.24.3, nm-applet-1.18.6, networkmanager-openvpn-1.8.4, networkmanager-vpnc-1.2.6 and networkmanager-1.10.10. Maybe some or all of that goes away after rebuilding against NM-1.12? But that's not a clean removal in that case - to be seen as I rebuild and upgrade things. Meanwhile this bug is to not forget the fact that we need to work on removing libnm-glib from gentoo after I'm adding 1.12 with the build of it still always enabled.
Comment 1 Mart Raudsepp gentoo-dev 2019-02-11 19:12:30 UTC
nm-applet upstream now does not build libnm-gtk by default, but I had to keep building it still via configure flag (e.g. various plugins require it, but some or all can use that optionally too, didn't investigate much).
libnm-gtk from nm-applet is the primary consumer of libnm-glib that is left probbaly; so we first need to get rid of that in nm-applet and then we can start really thinking about not doing libnm-glib in networkmanager package