Mark Hull-Richter wrote: >> yum install "perl(XML::Parser)" >> > I tried both methods - neither one does anything (I get "Nothing to > do" for perl, perl-XML-parser and "perl(XML::parser)". I would think > that meant that they are installed, but I still get errors on them > (and others). It's case sensitive. So that p in parser needs to be uppercase. :) >> yum-builddep gnome-screensaver > > Same result. CentOS/RHEL may have an older broken yum-builddep. I know that issue was fixed upstream in yum-utils a while back. Oh well, the price of stability is sometimes living without some fixes I guess. > I went to http://distro.ibiblio.org/pub/linux/distributions/fedora/linux/core/updates/testing/6/SRPMS/ > and pulled down the gnome-screensaver-2.16.3-1.fc6.src.rpm Eeek. I'd avoid mixing distros like that unless you're comfortable sorting out differing deps. Granted, CentOS 5 and Fedora Core 6 are pretty similar. Still, that might cause you more trouble than it's worth. >, but after I installed it, I got this: > > $ rpmbuild -bp --target=`uname -m` gnome-screensaver.spec > Building target platforms: x86_64 > Building for target x86_64 > error: Failed build dependencies: > gnome-menus-devel>= 2.11.1 is needed by gnome-screensaver-2.16.3-1.x86_64 > libexif-devel>= 0.6.12 is needed by gnome-screensaver-2.16.3-1.x86_64 > libXScrnSaver-devel is needed by gnome-screensaver-2.16.3-1.x86_64 > libXmu-devel is needed by gnome-screensaver-2.16.3-1.x86_64 > perl-XML-Parser is needed by gnome-screensaver-2.16.3-1.x86_64 > nss-devel is needed by gnome-screensaver-2.16.3-1.x86_64 > intltool is needed by gnome-screensaver-2.16.3-1.x86_64 I still don't know if updating will solve the issue you have, so you may want to look more at whether it's likely to before spending a lot of time with this. If it were me, I'd first try rebuilding the current CentOS package to ensure that works. After that, I'd install the source rpm, edit the spec file to update the version, and place the updated gnome-screensaver source in the rpm source dir. Then you should be able to build an updated package using rpmbuild -ba gnome-screensaver.spec. -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ What is a weed? A plant whose virtues have not been discovered. -- Ralph Waldo Emerson, Fortune of the Republic
Attachment:
pgprAxwLco8TB.pgp
Description: PGP signature