[pkg-php-pear] Bug#793948: php-auth-sasl: Broken dependencies: dist-upgrade will pull in apache2 Webserver

Matthias Merz debian at merz-ka.de
Wed Jul 29 08:47:15 UTC 2015

Package: php-auth-sasl
Version: 1.0.6-1
Severity: important

When starting to dist-upgrade my machine, APT would pull in a fully fledged apache Webserver.
This is caused by a dependency to the php5 meta package which

Depends: libapache2-mod-php5 | libapache2-mod-php5filter | php5-cgi | php5-fpm
(versions omitted)

Neither of them should be required IMHO. Wouldn't a dependency on php5-common be correct?
This is done e.g. in php-pear...

 This package is a metapackage that, when installed, guarantees that you
 have at least one of the four server-side versions of the PHP5 interpreter
 installed. Removing this package won't remove PHP5 from your system, however
 it may remove other packages that depend on this one.

In these circumstances, the package won't be usable in a CLI-only PHP environment,
thus severity: important

Thanks for fixing this (maybe in the next stable point-release as well?)

Matthias Merz

-- System Information:
Debian Release: 7.8
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.12-0.bpo.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages php-auth-sasl depends on:
ii  php-pear  5.4.41-0+deb7u1

php-auth-sasl recommends no packages.

php-auth-sasl suggests no packages.

More information about the pkg-php-pear mailing list