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 1Mf0ui-0002jG-3F for garchives@archives.gentoo.org; Sun, 23 Aug 2009 00:26:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 89045E0443; Sun, 23 Aug 2009 00:26:26 +0000 (UTC) Received: from mail-yx0-f177.google.com (mail-yx0-f177.google.com [209.85.210.177]) by pigeon.gentoo.org (Postfix) with ESMTP id 6338BE0443 for ; Sun, 23 Aug 2009 00:26:26 +0000 (UTC) Received: by yxe7 with SMTP id 7so977232yxe.32 for ; Sat, 22 Aug 2009 17:26:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=JEkb+UmmyewnAkJiB/obg1dDcwz3XfFvGDMCNDGg2hA=; b=Fv4zLEttUqQWgA+MW9IgOjVuTsKgVzXVfuwG98gWAKCouEy3FLHCdZQyr7/iDrpY3/ i5XyhnsKdngqJfPpojO/y3uTzDyB0Lbv6bnZ+C2ckx0/VOZiNSHQS7OGgjkd5QeKBQNp YIiO6bfoyBthKCLkKZt0gbNt7+QC6Eu4In+OY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=KUksY0En+kQtpx6HxP8jjYFKj85LXPbd/i5GE9pdQU4ZYrq+jHaBrMKpMdkVZ30me4 /c5aBzIVQ2dWJasJ36Cv3EIwO9RSzvE1xUNhIBbsNwvqbkVhv8iB47Cb9H1im/5L6ykw uM3nyBwG5C92ZpDQGYSGbmVmS+vCl+rgRgLnc= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.101.83.17 with SMTP id k17mr3069081anl.55.1250987184372; Sat, 22 Aug 2009 17:26:24 -0700 (PDT) In-Reply-To: <20090822225237.5b67b6e3@snowcone> References: <90b936c0908121058y5fd25cfcm67a19761b1130896@mail.gmail.com> <20090821224638.1f797d4b@snowmobile> <200908220110.33794.reavertm@poczta.fm> <200908220145.00956.rbu@gentoo.org> <9f2790160908211729w79e1a838i8daf2e3df096c6bb@mail.gmail.com> <20090822013459.1ace9a4b@snowmobile> <9f2790160908221447y32d6bfe7mabfa49d9c19b72cf@mail.gmail.com> <20090822225237.5b67b6e3@snowcone> Date: Sat, 22 Aug 2009 17:26:24 -0700 Message-ID: <9f2790160908221726j627de694m6d20ae6303dfae14@mail.gmail.com> Subject: Re: [gentoo-dev] Re: RFC: Make 10.0 profiles EAPI-2 'compliant' From: Chip Parker To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 9afb9be6-e8cb-457f-8593-da11f6f88254 X-Archives-Hash: d37460b40e2d1be9c539ffa7e5195826 On Sat, Aug 22, 2009 at 2:52 PM, Ciaran McCreesh wrote: > On Sat, 22 Aug 2009 14:47:44 -0700 > Chip Parker wrote: >> =C2=A0 * When loading profiles '/etc/make.profile' for repository 'gento= o': > > /etc/make.profile is user configuration, and beyond the scope of PMS. > >> Additionally, I plan to show very soon that PMS is incorrect in its >> requirement that profiles/parent includes only relative paths. > > It is impossible to include absolute paths in repository parent files, > since there is no guaranteed filesystem location for repositories. > > This is now the third time I've had to tell you that user configuration > is not part of PMS. You're contributing substantially to the amount of > noise on the subject, wasting the time of everyone who has to read your > posts and respond to them. Kindly stop. > > -- > Ciaran McCreesh > Since you have a habit of ignoring relevant bits of technical opposition to some of your more insane schemes, I'll cite *again* the relevant portion. '/etc/managed-portage/common/pre/make.profile/package.use: * In file '/etc/managed-portage/common/pre/make.profile/package.use': Error reading file: 'Error reading from fd 3: Is a directory' (paludis::SafeIFStreamError) (paludis::ConfigFileError) This is the exact same error that I get either when using the portage compatibility OR paludis with my profile defined in the only configuration file type where it is allowed to go (on my system /etc/paludis/repositories/gentoo-portage.conf), as per the paludis documentation. (http://paludis.pioto.org/configuration/repositories/e.html) build managed-portage # paludis -q apache paludis@1250986148: [WARNING portage_environment.dodgy] Use of Portage configuration files will lead to sub-optimal performance and loss of functionality. Full support for Portage configuration formats is not guaranteed; issues should be reported via trac. Unhandled exception: * In file '/etc/managed-portage/common/pre/make.profile/package.use': Error reading file: 'Error reading from fd 3: Is a directory' (paludis::SafeIFStreamError) (paludis::ConfigFileError) So, Ciaran, if your personal reference implementation of PMS fails miserably when using this methodology, your argument that I won't be or "am not" affected by your attempt at changing portage is invalid. If you'd like to test for yourself, I'll be more than happy to tar up both my /etc/paludis and /etc/managed-portage for you. If you can show me a DOCUMENTED configuration option for including a profiles/ directory for use with paludis that is outside of defining it in a repositories/*.conf file, and it's tested working, I'll gladly be quiet and go away. Otherwise, I will continue to loudly object to you attempting to break my systems.