Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

cardinal

Members
  • Posts

    490
  • Joined

  • Last visited

  • Days Won

    59

Posts posted by cardinal

  1. For debug output, as regular user type this and hit enter:

    export QT_DEBUG_PLUGINS=1

    Sddm includes elarun , maldives, and maya themes located in the /usr/share/sddm/themes directory

    Type this command to test sddm-greeter display using elarun theme as regular user, hit enter:

    sddm-greeter --test-mode --theme /usr/share/sddm/themes/elarun

    Qt5 debug messages from terminal  on my lxde system that displays the theme properly.

    If you have a malfunction there should be errors in the debug output pointing to the problem.

     

     

  2. The Qt platform plugin "xcb" is named libqxcb.so

    $ equery b libqxcb.so
     * Searching for libqxcb.so ... 
    dev-qt/qtgui-5.11.2-r1 (/usr/lib64/qt5/plugins/platforms/libqxcb.so)

    Run ldd against the absolute path to libqxcb.so to verify it's linked to all the required libraries.

    $ ldd /usr/lib64/qt5/plugins/platforms/libqxcb.so | grep 'not found'

     

  3. @mauricev works with git using my ssh private key and the matching ssh public key added to my account at code.funtoo.org :

    git clone ssh://git@code.funtoo.org:7999/~mauricev/skeleton-overlay.git
    Cloning into 'skeleton-overlay'...
    Warning: Permanently added '[code.funtoo.org]:7999,[192.150.253.202]:7999' (RSA) to the list of known hosts.
    remote: Enumerating objects: 22, done.
    remote: Counting objects: 100% (22/22), done.
    remote: Compressing objects: 100% (17/17), done.
    remote: Total 22 (delta 6), reused 0 (delta 0)
    Receiving objects: 100% (22/22), 9.50 KiB | 198.00 KiB/s, done.
    Resolving deltas: 100% (6/6), done.

     

  4. Running  "ego sync" I have no errors.

    The output is here.

    When I have issues with a specific kit I rename it's folder, then I run "ego sync" and it clones a fresh copy of the kit.

    After successful clone I delete the renamed old copy of the kit.

  5. @jhan

    1.3-release branch of /var/git/meta-repo/kits/core-kit/eclass/fortran-2.eclass  has no support EAPI-7

    https://code.funtoo.org/bitbucket/projects/AUTO/repos/core-kit/browse/eclass/fortran-2.eclass#33

    You have core-kit set to 1.4-release  on your system to not see the error?

    https://code.funtoo.org/bitbucket/projects/AUTO/repos/core-kit/browse/eclass/fortran-2.eclass?at=refs%2Fheads%2F1.4-release#34

    @funloco

    I request task fix to bugs.funtoo.org

    Update core-kit/1.3-release fortran-2.eclass to support EAPI-7

    https://bugs.funtoo.org/browse/FL-6538

     

     

  6. The openssl patches for building those programs are in the next release branch of their respective kits.

    To build the programs now you have to temporarily add them to local patches. 

    Click link, File/Save page as:

    telepathy-gabble-0.18.4-openssl-1.1.patch 

    telepathy-salut-0.8.1-openssl-1.1.patch

     

    # mkdir -p /etc/portage/patches/net-voip/telepathy-{gabble,salut}
    # cp telepathy-gabble-0.18.4-openssl-1.1.patch /etc/portage/patches/net-voip/telepathy-gabble/
    # cp telepathy-salut-0.8.1-openssl-1.1.patch /etc/portage/patches/net-voip/telepathy-salut/
    # emerge -av telepathy-connection-managers

     

  7. You can't upgrade to xorg-server-1.20.1-r1 and use nvidia-drivers-304.137

    Trying to force it is a waste of time.

    Gentoo has removed nvidia-drivers-304.137.ebuild from their portage due to this.

    The easiest solution is to try nouveau  although I'm reading reports that indicate nouveau doesn't work well with geforce 6150

    If you can accept no 3d-acceleration the nv driver is another alternative.

    Otherwise to keep nvidia-drivers-304.137 you will have to mask >xorg-server-1.19.5 and every package from updating that is listed  here:

    (x11-base/xorg-server-1.20.1-r1:0/1.20.1::xorg-kit, installed) pulled in by
  8. Notice the subject line of the email message:

    Subject: [PATCH] opengl: fix compilation with Mesa 18.2.5 and later

    Email is a primary method of users sharing patches to solve compilation failure.

    This entire email message of multiple diffs is the patch, download it in your browser (Ctrl+s), save as allegro.opengl.fix.compilation.with.mesa.18.2.5.patch

    Follow the directions in my previous reply.

    Reference:

    https://www.funtoo.org/Applying_Local_Patches_to_Ebuilds

    https://wiki.gentoo.org/wiki//etc/portage/patches

     

  9. Download the allegro.opengl.fix.compilation.with.mesa.18.2.5.patch

    # mkdir -p /etc/portage/patches/media-libs/allegro-5.2.4.0
    # cp  allegro.opengl.fix.compilation.with.mesa.18.2.5.patch /etc/portage/patches/media-libs/allegro-5.2.4.0
    # emerge -1av =media-libs/allegro-5.2.4.0
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild   R    ] media-libs/allegro-5.2.4.0:5::media-kit  USE="X alsa flac gtk jpeg opengl png truetype vorbis webp -dumb -openal -opus -oss -physfs -pulseaudio -test -xinerama" 0 KiB

    media-libs:allegro-5.2.4.0:20190622-235208.log
     

  10. 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] 

     

×
×
  • Create New...