From: Mick <michaelkintzios@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] creating overlay to modify net-fs/samba-3.6.18
Date: Sat, 14 Sep 2013 10:26:52 +0100 [thread overview]
Message-ID: <201309141026.53932.michaelkintzios@gmail.com> (raw)
In-Reply-To: <52310A90.9010902@taydin.org>
[-- Attachment #1: Type: Text/Plain, Size: 1575 bytes --]
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.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
next prev parent reply other threads:[~2013-09-14 9:27 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-10 20:11 [gentoo-user] creating overlay to modify net-fs/samba-3.6.18 Timur Aydin
2013-09-10 21:01 ` Alan McKinnon
2013-09-10 22:22 ` Timur Aydin
2013-09-11 20:13 ` Alan McKinnon
2013-09-11 20:46 ` Timur Aydin
2013-09-11 22:00 ` Alan McKinnon
2013-09-12 0:28 ` Timur Aydin
2013-09-14 9:26 ` Mick [this message]
2013-09-14 9:31 ` Alan McKinnon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201309141026.53932.michaelkintzios@gmail.com \
--to=michaelkintzios@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox