From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-59952-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 409C51381F3
	for <garchives@archives.gentoo.org>; Tue, 30 Apr 2013 16:51:53 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 996C4E094B;
	Tue, 30 Apr 2013 16:51:49 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	(using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id AFFD9E0940
	for <gentoo-dev@lists.gentoo.org>; Tue, 30 Apr 2013 16:51:48 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
	by smtp.gentoo.org (Postfix) with ESMTP id C465033DF92
	for <gentoo-dev@lists.gentoo.org>; Tue, 30 Apr 2013 16:51:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org
X-Spam-Flag: NO
X-Spam-Score: -1.806
X-Spam-Level:
X-Spam-Status: No, score=-1.806 tagged_above=-999 required=5.5
	tests=[AWL=0.637, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001,
	RP_MATCHES_RCVD=-2.442, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
	autolearn=unavailable
Received: from smtp.gentoo.org ([IPv6:::ffff:127.0.0.1])
	by localhost (smtp.gentoo.org [IPv6:::ffff:127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id NFyXgM-jXNDb for <gentoo-dev@lists.gentoo.org>;
	Tue, 30 Apr 2013 16:51:40 +0000 (UTC)
Received: from plane.gmane.org (plane.gmane.org [80.91.229.3])
	(using TLSv1 with cipher AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 92D6933DF77
	for <gentoo-dev@gentoo.org>; Tue, 30 Apr 2013 16:51:38 +0000 (UTC)
Received: from list by plane.gmane.org with local (Exim 4.69)
	(envelope-from <lnx-gentoo-dev@m.gmane.org>)
	id 1UXDm8-0003bd-2u
	for gentoo-dev@gentoo.org; Tue, 30 Apr 2013 18:51:32 +0200
Received: from hsi-kbw-095-208-058-089.hsi5.kabel-badenwuerttemberg.de ([95.208.58.89])
        by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-dev@gentoo.org>; Tue, 30 Apr 2013 18:51:32 +0200
Received: from joerg.schaible by hsi-kbw-095-208-058-089.hsi5.kabel-badenwuerttemberg.de with local (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-dev@gentoo.org>; Tue, 30 Apr 2013 18:51:32 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: gentoo-dev@lists.gentoo.org
From: =?UTF-8?B?SsO2cmc=?= Schaible <joerg.schaible@gmx.de>
Subject: [gentoo-dev] RANT: Upgrade icu and KDE at once
Date: Tue, 30 Apr 2013 18:51:06 +0200
Message-ID: <klospq$sgn$1@ger.gmane.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8Bit
X-Complaints-To: usenet@ger.gmane.org
X-Gmane-NNTP-Posting-Host: hsi-kbw-095-208-058-089.hsi5.kabel-badenwuerttemberg.de
User-Agent: KNode/4.10.1
X-Archives-Salt: c2b5bef5-0cdc-4e20-aadf-325174dd80da
X-Archives-Hash: 9f27e07148596520f59d23a934f4493a

Well, here we go again! Again an update of Gentoo stable where emerge tries 
to upgrade icu and KDE in one run (and this time additionally libreoffice).

Other essential libraries (e.g. libpng) can always be updated, because the 
ebuild preserves the old shared libs and let me run revdep-rebuild against 
the old ones afterwards. Not so icu. The ebuild happily removes any trace of 
the old shared libs with the result that half of the stuff that is 
*required* to build kdelibs is now broken. The build aborts and leaves 
behind a broken system. And this happened now not for the first time!

The lengthly procedure is now to hard mask the new icu version, update your 
system (incl. automatic icu downgrade, kde and libreoffice upgrade), drop 
the mask and upgrade anything again, run revdep-rebuild and compile again a 
lot of big KDE packages (and this time inclding libreoffice).

The most annoying fact is, that none of this would have been necessary with 
portage 2.2, but maybe we have to wait for 2.1.11.500 before 2.2 gets 
stable...

- Jörg