Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149867 - layman-1.0.8: missing /usr/portage/local/layman/make.conf
Summary: layman-1.0.8: missing /usr/portage/local/layman/make.conf
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gunnar Wrobel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-02 10:07 UTC by Martin Gramatke
Modified: 2006-12-30 08:16 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Gramatke 2006-10-02 10:07:54 UTC
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 Lasse Bigum 2006-10-07 07:23:41 UTC
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 Gunnar Wrobel (RETIRED) gentoo-dev 2006-10-07 10:52:00 UTC
@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 Jakub Moc (RETIRED) gentoo-dev 2006-11-11 11:35:12 UTC
*** Bug 154828 has been marked as a duplicate of this bug. ***
Comment 4 Gunnar Wrobel (RETIRED) gentoo-dev 2006-12-30 08:16:41 UTC
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.