dbus-glib: attempting port from 0.20

Daniel P. Berrange dan at berrange.com
Tue Dec 19 11:22:46 PST 2006

On Tue, Dec 19, 2006 at 06:18:15PM +0000, Rob Taylor wrote:
> earthworm at planetearthworm.com wrote:
> > On 19/12/2006, "Rob Taylor" <rob.taylor at collabora.co.uk> wrote:
> >> Can you try the patch from
> >> https://bugs.freedesktop.org/show_bug.cgi?id=6358 and tell me if it
> >> works for you?
> >>
> > 
> > Hmm, that isn't going to play nice with my RPM based set up is it? Will
> > I need to "rpm -e --nodeps dbus-glib-devel" then install the source
> > and apply the patch?
> > 
> > Or do I need to create an RPM from dbus-glib-devel.src.rpm that includes
> > the patch?
> > 
> I'm afraid I don't know anything about RPM based systems.. Maybe one of
> the Redhat guys can help here. Failing that, just do a /usr/local
> install of the release tarball with the patch applied, and build your
> app using that to test.

Best approach is to grab the src.rpm  for dbus-glib, add the patch into
the spec file, add '1test' to the end of the Release: tag, then build
yourself a new RPM. You can install this patched RPM without worrying
about breaking any RPM dependancies in the process - ie no need for 
using --nodeps.

You can later easily revert to original Fedora PRM build by using the
'rpm -Uvh --oldpackage dbus-glib-X.Y.Z.rpm' from the Fedora YUM repo.

|=-            GPG key: http://www.berrange.com/~dan/gpgkey.txt       -=|
|=-       Perl modules: http://search.cpan.org/~danberr/              -=|
|=-           Projects: http://freshmeat.net/~danielpb/               -=|
|=-   berrange at redhat.com  -  Daniel Berrange  -  dan at berrange.com    -=|
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.freedesktop.org/archives/dbus/attachments/20061219/7cb12671/attachment.pgp

More information about the dbus mailing list