Not long ago I made a big mistake. I set up Ubuntu 12.10 for a project requiring PHP 5.3. It didn’t take long in coming to realize I had to downgrade PHP from version 5.4.6 to version 5.3.10. A hard road. But I scored a success and the project worked like a charm. Until I had to deploy another module, for me it was curl (but it could be pear, mycrypt, phpmyadmin or something else just as well). Any installation failed with unsexy messages like
root@example:/#The following packages have unmet dependencies:
php5 : Depends: libapache2-mod-php5 (>= 5.4.6-1ubuntu1.1) but 5.3.10-1ubuntu3 is to be installed or
libapache2-mod-php5filter (>= 5.4.6-1ubuntu1.1) but it is not going to be installed or
php5-cgi (>= 5.4.6-1ubuntu1.1) but it is not going to be installed or
php5-fpm (>= 5.4.6-1ubuntu1.1) but it is not going to be installed
Depends: php5-common (>= 5.4.6-1ubuntu1.1) but 5.3.10-1ubuntu3 is to be installed
[…]
E: Unable to correct problems, you have held broken packages.
This looks like very big headache. But it isn’t. Fortunately the solution is just around the corner.
Weiterlesen


Nach nur zwei Wochen Entwicklungszeit geht mein neuestes Projekt “Lichterführung” unter der Adresse 