Well... php-all should depend on everything from php.net except debug and documentation packages.
I like packages like texlive-base and texlive-full. There are many meta packages for various common use-cases. Each desktop has some meta package(s) to install all or some components (kde-full, kde-standard). Also, there are many games-* meta packages. Such meta packages make it easy to put together meaningful setup to start with. They are not meant to fit some specific application. Look through eyes of beginner who is thinking "which package I should install so I can learn PHP?" If he installs "php", he will be quite surprised how much is missing. And then there are few hundreds packages to choose from... Instead he could install "php-standard" meta package and he would get (opinionated) installation (it may include for example php-all, composer, and php-fpm + webserver). Ondřej Surý wrote, on 6.2.2017 16:52: > What is "typically installed PHP packages"? I am afraid that typically > might vary from user to user and for the installed PHP software - the > other packages in Debian correctly select their dependencies. > > And if you have *your* "typical" set - why not turn it into automation? > > Cheers, >
signature.asc
Description: OpenPGP digital signature