cafaia
-
Posts
83 -
Joined
-
Last visited
-
Days Won
7
Community Answers
-
cafaia's post in Migration to meta-repo was marked as the answer
Hi, Belenar!
Ops, the thing is complicated then, because you do not have the current version of ego and the gitmodules file has been removed, look: https://github.com/funtoo/meta-repo/commit/85a413af847d9b0fd9e73b7f7a601a4101dd7e05#diff-8903239df476d7401cf9e76af0252622
Then you should do this to have a functional repository:
# install -d /var/git # cd /var/git # git clone https://github.com/funtoo/meta-repo.git # cd meta-repo # wget https://raw.githubusercontent.com/funtoo/meta-repo/aadee00606e39b63cb0f21b48a7780dc5bc33b08/.gitmodules # git submodule init # cd kits # git clone https://github.com/funtoo/python-modules-kit.git # cd /var/git/meta-repo # git submodule update # rm /usr/share/portage/config/repos.conf # mv /etc/portage/repos.conf /etc/portage/repos.conf.bak # mkdir /etc/portage/repos.conf # ln -s /var/git/meta-repo/repos.conf /etc/portage/repos.conf/funtoo # chown -R portage:portage /var/git/meta-repo # my_pyver="$(eselect python show --python3)" # USE="python_targets_${my_pyver/./_} python_single_target_${my_pyver/./_}" emerge -1 --nodeps ego # hash -r # epro update # emerge -1 portage # ego sync I hope this works!
-
cafaia's post in [multiboot] grub In various OS [Solved] was marked as the answer
Hello, theasker!
Sorry for the delay!
As you have more operating systems, I advise you not to use the program sys-boot/boot-update and do this:
1 - install sys-boot/grub (attention to the variable GRUB_PLATFORMS in /etc/portage/make.conf) and sys-boot/os-prober
2 - run 'grub-mkconfig -o /boot/grub/grub.cfg'
3 - run 'grub-install /dev/sda'
This usually works automatically, without needing to edit anything.
Hope this helps!
-
cafaia's post in How to unmask clang, llvm, lldb 4 or 5? was marked as the answer
Hello, seaofash!
You can do this to use lldb in sys-devel/llvm-3.9.1-r1:
# mkdir -p /etc/portage/profile/use.mask # echo '-lldb' > /etc/portage/profile/use.mask/test-forum # USE="lldb" emerge -1 =sys-devel/llvm-3.9.1-r1 or # echo '=sys-devel/llvm-3.9.1-r1 lldb' > /etc/portage/package.use/test-forum But if you want llvm, lldb and clang in version 4, you need all this:
# mkdir -p /var/git/overlay/local/sys-devel/llvm # cd /var/git/overlay/local/sys-devel/llvm/ # wget https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-devel/llvm/llvm-4.0.1.ebuild # ebuild llvm-4.0.1.ebuild digest # mkdir -p /var/git/overlay/local/sys-devel/llvm-common # cd /var/git/overlay/local/sys-devel/llvm-common/ # wget https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-devel/llvm-common/llvm-common-4.0.1.ebuild # ebuild llvm-common-4.0.1.ebuild digest And the file /etc/portage/package.unmask/test-forum with this: sys-devel/clang:4 sys-devel/llvm:4 =dev-util/lldb-4.0.1 =sys-devel/llvm-common-4.0.1 =sys-devel/clang-runtime-4.0.1
-
cafaia's post in Using a local overlay was marked as the answer
Or you can use this:
# ebuild darktable.ebuild digest
-
cafaia's post in Modifing fstab was marked as the answer
Hello, fusion-cat!
You must do these steps:
~ $ su - ~ # cp -p /etc/fstab{,.bak} ~ # nano -w /etc/fstab 1? step: you log in as root;
2? step: you make a backup of the file;
3? step: you open the file '/etc/fstab' with the editor 'nano'.
Then you should add something like this:
/dev/sdb1 /home ext4 defaults,noatime 0 2 To exit the editor you must:
1? to press 'Ctrl+O' + 'Enter';
2? to press 'Ctrl+X'.
I hope I have helped!
-
cafaia's post in eix and kits was marked as the answer
Hello, skunk!
I have this files:
/usr/local/sbin/meta-repo-update:
#!/bin/sh cd /var/git/meta-repo/ git pull git submodule update cd /root/ chown -R portage:portage /var/git/meta-repo /etc/eix-sync.conf:
* @emerge --regen || true @emerge --metadata || true And I do this:
#meta-repo-update
#eix-remote update
#eix-sync
And the program "eix" is working for me.
I hope I have helped!
-
cafaia's post in Apt-Get and Portage [system76 driver] was marked as the answer
Hello, fusion-cat!
I found this:
http://gpo.zugaina.org/app-misc/system76-driver
To install this you should read this:
http://www.funtoo.org/Package:Layman
I hope I have helped!
-
cafaia's post in Troubles using new ports-2017 + xorg-kit was marked as the answer
Hello, Sandro!
That good that I helped!
It may not be possible to have master and prime in same folder. You tried to put each one in one folder? So:
#mkdir /usr/portage-kits
#cd /usr/portage-kits/
#git clone -b master git://github.com/funtoo/xorg-kit.git
#mv xorg-kit xorg-kit-master
#mkdir /usr/portage-kits/xorg-kit-prime
And to have this in folder /etc/portage/repos.conf:
- file gentoo: [DEFAULT] main-repo = gentoo [gentoo] location = /usr/portage sync-type = git sync-uri = git://github.com/funtoo/ports-2017.git auto-sync = yes - file xorg-kit-master: [xorg-kit-master] location = /usr/portage-kits/xorg-kit-master sync-type = git sync-uri = git://github.com/funtoo/master/xorg-kit.git auto-sync = yes - file xorg-kit-prime: [xorg-kit-prime] location = /usr/portage-kits/xorg-kit-prime sync-type = git sync-uri = git://github.com/funtoo/master/xorg-kit.git auto-sync = yes
Then you do: eix-sync
Maybe this is the solution final!
