Hello Eduardo, Thanks for your response.
We really appreciate you testing the php54 packages, we have done all the testing we can with out a PHP driven application and its always nice to have a little more testing before being pushed to the stable repo. I will look in to what is required for a sqlite 3.x package for IUS, and see if it will be worth packaging for EL5. Currently the ius-coredev group is made up of only two individuals, myself and BJ Dierkes, we are the co-maintainers of IUS Community and currently the only two actively creating packages. If you wish to bring this question up to the community I would mail [email protected] --- Jeffrey Ness Software Developer II OS Deployment Services, RPMDEV Rackspace Hosting & IUS Community On Mar 29, 2012, at 11:56 AM, Eduardo Bragatto wrote: > Hi Jeffrey, > > Thanks a lot for looking into that. It was definitely a bummer as I was > expecting to upgrade my existing EL5 servers to PHP 5.4 to take advantage of > the more stable "PHP-FPM" (I run mainly nginx with FastCGI instead of > Apache+mod_php). > > As I mentioned previously, I will still setup a sandbox to help testing the > EL6 packages (sooner or later everybody will move towards EL6 anyway, so it's > better to get it ready asap). > > Would it be reasonable to create a SQLite package for the IUS repository to > satisfy that dependency on EL5? Something like "sqlite339" following the > "php53" example? Or does SQLite 3.3.9 also introduces it's own dependencies > that can not be satisfied with the packages from EL5? > > I can't barely remember the last time I had to create my own RPM packages, > but if I take some time to go over the documentation again I can get back on > track really quickly and assist you on creating packages to satisfy those > dependencies (assuming SQLite doesn't produce too many new dependencies that > could make it not worth the effort, since EL5 will eventually reach EOL > anyway). > > Please let me know how you feel about porting PHP 5.4 also to EL5 -- I > understand it might just not be a good idea. > > Kind regards, > Eduardo Bragatto. > > PS: should I subscribe to "ius-coredev" to continue this discussion with the > rest of the community? > > On Mar 29, 2012, at 11:48 AM, Jeff Ness wrote: > >> It does appear PHP 5.4 will require a higher version of sqlite than EL5 >> provides: >> >> checking for OpenSSL support... yes >> checking for Kerberos support... yes >> checking for krb5-config... /usr/kerberos/bin/krb5-config >> checking for DSA_get_default_method in -lssl... yes >> checking for X509_free in -lcrypto... yes >> checking for pkg-config... /usr/bin/pkg-config >> checking for PCRE headers location... /usr/include >> checking for PCRE library location... /usr/lib64 >> checking whether to enable the SQLite3 extension... yes, shared >> checking for sqlite3 files in default path... found in /usr >> checking for SQLite 3.3.9+... checking for sqlite3_prepare_v2 in >> -lsqlite3... no >> not found >> configure: error: Please install SQLite 3.3.9 first or check libsqlite3 is >> present >> error: Bad exit status from /var/tmp/rpm-tmp.49258 (%build) >> Bad exit status from /var/tmp/rpm-tmp.49258 (%build) >> >> >> --- >> Jeffrey Ness >> Software Developer II >> OS Deployment Services, RPMDEV >> Rackspace Hosting & IUS Community >> >> On Mar 29, 2012, at 8:29 AM, Jeff Ness wrote: >> >>> Eduardo, >>> >>> Taking the PHP 5.4 source and attempting to build on EL5 arises the >>> following error: >>> >>> Getting requirements for php54-5.4.0-3.ius.el5.src >>> --> bzip2-devel-1.0.3-6.el5_5.x86_64 >>> --> curl-devel-7.15.5-15.el5.x86_64 >>> --> db4-devel-4.3.29-10.el5_5.2.x86_64 >>> --> gmp-devel-4.1.4-10.el5.x86_64 >>> --> httpd-devel-2.2.3-63.el5_8.1.x86_64 >>> --> pam-devel-0.99.6.2-6.el5_5.2.x86_64 >>> --> Already installed : libstdc++-devel-4.1.2-52.el5.x86_64 >>> --> openssl-devel-0.9.8e-22.el5_8.1.x86_64 >>> Error: No Package found for sqlite-devel >= 3.6.0 >>> >>> You will notice EL5 only provides sqlite-devel-3.3.6-5.x86_64.rpm: >>> >>> http://mirror.centos.org/centos/5/os/x86_64/CentOS/ >>> >>> This PHP 5.4 source was taken directly from Fedora Rawhide and only >>> took very little changes to make it fit the IUS community model. >>> >>> I've not been able to find a direct reason for this specific requirement so >>> I'm >>> going to attempt lowering this requirement to 3.3.0 or greater to see if >>> anything breaks. >>> >>> --- >>> Jeffrey Ness >>> Software Developer II >>> OS Deployment Services, RPMDEV >>> Rackspace Hosting & IUS Community >>> >>> On Mar 29, 2012, at 7:47 AM, Jeff Ness wrote: >>> >>>> Hello Eduardo, >>>> >>>> Thank you for your time. >>>> >>>> As EL6 is the latest release we have been trying to spend most of our time >>>> packaging >>>> for it, however if the need / want arises for EL5 packages we will >>>> continue >>>> packaging for this release (at least until EL5 goes End of Life). >>>> >>>> Let me look in to what it will take to bring PHP 5.4 to the EL5 release. >>>> >>>> I'll get back to you with more information once I look in to this. >>>> >>>> --- >>>> Jeffrey Ness >>>> Software Developer II >>>> OS Deployment Services, RPMDEV >>>> Rackspace Hosting & IUS Community >>>> >>>> On Mar 29, 2012, at 12:48 AM, Eduardo Bragatto wrote: >>>> >>>>> Hello Jeffrey, >>>>> >>>>> I was about to start testing the new PHP 5.4 packages when I realized >>>>> they were compiled to EL6 (my servers are still running EL5). >>>>> >>>>> I'm going to install a sandbox so I can test them on EL6, but is there >>>>> any reason for not compiling these packages also for EL5? >>>>> >>>>> Would you know how the IUS community is handling the EL5 packages? Will >>>>> the EL5 packages be deprecated soon or does the community intend to >>>>> continue supporting EL5 for near future? >>>>> >>>>> Thanks, >>>>> Eduardo. >>>>> -- >>>>> This message was sent from Launchpad by >>>>> Eduardo Bragatto (https://launchpad.net/~b-eduardo-u) >>>>> using the "Contact this user" link on your profile page >>>>> (https://launchpad.net/~jeffrey-ness). >>>>> For more information see >>>>> https://help.launchpad.net/YourAccount/ContactingPeople >>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~ius-coredev >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~ius-coredev >>>> More help : https://help.launchpad.net/ListHelp >>> >> > _______________________________________________ Mailing list: https://launchpad.net/~ius-coredev Post to : [email protected] Unsubscribe : https://launchpad.net/~ius-coredev More help : https://help.launchpad.net/ListHelp

