On Jun 14, 2010, at 11:11 PM, Ketema Harris wrote: > well the build finished, but it ended with the following: > > Checking for unpackaged file(s): /usr/lib/rpm/check-files > /var/tmp/php53-5.3.2-5.ius-root-root > error: Installed (but unpackaged) file(s) found: > /etc/php.d/mcrypt.ini > /etc/php.d/pdo_pgsql.ini > /etc/php.d/pgsql.ini > /usr/lib64/php/modules/mcrypt.so > /usr/lib64/php/modules/pdo_pgsql.so > /usr/lib64/php/modules/pgsql.so > > > RPM build errors: > Installed (but unpackaged) file(s) found: > /etc/php.d/mcrypt.ini > /etc/php.d/pdo_pgsql.ini > /etc/php.d/pgsql.ini > /usr/lib64/php/modules/mcrypt.so > /usr/lib64/php/modules/pdo_pgsql.so > /usr/lib64/php/modules/pgsql.so > > I do believe that the actual compilation succeeded, but obviously the RPM was > not built. This was a pretty cool > learning experience, but I think I will wait till the pro's build an RPM as I > have no idea how I would move forward > from here.
Yeah that's a BJ thing there. In the %files section of a rpm spec file it's supposed to include all the files built and package them into their own rpms. I'm sure he'll be able to figure out a solution for you tomorrow when he's at work. I just saw myself that centos 5.5 was released so pg 8.4 is included in your OS now. If BJ is unavailable feel free to contact me and I'll build you a 1-off RPM that includes pg8.4 support for php but you really want to stick with IUS for continuous updates. > > > On Jun 14, 2010, at 11:49 PM, Ketema Harris wrote: > >> I am still attempting to complete the process myself, but I filed a "bug" as >> you suggested to have a pro look at it. >> >> Thank you for your quick responses. >> >> On Jun 14, 2010, at 11:21 PM, Bj Dierkes wrote: >> >>> Sorry all for top posting ... I'll follow up with more later. >>> >>> As of Rhel 5.5 Redhat is shipping postgresql84 packages (I'm the same >>> style as IUS). What I would like to do is package php53-pgsql84 >>> packages, rather than rebuild php53-pgsql which would only work for >>> you and not be good for the repo. >>> >>> All the deps for php are in rhel or epel.. If you want to continue >>> building on your own... But I wouldn't mind adding the packages >>> officially. They would be separate ... Not part of the php53 build >>> itself. Because we want to keep php53-pgsql built against stock 8.1. >>> >>> There is a page on "ading packages to the wish list"... On >>> wiki.iuscommunity.org >>> ... You can submit it via those instructions and I can look into it. >>> >>> ...sent via mobile device, no grammar flames allowed. >>> >>> >>> On Jun 14, 2010, at 10:05 PM, "Mike Jennings" <[email protected]> >>> wrote: >>> >>>> Nope, rpmbuild will fail without the dependencies. >>>> You're gonna need postgresql-devel from 8.4, I believe postgres >>>> builds those rpms so you'll need to install that. Not sure why it's >>>> saying those are already installed. Can you do a >>>> >>>> #rpm -qa | grep -i libedit-devel >>>> #rpm -qa | grep -i libmcrypt-devel >>>> >>>> and post the results here. I figure you're 64bit so I found the link >>>> to the right rpms for postgresql-devel >>>> http://yum.pgsqlrpms.org/8.4/redhat/rhel-5Server-x86_64/ >>>> >>>> If not just search around there for the right postgresql-devel for >>>> your os. >>>> >>>> >>>> On Jun 14, 2010, at 9:59 PM, Ketema Harris wrote: >>>> >>>>> Thank you very much for the help. I will ask on the list you >>>>> suggested, but I also attempted to follow your instructions mysself. >>>>> >>>>> I got as far as: >>>>> >>>>> error: Failed build dependencies: >>>>> libedit-devel is needed by php53-5.3.2-5.ius.x86_64 >>>>> postgresql-devel is needed by php53-5.3.2-5.ius.x86_64 >>>>> libmcrypt-devel is needed by php53-5.3.2-5.ius.x86_64 >>>>> >>>>> libedit and libmcrypt it failed on Transaction check saying the >>>>> files were already present and newer. >>>>> >>>>> I purposely left postgresql-devel out, because I already have 8.4 >>>>> installed and the devel was saying it was 8.1 again. >>>>> >>>>> Is there a way to tell rpm build to just go ahead and do it and use >>>>> the files that are present ? >>>>> >>>>> thanks >>>>> >>>>> >>>>> On Jun 14, 2010, at 10:35 PM, Mike Jennings wrote: >>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Jun 14, 2010, at 9:14 PM, Ketema Harris wrote: >>>>>> >>>>>>> Hello. I am trying to get php with pg support from 8.4. I have >>>>>>> found this community and successfully set up your repo. >>>>>>> >>>>>>> I have been able to use it to install your php53-pgsql.x86_64 >>>>>>> rpm, but this is built against Pg 8.1. Does anyone have access >>>>>>> to php-pgsql that is built against Pg 8.4 (libPQ 5) ? If no I >>>>>>> am willing to learn how to build an RPM as I have successfully >>>>>>> built php against Pg 8.4 on other machines with different distro's >>>>>>> >>>>>>> I am running CentOS 5 on x86_64 architecture. I appreciate any >>>>>>> help or guidance on how to get this accomplished. >>>>>> >>>>>> And of course, you can always ask in https://answers.launchpad.net/ius >>>>>> if BJ or another dev can build you a one-off rpm for this. >>>>>> >>>>>> >>>>>>> >>>>>>> Thanks >>>>>>> _______________________________________________ >>>>>>> Mailing list: https://launchpad.net/~ius-community >>>>>>> Post to : [email protected] >>>>>>> Unsubscribe : https://launchpad.net/~ius-community >>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Mailing list: https://launchpad.net/~ius-community >>>>> Post to : [email protected] >>>>> Unsubscribe : https://launchpad.net/~ius-community >>>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~ius-community >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~ius-community >>>> More help : https://help.launchpad.net/ListHelp >>> >>> >>> Confidentiality Notice: This e-mail message (including any attached or >>> embedded documents) is intended for the exclusive and confidential use of >>> the >>> individual or entity to which this message is addressed, and unless >>> otherwise >>> expressly indicated, is confidential and privileged information of >>> Rackspace. >>> Any dissemination, distribution or copying of the enclosed material is >>> prohibited. >>> If you receive this transmission in error, please notify us immediately by >>> e-mail >>> at [email protected], and delete the original message. >>> Your cooperation is appreciated. >>> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~ius-community >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~ius-community >> More help : https://help.launchpad.net/ListHelp > > > _______________________________________________ > Mailing list: https://launchpad.net/~ius-community > Post to : [email protected] > Unsubscribe : https://launchpad.net/~ius-community > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~ius-community Post to : [email protected] Unsubscribe : https://launchpad.net/~ius-community More help : https://help.launchpad.net/ListHelp

