чт, 16 апр. 2020 г. в 20:27, John Blinka <john.bli...@gmail.com>:
> I have 3 boxes on which I try to maintain gentoo setups as identical as > possible. The steam install has gone smoothly on 2 boxes, but is failing on > the 3rd. > > When I get to this steam installation step on the 3rd box: > # emaint sync —repo steam-overlay > > I get the error > !!! Section ‘local’ in repos.conf has name different from repository > ‘steam-overlay’ set inside repository > which prevents me from syncing and installing steam on this machine. > > I’m interpreting this as the two repositories (local and steam-overlay) > somehow knowing about each other and somehow getting their configurations > intertwined. > > My repos.conf directory on this 3rd machine is identical to the other 2 > machines (which don’t exhibit this error). > > .../repos.conf/local.conf maintains a local overlay in /usr/local/portage for > a handful of personal packages/ebuilds. > > .../repos.conf/steam-overlay.conf maintains its overlay in > /usr/local/portage/steam-overlay. > > [snip] > > Any ideas about what’s happening? Aren't /usr/local/portage and /usr/local/portage/steam-overlay really intertwined? What if you move the 'local' overlay to, say, /usr/local/portage/local ? (And, sure, edit the corresponding info in the configuration files). -- Regards, Alex