Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

cafaia

Members
  • Posts

    83
  • Joined

  • Last visited

  • Days Won

    7

Community Answers

  1. 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!
  2. 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!
  3. 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  
  4. cafaia's post in Using a local overlay was marked as the answer   
    Or you can use this:
    # ebuild darktable.ebuild digest
  5. 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!
  6. 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!
  7. 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!
  8. 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!
×
×
  • Create New...