php-symfony-dependency-injection not working with php 8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
phpMyAdmin |
New
|
Unknown
|
|||
symfony (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Confirmed
|
High
|
William Desportes |
Bug Description
[ Impact ]
The user is unable to use phpMyAdmin or the related symfony library
[ Test Plan ]
# Reproduced using the 20.04.6 ISO
Run the following commands:
apt update
apt upgrade -y
# Install the "add-apt-
apt install software-
add-
# Install the deb sury repo
apt-get -y install lsb-release ca-certificates curl
curl -sSLo /usr/share/
sh -c 'echo "deb [signed-
apt update
apt install php8.2
apt install mysql-server -y
service mysql start
# Choose apache2 to auto configure and accept dbcommon setup
apt install phpmyadmin
service apache2 start
# Change the root password
mysql -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_
# Browse: http://
# Login: root/public
# See the error "Unknown parameter $$dbi"
Apply the change in the merge request and login another time, now phpMyAdmin works !
[ Where problems could occur ]
This exact fix was applied by users for years, there is nothing more to be afraid about.
[ Other Info ]
This has been fixed since jammy.
Recent report at phpMyAdmin: https:/
And the oldest on 20.04.2 LTS: https:/
Fixed by https:/
[ Original message ]
Package should be updated to symfony/
See https:/
Related branches
- Athos Ribeiro (community): Needs Fixing
- Christian Ehrhardt : Pending requested
-
Diff: 79 lines (+47/-1)4 files modifieddebian/changelog (+8/-0)
debian/control (+2/-1)
debian/patches/Fix-ContainerBuilder-createService-for-PHP8.patch (+36/-0)
debian/patches/series (+1/-0)
- Athos Ribeiro (community): Needs Fixing
- Christian Ehrhardt : Pending requested
-
Diff: 366 lines (+263/-0) (has conflicts)5 files modifieddebian/changelog (+210/-0)
debian/control (+7/-0)
debian/patches/Fix-ContainerBuilder-createService-for-PHP8.patch (+36/-0)
debian/patches/series (+4/-0)
debian/tests/phpunit (+6/-0)
Changed in symfony (Ubuntu Focal): | |
assignee: | nobody → Utkarsh Gupta (utkarsh) |
Changed in symfony (Ubuntu Focal): | |
importance: | Undecided → High |
Changed in phpmyadmin: | |
importance: | Unknown → High |
Changed in phpmyadmin: | |
importance: | High → Unknown |
status: | Unknown → New |
Hello,
Impish (-propose) has 5.2.6+dfsg- 1ubuntu7, which is hopefully what you want. And also works with PHP 8.0. We're currently in midst of the transition so that should happen soon. And that mean, it should soon migrate to Impish (-release).
Please enable the -propose pocket in case you want to use that *now*. But make sure you know what you're doing! :)