[users] dependencies perl-Image-ExifTool / php-pear-db /
perl-TermReadKey
Dag Wieers
dag at wieers.com
Thu Feb 28 03:12:54 CET 2008
On Wed, 27 Feb 2008, Jelmer Jellema - Spin in het Web Webruimte wrote:
> I just subscribed to this list because of some problems I had with using
> rpmforge and yum on centos 5. I think the rpmforge project is great, this is
> the first time I really feel like working more with rpms etc and less with
> ./configure --prefix=.. Etc. (though I am starting to learn the ins and outs
> of rpmbuild).
>
> Anyhow. Today I typed 'yum update' on centos 5 and got some problems with 3
> packages:
>
> Perl-TermReadKey: would not update. After some trying I managed to install
> it using 'yum install perl-TermReadKey', which deleted perm-Term-ReadKey. So
> far so good.
I think we fixed this yesterday. So maybe you tried just before it got
fixed and tried again after. If anyone still has a problem, please notify
this list :-)
> Next one is php-pear-db: this has been bugging the 'yum update' command (and
> the yumex tool as well) for a while, probably because of the existance of
> php-pear-DB in the centos repos.
Hmmm. Lowercase is the standard.
> There must be something I do not understand properly, because 'yum update'
> mentions this one, but 'yum update php-pear-db.noarch' cannot find an update
> match, even with --noplugins et cetera.
>
> Using install instead of update gives :
>
> Transaction Check Error:
>
> file /usr/share/pear/.channels/__uri.reg from install of
> php-pear-db-1.7.13-1.el5.rf conflicts with file from package
> php-pear-1.4.9-4
>
> file /usr/share/pear/.channels/pear.php.net.reg from install of
> php-pear-db-1.7.13-1.el5.rf conflicts with file from package
> php-pear-1.4.9-4
>
> file /usr/share/pear/.channels/pecl.php.net.reg from install of
> php-pear-db-1.7.13-1.el5.rf conflicts with file from package
> php-pear-1.4.9-4
>
> file /usr/share/pear/.depdb from install of php-pear-db-1.7.13-1.el5.rf
> conflicts with file from package php-pear-1.4.9-4
These are problems with the package itself. We need to look at these.
In fact, we could use people that specialize and maintain php addon
packages as well as ruby, ocaml, dkms/kmod packages. Anyone following
these technologies are welcome to help out in the rpmforge/rpmrepo
projects !
> Finally perl-Image-ExifTool. This gives:
>
> Error: Missing Dependency: perl(a) is needed by package perl-Image-ExifTool
>
> That just looks like something that should be changed in the .spec? Maybe I
> am missing something here too.
This is a problem with the automatic dependency generation that is part of
rpmbuild. Probably somewhere in a comment/document it states '...use a...'
and it got parsed as being a requirement.
I will investigate !
Thanks for the valuable feedback. Let us know in time if you find other
problems or the reported ones have not been fixed.
--
-- dag wieers, dag at wieers.com, http://dag.wieers.com/ --
[Any errors in spelling, tact or fact are transmission errors]
More information about the users
mailing list