[pkg-php-pear] Bug#884260: phpmd: Package phpmd misses dependency php-xml
Nicola Spanti
dev at nicola-spanti.info
Wed Dec 13 00:38:24 UTC 2017
Package: phpmd
Version: 2.4.3-1
Severity: important
Dear Maintainer,
The package phpmd for at least Debian 9 Stretch lacks dependency php-xml. In consequence, phpmd crashes.
```
$ phpmd app xml ruleset.xml
PHP Fatal error: Uncaught Error: Call to undefined function PHPMD\simplexml_load_string() in /usr/share/php/PHPMD/RuleSetFactory.php:551
Stack trace:
#0 /usr/share/php/PHPMD/PHPMD.php(208): PHPMD\RuleSetFactory->getIgnorePattern('ruleset.xml')
#1 /usr/share/php/PHPMD/TextUI/Command.php(129): PHPMD\PHPMD->processFiles('app', 'ruleset.xml', Array, Object(PHPMD\RuleSetFactory))
#2 /usr/share/php/PHPMD/TextUI/Command.php(170): PHPMD\TextUI\Command->run(Object(PHPMD\TextUI\CommandLineOptions), Object(PHPMD\RuleSetFactory))
#3 /usr/bin/phpmd(122): PHPMD\TextUI\Command::main(Array)
#4 {main}
thrown in /usr/share/php/PHPMD/RuleSetFactory.php on line 551
```
Regards.
-- System Information:
Debian Release: 9.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'oldoldstable'), (500, 'stable'), (500, 'oldstable'), (60, 'testing'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages phpmd depends on:
ii pdepend 2.2.4-1
ii php-cli 1:7.0+49
ii php-common 1:49
ii php7.0-cli [php-cli] 7.0.19-1
phpmd recommends no packages.
phpmd suggests no packages.
-- no debconf information
More information about the pkg-php-pear
mailing list