On Fri, Feb 11, 2005 at 11:32:32AM +0100, Jan Gerle wrote: > Package: php4 > Version: >= 4:4.3.10-3
> >From version 4.3.10-3 on php4 is built with enabled thread-safety. This > renders accelerators like turck-mmcache or phpa unfunctional. Maybe turck can > do the thread-trick (phpa cannot, I mailed with the author), but aptitude > forces me to uninstall turck when upgrading from 4.3.10-2 to 4.3.10-3. The accelerator packages were already broken by the upgrade to 4.3.10 because of an unannounced change to the Zend API upstream, so we would have forced their uninstallation in 4.3.10-3 whether or not we had switched to ZTS. > I suggest to split up the package into a threaded and a non-threaded one as > most of the corporate users rely on accelerators (and not all of them got the > Zend-one). No. Users who need support for accelerators that are incompatible with ZTS will need to get their PHP binaries elsewhere. There is real demand for use of ZTS for software that's *in Debian*, and we have no intention of shipping double binaries of all PHP extensions just to maintain compatibility with third-party accelerators. > Furtheron a dependancy to caudium has been established (need to install > caudium when installing php4) which doesn't make sense to me. You're the second person who's reported problems of this kind. What tool did you use when upgrading? This is presumably related to the php4 package's versioned depends on the SAPI packages, which it may be necessary to relax; but I'd like to be able to reproduce the problem and understand exactly what's going wrong before making that change. Thanks, -- Steve Langasek postmodern programmer
signature.asc
Description: Digital signature

