[Bug 1610361] Re: /usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.service: No such file or directory
ChristianEhrhardt
1610361 at bugs.launchpad.net
Mon Oct 10 12:12:29 UTC 2016
This is the change that masked the service:
samba (2:4.4.4+dfsg-2) unstable; urgency=medium
* Mask samba-ad-dc.service unless needed (Closes: #828137)
So all the change isin the scope of the 4.3.9+dfsg-0ubuntu1 -> 4.4.5
+dfsg-2ubuntu1 you mentioned before.
But one also has to consider: https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=796789 which added the service to be in the same
"update-window".
It should update all services fine as it takes care of e.g. to call "systemctl --system daemon-reload" after the changes.
And also the update you are currently doing 4.4.5+dfsg-2ubuntu1 -> 4.4.5+dfsg-2ubuntu3 didn't touch these services at all.
I'd assume that this is the first time the helpers kick in to clean up and mask it.
The postinst really makes sure it is not run :-)
It symlinks it to /dev/null and also masks it.
But if you have no system with a service like that the symlink is already enough and so the additional masking fails with the errors you report.
I recreated the issue and can state that the message itself is shown on a clean yakkety installing samba:
Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service.
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
Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service.
Processing triggers for libc-bin (2.24-0ubuntu1) ...
It appears to me that this was just taken to make sure it is off by doing it two ways.
Probably for certain upgrade paths that have the file around not applicable to your case nor my fresh install.
But OTOH this is non fatal for me.
The install/upgrade is not aborting or anything.
Are you missing any functionality due to this?
** Bug watch added: Debian Bug tracker #796789
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796789
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to samba in Ubuntu.
https://bugs.launchpad.net/bugs/1610361
Title:
/usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-
ad-dc.service: No such file or directory
Status in samba package in Ubuntu:
Incomplete
Bug description:
This is an error seen with that version upgrade; so the apport
questions can be ignored as this is an upgrade issue, not a using
problem.
Unpacking samba (2:4.4.5+dfsg-2ubuntu3) over (2:4.4.5+dfsg-2ubuntu1)
...
....
Setting up samba (2:4.4.5+dfsg-2ubuntu3) ...
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
note: the previous 4.4.5+dfsg-2ubuntu1 upgrade over 4.3.9+dfsg-
0ubuntu1 was clean. These two upgrades has been made on the same
session (no reboot); so this can be related if systemd expect some
activation(s) not made by the previous upgrade.
ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: samba 2:4.4.5+dfsg-2ubuntu3
ProcVersionSignature: Ubuntu 4.7.0-0.3-generic 4.7.0
Uname: Linux 4.7.0-0-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.3-0ubuntu5
Architecture: amd64
CurrentDesktop: GNOME
Date: Fri Aug 5 19:30:09 2016
RelatedPackageVersions:
nautilus 1:3.20.1-3ubuntu1~yakkety1
gvfs 1.28.2-1ubuntu1
SambaClientRegression: Yes
SourcePackage: samba
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1610361/+subscriptions
More information about the foundations-bugs
mailing list