[Bug 1577482] Re: PHPMyAdmin requires mbstring

Marc Deslauriers marc.deslauriers at canonical.com
Tue May 31 13:51:10 UTC 2016


The yakkety package also adds php-xml to the Depends, shouldn't that
also be added to the debdiff in comment #1?

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1577482

Title:
  PHPMyAdmin requires mbstring

Status in phpmyadmin package in Ubuntu:
  Fix Released
Status in phpmyadmin source package in Xenial:
  Triaged

Bug description:
  [Impact]

   * PHPMyAdmin reports run-time errors due to missing functionality
  from php-xml and php-mbstring, which in prior versions of PHP were
  packaged with the core.

  [Test Case]

   * Install phpmyadmin 4.5.4.1-2ubuntu1 and attempt to use the provided
  web interface, it will fail to load.

  [Regression Potential]

   * The likelihood of regression is very low, as no code change is
  being included. Instead, we are simply expressing correctly a run-time
  dependency of the phpmyadmin source.

  [Other Info]
   
   * We have sync'ed the package in Yakkety and a similar change has been made in the version there.

  When trying to use PHPMyAdmin without the mbstring extension installed, I get a fatal error on the main page:
  "The mbstring extension is missing. Please check your PHP configuration."

  This is coming from line 95 in /usr/share/phpmyadmin/libraries/common.inc.php:
  /**
   * Warning about mbstring.
   */
  if (! function_exists('mb_detect_encoding')) {
      PMA_warnMissingExtension('mbstring', $fatal = true);
  }

  This is an unconditional check, so this should be a Depends.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phpmyadmin/+bug/1577482/+subscriptions



More information about the Ubuntu-sponsors mailing list