Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Community Answers

  1. cardinal's post in sshd connection reset somewhere during KEX phase was marked as the answer   
    Vote for Bug Report:  i686 openssh requires >=sys-kernel/linux-headers-5.1
    The problem below could be an issue with my computer, try updating the headers first by copy/renaming to linux-headers-5.7-r1.ebuild.
    Unmask with keyword="*" install linux-headers-5.7 and rebuild openssh-8.4_p1-r3
    Yesterday I had the same problem again in spite of linux-headers-5.7 still being installed when the upgrade of openssl forced an openssh rebuild.
    To get a working version again I had to update openssh by adding the openssh folder from gentoo portage to my local overlay, remove  acct-group/sshd acct-user/sshd from openssh-8.8_p1.ebuild, add user-info.eclass from gentoo to funtoo.
  2. cardinal's post in media-libs/gst-plugins-base-1.14.4-r1::media-kit ebuild fails was marked as the answer   
    I was able to build
    media-libs/gst-plugins-base-1.14.4-r1 Your system has 2 versions of binutils .
    While binutils is slotted which allows multiple versions installed at the same time, it's dependency binutils-libs is not slotted.
    The installed binutils version must match binutils-libs version.
    You have the old version of binutils-libs but your system is using the new version of binutils.
    sys-devel/binutils:       2.32-r1::core-kit, 2.36.1-r1::core-kit
    Verify install or upgrade to binutils-libs-2.36.1-r1
    emerge -1av =sys-libs/binutils-libs-2.36.1-r1 The end result is to only have binutils-2.36-r1 and binutils-libs-2.36-r1 on your system.
    Then try using --depclean first, or if necessary -Ca to remove the old version binutils-2.32-r1 
    My system:
    rj@funtoo ~ $ ego query v binutils
     sys-devel/binutils |     slot|                 repo
                    2.32-r1|   0/2.32| core-kit/1.4-release
                * 2.36.1-r1| 0/2.36.1| core-kit/1.4-release
    rj@funtoo ~ $ ego query v binutils-libs
     sys-libs/binutils-libs|     slot|                 repo
                    2.32-r1|   0/2.32| core-kit/1.4-release
                * 2.36.1-r1| 0/2.36.1| core-kit/1.4-release
    rj@funtoo ~ $ emerge --info | grep binutils
    sys-devel/binutils:       2.36.1-r1::core-kit
  3. cardinal's post in Error whent install: dev-python/setuptools-53.0.0::python-modules-kit was marked as the answer   
    Portage builds the packages in a sandbox to prevent the process from writing or modifying files on your running system.
    Emerge tried to open_write to
    /usr/lib/python3.7/lib2to3/Grammar3.7.7.final.0.pickle a file owned by dev-lang/python.
    A workaround is to disable the sandbox and build the package:
    funtoo /home/rj # FEATURES="-sandbox -usersandbox" emerge -1av dev-python/setuptools  
  4. cardinal's post in Invalid ebuild name: /var/git/meta-repo/kits/core-kit/dev-util/cmake/cmake-3.20.0-rc1.ebuild was marked as the answer   
    A workaround is to use git to checkout the previous commit in core-kit which restores cmake-3.19.5.ebuild
    rj@funtoo ~ $ cd /var/git/meta-repo/kits/core-kit funtoo /var/git/meta-repo/kits/core-kit # ls dev-util/cmake/ Manifest autogen.py cmake-3.20.0-rc1.ebuild files templates funtoo /var/git/meta-repo/kits/core-kit # git checkout HEAD~1 funtoo /var/git/meta-repo/kits/core-kit # ls dev-util/cmake/ Manifest autogen.py cmake-3.19.5.ebuild files templates Rerun emerge update to build cmake-3.19.5
    Follow it up with a package.mask, otherwise next sync cmake-3.20.0-rc1.ebuild reappears and you'll be nagged with same error.
    funtoo /var/git/meta-repo/kits/core-kit # echo ">dev-util/cmake-3.19.5" >> /etc/portage/package.mask/cmake I mask cmake with my currently installed version to avoid problems due to untested cmake auto-updates.
    Bug Report:
    cmake autogen generates invalid ebuild for v3.20.0-rc1
  5. cardinal's post in Home in chroot step: root # env -i HOME=/root TERM=... was marked as the answer   
    No difference, use the same command.
    Chroot requires running as superuser root.
    HOME=/root is an environmental variable which sets /root as the home directory for superuser root.
    Just because /home is mounted on a different partition than the rest of the file tree doesn't change this fact.
  6. cardinal's post in There are no ebuilds to satisfy "x11-misc/sddm[elogind?]" was marked as the answer   
  7. cardinal's post in Missing flag gles2 in dev-qt/qtgui was marked as the answer   
    Funtoo's freshest kde ebuilds are in kde-kit non-default 5.20-release branch for testing.
    Manual override default branch for kde-kit and emerge.
    funtoo /home/rj # ego config set kits kde-kit 5.20-release funtoo /home/rj # ego kit funtoo /home/rj # ego sync If configured correctly:
    Syncing kde-kit branch 5.20-release (non-default) Already on '5.20-release' Your branch is up to date with 'origin/5.20-release'. HEAD is now at 23455e77e Automated updates by metatools for md5-cache and python profile settings. Already up to date.  
  8. cardinal's post in ERROR: kde-frameworks/kwayland-5.59.0 was marked as the answer   
    Kwayland-5.57.0 or kwayland-5.59.0 will build against Qt-5.15.2 with the attached kwayland-5.59-qt-5.15.2.patch installed to local patches.
    funtoo /home/rj # mkdir -p /etc/portage/patches/kde-frameworks/kwayland funtoo /home/rj # cp kwayland-5.59.0-qt-5.15.2.patch /etc/portage/patches/kde-frameworks/kwayland Remove the patch when kwayland is upgraded or patch will fail and stop emerge.
    Reference: kwayland-5.59.0 build fails with QHash error
  9. cardinal's post in media-video/mkvtoolnix-33.1.0 won't rebuild - SOLVED was marked as the answer   
    Add the attached boost-1.72.build.fix.patch to /etc/portage/patches/media-video/mkvtoolnix
  10. cardinal's post in x11-apps/luit masked was marked as the answer   
    The username and password used for forums should work for bugs.
    Did you 2fa authenticate using your cell phone number with sms ?
    Try to login here:  https://auth.funtoo.org/login,
    Fixed luit-1.1.1-r1 is masked in xorg-kit/1.20-release.
    Broken luit-1.1.1 which should be removed is unmasked and located in core-gl-kit/2.0-release.
    This is why we see the error again from FL-7169
    Replacing luit-1.1.1.ebuild in core-gl-kit with luit-1.1.1-r1.ebuild solves the problem.
    Reference new bug report : 
  11. cardinal's post in gimp failed to start was marked as the answer   
    File an issue report at bugs.funtoo.org
    rj@funtoo ~ $ gimp (gimp:14880): GLib-GObject-CRITICAL **: 10:19:51.172: g_param_spec_internal: assertion 'is_valid_property_name (name)' failed gimp: fatal error: Segmentation fault (gimp-org-pagecurl:14912): LibGimpBase-WARNING **: 10:19:51.227: gimp-org-pagecurl: gimp_wire_read(): error Always try to start a program in terminal when it fails by clicking shortcut in start menu.
    The error message enabled me to find the closed upstream bug report and a temporary workaround.
  12. cardinal's post in [SOLVED] unable to build xorg-server, 1.3-release was marked as the answer   
    Disable glvnd for xorg-server
    x11-base/xorg-server -glvnd  
  13. cardinal's post in emerge list tree was marked as the answer   
    Reference the man page for emerge:
    --search , -s
    If you want to include the category into the  search string, prepend an @
    Example :
    List all packages in media-sound category:
    $ emerge -s "@media-sound"  
  14. cardinal's post in You don't appear to have the mysql database installed yet was marked as the answer   
    Known bug doesn't appear to be fixed yet.
    Login to bugs.funtoo.org,  vote and watch for updates on the right. 
  15. cardinal's post in failed to emerge qt-creator was marked as the answer   
    Add qt-creator-4.8.2.ebuild to your local overlay or make a request at bugs.funtoo.org
    I have USE="-bindist" disabled globally in /etc/portage/make.conf
    funtoo /usr/local/portage/dev-qt/qt-creator # emerge -av qt-creator These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-libs/opus-1.3::media-kit USE="-custom-modes -doc -static-libs" CPU_FLAGS_X86="sse" 1,009 KiB [ebuild N ] dev-libs/re2-0.2018.10.01:0/gentoo-2017-03-01::dev-kit USE="icu" 383 KiB [ebuild N ] dev-libs/nss-3.43::dev-kit USE="nss-pem -cacert -utils" 22,917 KiB [ebuild N ] dev-libs/botan-2.8.0:2/2.8::dev-kit USE="bzip2 python ssl zlib -bindist -boost -doc -libressl -lzma -sqlite -static-libs" PYTHON_TARGETS="python2_7 python3_6 -python3_4 -python3_5" 0 KiB [ebuild N ] sys-devel/gdb-8.2-r1::nokit USE="client nls python server xml -lzma -multitarget -test -vanilla" PYTHON_SINGLE_TARGET="python3_6 -python2_7 -python3_4 -python3_5" PYTHON_TARGETS="python2_7 python3_6 -python3_4 -python3_5" 19,709 KiB [ebuild R ] media-libs/libvpx-1.7.0:0/5::media-kit USE="highbitdepth postproc svc* threads -doc -static-libs -test" CPU_FLAGS_X86="mmx sse sse2 sse3 ssse3 -avx -avx2 -sse4_1" 0 KiB [ebuild N ] app-arch/snappy-1.1.7:0/1::nokit USE="(-static-libs) -test" 1,065 KiB [ebuild N ] sys-libs/libomp-7.0.1_rc2::llvm-kit USE="-cuda -hwloc -offload -ompt -test" 888 KiB [ebuild N ] dev-qt/qtsql-5.11.2:5/5.11.2::core-ui-kit USE="sqlite -debug -freetds -mysql -oci8 -odbc -postgres -test" 0 KiB [ebuild N ] dev-qt/qtconcurrent-5.11.2:5/5.11::core-ui-kit USE="-debug -test" 0 KiB [ebuild N ] dev-qt/qtscript-5.11.2:5/5.11::core-ui-kit USE="jit -debug -scripttools -test" 2,599 KiB [ebuild N ] sys-devel/clang-7.0.1_rc2:7::llvm-kit USE="static-analyzer xml -debug -default-compiler-rt (-default-libcxx) -doc -test (-z3)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" PYTHON_TARGETS="python2_7" 13,076 KiB [ebuild N ] sys-devel/clang-common-7.0.1_rc2::llvm-kit 0 KiB [ebuild N ] sys-libs/compiler-rt-7.0.1_rc2:7.0.1::llvm-kit USE="clang -test" 1,821 KiB [ebuild N ] sys-libs/compiler-rt-sanitizers-7.0.1_rc2:7.0.1::llvm-kit USE="clang -test" 0 KiB [ebuild N ] sys-devel/clang-runtime-7.0.1_rc2:7.0.1::llvm-kit USE="compiler-rt openmp sanitize -crt -libcxx" 0 KiB [ebuild N ] dev-qt/qtprintsupport-5.11.2:5/5.11::core-ui-kit USE="cups -debug -gles2 -test" 0 KiB [ebuild N ] dev-qt/qthelp-5.11.2:5/5.11::core-ui-kit USE="-debug -test" 0 KiB [ebuild N ] dev-qt/qtquickcontrols-5.11.2:5/5.11::core-ui-kit USE="widgets -debug -test" 5,906 KiB [ebuild N ] dev-qt/designer-5.11.2:5/5.11::core-ui-kit USE="-debug -declarative -test -webkit" 0 KiB [ebuild N ] dev-qt/qtwebchannel-5.11.2:5/5.11::core-ui-kit USE="qml -debug -test" 170 KiB [ebuild N ] dev-qt/qtwebengine-5.11.2:5/5.11::core-ui-kit USE="alsa jumbo-build system-ffmpeg widgets -bindist -debug -designer -geolocation -pax_kernel -pulseaudio (-system-icu) -test" 228,167 KiB [ebuild N ] dev-qt/qt-creator-4.8.2::rj USE="clang designer help ios python webengine -android -autotools -baremetal -bazaar -clearcase -cmake -cppcheck -cvs -doc -git -glsl -lsp -mercurial -modeling -nim -perforce -qbs -qnx -scxml -serialterminal -silversearcher -subversion -systemd -test -valgrind -winrt" L10N="-cs -da -de -fr -ja -pl -ru -sl -uk -zh-CN -zh-TW" 0 KiB Total: 23 packages (22 new, 1 reinstall), Size of downloads: 297,706 KiB The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by dev-qt/qt-creator-4.8.2::rj[help,webengine] # required by qt-creator (argument) >=dev-qt/qtwebengine-5.11.2 widgets # required by dev-qt/qtwebengine-5.11.2::core-ui-kit # required by dev-qt/qt-creator-4.8.2::rj[help,webengine] # required by qt-creator (argument) >=dev-qt/qtwebchannel-5.11.2 qml # required by dev-qt/qtwebengine-5.11.2::core-ui-kit # required by dev-qt/qt-creator-4.8.2::rj[help,webengine] # required by qt-creator (argument) >=media-libs/libvpx-1.7.0 svc Would you like to add these changes to your config files? [Yes/No]  
  16. cardinal's post in sys-libs/ldb-1.4.3:0/1.4.3 won't resend was marked as the answer   
    /usr/lib/gcc/x86_64-pc-linux-gnu/7.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lnsl # pkg-config --libs libnsl -lnsl -ltirpc Verify you have  libnsl-1.2.0 installed.
    My sys-libs:ldb-1.4.3:20190526-041530.log
  17. cardinal's post in xfce terminal input/output error was marked as the answer   
    Your processor doesn't support aes  which is in your CPU_FLAGS_86 and CFLAGS="- march=westmere"
    Building nettle with aes cpu flag set on gcc when your processor doesn't support aes could be the cause of the error.
    Reference: https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
      ‘westmere’ Intel Westmere CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, AES and PCLMUL instruction set support.  
    Set to native and add the proper flags to match your processor.
    Install cpuid2cpuflags
    Follow my directions here starting at Remove any gcc override settings you've made previously.
    After you've finished configuring gcc to match your processor rebuild nettle.
  18. cardinal's post in (SOLVED) pam- seems to fail to verify a download was marked as the answer   
    rj@funtoo ~ $ equery b /usr/share/sgml/docbook/xml-dtd-4.3/docbookx.dtd * Searching for /usr/share/sgml/docbook/xml-dtd-4.3/docbookx.dtd ... app-text/docbook-xml-dtd-4.3-r1 (/usr/share/sgml/docbook/xml-dtd-4.3/docbookx.dtd) My pam build log lines 359->381
    My build of pam sourced http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
    URI redirection references /etc/xml/catalog:
    <delegateURI uriStartString="http://docbook.sourceforge.net/release/xsl/" catalog="file:///etc/xml/docbook"/>
    From /etc/xml/docbook:
    http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/current" rewritePrefix="file:///usr/share/sgml/docbook/xsl-stylesheets"/>
    rj@funtoo ~ $ equery b /usr/share/sgml/docbook/xsl-stylesheets * Searching for /usr/share/sgml/docbook/xsl-stylesheets ... app-text/docbook-xsl-stylesheets-1.79.1-r2 (/usr/share/sgml/docbook/xsl-stylesheets) Verify your install of app-text/docbook-xml-dtd  and  app-text/docbook-xsl-stylesheets .
  19. cardinal's post in Error compiling gnome-extra/mousetweaks-3.12 0 was marked as the answer   
    The crash error from
    /usr/bin/glib-mkenums on line 107->113 of your log can be due to not having your locale set to UTF-8 according to:
    On my system:
    rj@funtoo ~ $ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE=POSIX LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= rj@funtoo ~ $ locale -a C POSIX en_US.utf8 Reference:
  20. cardinal's post in How to update Python to 3.7 & rust with 4G RAM was marked as the answer   
    This is normal, just because you see an ebuild with a higher version,doesn't mean your system is broken because portage is not updating automatically to that version.
    Python-3.7 is masked in portage. 
    The user has to manually override the mask with a configuration in package.unmask to install python-3.7
  21. cardinal's post in Funtoo slow in my netbook :( was marked as the answer   
    Funtoo is software rendering because you haven't built the MESA radeonsi hardware rendering driver:
    > [  1964.602] (EE) AIGLX error: dlopen of /usr/lib64/dri/radeonsi_dri.so failed (/usr/lib64/dri/radeonsi_dri.so: cannot open shared object file: No such file or directory)
    > [  1964.603] (EE) AIGLX error: unable to load driver radeonsi
  22. cardinal's post in [Solved]Opera won't open was marked as the answer   
    Root user:
    opera --no-sandbox You must edit the opera.desktop file to use the menu shortcut in root account.
    Regular user:
    opera Opera Version:56.0.3051.36  runs fine on my lxde mix-ins system.
  23. cardinal's post in genker fails to create symbolic link was marked as the answer   
    The error could be caused by a symlink/file name collision.
    print_info 5 " Make new symlink(s) (from ${BOOTDIR}):" print_info 5 " ${symlinkName} -> ${currDestImage}" pushd ${BOOTDIR} >/dev/null ln -s "${currDestImage}" "${symlinkName}" || gen_die "Could not create the ${symlinkName} symlink!" Genkernel should either append .old to existing symlink and its target file or delete symlinks to prevent collision.
    I have SYMLINK="no" and LOGLEVEL="3" in genkernel.conf
  24. cardinal's post in How properly to uninstall nvidia? was marked as the answer   
    The intel value is for x11-base/xorg-drivers. The i915  value is for media-libs/mesa.
    VIDEO_CARDS="i915" to
    VIDEO_CARDS="intel i915" Build drivers and install linux-firmware:
    emerge -av xorg-x11 linux-firmware  
    Video Driver Installation and Setup
    Selecting a Video Driver
  25. cardinal's post in [Solved] Emerge Genkernel failed fetching file was marked as the answer   
    This file has the correct sha512sum for open-iscsi-2.0.872.tar.gz in the genkernel Manifest
    cd /var/cache/portage/distfiles wget http://ftp.osuosl.org/pub/funtoo/distfiles/genkernel/open-iscsi-2.0-872.tar.gz emerge -1av genkernel
  • Create New...