From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-150668-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 E451A1381F3 for <garchives@archives.gentoo.org>; Sat, 14 Sep 2013 09:35:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6F2B8E0E8F; Sat, 14 Sep 2013 09:35:15 +0000 (UTC) Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 46F9CE0E80 for <gentoo-user@lists.gentoo.org>; Sat, 14 Sep 2013 09:35:13 +0000 (UTC) Received: by mail-we0-f181.google.com with SMTP id p61so1931362wes.26 for <gentoo-user@lists.gentoo.org>; Sat, 14 Sep 2013 02:35:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=/F2MabJ0fM3NXrjAJtk6ujJz3Em2d31+0NRn4QyylVE=; b=QL9uoMptwySJeqWgRlVsTgTMwGHknrVx9G5/D+Vj0UYOAZ9j6TIIB4J3VoXEJiijHy UFJ0P0692BSRfF6rN/RhYBe+8hm/1yRDlqB5v6rUeGBO9tby/txaoWCyVmcrXKOHNGbq ZBHkfWIDRwfSw7pK1qe91wTerdnNL4s607gC5KNKes4NwEjSk1s5RIl7Ja4BPeQMKDDx OTH9JuzIVH1oy7LkXIbuIrzas4hzYF67Eyk5M3k0R/FZbOHoGGeZIxPQf1Z8H2fcdgsa 4tSX2Ufx3pdUHEmIVqq1q3/oYsMT7Qz9jzlXjaliB6+OJSefyiA8bg1/2QsbxI85hN4G bcJg== X-Received: by 10.181.12.16 with SMTP id em16mr5807862wid.36.1379151312977; Sat, 14 Sep 2013 02:35:12 -0700 (PDT) Received: from [172.20.0.41] (196-210-126-33.dynamic.isadsl.co.za. [196.210.126.33]) by mx.google.com with ESMTPSA id ey4sm8883661wic.11.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 14 Sep 2013 02:35:12 -0700 (PDT) Message-ID: <52342CDC.8030005@gmail.com> Date: Sat, 14 Sep 2013 11:31:08 +0200 From: Alan McKinnon <alan.mckinnon@gmail.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130809 Thunderbird/17.0.8 Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] creating overlay to modify net-fs/samba-3.6.18 References: <522F7CE5.8010801@taydin.org> <5230E7FD.4000706@gmail.com> <52310A90.9010902@taydin.org> <201309141026.53932.michaelkintzios@gmail.com> In-Reply-To: <201309141026.53932.michaelkintzios@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: b4166f1d-d4c5-4e3d-97c3-45df9a4996df X-Archives-Hash: 17d0045d2cfa129b5ab8e4225dcd215f On 14/09/2013 11:26, Mick wrote: > On Thursday 12 Sep 2013 01:28:00 Timur Aydin wrote: >> On 09/12/13 01:00, Alan McKinnon wrote: >>> Yes of course, it make a great deal of sense now. Basically, your local >>> overlay had no idea where the parent portage tree is or how to find it >>> so couldn't find the eclass directory. >>> >>> As I understand it, this information used to be hard-coded magic and >>> overlays would "just know where to look". Since recently, you have to >>> configure it explicitly and not use hidden super-magic. >>> >>> You would have been getting confusing messages in emerge output about a >>> faulty masters setting for overlays, pity we didn't spot that up front. >>> Double pity that there wasn't a clear message or news item about what >>> the error meant and the impact.... > > > What happens when you run emerge with the new portage is that this error > message pops up: > > # emerge -uaDv world > !!! Repository 'x-portage' is missing masters attribute in > '/usr/local/portage/metadata/layout.conf' > !!! Set 'masters = gentoo' in this file for future compatibility > > > However, as Alan says it is a puzzle why there wasn't a news item warning > users of this new configuration requirement and how things may break if it is > not complied with; or why the ebuild does not create itself the > '/usr/local/portage/metadata/' directory and populate layout.conf with default > values - unless the user has already done so. > > Either way it shouldn't let the user make WAGs as to what is now necessary for > a properly functioning package manager. Is it just me, or has there really been an extraordinary number of high-impact changes this year made WITHOUT news items? I get a sense of a culture shift amongst the devs where news items are considered less important than they should be. I don't have hard facts, this is just my impression, but maybe the Council should do a PR exercise to impress on devs that news items are really important -- Alan McKinnon alan.mckinnon@gmail.com