I would add the following lines to the php5-pear-channel-xinc.spec: Requires: php-pear Requires: php > 5 Provides: php-pear-channel-xinc The "Conflicts: %{name} = 1.0" can be removed (I think you have incremented the version). In the php5-pear-xinc.spec you should add the required version number for the channel: Requires: php5-pear-channel-xinc = 2.0 BuildRequires: php5-pear-channel-xinc = 2.0 to ensure, that those packages fit to the package. Johannes Am 01.03.12 15:55, schrieb Marguerite Su:
Yes, I have that channel fixed in package php5-pear-channel-xinc from s:p:a. I branched that package into my development repository, but the php5-pear-xinc build still fails.
But in the buildlog of php5-pear-xinc, I saw %post scriptlet in php5-pear-channel-xinc was not executed because it was installed before php5-pear package.
I don't know if it's the reason why php5-pear-xinc can't find the channel and returns the unkown channel error.
I've checked almost everything in specfile. as you said, it seems okay, it is just exactly the same with other packages in s:p:a. but without my dirty channel replacement fix. it can't run pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}, no matter the %post scriptlet.
Here's the error info, the last two comment in this page. but there's no developer reply there.
http://code.google.com/p/xinc/wiki/InstallXincFromPearChannel
And no other useful information through the internet.
On Thu, Mar 1, 2012 at 9:10 PM, Ralf Lang
wrote: Am 01.03.2012 12:27, schrieb Johannes Weberhofer:
Dear Marguerite,
I recommend to add the php5-pear-channel-xinc to your development project. As it has already been deleted from php:applications, you could take the package from
At the first glance, the package looks good to me.
Johannes
The gerritbeine package references the wrong/old channel. There is a new xinc channel
-- Ralf Lang Linux Consultant / Developer Tel.: +49-170-6381563 Mail: lang@b1-systems.de
B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
-- Johannes Weberhofer Weberhofer GmbH, Austria, Vienna -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org