Public bug reported: I was able to workaround the installation failure by using systemd- tmpfiles to create the missing directory:
+bryan@bryanNAS:~$ sudo dpkg --configure -a Setting up samba-common-bin (2:4.11.6+dfsg-0ubuntu1.3) ... Checking smb.conf with testparm Load smb config files from /etc/samba/smb.conf Loaded services file OK. ERROR: lock directory /run/samba does not exist ERROR: pid directory /run/samba does not exist WARNING: some services use vfs_fruit, others don't. Mounting them in conjunction on OS X clients results in undefined behaviour. Server role: ROLE_STANDALONE dpkg: error processing package samba-common-bin (--configure): installed samba-common-bin package post-installation script subprocess returned error exit status 1 dpkg: dependency problems prevent configuration of samba: samba depends on samba-common-bin (= 2:4.11.6+dfsg-0ubuntu1.3); however: Package samba-common-bin is not configured yet. dpkg: error processing package samba (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: samba-common-bin samba +bryan@bryanNAS:~$ sudo /bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/samba.conf +bryan@bryanNAS:~$ sudo dpkg --configure -a Setting up samba-common-bin (2:4.11.6+dfsg-0ubuntu1.3) ... Checking smb.conf with testparm Load smb config files from /etc/samba/smb.conf Loaded services file OK. WARNING: some services use vfs_fruit, others don't. Mounting them in conjunction on OS X clients results in undefined behaviour. Server role: ROLE_STANDALONE Done Setting up samba (2:4.11.6+dfsg-0ubuntu1.3) ... Installing new version of config file /etc/init.d/nmbd ... Installing new version of config file /etc/init.d/samba-ad-dc ... Installing new version of config file /etc/init.d/smbd ... Installing new version of config file /etc/logrotate.d/samba ... Samba is not being run as an AD Domain Controller: Masking samba-ad-dc.service Please ignore the following error about deb-systemd-helper not finding those services. (samba-ad-dc.service already masked) Removing obsolete conffile /etc/init.d/samba ... Removing obsolete conffile /etc/init/nmbd.conf ... Removing obsolete conffile /etc/init/reload-smbd.conf ... Removing obsolete conffile /etc/init/samba-ad-dc.conf ... Removing obsolete conffile /etc/init/smbd.conf ... Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is masked. /usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.service: No such file or directory samba-ad-dc.service is a disabled or a static unit not running, not starting it. Processing triggers for libc-bin (2.31-0ubuntu9) ... Processing triggers for systemd (245.4-4ubuntu3.1) ... Processing triggers for ureadahead (0.100.0-21) ... ProblemType: Package DistroRelease: Ubuntu 20.04 Package: samba-common-bin 2:4.11.6+dfsg-0ubuntu1.3 ProcVersionSignature: Ubuntu 5.4.0-40.44-generic 5.4.44 Uname: Linux 5.4.0-40-generic x86_64 ApportVersion: 2.20.11-0ubuntu27.3 Architecture: amd64 CasperMD5CheckResult: skip Date: Thu Jul 2 17:08:23 2020 ErrorMessage: installed samba-common-bin package post-installation script subprocess returned error exit status 1 InstallationDate: Installed on 2017-08-20 (1047 days ago) InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412) OtherFailedConnect: Yes Python3Details: /usr/bin/python3.8, Python 3.8.2, python3-minimal, 3.8.2-0ubuntu2 PythonDetails: /usr/bin/python2.7, Python 2.7.18rc1, python-is-python2, 2.7.17-4 RelatedPackageVersions: dpkg 1.19.7ubuntu3 apt 2.0.2ubuntu0.1 SambaServerRegression: Yes SmbConfIncluded: No SourcePackage: samba TestparmExitCode: 0 Title: package samba-common-bin 2:4.11.6+dfsg-0ubuntu1.3 failed to install/upgrade: installed samba-common-bin package post-installation script subprocess returned error exit status 1 UpgradeStatus: Upgraded to focal on 2020-07-02 (0 days ago) ** Affects: samba (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-package focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1886114 Title: package samba-common-bin 2:4.11.6+dfsg-0ubuntu1.3 failed to install/upgrade: installed samba-common-bin package post-installation script subprocess returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1886114/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs