Opening a new bug for 2 packaging errors which I discovered today in the new -embedded package. I"m doing this in a new bug so that it doesn't fall through the cracks. First the big error: ldconfig doesn't get run, the following lines should be added to the spec above %files: %post embedded -p /sbin/ldconfig %postun embedded -p /sbin/ldconfig And then the smaller error, currently php-embedded requires php-common, but that is not necessary users will provide their own php.ini, and if any using package needs the extensions provided by php-common this package should require php-common itself (or even better require the virtual provides for the extensions).
ldconfig invocations added in -9 - thanks! I think it's sensible for all the SAPI subpackages to require -common so the common READMEs and license files are pulled in. It has negligible impact, in any case - -common is tiny.