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 >