Re: video scrensaver



On 5/17/07, Todd Zullinger <tmz pobox com> wrote:

You need the perl-XML-Parser package.  You can install perl modules
either by package name or by specifying them by module:

    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).

I don't know if yum-utils is available for CentOS or not, but it
includes yum-builddep which can be used to install the build
dependencies for rpms.  As it's unlike that the build deps changed
between 2.16.1 and 2.16.3, you should be able to say:

    yum-builddep gnome-screensaver


Same result.

You really ought to use rpm to do this.  That likely means rebuilding
the current rpm with the updated gnome-screensaver.  Otherwise you'll
either have two version on your system or you'll overwrite one or
you'll just remove the rpm version and leave any packages that require
that rpm wondering what's going on.

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, 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 know some of these are in the XML parser package, and that brings me
baclk to square two.

???

--
Mark Hull-Richter
DATAllegro (www.datallegro.com)
85 Enterprise, Second Floor, Aliso Viejo, CA  92656
949-680-3082 - Office     949-680-3001 - fax



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]