In response to the security warning
https://www.imagemagick.org/di…viewtopic.php?f=4&t=29588
I wanted to proceed and deinstall php5-imagick but could not because I had this server installed with the liveconfig-meta package. Very handy to get a server up and running quickly, but see the disadvantage:
$ aptitude remove php5-imagick
The following packages will be REMOVED:
php5-imagick
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 558 kB will be freed.
The following packages have unmet dependencies:
liveconfig-meta : Depends: php5-imagick but it is not going to be installed.
The following actions will resolve these dependencies:
Remove the following packages:
1) liveconfig-meta
Accept this solution? [Y/n/q/?]
Alles anzeigen
Removing liveconfig-meta, as suggested, likely will remove all dependencies with it. In search of solutions I came accross this article: https://tanguy.ortolo.eu/blog/…e8/uninstall-meta-package
So it suggests me to do:
$ aptitude unmarkauto '?reverse-depends(liveconfig-meta) | ?reverse-recommends(liveconfig-meta)'
$ aptitude remove php5-imagick
This would get rid of the dependencies until the next update of liveconfig-meta. To prevent that future upgrades re-install php5-imagick I likely need to:
$ aptitude remove liveconfig-meta
I did not want to experiment with this on a production server, so I renamed /etc/php5/apache2/conf.d/20-imagick.ini and restarted apache
End of my adventure, but there remains the question, if there could be a package that installs everything but then does not oblige all packages to be present?