Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 609466 - app-portage/layman-2.4.2 complains on repo name mismatch
Summary: app-portage/layman-2.4.2 complains on repo name mismatch
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal trivial (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-15 19:32 UTC by Alex
Modified: 2017-02-17 11:34 UTC (History)
1 user (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 Alex 2017-02-15 19:32:53 UTC
Hi,

After regular update of app-portage/layman "equery u anything" complains about repo names, e.g.:
-----------------------------------------------------
alex@genty:~$ equery u layman
!!! Section 'steam' in repos.conf has name different from repository name 'steam-overlay' set inside repository
!!! Section 'steam' in repos.conf has name different from repository name 'steam-overlay' set inside repository
!!! Section 'steam' in repos.conf has name different from repository name 'steam-overlay' set inside repository
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
........
-----------------------------------------------------

My layman.conf:
---------------------------------------------------------
alex@genty:~$ cat /etc/portage/repos.conf/layman.conf 
[steam]
priority = 50
location = /var/lib/layman/steam
layman-type = git
auto-sync = No
---------------------------------------------------------

My repos.conf:
---------------------------------------------------------
alex@genty:~$ cat /etc/portage/repos.conf/repos.conf 
[DEFAULT]
main-repo = gentoo

[gentoo]
location = /usr/portage
sync-type = rsync
sync-uri = rsync://rsync.de.gentoo.org/gentoo-portage
auto-sync = yes
---------------------------------------------------------

I do have Steam installed from overlay, as per https://wiki.gentoo.org/wiki/Steam#Overlay
But there was no such error untill the most recent update.


Regards,
Alex
Comment 1 Michael Palimaka (kensington) gentoo-dev 2017-02-17 11:34:31 UTC
(In reply to Alex from comment #0)
> My layman.conf:
> ---------------------------------------------------------
> alex@genty:~$ cat /etc/portage/repos.conf/layman.conf 
> [steam]
> priority = 50
> location = /var/lib/layman/steam
> layman-type = git
> auto-sync = No

This warning is valid - it's pointing out the mismatch between the repo name in your layman.comf (steam) and upstream's reponame (https://raw.githubusercontent.com/anyc/steam-overlay/master/profiles/repo_name - steam-overlay).

If you change your layman config to say steam-overlay instead, the error should disappear.