apache-mod-fcgid: package removal does not remove or rename the mod_fcgid.conf file
The package apache-mod-fcgid when removed, leaves behind the file mod_fcgid.conf, which causes Apache to fail to start.
# apk del apache-mod-fcgid apache-mod-fcgid-doc
(1/1) Purging apache-mod-fcgid (2.3.9-r2)
OK: 1008 MiB in 179 packages
# rc-service httpd start
* Starting busybox httpd ...
httpd: Syntax error on line 482 of /etc/apache2/httpd.conf: Syntax error on line 1 of /etc/apache2/conf.d/mod_fcgid.conf: Cannot load modules/mod_fcgid.so into server: Error loading shared library /var/www/modules/mod_fcgid.so: No such file or directory
* start-stop-daemon: failed to start `/usr/sbin/httpd'
* Failed to start busybox httpd [ !! ]
* ERROR: httpd failed to start
Following other package manager practices, the file /etc/apache2/conf.d/mod_fcgid.conf should be deleted if it has not been modified by the user, or get renamed to something like mod_fcgid.conf.apk-removed, so the user does not loose custom changes.