What the ... urgh.

I have no idea where you're getting that RPM of memcached, but it looks
like the packager didn't remove the deps for the "damemtop" script I
shoved in the scripts/ directory. Yum is being helpful and trying to
install a ton of useless perl depedencies.

If you just tell it to force the install it'll work fine (--skip-broken or
whatever). I'll make sure the RPM specs we supply will not try to pull in
deps for damemtop.

On Mon, 4 Apr 2011, onel0ve wrote:

> root@srv [~]# yum install memcached
> Loaded plugins: fastestmirror
> Loading mirror speeds from cached hostfile
>  * addons: mirror.denit.net
>  * base: mirror.denit.net
>  * epel: mirrors.nl.eu.kernel.org
>  * extras: mirror.denit.net
>  * rpmforge: ftp-stud.fht-esslingen.de
>  * updates: mirror.denit.net
> Excluding Packages in global exclude list
> Finished
> Setting up Install Process
> Resolving Dependencies
> --> Running transaction check
> ---> Package memcached.i386 0:1.4.5-1.el5.rf set to be updated
> --> Processing Dependency: perl(AnyEvent) for package: memcached
> --> Processing Dependency: perl(AnyEvent::Socket) for package:
> memcached
> --> Processing Dependency: perl(AnyEvent::Handle) for package:
> memcached
> --> Processing Dependency: libevent-1.1a.so.1 for package: memcached
> --> Processing Dependency: perl(YAML) for package: memcached
> --> Processing Dependency: perl(Term::ReadKey) for package: memcached
> --> Running transaction check
> ---> Package compat-libevent-11a.i386 0:3.2.1-1.el5.rf set to be
> updated
> ---> Package memcached.i386 0:1.4.5-1.el5.rf set to be updated
> --> Processing Dependency: perl(AnyEvent) for package: memcached
> --> Processing Dependency: perl(AnyEvent::Socket) for package:
> memcached
> --> Processing Dependency: perl(AnyEvent::Handle) for package:
> memcached
> --> Processing Dependency: perl(YAML) for package: memcached
> --> Processing Dependency: perl(Term::ReadKey) for package: memcached
> --> Finished Dependency Resolution
> memcached-1.4.5-1.el5.rf.i386 from rpmforge has depsolving problems
>   --> Missing Dependency: perl(YAML) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> memcached-1.4.5-1.el5.rf.i386 from rpmforge has depsolving problems
>   --> Missing Dependency: perl(Term::ReadKey) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> memcached-1.4.5-1.el5.rf.i386 from rpmforge has depsolving problems
>   --> Missing Dependency: perl(AnyEvent::Socket) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> memcached-1.4.5-1.el5.rf.i386 from rpmforge has depsolving problems
>   --> Missing Dependency: perl(AnyEvent::Handle) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> memcached-1.4.5-1.el5.rf.i386 from rpmforge has depsolving problems
>   --> Missing Dependency: perl(AnyEvent) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> Error: Missing Dependency: perl(Term::ReadKey) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> Error: Missing Dependency: perl(AnyEvent) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> Error: Missing Dependency: perl(YAML) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> Error: Missing Dependency: perl(AnyEvent::Handle) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
> Error: Missing Dependency: perl(AnyEvent::Socket) is needed by package
> memcached-1.4.5-1.el5.rf.i386 (rpmforge)
>  You could try using --skip-broken to work around the problem
>  You could try running: package-cleanup --problems
>                         package-cleanup --dupes
>                         rpm -Va --nofiles --nodigest
>
>
> how to fix this
>

Reply via email to