Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
On a clean Jessie box I just got:
Error: The new file /usr/share/doc/aegir3-provision/examples/example.sudoers does not exist!
dpkg: error processing package aegir3-provision (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg -L aegir3-provision
claims that the file should be included ... but ls does not agree.
Comment | File | Size | Author |
---|---|---|---|
#4 | sudo_example_for_debian-2539124-4.patch | 1.57 KB | helmo |
Comments
Comment #1
helmo CreditAttribution: helmo at Initfour websolutions commentedOnly the directories for the examples exist... not the files .
I do get them with:
dpkg -x /var/cache/apt/archives/aegir3-provision_3.0.1_all.deb /tmp/foo
Comment #2
helmo CreditAttribution: helmo at Initfour websolutions commentedDoh,
Seems to be a result of this line in /etc/apt/apt.conf.d
APT::Install-Recommends "false";
A openstack powered server had this as default, and because of this no mysql server was installed.
Comment #3
helmo CreditAttribution: helmo at Initfour websolutions commentedfelt too good to be true... still same error.
Comment #4
helmo CreditAttribution: helmo at Initfour websolutions commentedIt turned out to be a well intentioned disk space saving option in
/etc/dpkg/dpkg.cfg.d/01_nodoc
included:Which made the file unavailable.
This could be the patch for it... but I don't have time to test it :(
If it works then the same change should be done to the aegir3-cluster-slave package.
Comment #5
helmo CreditAttribution: helmo at Initfour websolutions commentedComment #6
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedWas this pushed to dev already? I don't remember having this specific error with the unstable package on Jessie.
Comment #7
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedOk, so this clearly hasn't been committed yet, maybe obscured by #2347557: No systemd service file for queue runner?
Any clues on how to test this? I'm still not familiar enough with debian packages.
Comment #8
helmo CreditAttribution: helmo at Initfour websolutions commentedTo test we'd have to (manually) build a package and try to install it I guess.
Comment #11
helmo CreditAttribution: helmo at Initfour websolutions commentedI tried and it broke the package build.
Calling this won't fix... #4 is a good enough workaround for now... unless someone comes up with a proper solution.