ius-community team mailing list archive
-
ius-community team
-
Mailing list archive
-
Message #00094
Re: php-pgsql php 5.3 and pg 8.4
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.
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" <mikejennings@xxxxxxxxx>
>> 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 : ius-community@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~ius-community
>>>>>> More help : https://help.launchpad.net/ListHelp
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~ius-community
>>>> Post to : ius-community@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~ius-community
>>>> More help : https://help.launchpad.net/ListHelp
>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~ius-community
>>> Post to : ius-community@xxxxxxxxxxxxxxxxxxx
>>> 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 abuse@xxxxxxxxxxxxx, and delete the original message.
>> Your cooperation is appreciated.
>>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~ius-community
> Post to : ius-community@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ius-community
> More help : https://help.launchpad.net/ListHelp
Follow ups
References