Bug 149867 - layman-1.0.8: missing /usr/portage/local/layman/make.conf
Bug#: 149867 Product:  Gentoo Linux Version: 2006.0 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: wrobel@gentoo.org Reported By: xmit@gmx.de
Component: Ebuilds
URL: 
Summary: layman-1.0.8: missing /usr/portage/local/layman/make.conf
Keywords:  
Status Whiteboard: 
Opened: 2006-10-02 10:07 0000
Description:   Opened: 2006-10-02 10:07 0000
Because /usr/portage/local/layman/make.conf is not installed emerge fails after
adding "source /usr/portage/local/layman/make.conf" to /etc/make.conf as long
as you do not add an overlay. I propose to install at least an empty layman
configuration file.

------- Comment #1 From Lasse Bigum 2006-10-07 07:23:41 0000 -------
I don't know if my bug is related to this, but I am unable to add an overlay
using layman at the moment.

I'm trying to add "liferea_overlay", but it complains about the overlay not
existing?

Also, I do not have the mentioned /usr/portage/local/layman/make.conf, and
since I can't add repositories, it is not created.

------- Comment #2 From Gunnar Wrobel 2006-10-07 10:52:00 0000 -------
@Martin: So far there is only a note concerning this file in the usage guide
for overlays at http://www.gentoo.org/proj/en/overlays/userguide.xml. The
reason why layman does not install an empty file there is that the location of
the file can be configured to be somewhere else and I believe the correct way
to handle the situation is to create the file after adding the first overlay. I
will enhance the instructions in the ebuild for the next version so that it
becomes clearer that the statement should be added only after the first overlay
has been added.

@Lasse: you are using the unstable version and this version masks all overlays
that do not have all required attributes (the "contact" attribute in
particular). You can simply remove that mask by running layman with the "-k"
flag. The requirement for a valid contact address was added a while after we
created the initial list so we still have fifteen overlays that lack this
information which we regard as critical so that users have a contact
possibility in case of problems.

I'll keep this bug open until I fixed the ebuild instructions.

------- Comment #3 From Jakub Moc (RETIRED) 2006-11-11 11:35:12 0000 -------
*** Bug 154828 has been marked as a duplicate of this bug. ***

------- Comment #4 From Gunnar Wrobel 2006-12-30 08:16:41 0000 -------
Fixed in layman-1.0.9. The new version was added to my overlay
(http://overlays.gentoo.org/dev/wrobel) and will be moved to the overlay soon.