Re: Bug#256785: phpmyadmin: Resolution of #225766 violates policy and irritates admins
severity 225766 normal
tag 225766 moreinfo
On Tuesday 29 of June 2004 04:31, Matthew Hawkins wrote:
> Package: phpmyadmin
> Version: 1:2.5.7-1
> Severity: serious
> Justification: Policy 10.7.2
> The resolution of bug #225766 is to move half the configuration file into
> /usr/share/phpmyadmin/ and leave the other half in /etc/phpmyadmin/, rather
> than tell the submitter they're smoking crack and mark it WontFix.
> This resolution is not only a violation of policy, it makes it extremely
> difficult to upgrade as one can no longer simply diff the old and new
> config files and merge any necessary changes. You now have to come up with
> some magic 3-way diff tool which knows which parts of
> /etc/phpmyadmin/config.inc.php to merge where with
> /usr/share/phpmyadmin/config.inc.php to then diff against the old config.
> I don't even want to think about future upgrades which may now require a
> magic 4-way diff tool because variables in the existing
> /etc/phpmyadmin/config.inc.php may not exist anymore or change format or
> whatever due to changes in either phpmyadmin or PHP.
The config.inc.php is no more a configuration file! This is PHP source file
and should be placed at /usr/share hierarchy. The original config.inc.php
changes too much and 3-way diff tool is not a solution. I've got a lot of bug
report because the user didn't upgrade this configuration file.
I've lowered bug severity because it didn't violate the Policy in my opinion.
I'd like to see more opinions so I've made Cc to debian-devel.
Piotr Roszatycki, Netia SA .''`.
mailto:Piotr_Roszatycki@netia.net.pl : :' :
mailto:firstname.lastname@example.org `. `'