-
Posts
490 -
Joined
-
Last visited
-
Days Won
59
Community Answers
-
cardinal's post in Solved ERROR: media-libs/mesa-20.2.4-r2 was marked as the answer
dev-python/importlib_metadata-6.8.0 typing-extensions were removed, not compatible with python-3.7.17 on 1.4-release
Sync portage and downgrade to dev-python/importlib_metadata-6.7.0
ego sync emerge -1av =dev-python/importlib_metadata-6.7.0 Continue your updating.
-
cardinal's post in Noob audio help, no sound on speakers with ALSA or Pulse was marked as the answer
The default configuration is when the headphones are unplugged it disables the headphone volume.
In your case it appears the headphone volume controls the internal laptop speaker volume.
A potential workaround is to reconfigure the headphone volume so it isn't disabled when the headphones are unplugged.
nano /usr/share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf Change
[Element Headphone] switch = off volume = off to
[Element Headphone] switch = off volume = merge
-
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.
-
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
-
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
-
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
-
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.
-
cardinal's post in There are no ebuilds to satisfy "x11-misc/sddm[elogind?]" was marked as the answer
-
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.
-
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.
kwayland-5.59.0-qt-5.15.2.patch
Reference: kwayland-5.59.0 build fails with QHash error
-
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
boost-1.72.build.fix.patch
-
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 :
https://bugs.funtoo.org/browse/FL-7308
-
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.
https://gitlab.gnome.org/GNOME/gimp/-/issues/4392
-
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
-
cardinal's post in emerge list tree was marked as the answer
Reference the man page for emerge:
ACTIONS
--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"
-
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.
https://bugs.funtoo.org/browse/FL-6489
https://bugs.gentoo.org/689412
-
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]
-
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
-
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.
-
cardinal's post in (SOLVED) pam-1.3.1.20190226 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 .
-
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:
https://gitlab.gnome.org/GNOME/glib/issues/1430
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:
https://www.funtoo.org/Funtoo_Linux_Localization
https://wiki.gentoo.org/wiki/Localization/Guide
https://wiki.gentoo.org/wiki/UTF-8
-
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
-
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
-
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.
-
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.
/usr/share/genkernel/gen_func.sh
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
