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