Package: rpcbind
Version: 1.2.6-4
Severity: grave
Justification: renders package unusable

Hi,

since the d/postinst file has been removed, on a fresh VM rpcbind can no longer 
be installed:


--------------8<--------------
root@kvmsid:~# apt install rpcbind
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  rpcbind
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 51.9 kB of archives.
After this operation, 164 kB of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian sid/main amd64 rpcbind amd64 1.2.6-5 
[51.9 kB]
Fetched 51.9 kB in 0s (242 kB/s)
Selecting previously unselected package rpcbind.
(Reading database ... 26717 files and directories currently installed.)
Preparing to unpack .../rpcbind_1.2.6-5_amd64.deb ...
Unpacking rpcbind (1.2.6-5) ...
Setting up rpcbind (1.2.6-5) ...

/usr/lib/tmpfiles.d/rpcbind.conf:2: Failed to resolve user '_rpc': No such 
process
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


Created symlink /etc/systemd/system/multi-user.target.wants/rpcbind.service → 
/lib/systemd/system/rpcbind.service.
Created symlink /etc/systemd/system/sockets.target.wants/rpcbind.socket → 
/lib/systemd/system/rpcbind.socket.
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 145.
-------------->8--------------


Executing the adduser command from the former postinst script manually and
running `dpkg --configure -a` fixed the problem. Even though the migration path
from postinst might be obsolete, creating the _rpc user isn't.


Thanks,
Daniel

Reply via email to