Re: Metacity upgrade method - am I an idgit?
Havoc Pennington <[email protected]> Wed, 19 Mar 2003 11:21:45 -0500
| Newsgroups | gmane.comp.gnome.os.redhat |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Mar 19, 2003 at 03:57:19PM -0000, Jez Tucker wrote: > It's most likely me, but I'm having a few problems upgrading metacity on RH > 8.0. > > I'm looking for a couple of pointers (or a more experienced voice) on the > best method for doing this. What I would do is: - get the metacity 2.4.34 SRPM from Rawhide - rpm -Uvh the srpm - rpm -ba /usr/src/redhat/SPECS/metacity.spec - rpm -Uvh /usr/src/redhat/RPMS/i386/metacity/* It may complain about dependencies (want a newer gtk or something), but if metacity from tarball built on your system you should be able to make the RPM build by just dropping the dependencies from the metacity.spec file. (Remove any Requires or BuildRequires lines that cause problems.) > 1) Leave the RH 8.0 supplied metacity rpm installed > 2) Compile metacity from source (2.4.34 at time of this writing). > ./configure --prefix=/usr/local/metacity && make && make install > > I assume this places the new schemas in the /etc/gconf/ (etc) > folder..? Placing the .schemas isn't really so important - they aren't used at runtime, they are just used to init the data in /etc/gconf/gconf.xml.defaults > Firstly - is this the right method? I'm only assuming it is as when I > remove the RPM before installing from source (to /usr/local/ as above) I > have to manually place windows onto the X desktop. Perhaps someone could > explain why this happens when the RPM is removed? Not sure what you mean by manually place - metacity doesn't have a manual placement mode... Havoc