Re: [gentoo-user] Re: Problems with dbus

2007-01-26 Thread Neil Bothwick
On Fri, 26 Jan 2007 06:55:22 -0800, Douglas Linford wrote:

> cd /root
> rm -rf .revdep*
> revdep-rebuild

"revdep-rebuild -i" is easier :)


-- 
Neil Bothwick

Fasten your seatbelt ... I wanna try something.


signature.asc
Description: PGP signature


RE: [gentoo-user] Re: Problems with dbus

2007-01-26 Thread
> -Original Message-
> From: Statux [mailto:[EMAIL PROTECTED]
> Sent: 26 January 2007 03:48
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] Re: Problems with dbus
> 

> update-eix fixed the one issue. I don't usually run 
> update-eix (though I
> did recently) because I swear it seems to catch a lot of 
> changes on its
> own :-)
 
Rather than do `emerge --sync` I do `eix-sync`. To my knowledge (not always 
infallible...) this runs `emerge --sync` then `update-eix`. Then I can go and 
make a cup of tea or something. Or, in some cases `eix-sync && emerge -puD 
world` to see what updated packages I might want :)

Anyway, I'll stop now as I'm maybe rambling a little off topic.

David

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Problems with dbus

2007-01-26 Thread Douglas Linford

I had the same issue with my Gnome install after a world/dbus update.
I found the following fix on Gentoo Forums...his complete message and fix is
listed below...thanks to tSp.
This fixed my system without having to rebuild my Gnome.

I ran into a problem after an emerge upgrade to system and world that has
been driving me crazy for a few days. The error was related to *libdbus*-
1.so.2 and practically every gnome package depended on it. Just wanted to
share this fix so others don't go through what I did (by the way, this is a
sabayon install and not gentoo but figured since dbus and *libdbus* came
from the gentoo repo that it would be same error for both distros).

Running revdep-rebuild was listing almost all gnome packages linked against
*libdbus*-1.so.2 and they would all fail during emerge with the same error,
missing. I tried many different things to fix it - you can read all about it
mess here - http://www.maysville-linux-users-group.org/ftopicp-376.html but
the final fix ended up being this (so simple, yet overlooked for so long):

cd /usr/lib
ln -s *libdbus*-1.so.3.2.0 *libdbus*-1.so.2
cd /root
rm -rf .revdep*
revdep-rebuild


Douglas


On 1/25/07, Bo Ørsted Andresen <[EMAIL PROTECTED]> wrote:


Reordered for readability...

On Friday 26 January 2007 04:48, Statux wrote:
> On Thu, 2007-01-25 at 19:05 -0600, »Q« wrote:
> > I think you need update-eix.  dbus-1.0.2 has been stable on x86 since
> > 21 January.
>
> update-eix fixed the one issue. I don't usually run update-eix (though I
> did recently) because I swear it seems to catch a lot of changes on its
> own :-)

update-eix needs to be run every time you sync. What it catches by itself
though is changes to your installed packages.

> > I expect the revdep-rebuild people have suggested will solve your
> > trouble with gnome-session.
>
> revdep-rebuild was run immediately after but gnome-session failed to
> link with any other version of dbus. I even removed gnome-session and
> manually checked for loose copies on the system but found nothing. I
> reinstalled it and it still wasn't happy.

My best guess is that revdep-rebuild tried to recompile broken packages in
the
wrong order. I.e. something else needed to be recompiled before
gnome-session. If you upgrade again, make sure dbus-glib is installed and
show us the output of `revdep-rebuild -i -vp` we may even be able to tell
you
which... Of course for now you can also just be happy with dbus-0.62 and
keep
the mask until you actually need a later dbus...

And please stop top-posting.

--
Bo Andresen





Re: [gentoo-user] Re: Problems with dbus

2007-01-25 Thread Bo Ørsted Andresen
Reordered for readability...

On Friday 26 January 2007 04:48, Statux wrote:
> On Thu, 2007-01-25 at 19:05 -0600, »Q« wrote:
> > I think you need update-eix.  dbus-1.0.2 has been stable on x86 since
> > 21 January.
>
> update-eix fixed the one issue. I don't usually run update-eix (though I
> did recently) because I swear it seems to catch a lot of changes on its
> own :-)

update-eix needs to be run every time you sync. What it catches by itself 
though is changes to your installed packages.

> > I expect the revdep-rebuild people have suggested will solve your
> > trouble with gnome-session.
>
> revdep-rebuild was run immediately after but gnome-session failed to
> link with any other version of dbus. I even removed gnome-session and
> manually checked for loose copies on the system but found nothing. I
> reinstalled it and it still wasn't happy.

My best guess is that revdep-rebuild tried to recompile broken packages in the 
wrong order. I.e. something else needed to be recompiled before 
gnome-session. If you upgrade again, make sure dbus-glib is installed and 
show us the output of `revdep-rebuild -i -vp` we may even be able to tell you 
which... Of course for now you can also just be happy with dbus-0.62 and keep 
the mask until you actually need a later dbus...

And please stop top-posting.

-- 
Bo Andresen


pgpiLro5NPykT.pgp
Description: PGP signature


Re: [gentoo-user] Re: Problems with dbus

2007-01-25 Thread Statux
revdep-rebuild was run immediately after but gnome-session failed to
link with any other version of dbus. I even removed gnome-session and
manually checked for loose copies on the system but found nothing. I
reinstalled it and it still wasn't happy.

update-eix fixed the one issue. I don't usually run update-eix (though I
did recently) because I swear it seems to catch a lot of changes on its
own :-)

On Thu, 2007-01-25 at 19:05 -0600, »Q« wrote:

> I think you need update-eix.  dbus-1.0.2 has been stable on x86 since
> 21 January.
> 
> I expect the revdep-rebuild people have suggested will solve your
> trouble with gnome-session.
> 
-- 
Statux <[EMAIL PROTECTED]>


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-user] Re: Problems with dbus

2007-01-25 Thread Dale
»Q« wrote:
> In ,
> Statux <[EMAIL PROTECTED]> wrote:
>
>   
>> Oddly, I noticed (via eix) that dbus-1.0.2 was still ~x86 masked but
>> emerge swore that it was what the rest of the system wanted but
>> nothing else, that I've found, seems to have required it. I'm
>> guessing that dbus-1.0.2 isn't gnome-compatible as of yet but I'm not
>> sure.
>>
>> ---
>>
>> [I] sys-apps/dbus 
>>  Available versions:  !0.61-r1 0.62-r2 ~1.0.2
>>  Installed:   0.62-r2(23:34:52 01/22/07)(X -debug -doc gtk
>> -mono python qt3 qt4 -selinux)
>> 
>
> I think you need update-eix.  dbus-1.0.2 has been stable on x86 since
> 21 January.
>
> I expect the revdep-rebuild people have suggested will solve your
> trouble with gnome-session.
>
>   

I agree.  I just finished mine a few minutes ago, I use KDE though, but
the error is gone and it mounts fine now.

Idea here, may want to list what you had to re-emerge.  Just in case
someone else could use it. 

Dale

:-)  :-)

-- 
www.myspace.com/dalek1967