Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

Sandro

Members
  • Posts

    466
  • Joined

  • Last visited

  • Days Won

    20

Posts posted by Sandro

  1. Oh ... Funtoo-astic = Fantastic :)

    With Your configuration xorg is viewed also with eix and now i'm compiling xorg.

    ci74771ht xorg-kit # git branch -a 
    * master 
     remotes/origin/1.17-prime 
     remotes/origin/HEAD -> origin/1.17-prime 
     remotes/origin/gentoo-1.17-snap 
     remotes/origin/gentoo-1.19-snap 
     remotes/origin/master

    Now either master than 1.17-prime are present :D

     

    You're very Great :)

     

    Thank You :) :) :)

     

    And now i can switch simply from master to 1.17-prime

    :) :) :)

  2. Ok ... the trouble was the "Funtoo Stable".

    Now i've made anexperiment in a dedicated new partition with the current ....

    I've addedd root to Portage ... 

    now xorg is in 1.17.prime but isn't possible to switch to "master" :|

    ci74771ht ~ # cd /root/xorg-kit/ 
    ci74771ht xorg-kit # git branch -a 
    * 1.17-prime 
     remotes/origin/1.17-prime 
     remotes/origin/HEAD -> origin/1.17-prime 
    ci74771ht xorg-kit # gpasswd -a root portage 
    Adding user root to group portage
    ci74771ht xorg-kit # git branch -a           
    * 1.17-prime 
     remotes/origin/1.17-prime 
     remotes/origin/HEAD -> origin/1.17-prime 
    ci74771ht xorg-kit # 

     

    ci74771ht xorg-kit # eix-sync 
    * Running emerge --sync 
    >>> Syncing repository 'gentoo' into '/usr/portage'...
    /usr/bin/git pull
    Already up-to-date.
    === Sync completed for gentoo
    q: Updating ebuild cache in /usr/portage ...  
    q: Finished 39070 entries in 0.099431 seconds 
    >>> Syncing repository 'xorg-kit' into '/root/xorg-kit'...
    /usr/bin/git pull
    Already up-to-date.
    === Sync completed for xorg-kit
    q: Updating ebuild cache in /root/xorg-kit ...  
    q: Finished 583 entries in 0.001593 seconds 
    
    * IMPORTANT: 3 news items need reading for repository 'gentoo'. 
    * Use eselect news read to view new items. 
    
    * Copying old database to /var/cache/eix/previous.eix 
    * Running eix-update 
    Reading Portage settings...
    Building database (/var/cache/eix/portage.eix)...
    [0] "gentoo" /usr/portage/ (cache: metadata-md5-or-flat)
        Reading category 165|165 (100) Finished              
    [1] "" /root/xorg-kit (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
        Reading category 165|165 (100) EMPTY!
    Applying masks...
    Calculating hash tables...
    Writing database file /var/cache/eix/portage.eix...
    Database contains 19409 packages in 165 categories
    * Calling eix-diff 
    * Time statistics: 
        3 seconds for syncing
        3 seconds for eix-update
        1 seconds for eix-diff
        7 seconds total
    ci74771ht xorg-kit # eix xorg-x11 
    No matches found 
    ci74771ht xorg-kit # emerge xorg-server 
    
    * IMPORTANT: 3 news items need reading for repository 'gentoo'. 
    * Use eselect news read to view new items. 
    
    Calculating dependencies |/usr/lib/portage/python2.7/ebuild.sh: line 611: /root/xorg-kit/x
    11-base/xorg-server/xorg-server-1.17.4-r1.ebuild: Permission denied
    * ERROR: x11-base/xorg-server-1.17.4-r1::xorg-kit failed (depend phase): 
    *   error sourcing ebuild 
    *  
    * Call stack: 
    *   ebuild.sh, line 611:  Called die 
    * The specific snippet of code: 
    *                      source "$EBUILD" || die "error sourcing ebuild" 
    *  
    * If you need support, post the output of `emerge --info '=x11-base/xorg-server-1.17.4-r1
    ::xorg-kit'`,
    * the complete build log and the output of `emerge -pqv '=x11-base/xorg-server-1.17.4-r1:
    :xorg-kit'`.
    * Working directory: '/usr/lib64/python2.7/site-packages' 
    * S: '/var/tmp/portage/x11-base/xorg-server-1.17.4-r1/work/xorg-server-1.17.4' 
    |/usr/lib/portage/python2.7/ebuild.sh: line 611: /root/xorg-kit/x11-base/xorg-server/xorg
    -server-1.17.4.ebuild: Permission denied
    * ERROR: x11-base/xorg-server-1.17.4::xorg-kit failed (depend phase): 
    *   error sourcing ebuild 
    *  
    * Call stack: 
    *   ebuild.sh, line 611:  Called die 
    * The specific snippet of code: 
    *                      source "$EBUILD" || die "error sourcing ebuild" 
    *  
    * If you need support, post the output of `emerge --info '=x11-base/xorg-server-1.17.4::x
    org-kit'`,
    * the complete build log and the output of `emerge -pqv '=x11-base/xorg-server-1.17.4::xo
    rg-kit'`.
    * Working directory: '/usr/lib64/python2.7/site-packages' 
    * S: '/var/tmp/portage/x11-base/xorg-server-1.17.4/work/xorg-server-1.17.4' 
    ... done!
    
    !!! All ebuilds that could satisfy "xorg-server" have been masked. 
    !!! One of the following masked packages is required to complete your request:
    - x11-base/xorg-server-1.17.4-r1::xorg-kit (masked by: corruption)
    - x11-base/xorg-server-1.17.4::xorg-kit (masked by: corruption)
    
    For more information, see the MASKED PACKAGES section in the emerge
    man page or refer to the Gentoo Handbook. 

     

    I obtain only errors ... very sorry; excuse me.

  3. The situation has been put back in place thanks to "brhenc" he told me to change directory using  /var/overlays instead of /root/ (where portage not allowed to write on it).

    Now I can continue the compilation of the system

     

    Unfortunately I did not understand what to do to operate properly xorg-kit or how to activate one or the other branch, and which one to choose. 17.1-prime, the master and / or others possibilities.
     
    Forgive my ignorance :(
  4. Hi.

    I've a new installation in chroot using:

     

    ci74771ht xorg-kit # cat /etc/portage/repos.conf/gentoo  
    [DEFAULT]
    main-repo = gentoo
    
    [gentoo]
    location = /usr/portage
    sync-type = git
    sync-uri = git://github.com/funtoo/ports-2017.git
    auto-sync = yes

    and

     

    ci74771ht xorg-kit # cat /etc/portage/repos.conf/xorg-kit  
    [xorg-kit]
    location = /root/xorg-kit
    sync-type = git
    sync-uri = git://github.com/funtoo/xorg-kit.git
    auto-sync = yes

     

    but i obtain errors; and dunno how to do abou "prime or 1.17" ????? dunno forgive my ignorance

     

     

    ci74771ht xorg-kit # emerge boot-update 
    setlocale: unsupported locale setting
    setlocale: unsupported locale setting
    
    * IMPORTANT: 3 news items need reading for repository 'gentoo'. 
    * Use eselect news read to view new items. 
    
    Calculating dependencies \/usr/lib/portage/python2.7/ebuild.sh: line 611: /root/xorg-kit/m
    edia-libs/freetype/freetype-9999.ebuild: Permission denied
    * ERROR: media-libs/freetype-9999::xorg-kit failed (depend phase): 
    *   error sourcing ebuild 
    *  
    * Call stack: 
    *   ebuild.sh, line 611:  Called die 
    * The specific snippet of code: 
    *                      source "$EBUILD" || die "error sourcing ebuild" 
    *  
    * If you need support, post the output of `emerge --info '=media-libs/freetype-9999::xorg
    -kit'`,
    * the complete build log and the output of `emerge -pqv '=media-libs/freetype-9999::xorg-
    kit'`.
    * Working directory: '/usr/lib64/python2.7/site-packages' 
    * S: '/var/tmp/portage/media-libs/freetype-9999/work/freetype-9999' 
    //usr/lib/portage/python2.7/ebuild.sh: line 611: /root/xorg-kit/media-libs/freetype/freet
    ype-2.7.1-r2.ebuild: Permission denied
    * ERROR: media-libs/freetype-2.7.1-r2::xorg-kit failed (depend phase): 
    *   error sourcing ebuild 
    *  
    * Call stack: 
    *   ebuild.sh, line 611:  Called die 
    * The specific snippet of code: 
    *                      source "$EBUILD" || die "error sourcing ebuild" 
    *  
    * If you need support, post the output of `emerge --info '=media-libs/freetype-2.7.1-r2::
    xorg-kit'`,
    * the complete build log and the output of `emerge -pqv '=media-libs/freetype-2.7.1-r2::x
    org-kit'`.
    * Working directory: '/usr/lib64/python2.7/site-packages' 
    * S: '/var/tmp/portage/media-libs/freetype-2.7.1-r2/work/freetype-2.7.1' 
    /usr/lib/portage/python2.7/ebuild.sh: line 611: /root/xorg-kit/media-libs/freetype/freetyp
    e-2.7.1-r1.ebuild: Permission denied
    * ERROR: media-libs/freetype-2.7.1-r1::xorg-kit failed (depend phase): 
    *   error sourcing ebuild 
    *  
    * Call stack: 
    *   ebuild.sh, line 611:  Called die 
    * The specific snippet of code: 
    *                      source "$EBUILD" || die "error sourcing ebuild" 
    *  
    * If you need support, post the output of `emerge --info '=media-libs/freetype-2.7.1-r1::
    xorg-kit'`,
    * the complete build log and the output of `emerge -pqv '=media-libs/freetype-2.7.1-r1::x
    org-kit'`.
    * Working directory: '/usr/lib64/python2.7/site-packages' 
    * S: '/var/tmp/portage/media-libs/freetype-2.7.1-r1/work/freetype-2.7.1' 
    \/usr/lib/portage/python2.7/ebuild.sh: line 611: /root/xorg-kit/media-libs/freetype/freet
    ype-2.6.5.ebuild: Permission denied
    * ERROR: media-libs/freetype-2.6.5::xorg-kit failed (depend phase): 
    *   error sourcing ebuild 
    *  
    * Call stack: 
    *   ebuild.sh, line 611:  Called die 
    * The specific snippet of code: 
    *                      source "$EBUILD" || die "error sourcing ebuild" 
    *  
    * If you need support, post the output of `emerge --info '=media-libs/freetype-2.6.5::xor
    g-kit'`,
    * the complete build log and the output of `emerge -pqv '=media-libs/freetype-2.6.5::xorg
    -kit'`.
    * Working directory: '/usr/lib64/python2.7/site-packages' 
    * S: '/var/tmp/portage/media-libs/freetype-2.6.5/work/freetype-2.6.5' 
    /usr/lib/portage/python2.7/ebuild.sh: line 611: /root/xorg-kit/media-libs/freetype/freetyp
    e-2.6.3-r1.ebuild: Permission denied
    * ERROR: media-libs/freetype-2.6.3-r1::xorg-kit failed (depend phase): 
    *   error sourcing ebuild 
    *  
    * Call stack: 
    *   ebuild.sh, line 611:  Called die 
    * The specific snippet of code: 
    *                      source "$EBUILD" || die "error sourcing ebuild" 
    *  
    * If you need support, post the output of `emerge --info '=media-libs/freetype-2.6.3-r1::
    xorg-kit'`,
    * the complete build log and the output of `emerge -pqv '=media-libs/freetype-2.6.3-r1::x
    org-kit'`.
    * Working directory: '/usr/lib64/python2.7/site-packages' 
    * S: '/var/tmp/portage/media-libs/freetype-2.6.3-r1/work/freetype-2.6.3' 
    ... done!
    
    !!! All ebuilds that could satisfy "media-libs/freetype:2" have been masked. 
    !!! One of the following masked packages is required to complete your request:
    - media-libs/freetype-9999::xorg-kit (masked by: corruption)
    - media-libs/freetype-2.7.1-r2::xorg-kit (masked by: corruption)
    - media-libs/freetype-2.7.1-r1::xorg-kit (masked by: corruption)
    - media-libs/freetype-2.6.5::xorg-kit (masked by: corruption)
    - media-libs/freetype-2.6.3-r1::xorg-kit (masked by: corruption)
    
    (dependency required by "sys-boot/grub-2.02_beta3-r2::gentoo[themes,fonts]" [ebuild]) 
    (dependency required by "sys-boot/boot-update-1.7.7::gentoo" [ebuild]) 
    (dependency required by "boot-update" [argument]) 
    For more information, see the MASKED PACKAGES section in the emerge
    man page or refer to the Gentoo Handbook.

     

    dunno how to adjust the xorg-kit .... :| Sorry :|

  5. Hi ... using revdep rebuild:

    i74771ht ~ # revdep-rebuild 
    * This is the new python coded version 
    * Please report any bugs found using it. 
    * The original revdep-rebuild script is installed as revdep-rebuild.sh 
    * Please file bugs at: https://bugs.gentoo.org/ 
    * Collecting system binaries and libraries 
           Could not save cache: write() argument 1 must be unicode, not str 
    * Checking dynamic linking consistency 
    
    Your system is consistent

    But the

    Could not save cache: write() argument 1 must be unicode, not str
    

    How i how should I consider it ?

    ? an error ? in tl case what should I do?
     
    Thank 1000000
  6. So, I masked the version app-office/ledger-3.1.1 and install 3.1-r1. It compiled without any problem!! It downgrades the dependencies: dev-libs/boost-1.62 and dev-util/boost-build-1.62 to 1.56. Perhaps it has to do with the linking error at the end of the built..just a guess..

    Should I fill a bug about this? 

     

    don't know :|

  7. With python local use flag enabled, there is large amount of ram used.

    sandro@ci74771ht ~ $ free -m 
                 total        used        free      shared  buff/cache   available
    Mem:          15995        9087        3130          48        3777        6357
    Swap:         16383           0       16383

    Wath do You think to experiment disabling python (locally) ?

    USE="-python" emerge ledger
    

    (Also in this case there is a large use of ram) :|

    With my PC both compiles successfully:

     

    with python disabled:
    real    1m58.059s 
    user    12m5.604s
    sys     0m27.481s
    _______________________
     
    with python enabled:
    real    3m15.278s 
    user    19m1.764s
    sys     0m43.419s

    (with i7 4771 + 16 GiB ram).

     

    (but i'm not a ledger user ... and i don't know if for You to have python use enabled is strictly necessary.

  8. I hoped there were many more "lovers of Funtoo" ... while many who use Gentoo remain on Gentoo. I have tried to open a small gap in facebook to make known Funtoo :)

    But it is not a "fervent space" ..... as, for example, "Gentoo Italy".

     

    Sin peche this forum as it is building was built very well in my opinion is really very nice.

     

    I hope that the change is not negative about new users.

    Anyway ... I repeat .... Funtoo must never dies :P :P :P

×
×
  • Create New...