From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Mcnxu-0007mZ-2u for garchives@archives.gentoo.org; Sun, 16 Aug 2009 22:12:38 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 95BAAE0432; Sun, 16 Aug 2009 22:12:36 +0000 (UTC) Received: from smtprelay.hostedemail.com (smtprelay0038.hostedemail.com [216.40.44.38]) by pigeon.gentoo.org (Postfix) with ESMTP id 7DDA7E0432 for ; Sun, 16 Aug 2009 22:12:36 +0000 (UTC) Received: from filter.hostedemail.com (ff-bigip1 [10.5.19.254]) by smtprelay03.hostedemail.com (Postfix) with SMTP id DF60D347B40 for ; Sun, 16 Aug 2009 22:12:35 +0000 (UTC) X-Session-Marker: 726F79407772696768742E6F7267 X-Filterd-Recvd-Size: 3869 Received: from royw-macbook.wright.local (Port22.TB3.industryinet.com [66.63.237.22]) (Authenticated sender: roy@wright.org) by omf08.hostedemail.com (Postfix) with ESMTP for ; Sun, 16 Aug 2009 22:12:34 +0000 (UTC) Message-Id: <06419014-395F-4FB2-9506-CBAD387C0D58@wright.org> From: Roy Wright To: gentoo-user@lists.gentoo.org In-Reply-To: <200908162333.33798.volkerarmin@googlemail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: [gentoo-user] upgrading ~x68 kde-4.2 to kde-4.3 question Date: Sun, 16 Aug 2009 17:12:33 -0500 References: <200908162309.41747.volkerarmin@googlemail.com> <200908162318.40770.alan.mckinnon@gmail.com> <200908162333.33798.volkerarmin@googlemail.com> X-Mailer: Apple Mail (2.936) X-Archives-Salt: d36c7e10-4b05-4e59-afc8-6212d09d5c1d X-Archives-Hash: 5107fff2ca1c2839cefff8b26be332cd On Aug 16, 2009, at 4:33 PM, Volker Armin Hemmann wrote: > On Sonntag 16 August 2009, Alan McKinnon wrote: >> On Sunday 16 August 2009 23:09:41 Volker Armin Hemmann wrote: >>> On Sonntag 16 August 2009, Alan McKinnon wrote: >>>> On Sunday 16 August 2009 21:46:02 Volker Armin Hemmann wrote: >>>>> On Sonntag 16 August 2009, Alan McKinnon wrote: >>>>>> On Sunday 16 August 2009 21:12:30 Dirk Heinrichs wrote: >>>>>>> Am Sonntag 16 August 2009 21:02:50 schrieb Roy Wright: >>>>>>>> So for the kde-4.3 upgrade, it looks like this is what will be >>>>>>>> necessary: >>>>>>>> >>>>>>>> 1) grab the sets again from the kde-testing overlay and put >>>>>>>> them in / etc/portage/sets (assumption is to do a replace). 2) >>>>>>>> unmerge kde-4.2 using: emerge --unmerge @kde-4.2 >>>>>>>> 3) merge kde-4.3 using: emerge -av @kde-4.3 >>>>>>>> 4) recustomize kde as the ~/.kde will not be migrated >>>>>>>> >>>>>>>> Am I on the right track? >>>>>>> >>>>>>> No. >>>>>>> >>>>>>> 1) They're in portage. >>>>>> >>>>>> He's asking about the set files, not the ebuilds. >>>>> >>>>> and you don't copy the set files. >>>> >>>> Which set files does one not copy, and why? >>> >>> you don't copy any set files because there is no reason to do so? >> >> And if the changes between kde-4.2 and kde-4.3 DO require changes >> to the >> set files to build everything, then what should one do? Not copy >> the files >> and live with the omission/breakage? >> >> Set files do not ship with a --sync, the user must either get them >> from >> somewhere or create them himself. And additions to 4.3 are not >> present in >> 4.2, so I don't understand your position. Seems to me that copying >> working >> set files from somewhere is a requirement in this case, especially >> if the >> user uses versioned set files. > > you install kde-testing. Suddenly you have all the set files needed. > you have > all the unmask files needed. You have all keyword files needed. > > And the overlay is not that big. > I've been avoiding overlays (been bit a few times) and just running a testing (~x86) system. The first blocker is kde-menu-icons-4.2.4 which looks like it is replaced by kdebase-menu-icons-4.3.0, but here's what happens when attempting to unmerge kde-menu-icons-4.2.4: royw-gentoo portage # emerge --unmerge kde-menu-icons Not unmerging package kde-base/kde-menu-icons-4.2.4 as it is still referenced by the following package sets: kdebase >>> No packages selected for removal by unmerge That's what started me looking for how to do the upgrade. Went ahead and added the kde-testing overlay. Then moved /etc/portage/ kde and /etc/portage/sets to /tmp. This allowed "emerge -uDNav world" to not have any stoppers. So it looks like the kde-4.3 upgrade is still tightly coupled to the kde-testing overlay. Thank you, Roy