On Sun, Jul 23, 2017 at 11:26 AM, Raphael MD <raph...@gmail.com> wrote:
> On Jul 22, 2017 22:06, "Rich Freeman" <ri...@gentoo.org> wrote:
>>
>> On Sat, Jul 22, 2017 at 8:43 PM, Raphael MD <raph...@gmail.com> wrote:
>> >
>> >
>> > Now I need to install Kdevelop-5.1.0, and emerge are asking to install
>> > kde's
>> > dependencies' version 5.7.1. My installed versions are 5.6.2. But emerge
>> > even it I masked those packages, refuse to install.
>>
>> It sounds like you're running into a qt update issue (I assume you're
>> talking about qt here - your description isn't very specific).
>>
>> If so, I suspect this will help you:
>> https://wiki.gentoo.org/wiki/Qt/FAQ#Solving_the_block
>>
>
> I understand, but I've updated my system 15 days ago. I don't want to
> re-emerge all KDE stuff again and spends 2 days.

I don't think the qt update forces a KDE rebuild, but I'm not 100%
certain on that.

>
> Are there a way to roll back emerge-sync?

Sure, just switch to a git repo and checkout a previous commit.

> Because emerge-sync clean my old
> ebuilds and I can't mask the new ones, because I don't have the old ones.
> This appear to be the best solution.

I doubt that.  If you think rebuilding KDE is painful then trying to
hold back the tide of upgrades is going to be something else entirely.

>
> For while I've learnt some things about Gentoo, ever save old ebuilds, never
> run emerge-sync only to upgrade firefox-bin and last, never emerge packages
> without --oneshot, wether this packages isn't very very important.
>
> And new, KDE appears to become a nightmare to have on pc. It's beautiful but
> is "terrificful".

I've never really had issues with KDE, but I don't really use many of
the KDE applications, such as kmail/koffice/etc.  I also have baloo
disabled (I think - that thing is like a zombie that never quite
dies).

However, it really is an integrated set of packages.  When it wants to
update all 150 of them, best to just let it.  You can always save
binary packages to make it easier to go back, or use snapshots/etc at
the filesystem level.  However, there is really no getting around the
forward march of progress on Gentoo.  I'm running it on a Phenom II
and sure the updates can be slow (just waiting for full Ryzen support
on a longterm kernel to make the jump).

A release-based distro has a different set of tradeoffs but it would
generally result in you always staying on a stable version of KDE, for
the small selection of distros that support KDE well.

-- 
Rich

Reply via email to