Dale
2024-04-07 19:20:01 UTC
Howdy,
A while back using overlays changed. Using eselect is supposed to be
the new way, and easier. Either I'm missing something or something is
missing from the docs. I tried to add voyageur to my NAS box/backup
rig. The command to add it works fine. However, when I try to sync it,
either just the overlay or the whole tree with eix-sync, I get this:
https://cafarelli.fr/cgi-bin/cgit.cgi/voyageur-overlay/ .
fatal: destination path '.' already exists and is not an empty directory.
!!! git clone error in /var/db/repos/voyageur
Action: sync for repo: gentoo, returned code = 0
Action: sync for repo: voyageur, returned code = 128
When I try to emerge something, anything will do, I start seeing this.
WARNING: One or more repositories have missing repo_name entries:
/var/db/repos/voyageur/profiles/repo_name
NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.
Shouldn't adding the overlay or syncing it fix that? Shouldn't all the
files it needs be put there by either eselect or a sync?
Can someone give the exact steps it takes to add a overlay and it not
error out? Maybe someone has some notes or something?? I've went
through the docs a few times and it gets me back to this problem.
Something is wrong somewhere.
Oh, I tried to google this, all I find is hits about the old layman
days. Doesn't really apply now. Need more up to date info.
Thanks.
Dale
:-) :-)
A while back using overlays changed. Using eselect is supposed to be
the new way, and easier. Either I'm missing something or something is
missing from the docs. I tried to add voyageur to my NAS box/backup
rig. The command to add it works fine. However, when I try to sync it,
either just the overlay or the whole tree with eix-sync, I get this:
Syncing repository 'voyageur' into '/var/db/repos/voyageur'...
/usr/bin/git clone --depth 1https://cafarelli.fr/cgi-bin/cgit.cgi/voyageur-overlay/ .
fatal: destination path '.' already exists and is not an empty directory.
!!! git clone error in /var/db/repos/voyageur
Action: sync for repo: gentoo, returned code = 0
Action: sync for repo: voyageur, returned code = 128
When I try to emerge something, anything will do, I start seeing this.
WARNING: One or more repositories have missing repo_name entries:
/var/db/repos/voyageur/profiles/repo_name
NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.
Shouldn't adding the overlay or syncing it fix that? Shouldn't all the
files it needs be put there by either eselect or a sync?
Can someone give the exact steps it takes to add a overlay and it not
error out? Maybe someone has some notes or something?? I've went
through the docs a few times and it gets me back to this problem.
Something is wrong somewhere.
Oh, I tried to google this, all I find is hits about the old layman
days. Doesn't really apply now. Need more up to date info.
Thanks.
Dale
:-) :-)