So I think I see a potential issue, based upon #c6.

In a trusty lxd, I did:

# apt install php5

The result of the 'manually installed packages' is:

# apt-mark showmanual | grep php
php5

Note that specifically, php5-common is not marked as manually installed.
So I'm guessing, as Amael mentioned in #c6, that php5-mysql was
installed after the fact, manually (as opposed to as a dependency
resolution), and thus was kept over the release upgrade (I believe this
is normal/expected, so things don't unexpectedly break). I wonder if
Robie, during your test, you just installed php5 (as opposed to some
php5- package like php5-mysql) before release upgrading?

I'm not sure what the right solution is here, as Amael noted, I would
suggest, after completing the upgrade, to ensure all php5* packages are
removed (apt remove php5*, I think, would do it -- without purging the
configuration so you can migrate it).

I think the primary issue here, as well, is that php7.0-mysql doesn't
really replace php5-mysql (as the extension was deprecated in php5 and
removed in php7: https://wiki.php.net/rfc/mysql_deprecation), so perhaps
for that specific package there is no transition path (and that is part
of the migration to PHP7.0 generally).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1579480

Title:
  PHP7-ubuntu sessionclean searches for "php5" named binary

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/php-defaults/+bug/1579480/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to