pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/51456: please withdraw the change to lang/php5* introduced by jdolecek@ in July



>Number:         51456
>Category:       pkg
>Synopsis:       please withdraw the change to lang/php5* introduced by jdolecek@ in July
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 01 07:05:00 +0000 2016
>Originator:     Joern Clausen
>Release:        
>Organization:
University of Bielefeld
>Environment:
>Description:
For further reference see this thread on pkgsrc-users

http://mail-index.netbsd.org/pkgsrc-users/2016/08/29/msg023649.html

and this one on joyent/pkgsrc:

https://github.com/joyent/pkgsrc/issues/355

The change introduced in July forces PHP to automatically load all available modules. This may break installed applications that define the set of modules with a private php.ini (due to loading modules twice), and forces applications to load modules they don't need (e.g. database connectors that are never used).

The "fix" described by jperkins@ in the first mail thread is IMHO unacceptable, as I don't want to constantly remove files from $LOCALBASE.
>How-To-Repeat:

>Fix:
If this new behavior is considered useful, please make it an optional one you can switch on and off (with default "off") in e.g. mk.conf. By default the module specific .ini files should only be placed into

$LOCALBASE/share/examples/php/



Home | Main Index | Thread Index | Old Index