[pkg-uWSGI-devel] Bug#962186: Bug#962186: uwsgi-plugin-php: CI fails with SIG_SEGV in bullseye

Ondřej Surý ondrej at sury.org
Fri Jun 5 16:13:00 BST 2020


> On 5 Jun 2020, at 17:06, Jonas Smedegaard <jonas at jones.dk> wrote:
> 
> Sorry, I was too fast - indeed we don't do the above (we do not probe
> for and tie to a specific package version) - but I am confused: why is
> it not reliable to use the provided ABI?

The uwsgi-plugin-php is a sort of special case, as the phpapi-<number>
can be resolved with any SAPI (CLI, CGI, apache2, FCGI) and you need
to depend on a specific SAPI.

Or just wait for php-default 76 to migrate as that solves the problem with
allowing multiple PHP versions to be installed, so if you depend on libphp-embed,
it will pull php-common and that version has:

Breaks: […]
        php5.6-common,
        php5.6-common (<< 5.6.18+dfsg-10~),
        php5.6-json (<< 1.3.9-2~),
        php7.0-common,
        php7.0-common (<< 7.0.3-11~),
        php7.1-common,
        php7.2-common,
        php7.3-common

So, it ensures that only PHP 7.4 can be installed.

Ondrej
--
Ondřej Surý
ondrej at sury.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Message signed with OpenPGP
URL: <http://alioth-lists.debian.net/pipermail/pkg-uwsgi-devel/attachments/20200605/f569cae6/attachment.sig>


More information about the pkg-uWSGI-devel mailing list