1 |
On 14/09/2013 11:26, Mick wrote: |
2 |
> On Thursday 12 Sep 2013 01:28:00 Timur Aydin wrote: |
3 |
>> On 09/12/13 01:00, Alan McKinnon wrote: |
4 |
>>> Yes of course, it make a great deal of sense now. Basically, your local |
5 |
>>> overlay had no idea where the parent portage tree is or how to find it |
6 |
>>> so couldn't find the eclass directory. |
7 |
>>> |
8 |
>>> As I understand it, this information used to be hard-coded magic and |
9 |
>>> overlays would "just know where to look". Since recently, you have to |
10 |
>>> configure it explicitly and not use hidden super-magic. |
11 |
>>> |
12 |
>>> You would have been getting confusing messages in emerge output about a |
13 |
>>> faulty masters setting for overlays, pity we didn't spot that up front. |
14 |
>>> Double pity that there wasn't a clear message or news item about what |
15 |
>>> the error meant and the impact.... |
16 |
> |
17 |
> |
18 |
> What happens when you run emerge with the new portage is that this error |
19 |
> message pops up: |
20 |
> |
21 |
> # emerge -uaDv world |
22 |
> !!! Repository 'x-portage' is missing masters attribute in |
23 |
> '/usr/local/portage/metadata/layout.conf' |
24 |
> !!! Set 'masters = gentoo' in this file for future compatibility |
25 |
> |
26 |
> |
27 |
> However, as Alan says it is a puzzle why there wasn't a news item warning |
28 |
> users of this new configuration requirement and how things may break if it is |
29 |
> not complied with; or why the ebuild does not create itself the |
30 |
> '/usr/local/portage/metadata/' directory and populate layout.conf with default |
31 |
> values - unless the user has already done so. |
32 |
> |
33 |
> Either way it shouldn't let the user make WAGs as to what is now necessary for |
34 |
> a properly functioning package manager. |
35 |
|
36 |
|
37 |
Is it just me, or has there really been an extraordinary number of |
38 |
high-impact changes this year made WITHOUT news items? |
39 |
|
40 |
I get a sense of a culture shift amongst the devs where news items are |
41 |
considered less important than they should be. I don't have hard facts, |
42 |
this is just my impression, but maybe the Council should do a PR |
43 |
exercise to impress on devs that news items are really important |
44 |
|
45 |
|
46 |
-- |
47 |
Alan McKinnon |
48 |
alan.mckinnon@×××××.com |