Hi. I'm new on gentoo and it's the first overlay I've added. I do think there is something wrong here (ssmike / ssmikes / mike ???)
I tried to follow
viewtopic-t-1089516-start-0.html, but it did't work (or I did something bad).
I eventualy managed it, doing more or less the following (sure there're unnecessary steps ; I hope I don't forget an essential one because it's very confuse to me ; the only sure is the command lines that worked on the end and the final names, locations and contents of the files I give) :
/etc/layman/overlays/ssmike_overlay.xml :
Code: Select all
<?xml version="1.0" ?>
<repositories version="1.0">
<repo priority="50" quality="experimental" status="unofficial">
<name>ssmikes-overlay</name>
<description>Ssmike provides grub-customizer for Gentoo</description>
<homepage>https://github.com/ssmike/overlay</homepage>
<owner>
<email></email>
</owner>
<source type="git">https://github.com/ssmike/overlay.git</source>
</repo>
</repositories>
I tried several "layman -o" commands unsuccessfully.
Finally :
Code: Select all
# layman -o file:///etc/layman/overlays/ssmike_overlay.xml -f -a ssmikes-overlay
* Fetching remote list...
* Fetch Ok
* Adding overlay...
* Overlay "ssmikes-overlay" is not official. Continue installing? [y/n]: y
* Running Git... # ( cd /var/lib/layman && /usr/bin/git clone https://github.com/ssmike/overlay.git /var/lib/layman/ssmikes-overlay )
Cloning into '/var/lib/layman/ssmikes-overlay'...
remote: Enumerating objects: 109, done.
remote: Counting objects: 100% (109/109), done.
remote: Compressing objects: 100% (87/87), done.
remote: Total 935 (delta 26), reused 87 (delta 13), pack-reused 826
Receiving objects: 100% (935/935), 408.29 KiB | 1.49 MiB/s, done.
Resolving deltas: 100% (265/265), done.
* Running Git... # ( cd /var/lib/layman/ssmikes-overlay && /usr/bin/git config user.name "layman" )
* Running Git... # ( cd /var/lib/layman/ssmikes-overlay && /usr/bin/git config user.email "layman@localhost" )
!!! Section 'ssmikes-overlay' in repos.conf has name different from repository name 'mike-overlay' set inside repository
* Successfully added overlay(s) ssmikes-overlay
Ran
I had to edit manually /etc/portage/repos.conf/layman.conf because there wrere other incoherent names of the repository, but finally with :
Code: Select all
[mike-overlay]
priority = 50
location = /var/lib/layman/mike-overlay
layman-type = git
sync-type = laymansync
sync-uri = https://github.com/ssmike/overlay.git
auto-sync = Yes
in it, followed by another
and
Code: Select all
# emerge -a app-admin/grub-customizer
worked...
Nevertheless,
Code: Select all
# grub-customizer
*** initializing (w/o specified bootloader type)…
* reading partition info…
* Loading Framebuffer resolutions (background process)
* Finding out if this is a live CD
sh: hwinfo: command not found
*** initializing (w/ specified bootloader type)…
* Checking if the config directory is clean
*** loading configuration
*** loading - preserveConfig: no
* unsetting saved config
*** loading settings
*** loading grub list
* loading scripts…
* loading proxies…
Segmentation fault
But it's another issue...
