Re: Re: gnome/gdm hangs after emerge

mr_L4N <[email protected]> Wed, 5 Oct 2016 13:46:15 +0200
Newsgroups gmane.linux.gentoo.amd64
Message-ID <CAFcTAPqRxSZMmVg1d5NgG41Z1SaH-2wRdb1G1OW4vNUsB_JmOg@mail.gmail.com>
--001a114db21488bb7b053e1cb946
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Duncan,

thanks for your reply.

I've launche revdep-rebuild; it found 2 problems about libcamel and
libedataserver. Portage is unable to automatic repair and =C2=A7I'm working=
 on
it.

I think that these libraries, aren't blocking my DE. Are you agree?

2016-10-04 21:46 GMT+02:00 Duncan <[email protected]>:

> mr_L4N posted on Mon, 03 Oct 2016 10:42:27 +0200 as excerpted:
>
> > https://drive.google.com/file/d/0B3UY2_LU1HQOMlpmTGM4bTFzRDQ
> /view?usp=3Dsharing
>
> > this works,
>
> Thanks, yes.
>
> Again with the disclaimer that I do kde not gnome and thus am unlikely to
> have a clue on gnome-specific issues, so the below is pretty general
> gentoo boilerplate, not really specific to your issue...
>
> The immediately obvious question is that given the problem appeared right
> after an update, did you do a revdep-rebuild and an emerge --depclean
> after your update?
>
> It's possible you need to rebuild something else against the newly
> installed package, and portage didn't catch it and do the rebuild
> automatically as the version deps for what you need to rebuild aren't yet
> that strict.  Revdep-rebuild can catch and rebuild many such packages, th=
o
> it's gradually becoming less and less necessary as version deps are
> updated to include the previously missing deps information (only newer
> EAPIs allow specifying it properly, and particularly people on stable wil=
l
> likely still have a number of older packages that don't have the newer an=
d
> stricter deps specified).
>
> Depclean simply tells portage to clean up any old packages that are no
> longer required by anything in @world but that haven't been uninstalled
> yet.  As long as you run it regularly, you should have everything you wan=
t
> in @world and it won't clean up anything you obviously need, but if you
> have an install you've been updating for awhile without running depclean,
> be sure to do a --pretend or --ask first, and carefully check what it
> wants to remove, in case there's something in there you actually do want
> to keep.  If so, you can add that to @world, and depclean won't try to
> remove it any longer.
>
> Also, do you do --deep updates, or not?  Skipping --deep will mean less
> normally unnecessary updates to dependencies, but will occasionally miss =
a
> necessary one, if there's a mistake in the specified deps for a package.
> Be aware that if you don't normally do --deep and try it, you'll likely
> have quite a long list of updates.  You can either just let them happen,
> or pick thru the list manually, updating anything that looks like it migh=
t
> be related to your problem, while leaving the rest alone.
>
> --
> Duncan - List replies preferred.   No HTML msgs.
> "Every nonfree program has a lord, a master --
> and if you use the program, he is your master."  Richard Stallman
>
>
>

--001a114db21488bb7b053e1cb946
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>Hi Duncan,<br><br></div>thanks for your reply.<b=
r><br></div><div>I&#39;ve launche revdep-rebuild; it found 2 problems about=
 libcamel and libedataserver. Portage is unable to automatic repair and =C2=
=A7I&#39;m working on it.<br><br></div><div>I think that these libraries, a=
ren&#39;t blocking my DE. Are you agree? <br></div><div><div><div class=3D"=
gmail_extra"><br><div class=3D"gmail_quote">2016-10-04 21:46 GMT+02:00 Dunc=
an <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" target=3D"=
_blank">[email protected]</a>&gt;</span>:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">mr_L4N posted on Mon, 03 Oct 2016 10:42:27 +0200 as excerpted:<br>
<br>
&gt; <a href=3D"https://drive.google.com/file/d/0B3UY2_LU1HQOMlpmTGM4bTFzRD=
Q/view?usp=3Dsharing" rel=3D"noreferrer" target=3D"_blank">https://drive.go=
ogle.com/file/<wbr>d/0B3UY2_LU1HQOMlpmTGM4bTFzRDQ<wbr>/view?usp=3Dsharing</=
a><br>
<br>
&gt; this works,<br>
<br>
Thanks, yes.<br>
<br>
Again with the disclaimer that I do kde not gnome and thus am unlikely to<b=
r>
have a clue on gnome-specific issues, so the below is pretty general<br>
gentoo boilerplate, not really specific to your issue...<br>
<br>
The immediately obvious question is that given the problem appeared right<b=
r>
after an update, did you do a revdep-rebuild and an emerge --depclean<br>
after your update?<br>
<br>
It&#39;s possible you need to rebuild something else against the newly<br>
installed package, and portage didn&#39;t catch it and do the rebuild<br>
automatically as the version deps for what you need to rebuild aren&#39;t y=
et<br>
that strict.=C2=A0 Revdep-rebuild can catch and rebuild many such packages,=
 tho<br>
it&#39;s gradually becoming less and less necessary as version deps are<br>
updated to include the previously missing deps information (only newer<br>
EAPIs allow specifying it properly, and particularly people on stable will<=
br>
likely still have a number of older packages that don&#39;t have the newer =
and<br>
stricter deps specified).<br>
<br>
Depclean simply tells portage to clean up any old packages that are no<br>
longer required by anything in @world but that haven&#39;t been uninstalled=
<br>
yet.=C2=A0 As long as you run it regularly, you should have everything you =
want<br>
in @world and it won&#39;t clean up anything you obviously need, but if you=
<br>
have an install you&#39;ve been updating for awhile without running depclea=
n,<br>
be sure to do a --pretend or --ask first, and carefully check what it<br>
wants to remove, in case there&#39;s something in there you actually do wan=
t<br>
to keep.=C2=A0 If so, you can add that to @world, and depclean won&#39;t tr=
y to<br>
remove it any longer.<br>
<br>
Also, do you do --deep updates, or not?=C2=A0 Skipping --deep will mean les=
s<br>
normally unnecessary updates to dependencies, but will occasionally miss a<=
br>
necessary one, if there&#39;s a mistake in the specified deps for a package=
.<br>
Be aware that if you don&#39;t normally do --deep and try it, you&#39;ll li=
kely<br>
have quite a long list of updates.=C2=A0 You can either just let them happe=
n,<br>
or pick thru the list manually, updating anything that looks like it might<=
br>
be related to your problem, while leaving the rest alone.<br>
<div class=3D"m_-3453259178800812512HOEnZb"><div class=3D"m_-34532591788008=
12512h5"><br>
--<br>
Duncan - List replies preferred.=C2=A0 =C2=A0No HTML msgs.<br>
&quot;Every nonfree program has a lord, a master --<br>
and if you use the program, he is your master.&quot;=C2=A0 Richard Stallman=
<br>
<br>
<br>
</div></div></blockquote></div><br></div></div></div></div>

--001a114db21488bb7b053e1cb946--