Activity log for bug #2016017

Date Who What changed Old value New value Message
2023-04-12 14:35:34 William Desportes bug added bug
2023-04-12 23:46:20 Athos Ribeiro bug added subscriber Athos Ribeiro
2023-05-02 07:33:04 William Desportes bug task added phpmyadmin (Debian)
2023-05-02 07:34:07 William Desportes phpmyadmin (Debian): status New In Progress
2023-05-02 07:34:07 William Desportes phpmyadmin (Debian): assignee William Desportes (williamdes)
2023-05-12 13:12:45 Athos Ribeiro nominated for series Ubuntu Kinetic
2023-05-12 13:12:45 Athos Ribeiro bug task added phpmyadmin (Ubuntu Kinetic)
2023-05-12 13:12:45 Athos Ribeiro nominated for series Ubuntu Jammy
2023-05-12 13:12:45 Athos Ribeiro bug task added phpmyadmin (Ubuntu Jammy)
2023-05-12 13:12:51 Athos Ribeiro phpmyadmin (Ubuntu): status New Fix Released
2023-05-12 13:34:41 William Desportes phpmyadmin (Ubuntu): status Fix Released In Progress
2023-05-13 11:54:11 Athos Ribeiro phpmyadmin (Ubuntu): status In Progress Fix Released
2023-05-13 13:56:23 William Desportes phpmyadmin (Debian): status In Progress Fix Released
2023-05-13 18:10:09 Launchpad Janitor merge proposal linked https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/phpmyadmin/+git/phpmyadmin/+merge/442796
2023-05-13 18:10:10 Launchpad Janitor merge proposal linked https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/phpmyadmin/+git/phpmyadmin/+merge/442797
2023-05-13 18:12:37 Athos Ribeiro summary [SRU] Update "Recommends:" Recommend libapache2-mod-php instead of apache2
2023-05-13 21:30:15 Athos Ribeiro description [ Impact ] * Updating Recommends: will allow users to only have to do `apt install phpmyadmin` and not end up confused on why the webpage shows PHP source code. Internet is filled with users asking why there is PHP code displayed. This update is already upstream Debian and released. [ Test Plan ] * To reproduce the "Recommends:" user problem - new VM - apt install phpmyadmin - service apache2 start - browse http://localhost/phpmyadmin - PHP code ! - Install `libapache2-mod-php` and restart Apache2 - You can see the login page [ Where problems could occur ] * If "Recommends:" was wrong you would be missing Apache2 by default. If the recommends allowed you to only have to install the package and you can see HTML and not PHP code, then it works. [ Other Info ] See: https://bugs.launchpad.net/ubuntu/+source/phpmyadmin/+bug/2013402 [ Impact ] phpmyadmin does not work out of the box upon installation. It currently requires users to install libapache2-mod-php and restart apache2 so phpmyadmin starts working properly. [ Test Plan ] From a fresh Ubuntu installation:    - Install phpmyadmin with "apt install phpmyadmin"    - browse to http://localhost/phpmyadmin    - At this point, you should be looking at a blank page. If you inspect the page source, you will see that apache2 is serving raw php code. This is because the apache2 php mod is not installed. You could workaround the issue by simply installing it and restarting apache2.    - Repeat all the steps, now using a package with. the proposed fix. When you navigate to http://localhost/phpmyadmin for the first time, you should the the phpmyadmin login page, no additional steps needed. [ Where problems could occur ] If libapache2-mod-php8.1 stops recommending apache2 for some reason, then a regression would occur (installing phpmyadmin would no longer get it up and running). We could go around this by also recommending apache2 here, but it does not seem to be necessary (dropping the recommends from libapache2-mod-php8.1 would likely cause regressions in [many?] other packages). [ Other Info ] There are several places around with users asking why apache2 returns PHP code upon phpmyadmin installation. This should address the issue for those users. This change is already applied from lunar on. See: https://bugs.launchpad.net/ubuntu/+source/phpmyadmin/+bug/2013402
2023-08-06 12:45:09 William Desportes merge proposal unlinked https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/phpmyadmin/+git/phpmyadmin/+merge/442796
2023-08-06 12:45:14 William Desportes merge proposal unlinked https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/phpmyadmin/+git/phpmyadmin/+merge/442797
2023-08-06 13:15:17 William Desportes phpmyadmin (Ubuntu): assignee William Desportes (williamdes)
2023-08-07 14:43:41 Athos Ribeiro phpmyadmin (Ubuntu Kinetic): status New Won't Fix