Source: php-robmorgan-phinx
Version: 0.9.2-1
Severity: serious
Tags: sid

Hi,
I was debugging issues in Ubuntu with dependencies of symfony that are
broken with symfony 4.x
Those are essentially unusable/uninstallable.

Initially reported to Ubuntu in [1] but applying to both Distributions
just as much. The bug [1] contains a much more detailed overview of
the cross-relations and the most likely options to resolve. Please
take look there avoiding to re-post the same (huge) text over and over
again.

Reporting in Debian against the direct dependencies to symfony so that
you are aware (thanks Steve for the reminder to do so). Overall that
means movim, ratchetphp, php-nesbot-carbon, php-robmorgan-phinx

Here the snippet for this package from there copy&pasted:

4. php-robmorgan-phinx
- Debian/Ubuntu 0.9.2-1
- Upstream 0.11.0

Symfony support exists since
=> 
https://github.com/cakephp/phinx/commit/02e1888765ecfcd2760e484e1b8fe95f938b34a2
But again:
$ git tag --contains 02e1888765ecfcd2760e484e1b8fe95f938b34a2
[...]
v0.9.2

As with ratchedphp this is reverted in Debian.
debian/patches/pkg-php-tools-deficiency-workaround.diff:10:-
"symfony/console": "^2.8|^3.0|^4.0",
debian/patches/pkg-php-tools-deficiency-workaround.diff:11:-
"symfony/config": "^2.8|^3.0|^4.0",
debian/patches/pkg-php-tools-deficiency-workaround.diff:12:-
"symfony/yaml": "^2.8|^3.0|^4.0"
debian/patches/pkg-php-tools-deficiency-workaround.diff:13:+
"symfony/console": "^3.0",
debian/patches/pkg-php-tools-deficiency-workaround.diff:14:+
"symfony/config": "^3.0",
debian/patches/pkg-php-tools-deficiency-workaround.diff:15:+
"symfony/yaml": "^3.0"

Here at least the filename gives an indication what might have
happened "pkg-php-tools-deficiency-workaround".
I'd hope that this is resolved and could be reverted+rebuilt.
Otherwise at least make it "only 4.0" instead of "only 3.0"

Solution:
a) drop the patch and rebuild - ${phpcomposer:Debian-require} will
pick new things up.
b) removal along movim

[1]: https://bugs.launchpad.net/ubuntu/+bug/1842019

-- 
Christian Ehrhardt
Software Engineer, Ubuntu Server
Canonical Ltd

Reply via email to