[Kolab-devel] Kolab-2.2.3 filters

Richard Bos ml at radoeka.nl
Thu Feb 18 08:46:20 CET 2010


On Wed, Feb 17, 2010 at 09:29:58PM -0700, Thomas Spuhler wrote:
> On Tuesday 16 February 2010 12:36:15 pm Richard Bos wrote:
> > The http line works.  Just try it in your browser, and see the result.
> > Have you tried to install the package your self, on your workstation e.g.?
> > Does it work?
> Yes, it was very strange, a day later the same packages built and installed 
> with the very same command.
> Now I am running into a new hurdle, on my box and on the Mandriva build 
> service:
> $ rpm -ivh horde-form-0.0.2-1mdv2010.0.noarch.rpm
> error: Failed dependencies:
>         pear(Horde/UI/VarRenderer.php) is needed by horde-
> form-0.0.2-1mdv2010.0.noarch
> 
> 
> But rpm -ql horde gives
> ....
> ....
> /usr/share/horde/lib/Horde/UI/VarRenderer.php
> .....
> ....
> 
> and 
> $ locate Horde/UI/VarRenderer.php
> /usr/share/horde/lib/Horde/UI/VarRenderer.php
> /usr/share/kolab/horde/Horde/UI/VarRenderer.php
> 
> 
> I cannot even find where in horde-form this requirement comes from

Probably an rpm script that looks for required dependencies.
It seems to be correct though:
$ rpm -ql horde-form
rpm -ql horde-form
/usr/share/php5/PEAR/Horde/Form.php
/usr/share/php5/PEAR/Horde/Form/Action.php
/usr/share/php5/PEAR/Horde/Form/Action/conditional_enable.php
/usr/share/php5/PEAR/Horde/Form/Action/conditional_setvalue.php
/usr/share/php5/PEAR/Horde/Form/Action/reload.php
/usr/share/php5/PEAR/Horde/Form/Action/submit.php
/usr/share/php5/PEAR/Horde/Form/Action/sum_fields.php
/usr/share/php5/PEAR/Horde/Form/Action/updatefield.php
/usr/share/php5/PEAR/Horde/Form/Renderer.php
/usr/share/php5/PEAR/Horde/Form/Type/tableset.php
/var/lib/pear/Horde_Form.xml

# grep VarRender $FILES
/usr/share/php5/PEAR/Horde/Form/Renderer.php:     *                           parameter to Horde_UI_VarRenderer::factory().
/usr/share/php5/PEAR/Horde/Form/Renderer.php:        require_once 'Horde/UI/VarRenderer.php';
/usr/share/php5/PEAR/Horde/Form/Renderer.php:        $this->_varRenderer = &Horde_UI_VarRenderer::factory($driver, $params);

$FILES contains the horde-form files, and there you have
the dependency...

-- 
RIchard




More information about the devel mailing list