** Description changed: + SRU justification: + + [Impact] + + * The package's post install script fails leaving the package in a + broken state. This affects all users of the package. + + [Test Case] + + Attempt to install the package from the archive. It will fail with: + + Setting up phpldapadmin (1.2.2-5ubuntu1) ... + ln: failed to create symbolic link ‘/etc/apache2/conf.d/phpldapadmin’: No such file or directory + dpkg: error processing phpldapadmin (--configure): + subprocess installed post-installation script returned error exit status 1 + Errors were encountered while processing: + phpldapadmin + E: Sub-process /usr/bin/dpkg returned an error code (1) + + Install the package from proposed. You will not see the above error. + Verify that the Apache configuration is present at /etc/apache2/conf- + available/phpldapadmin.conf + + [Regression Potential] + + * There is little regression potential as the post install script + already fails to install the file correctly at all. + + ----- + + Original report: + cannot install phpldapadmin on Ubuntu 13.10 (saucy, amd64), error message: ln: failed to create symbolic link ‘/etc/apache2/conf.d/phpldapadmin’: No such file or directory The problem is Apache2 uses /etc/apache2/conf-available/ instead of /etc/apache2/conf.d/. Full install log: # apt-get install phpldapadmin Reading package lists... Done - Building dependency tree + Building dependency tree Reading state information... Done phpldapadmin is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue [Y/n]? y Setting up phpldapadmin (1.2.2-5ubuntu1) ... ln: failed to create symbolic link ‘/etc/apache2/conf.d/phpldapadmin’: No such file or directory dpkg: error processing phpldapadmin (--configure): - subprocess installed post-installation script returned error exit status 1 + subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: - phpldapadmin + phpldapadmin E: Sub-process /usr/bin/dpkg returned an error code (1)
** Changed in: phpldapadmin (Ubuntu Trusty) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1246170 Title: cannot install phpldapadmin on Ubuntu 13.10 (saucy) and 14.04 (trusty) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/phpldapadmin/+bug/1246170/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs