Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't compile krita.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
iNeedIT
n00b
n00b


Joined: 10 Aug 2024
Posts: 13

PostPosted: Mon Sep 09, 2024 10:46 am    Post subject: Can't compile krita. Reply with quote

Someone could help me with krita?
I can't compile it, and I don't know what I am actually doing wrong.

I specify USE="qt6 -qt5", because I got message about incompatible qt5 with qt6, so I decided to turn off qt5 from the system.

Code:

* IMPORTANT: 21 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


 * IMPORTANT: config file '/etc/portage/package.use/automask' needs updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 3.41 s (backtrack: 0/20).

[ebuild  N     ] dev-libs/libunibreak-5.1  USE="-doc -man -static-libs -test"
[ebuild  N     ] app-crypt/argon2-20190702-r1  USE="-static-libs"
[ebuild  N     ] dev-build/b2-5.0.0  USE="-examples"
[ebuild  N     ] sys-apps/keyutils-1.6.3-r1  USE="-static -static-libs -test"
[ebuild  N     ] media-libs/libraw-0.21.1-r1  USE="lcms openmp zlib -examples -jpeg"
[ebuild  N     ] dev-libs/boost-1.85.0-r1  USE="bzip2 context nls stacktrace zlib -debug -doc -icu -lzma -mpi -numpy -python -tools -zstd" PYTHON_TARGETS="python3_12 -python3_10 -python3_11"
[ebuild  N     ] dev-lang/swig-4.2.1  USE="pcre -ccache -doc -test"
[ebuild  N     ] sys-apps/gptfdisk-1.0.9-r3  USE="ncurses -static"
[ebuild  N     ] dev-libs/libatasmart-0.19_p5  USE="-static-libs"
[ebuild  N     ] dev-qt/qtcore-5.15.14  USE="icu -debug -old-kernel -test"
[ebuild  N     ] dev-qt/qtdbus-5.15.14  USE="-debug -test"
[ebuild  N     ] dev-qt/qtxml-5.15.14  USE="-debug -test"
[ebuild  N     ] dev-qt/qtnetwork-5.15.14-r1  USE="ssl -debug -gssapi -libproxy -sctp -test"
[ebuild  N     ] dev-qt/qtwaylandscanner-5.15.14  USE="-debug -test"
[ebuild  N     ] dev-qt/qtconcurrent-5.15.14  USE="-debug -test"
[ebuild  N     ] dev-qt/qtsql-5.15.14  USE="sqlite -debug -freetds -mysql -oci8 -odbc -postgres -test"
[ebuild  N     ] dev-qt/qttest-5.15.14  USE="-debug -test"
[ebuild  N     ] dev-qt/linguist-tools-5.15.14  USE="-debug -qml -test"
[ebuild  NS    ] dev-qt/qttranslations-5.15.14 [6.7.2] USE="-debug% -test%"
[ebuild  N     ] sys-block/parted-3.6-r2  USE="debug nls readline -device-mapper -verify-sig"
[ebuild  N     ] sci-libs/gsl-2.7.1-r2  USE="deprecated -cblas-external -static-libs"
[ebuild  N     ] dev-libs/libbytesize-2.10  USE="-doc -python -test -tools" PYTHON_TARGETS="python3_12 -python3_10 -python3_11"
[ebuild  N     ] sys-fs/lvm2-2.03.22-r5  USE="readline udev -lvm -sanlock (-selinux) -static -static-libs -systemd -thin -valgrind"
[ebuild  N     ] app-text/hunspell-1.7.2-r1  USE="ncurses nls readline -static-libs" L10N="-af -bg -ca -cs -cy -da -de -de-1901 -el -en -eo -es -et -fo -fr -ga -gl -he -hr -hu -ia -id -is -it -kk -km -ku -lt -lv -mi -mk -ms -nb -nl -nn -pl -pt -pt-BR -ro -ru -sk -sl -sq -sv -sw -tn -uk -zu"
[ebuild  N     ] sys-fs/cryptsetup-2.7.2  USE="argon2 nls openssl udev -fips -gcrypt -kernel -nettle -pwquality -ssh -static -static-libs -test -urandom"
[ebuild  N     ] dev-python/PyQt5-sip-12.15.0  USE="-debug" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] dev-python/sip-6.8.6-r1  USE="-doc -test" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] dev-python/PyQt-builder-1.16.4  PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] dev-qt/qtgui-5.15.14  USE="X egl libinput png udev wayland -accessibility -dbus -debug -eglfs -evdev -gles2-only -ibus -jpeg -linuxfb -test -tslib -tuio -vnc -vulkan"
[ebuild  NS    ] dev-qt/qtwayland-5.15.14 [6.7.2-r3] USE="-debug%"
[ebuild  N     ] dev-qt/qtwidgets-5.15.14  USE="X png -dbus -debug -gles2-only -gtk -test"
[ebuild  N     ] dev-qt/qtx11extras-5.15.14  USE="-debug -test"
[ebuild  NS    ] dev-qt/qtdeclarative-5.15.14 [6.7.2] USE="-debug% -gles2-only% -localstorage% -test%"
[ebuild  N     ] dev-qt/qtprintsupport-5.15.14  USE="-cups -debug -gles2-only -test"
[ebuild  N     ] dev-qt/qtsvg-5.15.14  USE="-debug -test"
[ebuild  N     ] dev-qt/qtopengl-5.15.14  USE="-debug -gles2-only -test"
[ebuild  N     ] dev-python/PyQt5-5.15.11  USE="declarative gui network opengl ssl widgets -bluetooth -dbus -debug -designer -examples -gles2-only -help -location -multimedia -positioning -printsupport -sensors -serialport -speech -sql -svg -testlib -webchannel -websockets -x11extras -xmlpatterns" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] media-libs/libmypaint-1.6.1-r3  USE="nls openmp -gegl -introspection"
[ebuild  N     ] x11-themes/sound-theme-freedesktop-0.8-r1
[ebuild  N     ] media-libs/libcanberra-0.30-r7  USE="alsa gtk3 sound -gnome -gstreamer -gtk2 -oss -pulseaudio -tdb -udev"
[ebuild  N     ] kde-frameworks/kconfig-6.5.0  USE="dbus qml -debug -doc -test"
[ebuild  N     ] kde-frameworks/ki18n-6.5.0  USE="-debug -doc -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 (-python3_13)"
[ebuild  N     ] kde-frameworks/kwidgetsaddons-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kcoreaddons-5.116.0  USE="-dbus -debug -doc (-fam) -test"
[ebuild  N     ] kde-frameworks/kconfig-5.116.0  USE="-dbus -debug -doc -qml -test"
[ebuild  N     ] kde-frameworks/karchive-6.5.0  USE="zstd -debug -doc -test"
[ebuild  N     ] kde-frameworks/kwidgetsaddons-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kdbusaddons-6.5.0  USE="X -debug -doc -test"
[ebuild  N     ] dev-qt/qt5compat-6.7.2  USE="qml -icu -test"
[ebuild  N     ] kde-frameworks/ki18n-5.116.0  USE="-debug -doc -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
[ebuild  N     ] dev-qt/qtsvg-6.7.2  USE="-test"
[ebuild  NS    ] kde-frameworks/kguiaddons-5.116.0-r1 [6.5.0-r1] USE="-kf6compat%"
[ebuild  N     ] sys-auth/polkit-qt-0.200.0  USE="qt5 qt6"
[ebuild  N     ] kde-frameworks/kcodecs-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/kitemviews-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kitemviews-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] dev-libs/immer-0.8.1-r1  USE="-test"
[ebuild  N     ] dev-libs/zug-0.1.1-r1  USE="-test"
[ebuild  N     ] kde-frameworks/kglobalaccel-6.5.0  USE="-debug -doc -test"
[ebuild   R    ] dev-qt/qtbase-6.7.2-r4  USE="icu* libproxy*"
[ebuild  N     ] kde-frameworks/kitemmodels-5.116.0  USE="-debug -doc -qml -test"
[ebuild  N     ] kde-apps/libkdcraw-23.08.5  USE="-debug"
[ebuild  N     ] dev-cpp/xsimd-13.0.0  USE="-doc -test"
[ebuild  N     ] dev-cpp/eigen-3.4.0-r1  USE="openmp (-cuda) -debug -doc -test"
[ebuild  N     ] kde-frameworks/kdbusaddons-5.116.0  USE="X -debug -doc -test"
[ebuild  N     ] kde-frameworks/kcodecs-5.116.0  USE="-debug -doc -test"
[ebuild  N     ] sys-power/switcheroo-control-2.6-r2  USE="-gtk-doc (-selinux) -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
[ebuild  N     ] sys-libs/libnvme-1.9  USE="json ssl uuid -dbus -keyutils -python -test" PYTHON_TARGETS="python3_12 -python3_10 -python3_11"
[ebuild  N     ] kde-frameworks/sonnet-6.5.0  USE="hunspell -aspell -debug -designer -doc -qml -test"
[ebuild  N     ] kde-plasma/kwayland-5.116.0  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/karchive-5.116.0  USE="zstd -debug -doc -test"
[ebuild  N     ] kde-frameworks/kcoreaddons-6.5.0  USE="-dbus -debug -doc -test"
[ebuild  N     ] kde-frameworks/kcolorscheme-6.5.0  USE="-debug -doc"
[ebuild  N     ] kde-frameworks/knotifications-6.5.0  USE="-debug -doc"
[ebuild  N     ] kde-frameworks/kirigami-6.5.0-r1  USE="openmp -debug -examples -test"
[ebuild  N     ] kde-frameworks/kcrash-5.116.0  USE="X -debug -doc -test"
[ebuild  N     ] dev-libs/quazip-1.4-r1  USE="bzip2 qt5 qt6 -test"
[ebuild  N     ] kde-frameworks/kcompletion-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] dev-libs/lager-0.1.1-r1  USE="-test"
[ebuild  N     ] kde-frameworks/kdoctools-6.5.0  USE="nls -debug -test"
[ebuild  N     ] app-crypt/qca-2.3.9  USE="qt6 ssl -botan -debug -doc -examples -gcrypt -gpg -logger -nss -pkcs11 -qt5 -sasl -softstore -test"
[ebuild  N     ] sys-libs/libblockdev-3.0.4  USE="cryptsetup nvme tools -device-mapper -escrow -gtk-doc -introspection -lvm -test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
[ebuild  N     ] kde-frameworks/kconfigwidgets-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kservice-6.5.0  USE="-debug -doc -man -test"
[ebuild  N     ] kde-frameworks/kcrash-6.5.0  USE="X -debug -doc -test"
[ebuild  N     ] kde-frameworks/kcompletion-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kpackage-6.5.0  USE="-debug -doc -man -test"
[ebuild  N     ] kde-frameworks/ksvg-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-plasma/plasma-activities-6.1.4  USE="-debug -doc -test"
[ebuild  N     ] kde-frameworks/kjobwidgets-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] sys-fs/udisks-2.10.1  USE="acl daemon elogind introspection nls -debug -lvm (-selinux) -systemd"
[ebuild  N     ] kde-frameworks/kiconthemes-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/ktextwidgets-6.5.0  USE="-debug -designer -doc -speech -test"
[ebuild  N     ] kde-frameworks/solid-6.5.0  USE="-debug -doc -ios -test"
[ebuild  N     ] kde-frameworks/kwallet-6.5.0  USE="-debug -doc -gpg -man -test"
[ebuild  N     ] kde-frameworks/kded-6.5.0  USE="-debug -man"
[ebuild  N     ] kde-frameworks/kxmlgui-6.5.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kbookmarks-6.5.0  USE="-debug -doc -test"
[ebuild  NS    ] kde-frameworks/kwindowsystem-5.116.0 [6.5.0-r1]
[ebuild  N     ] kde-plasma/kwayland-integration-6.1.4  USE="-debug"
[ebuild  N     ] kde-frameworks/kglobalaccel-5.116.0-r1  USE="-debug -doc -kf6compat -test"
[ebuild  N     ] kde-frameworks/kauth-5.116.0  USE="policykit -debug -doc -test"
[ebuild  N     ] kde-frameworks/kconfigwidgets-5.116.0  USE="-debug -designer -doc -man -test"
[ebuild  N     ] kde-frameworks/kiconthemes-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kxmlgui-5.116.0  USE="-debug -designer -doc -test"
[ebuild  N     ] media-gfx/krita-5.2.3  USE="gsl jpeg2k mypaint-brush-engine raw xsimd -color-management -debug -fftw -gif -heif -jpegxl -media -openexr -pdf -test -webp" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
[ebuild  N     ] kde-frameworks/kauth-6.5.0  USE="policykit -debug -doc -test"
[ebuild  N     ] kde-frameworks/kio-6.5.0  USE="X acl handbook kwallet wayland -debug -designer -doc -test"
[ebuild  N     ] kde-frameworks/kcmutils-6.5.0  USE="-debug -doc -test"
[ebuild  N     ] kde-plasma/libplasma-6.1.4  USE="-debug -doc -gles2-only -test"
[ebuild  N     ] kde-plasma/polkit-kde-agent-6.1.4  USE="-debug"
[blocks B      ] kde-frameworks/kguiaddons:5[-kf6compat(-)] ("kde-frameworks/kguiaddons:5[-kf6compat(-)]" is soft blocking kde-frameworks/kguiaddons-6.5.0-r1)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-qt/qtbase:6

  (dev-qt/qtbase-6.7.2-r4:6/6.7.2::gentoo, installed) USE="X concurrent dbus gui libinput network nls opengl sql sqlite ssl udev wayland widgets xml (zstd) -accessibility -brotli -cups -eglfs -evdev -gles2-only -gssapi -gtk -icu -journald -libproxy -mysql -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib -vulkan" pulled in by
    ~dev-qt/qtbase-6.7.2:6[gui,icu=,network,xml] required by (dev-qt/qt5compat-6.7.2:6/6.7.2::gentoo, ebuild scheduled for merge) USE="qml -icu -test"
                               ^^^^                                                                                                                                                                                                               

  (dev-qt/qtbase-6.7.2-r4:6/6.7.2::gentoo, ebuild scheduled for merge) USE="X concurrent dbus gui icu libinput libproxy network nls opengl sql sqlite ssl udev wayland widgets xml (zstd) -accessibility -brotli -cups -eglfs -evdev -gles2-only -gssapi -gtk -journald -mysql -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib -vulkan" pulled in by
    >=dev-qt/qtbase-6.6.2:6[libproxy] required by (kde-frameworks/kio-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="X acl handbook kwallet wayland -debug -designer -doc -test"
                            ^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                 
    >=dev-qt/qtbase-6.6.2:6[dbus?,icu] required by (kde-frameworks/kcoreaddons-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-dbus -debug -doc -test"
                                  ^^^                                                                                                                                                                                                                                       


It might be possible to solve this slot collision
by applying all of the following changes:
   - dev-qt/qt5compat-6.7.2 (Change USE: +icu)


 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (kde-frameworks/kguiaddons-5.116.0-r1:5/5.116::gentoo, ebuild scheduled for merge) pulled in by
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kxmlgui-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kconfigwidgets-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -man -test"
    >=kde-frameworks/kguiaddons-5.115.0:5 required by (media-gfx/krita-5.2.3:5/5::gentoo, ebuild scheduled for merge) USE="gsl jpeg2k mypaint-brush-engine raw xsimd -color-management -debug -fftw -gif -heif -jpegxl -media -openexr -pdf -test -webp" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"

  (kde-frameworks/kguiaddons-6.5.0-r1:6/6.5::gentoo, installed) pulled in by
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kcolorscheme-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kconfigwidgets-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kio-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="X acl handbook kwallet wayland -debug -designer -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kcmutils-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kxmlgui-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    kde-frameworks/kguiaddons:6 required by (app-crypt/pinentry-1.3.0-r3:0/0::gentoo, installed) USE="X ncurses qt6 wayland -caps -efl -emacs -gtk -keyring -qt5 -verify-sig"
    >=kde-frameworks/kguiaddons-6.3.0:6 required by (kde-plasma/libplasma-6.1.4:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -gles2-only -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/ksvg-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages


The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by media-gfx/krita-5.2.3::gentoo
# required by krita (argument)
>=dev-libs/quazip-1.4-r1 qt5
# required by kde-frameworks/kauth-5.116.0::gentoo[policykit]
# required by kde-frameworks/kconfigwidgets-5.116.0::gentoo
# required by kde-frameworks/kiconthemes-5.116.0::gentoo
# required by kde-frameworks/kxmlgui-5.116.0::gentoo
# required by media-gfx/krita-5.2.3::gentoo
# required by krita (argument)
>=sys-auth/polkit-qt-0.200.0 qt5
# required by kde-frameworks/kirigami-6.5.0-r1::gentoo
# required by kde-frameworks/ksvg-6.5.0::gentoo
# required by kde-plasma/libplasma-6.1.4::gentoo
# required by kde-plasma/polkit-kde-agent-6.1.4::gentoo
# required by kde-frameworks/kauth-6.5.0::gentoo[policykit]
# required by kde-frameworks/kio-6.5.0::gentoo
# required by kde-frameworks/kcmutils-6.5.0::gentoo
>=dev-qt/qt5compat-6.7.2 qml
# required by kde-frameworks/kded-6.5.0::gentoo
# required by kde-frameworks/kio-6.5.0::gentoo
# required by kde-frameworks/kcmutils-6.5.0::gentoo
# required by kde-plasma/libplasma-6.1.4::gentoo
# required by kde-plasma/polkit-kde-agent-6.1.4::gentoo
# required by kde-frameworks/kauth-6.5.0::gentoo[policykit]
>=kde-frameworks/kconfig-6.5.0 qml dbus
# required by kde-frameworks/kcoreaddons-6.5.0::gentoo
# required by kde-frameworks/kcrash-6.5.0::gentoo
# required by kde-frameworks/kded-6.5.0::gentoo
# required by kde-frameworks/kio-6.5.0::gentoo
# required by kde-frameworks/kcmutils-6.5.0::gentoo
# required by kde-plasma/libplasma-6.1.4::gentoo
# required by kde-plasma/polkit-kde-agent-6.1.4::gentoo
# required by kde-frameworks/kauth-6.5.0::gentoo[policykit]
>=dev-qt/qtbase-6.7.2-r4 libproxy icu

Would you like to add these changes to your config files? [Yes/No]



I can provide more information.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9255

PostPosted: Mon Sep 09, 2024 10:49 am    Post subject: Re: Can't compile krita. Reply with quote

So first of all, you didn't read the news. You haven't done that in a long time, in fact.

Then, your config files need updating. That's all for certain - visible in your own output already.

You also do not use a desktop profile (or set incompatible flags yourself). But you seem to be using desktop applications?

iNeedIT wrote:
I specify USE="qt6 -qt5", because I got message about incompatible qt5 with qt6, so I decided to turn off qt5 from the system.

Where did you get that?
Back to top
View user's profile Send private message
iNeedIT
n00b
n00b


Joined: 10 Aug 2024
Posts: 13

PostPosted: Mon Sep 09, 2024 6:19 pm    Post subject: Re: Can't compile krita. Reply with quote

asturm wrote:
So first of all, you didn't read the news. You haven't done that in a long time, in fact.

Then, your config files need updating. That's all for certain - visible in your own output already.

You also do not use a desktop profile (or set incompatible flags yourself). But you seem to be using desktop applications?

iNeedIT wrote:
I specify USE="qt6 -qt5", because I got message about incompatible qt5 with qt6, so I decided to turn off qt5 from the system.

Where did you get that?


Thanks for response.

Yeah. I didn't read the news,.. Maybe it is time to start?

Okay, I'm using profile without legacy support, so this is why I'm using desktop multimedia flags in global var.
I tried to combine these profiles, but with a big failure.

I do not have any idea, how to fix config file.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9255

PostPosted: Mon Sep 09, 2024 6:26 pm    Post subject: Re: Can't compile krita. Reply with quote

iNeedIT wrote:
Yeah. I didn't read the news,.. Maybe it is time to start?

Code:
eselect news list

The ones mentioning Plasma would be necessary for you to succeed.


iNeedIT wrote:
Okay, I'm using profile without legacy support, so this is why I'm using desktop multimedia flags in global var.
I tried to combine these profiles, but with a big failure.

What exactly do you consider "legacy support" and what profile are you using now?
Code:
eselect profile list



iNeedIT wrote:
I do not have any idea, how to fix config file.

This is quite fundamental to Gentoo administration: https://wiki.gentoo.org/wiki/Handbook:AMD64/Portage/Tools


Code:
It might be possible to solve this slot collision
by applying all of the following changes:
   - dev-qt/qt5compat-6.7.2 (Change USE: +icu)

This hints at you're not even using a desktop profile. icu should really be *globally* enabled.
Back to top
View user's profile Send private message
Banana
Moderator
Moderator


Joined: 21 May 2004
Posts: 1711
Location: Germany

PostPosted: Tue Sep 10, 2024 7:47 am    Post subject: Reply with quote

iNeedIT, please provide the output of emerge --info
_________________
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Back to top
View user's profile Send private message
iNeedIT
n00b
n00b


Joined: 10 Aug 2024
Posts: 13

PostPosted: Tue Sep 10, 2024 8:18 am    Post subject: Reply with quote

Banana wrote:
iNeedIT, please provide the output of emerge --info


Code:

Portage 3.0.65 (python 3.12.3-final-0, default/linux/amd64/23.0/no-multilib, gcc-13, glibc-2.39-r6, 6.10.0-gentoo x86_64)
=================================================================
System uname: Linux-6.10.0-gentoo-x86_64-AMD_Ryzen_5_7430U_with_Radeon_Graphics-with-glibc2.39
KiB Mem:     7510140 total,   6112868 free
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Mon, 09 Sep 2024 08:00:00 +0000
Head commit of repository gentoo: 238129d8b2e547bb6209ff8eb5e07097213dacfb
Timestamp of repository guru: Sun, 08 Sep 2024 18:37:23 +0000
Head commit of repository guru: 25bb388881d2fea4036dc7841864160fdd7af413

Timestamp of repository wayland-desktop: Mon, 09 Sep 2024 06:51:20 +0000
Head commit of repository wayland-desktop: 9e9dced3cb0048fbfc75ccc8772cb766e1a028d5

sh bash 5.2_p26-r6
ld GNU ld (Gentoo 2.42 p3) 2.42.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.2_p26-r6::gentoo
dev-build/autoconf:        2.13-r8::gentoo, 2.71-r7::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.30.2::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.5.1::gentoo
dev-lang/perl:             5.40.0::gentoo
dev-lang/python:           3.11.9_p2::gentoo, 3.12.3-r1::gentoo
dev-lang/rust-bin:         1.79.0::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/openrc:           0.54.2::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.42-r1::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           18.1.8::gentoo
sys-devel/gcc:             13.3.1_p20240614::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             18.1.8::gentoo
sys-devel/llvm:            18.1.8-r1::gentoo
sys-kernel/linux-headers:  6.6-r1::gentoo (virtual/os-headers)
sys-libs/glibc:            2.39-r6::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    volatile: False
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts:
    sync-rsync-verify-max-age: 3
    sync-rsync-verify-jobs: 1

guru
    location: /var/db/repos/guru
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/guru.git
    masters: gentoo
    volatile: False

wayland-desktop
    location: /var/db/repos/wayland-desktop
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/wayland-desktop.git
    masters: gentoo
    volatile: False

Binary Repositories:

gentoobinhost
    priority: 1
    sync-uri: https://distfiles.gentoo.org/releases/amd64/binpackages/23.0/x86-64

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=znver3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d"
CXXFLAGS="-O2 -march=znver3 -pipe"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-O2 -march=znver3 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -march=znver3 -pipe"
GENTOO_MIRRORS="rsync://ftp.vectranet.pl/gentoo/     http://ftp.vectranet.pl/gentoo/     ftp://ftp.vectranet.pl/gentoo/"
LANG="C.UTF8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j4"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/bin/bash"
USE="X acl alsa amd64 amf bzip2 cet crypt elogind gdbm iconv ipv6 jpeg2k kvazaar libplacebo libtirpc ncurses network nls opengl openmp pam pcre pipewire qt6 readline seccomp ssl test-rust unicode vaapi vpx wayland wireplumber x264 xattr xvid zlib" ABI_X86="64" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-2" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_12" PYTHON_TARGETS="python3_12" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
Back to top
View user's profile Send private message
iNeedIT
n00b
n00b


Joined: 10 Aug 2024
Posts: 13

PostPosted: Tue Sep 10, 2024 8:25 am    Post subject: Re: Can't compile krita. Reply with quote

asturm wrote:
iNeedIT wrote:
Yeah. I didn't read the news,.. Maybe it is time to start?

Code:
eselect news list

The ones mentioning Plasma would be necessary for you to succeed.


iNeedIT wrote:
Okay, I'm using profile without legacy support, so this is why I'm using desktop multimedia flags in global var.
I tried to combine these profiles, but with a big failure.

What exactly do you consider "legacy support" and what profile are you using now?
Code:
eselect profile list



iNeedIT wrote:
I do not have any idea, how to fix config file.

This is quite fundamental to Gentoo administration: https://wiki.gentoo.org/wiki/Handbook:AMD64/Portage/Tools


Code:
It might be possible to solve this slot collision
by applying all of the following changes:
   - dev-qt/qt5compat-6.7.2 (Change USE: +icu)

This hints at you're not even using a desktop profile. icu should really be *globally* enabled.



Sorry for the confusion.
Code:
 [29]  default/linux/amd64/23.0/no-multilib (stable)


Thanks for the tips.
Back to top
View user's profile Send private message
iNeedIT
n00b
n00b


Joined: 10 Aug 2024
Posts: 13

PostPosted: Tue Sep 10, 2024 9:12 am    Post subject: Reply with quote

Banana wrote:
iNeedIT, please provide the output of emerge --info



Code:
 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (kde-frameworks/kguiaddons-5.116.0-r1:5/5.116::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-frameworks/kguiaddons-5.115.0:5 required by (media-gfx/krita-5.2.3:5/5::gentoo, ebuild scheduled for merge) USE="gsl jpeg2k mypaint-brush-engine raw xsimd -color-management -debug -fftw -gif -heif -jpegxl -media -openexr -pdf -test -webp" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kconfigwidgets-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -man -test"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kxmlgui-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"

  (kde-frameworks/kguiaddons-6.5.0-r1:6/6.5::gentoo, installed) pulled in by
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kio-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="X acl handbook kwallet wayland -debug -designer -doc -test"
    >=kde-frameworks/kguiaddons-6.3.0:6 required by (kde-plasma/libplasma-6.1.4:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -gles2-only -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/ksvg-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kcolorscheme-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kxmlgui-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    kde-frameworks/kguiaddons:6 required by (app-crypt/pinentry-1.3.0-r3:0/0::gentoo, installed) USE="X ncurses qt6 wayland -caps -efl -emacs -gtk -keyring -qt5 -verify-sig"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kconfigwidgets-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kcmutils-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5050
Location: Bavaria

PostPosted: Tue Sep 10, 2024 12:02 pm    Post subject: Reply with quote

iNeedIT,

if you use KDE/Plasma you should REALLY (*) activate the Plasma profile. If you now say that this is not possible because I have a no-multilib system, then I recommend that you do the same as me: I have a no-multilib-plasma system. Yes, you can concatenate profiles. Our great developer @grknight has updated this here:

https://forums.gentoo.org/viewtopic-p-8694188.html#8694188

Of course you must change 17.1 to 23.0 in this line: gentoo:default/linux/amd64/17.1/desktop/plasma\ngentoo:default/linux/amd64/17.1/no-multilib

(* At the moment you are missing "qt5" use-flag)

After selecting this new Profile try an "emerge -uUDvp @world" again.
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9255

PostPosted: Wed Sep 18, 2024 9:32 pm    Post subject: Reply with quote

@pietinger: media-gfx/krita usage is not necessarily indicating a Plasma user, but *at least* desktop profile would be appropriate here and in fact sufficient to fix the problem at hand.
iNeedIT wrote:
Code:
 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (kde-frameworks/kguiaddons-5.116.0-r1:5/5.116::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-frameworks/kguiaddons-5.115.0:5 required by (media-gfx/krita-5.2.3:5/5::gentoo, ebuild scheduled for merge) USE="gsl jpeg2k mypaint-brush-engine raw xsimd -color-management -debug -fftw -gif -heif -jpegxl -media -openexr -pdf -test -webp" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kconfigwidgets-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -man -test"
    =kde-frameworks/kguiaddons-5.116*:5 required by (kde-frameworks/kxmlgui-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"

  (kde-frameworks/kguiaddons-6.5.0-r1:6/6.5::gentoo, installed) pulled in by
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kio-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="X acl handbook kwallet wayland -debug -designer -doc -test"
    >=kde-frameworks/kguiaddons-6.3.0:6 required by (kde-plasma/libplasma-6.1.4:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -gles2-only -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/ksvg-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kcolorscheme-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kxmlgui-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    kde-frameworks/kguiaddons:6 required by (app-crypt/pinentry-1.3.0-r3:0/0::gentoo, installed) USE="X ncurses qt6 wayland -caps -efl -emacs -gtk -keyring -qt5 -verify-sig"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kconfigwidgets-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test"
    =kde-frameworks/kguiaddons-6.5*:6 required by (kde-frameworks/kcmutils-6.5.0:6/6.5::gentoo, ebuild scheduled for merge) USE="-debug -doc -test"

So did you read https://www.gentoo.org/support/news-items/2024-08-31-kde-plasma6-gear-24-05-stable.html yet, as suggested? It addresses *exactly* the above problem. Then it should be possible for you to set the appropriate USE flags in your make.conf or package.use, however you approach your Gentoo system administration? If you have trouble following it, just ask here.
Back to top
View user's profile Send private message
iNeedIT
n00b
n00b


Joined: 10 Aug 2024
Posts: 13

PostPosted: Thu Oct 03, 2024 6:16 pm    Post subject: Reply with quote

asturm wrote:
@pietinger: media-gfx/krita usage is not necessarily indicating a Plasma user, but *at least* desktop profile would be appropriate here and in fact sufficient to fix the problem at hand.

So did you read https://www.gentoo.org/support/news-items/2024-08-31-kde-plasma6-gear-24-05-stable.html yet, as suggested? It addresses *exactly* the above problem. Then it should be possible for you to set the appropriate USE flags in your make.conf or package.use, however you approach your Gentoo system administration? If you have trouble following it, just ask here.


It works! Thx so much! Closed
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum