[Pkg-utopia-maintainers] Bug#981747: network-manager: NetworkManager does not start in sysvinit system

Luis luismb at mailnesia.com
Wed Feb 3 14:47:49 GMT 2021


Package: network-manager
Version: 1.28.0-2+b1
Severity: grave
Tags: newcomer
Justification: renders package unusable
X-Debbugs-Cc: luismb at mailnesia.com

(Alternatively taggable as Severity: critical - see below)

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Upgraded from Debian Buster to Debian Bullseye, then rebooted the system into a
new session.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Rebooting the system was ineffective.

Copying a previous init file from a cached version of the package was
effective.


   * What was the outcome of this action?

UPGRADE -> Network Manager did not start, nor was listed among the manageable
services. /etc/init.d/network-manager did not exist.

   * What outcome did you expect instead?

UPGRADE -> Network Manager would start, /etc/init.d/network-manager exists and
is runnable, and NM would be listed among the manageable services.

*** End of the template - remove these template lines ***

Machine is using sysvinit as init, and has done so since the times of Debian
Wheezy (except for a clean Stretch install where sysvinit was installed after a
reboot).

Upgrading the system from Debian Buster to Debian Bullseye (at the current apt
tag of 'testing') then rebooting led to NetworkManager no longer starting as
/etc/init.d/network-manager was missing. Without a connection to the internet,
the only reasonable solution was to unpack the previous version of 'network-
manager' in the package cache and copy the required file manually. Had the
cache not been available, this upgrade would have rendered the machine much
more unusable.

Note this is *not* a duplicate of BR #964139 ("please restore init file"). That
BR is a mere wishlist, whereas this bug report is marked "grave" due to real
world problems caused by a removal of a behaviour that is the entire point of a
*service* existing, and the only reason it's not marked as "critical" is that
other network-related utilities were not auto-removed during the upgrade, and
were not affected by this init-removal behaviour; however note that "another
package does not have bugs" should not be a factor in the severity of a bug in
*this* package.

Without previous understanding of available network commands and without a
local package cache, restoring the affected capability requires having
previously installed and disabled an alternative network manager like 'wicd',
or manually writing a compatible init script.




-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-1-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=es_CL.UTF-8, LC_CTYPE=es_CL.UTF-8 (charmap=UTF-8), LANGUAGE=es_CL:es
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages network-manager depends on:
ii  adduser                    3.118
ii  dbus                       1.12.20-1
ii  eudev [udev]               232:3.2.7.3
ii  libaudit1                  1:2.8.5-3.1
ii  libbluetooth3              5.55-1
ii  libc6                      2.31-5
ii  libcurl3-gnutls            7.72.0-1
ii  libelogind0 [libsystemd0]  246.9.1-1+debian1
ii  libeudev1 [libudev1]       232:3.2.7.3
ii  libglib2.0-0               2.66.4-1
ii  libgnutls30                3.7.0-5
ii  libjansson4                2.13.1-1
ii  libmm-glib0                1.14.8-0.1
ii  libndp0                    1.6-1+b1
ii  libnewt0.52                0.52.21-4+b2
ii  libnm0                     1.28.0-2+b1
ii  libpsl5                    0.21.0-1.1
ii  libreadline8               8.1~rc3-1
ii  libselinux1                3.1-2+b1
ii  libteamdctl0               1.31-1
ii  libuuid1                   2.36.1-1
ii  policykit-1                0.105-25.0nosystemd2
ii  wpasupplicant              2:2.9.0-15

Versions of packages network-manager recommends:
pn  dnsmasq-base                            <none>
ii  iptables                                1.8.6-1
ii  libpam-elogind-compat [libpam-systemd]  1.3
pn  modemmanager                            <none>
ii  ppp                                     2.4.9-1+1
ii  wireless-regdb                          2020.04.29-2

Versions of packages network-manager suggests:
ii  isc-dhcp-client  4.4.1-2.1+b2
pn  libteam-utils    <none>

-- Configuration Files:
/etc/NetworkManager/NetworkManager.conf changed [not included]

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list