From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 5DE5F138247 for ; Wed, 8 Jan 2014 19:30:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 04F70E0C52; Wed, 8 Jan 2014 19:30:09 +0000 (UTC) Received: from foo.stuge.se (foo.stuge.se [212.116.89.98]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 16F22E0C52 for ; Wed, 8 Jan 2014 19:30:07 +0000 (UTC) Received: (qmail 24875 invoked by uid 501); 8 Jan 2014 19:30:04 -0000 Message-ID: <20140108193004.24874.qmail@stuge.se> Date: Wed, 8 Jan 2014 20:30:04 +0100 From: Peter Stuge To: gentoo-catalyst@lists.gentoo.org Subject: Re: [gentoo-catalyst] I need generic solution to package non-building uder catalyst... Mail-Followup-To: gentoo-catalyst@lists.gentoo.org References: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Archives-Salt: cd97243c-14bd-4469-9484-42512cd91bdc X-Archives-Hash: d993352d916b93009dd87016c6130c42 lin pro wrote: > This time it is about help2man requiring Locale_gettext pearl > module package. > The message in itself is very simple and clear. There is no > dev-utils/Locale_gettex available for emerge durring the configure > phase. At first that might seem like a bug in the help2man ebuild. However, RDEPEND="dev-lang/perl elibc_glibc? ( nls? ( dev-perl/Locale-gettext ) )" ..the dependency looks fine, meaning that dev-perl/Locale-gettext is in fact installed on your system. The problem may be that perl has been upgraded, perhaps as a result of using a newer portage tree for the stage4 than the stage3 was built with, but perl modules haven't been upgraded to be availble in the new version of perl. Either chroot into the stage4 temp dir as already described, or hack the catalyst stage4-chroot.sh script to run perl-cleaner --all right after run_merge -uav system. > My question is hwo to tacke those problems from within catalyst. Avoid the problem by building a full set of stage1, stage2, stage3 and stage4 using only one specific portage tree. //Peter