Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Update emerge problem --
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 1:42 pm    Post subject: Update emerge problem -- Reply with quote

Emerge problem in update. Messages as below.
In make.conf I have only qt6 not both of qt5 & qt6 as emerge seems to think. Is qt5 set additionally somewhere else than make.conf?
Code:

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

Calculating dependencies               Li     

!!! Problem resolving dependencies for net-p2p/transmission from @selected
... done!
Dependency resolution took 4.35 s (backtrack: 0/20).


!!! The ebuild selected to satisfy "net-p2p/transmission" has unmet requirements.
- net-p2p/transmission-4.0.6-r2::gentoo USE="gtk nls qt5 qt6 -appindicator -cli -debug -mbedtls -systemd -test" ABI_X86="(64)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    at-most-one-of ( qt5 qt6 )

(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
gentooVM ~ #


My USE flags in make.conf are below:

Code:

COMMON_FLAGS="-march=native -O2 -pipe"
USE="X alsa bluetooth caps chromium concurrent custom-modes cxx fortran geos \
     gles2 gtk gtk3 gui hdf5 jack json jumbo-build lua5-4 lzma mmx network \
     nls opus pcre32 pkcs11 positioning printsupport proprietary-codecs \
     pulseaudio qml qt6 quick script sql svg testlib tools vtk webchannel \
     webengine webp widevine widgets xml zstd -minimal python"


Don't beat me up on my USE flag list. I am working on it.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31270
Location: here

PostPosted: Fri Jun 14, 2024 1:45 pm    Post subject: Reply with quote

The profile you use might enable this use flag, which profile do you use? Did you set the use flag maybe in package.use (grep -ri qt5 /etc/portage)?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 3:19 pm    Post subject: Reply with quote

Profile in use is below. A few weeks ago I did the upgrade to v23 from 17.

Code:

default/linux/amd64/23.0/split-usr/desktop (stable) *



Code:

gentooVM ~ # grep -ri qt5 /etc/portage
/etc/portage/make.conf.comp_gen:USE="gtk qt5 proprietary-codecs widevine nls 64 lua5-1 mmx sse alsa"
/etc/portage/make.conf.comp_gen:USE="gtk qt5 proprietary-codecs widevine nls 64 lua5-1 mmx sse alsa"
/etc/portage/make.conf.comp_gen:USE="gtk qt5 proprietary-codecs widevine nls 64 lua5-1 mmx sse alsa"
/etc/portage/make.conf.comp_gen:USE="gtk qt5 proprietary-codecs widevine nls 64 lua5-1 mmx sse alsa"
/etc/portage/make.conf.euse_backup:USE="X gtk qt5 proprietary-codecs widevine nls 64 lua5-1 mmx sse alsa \
/etc/portage/make.conf.backup:USE="X gtk qt5 proprietary-codecs widevine nls 64 lua5-1 mmx sse alsa \
/etc/portage/make.conf.save:USE="X gtk qt5 proprietary-codecs widevine nls 64 lua5-1 mmx sse alsa \
/etc/portage/make.conf~:     pulseaudio qml qt5 quick script sql sse svg testlib tools vtk \
gentooVM ~ #


How do I find what qt is specified by this profile? In make.colnf I did try qt5 and qt6 each separately and both of qt5 and qt6 with no differences.
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 3:28 pm    Post subject: Reply with quote

also ran search for qt6 as below:
Code:

gentooVM ~ # grep -ri qt6 /etc/portage
/etc/portage/package.use/._cfg0000_zz-autounmask:>=app-text/poppler-24.06.0 qt6
/etc/portage/package.use/._cfg0000_zz-autounmask:>=app-crypt/qca-2.3.8 qt6
/etc/portage/package.use/._cfg0000_zz-autounmask:>=sys-auth/polkit-qt-0.200.0 qt6
/etc/portage/package.use/._cfg0002_zz-autounmask:>=app-text/poppler-24.06.0 qt6
/etc/portage/package.use/._cfg0002_zz-autounmask:>=app-crypt/qca-2.3.8 qt6
/etc/portage/package.use/._cfg0002_zz-autounmask:>=sys-auth/polkit-qt-0.200.0 qt6
/etc/portage/package.use/._cfg0001_zz-autounmask:>=app-text/poppler-24.06.0 qt6
/etc/portage/package.use/._cfg0001_zz-autounmask:>=app-crypt/qca-2.3.8 qt6
/etc/portage/package.use/._cfg0001_zz-autounmask:>=sys-auth/polkit-qt-0.200.0 qt6
/etc/portage/package.unmask:>=app-crypt/qca-2.3.1:2[qt6(-)]
/etc/portage/package.unmask:>=sys-auth/polkit-qt-0.113.0[qt6(-)]
/etc/portage/make.conf:     pulseaudio qml qt6 quick script sql svg testlib tools vtk webchannel \
gentooVM ~ #
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 3:41 pm    Post subject: Reply with quote

I notice that in /etc/portage there are 2 files:

make.conf and
make.conf~

qt6 is USE flag in make.conf and

qt5 is USE flag in make.conf~

Perhaps some configuration repair function created the later file. I did not intentionally make it.
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2435

PostPosted: Fri Jun 14, 2024 5:03 pm    Post subject: Reply with quote

tckosvic wrote:
I notice that in /etc/portage there are 2 files:

make.conf and
make.conf~

qt6 is USE flag in make.conf and

qt5 is USE flag in make.conf~

Perhaps some configuration repair function created the later file. I did not intentionally make it.


Did you use a tool to enable the use flag? This looks like the tool save the previous version. I also have a recollection of portage merging some files if they start the same, but don't remember which files was that about and I don't remember even if it was from my first Gentoo years (I had a break) more than a decade ago.

Please post your emerge --info. This is the best way to see all of the required data at one place.

I think you need to remove the qt flags from make.conf but give us emerge --info first.

Best Regards,
Georgi
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1921

PostPosted: Fri Jun 14, 2024 5:15 pm    Post subject: Reply with quote

tckosvic wrote:
Profile in use is below. A few weeks ago I did the upgrade to v23 from 17.
Code:
default/linux/amd64/23.0/split-usr/desktop (stable) *

qt5 is enabled by default with the desktop target profile. You can see this by running emerge --info|grep qt5
This can be changed in make.conf or package.use.

Note that changing this flag system-wide in make.conf may cause unexpected results in some packages that do not have an alternate GUI framework or otherwise set USE flag.
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 5:22 pm    Post subject: Reply with quote

emerge info below. This run has qt6 as USE in make.conf

Code:

gentooVM ~ # emerge --info
Portage 3.0.65 (python 3.12.4-final-0, default/linux/amd64/23.0/split-usr/desktop, gcc-13, glibc-2.39-r7, 6.9.3-gentoo x86_64)
=================================================================
System uname: Linux-6.9.3-gentoo-x86_64-Intel-R-_Core-TM-_i7-5820K_CPU_@_3.30GHz-with-glibc2.39
KiB Mem:     8147744 total,   6087400 free
KiB Swap:    6537212 total,   6537212 free
Timestamp of repository gentoo: Fri, 14 Jun 2024 13:00:00 +0000
Head commit of repository gentoo: 88a978f46b2a3c7bb61af367bd5fa40541539056
Timestamp of repository guru: Fri, 14 Jun 2024 12:36:12 +0000
Head commit of repository guru: f33b6d320b1230412b5b0d7ae1fe5116b2cfc035

Timestamp of repository haskell: Sun, 09 Jun 2024 22:48:56 +0000
Head commit of repository haskell: 53c855f474349bfe9b053959a6dec0887a4699e9

Timestamp of repository science: Fri, 14 Jun 2024 12:36:13 +0000
Head commit of repository science: ce2135f84ce370a6da64e2d17d6be3769bf0a5b9

sh bash 5.2_p26-r3
ld GNU ld (Gentoo 2.42 p3) 2.42.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.2_p26-r3::gentoo
dev-build/autoconf:        2.72-r1::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.29.3::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.4.1::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.38.2-r6::gentoo
dev-lang/python:           3.10.14_p1-r1::gentoo, 3.11.9-r1::gentoo, 3.12.4::gentoo, 3.13.0_beta1_p3::gentoo
dev-lang/rust-bin:         1.78.0::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/openrc:           0.54::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.42-r1::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           15.0.7-r3::gentoo, 16.0.6::gentoo, 18.1.7::gentoo
sys-devel/gcc:             13.2.1_p20240503::gentoo, 14.1.1_p20240518::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             16.0.6::gentoo
sys-devel/llvm:            15.0.7-r3::gentoo, 16.0.6::gentoo, 17.0.6::gentoo, 18.1.7::gentoo
sys-kernel/linux-headers:  6.9::gentoo (virtual/os-headers)
sys-libs/glibc:            2.39-r7::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-extra-opts:
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-max-age: 24
    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

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

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

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -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="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live candy 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="-march=native -O2 -pipe"
GENTOO_MIRRORS="https://mirrors.mit.edu/gentoo-distfiles/     https://mirrors.rit.edu/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j3"
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 a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo caps cdda cdr cet chromium concurrent crypt cups custom-modes cxx dbus dri dts dvd dvdr elogind encode exif flac fortran gdbm geos gif gles2 gpm gtk gtk3 gui hdf5 iconv icu ipv6 jack jpeg json jumbo-build kf6compat lcms libnotify libtirpc lua5-4 lzma mad mmx mng mp3 mp4 mpeg multilib ncurses network nls ogg opengl openmp opus pam pango pcre pcre32 pdf pkcs11 png policykit positioning ppds printsupport proprietary-codecs pulseaudio python qml qt5 qt6 quick readline script sdl seccomp sound spell split-usr sql ssl startup-notification svg test-rust testlib tiff tools truetype udev udisks unicode upower usb vorbis vtk vulkan webchannel webengine webp widevine widgets wxwidgets x264 xattr xcb xft xml xv xvid zlib zstd" 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" 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" 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_11" PYTHON_TARGETS="python3_12 python3_11" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="virtio" 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

gentooVM ~ #
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 5:28 pm    Post subject: Reply with quote

I notice that my emerge --info has both qt5 and qt6 shown in USE flags but only qt6 is in make.conf. Where does qt5 come from?
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 5:36 pm    Post subject: Reply with quote

If qt5 is in the profile, I need to find way to have some packages use qt5 and others qt6, I think.
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2435

PostPosted: Fri Jun 14, 2024 5:55 pm    Post subject: Reply with quote

tckosvic wrote:
If qt5 is in the profile, I need to find way to have some packages use qt5 and others qt6, I think.


Try removing qt6 from make.conf and see how many rebuilds there are. If you don't like it, add per-package qt6 entries in package.use

Best Regards,
Georgi
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 6:53 pm    Post subject: Reply with quote

qt6 and also qt5 were removed from make.conf. Upon running emerge, I got below:

Code:

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by kde-apps/okular-24.05.1::gentoo[pdf]
# required by @selected
# required by @world (argument)
>=app-text/poppler-24.06.0 qt6
# required by kde-frameworks/kwallet-6.3.0::gentoo
# required by kde-frameworks/kio-6.3.0::gentoo[kwallet]
# required by kde-frameworks/knotifyconfig-6.3.0::gentoo
# required by kde-apps/konsole-24.05.1::gentoo
# required by @selected
# required by @world (argument)
>=app-crypt/qca-2.3.8 qt6
# required by kde-plasma/polkit-kde-agent-6.0.90-r1::gentoo
# required by kde-frameworks/kauth-6.3.0::gentoo[policykit]
# required by kde-frameworks/kio-6.3.0::gentoo
# required by kde-frameworks/knotifyconfig-6.3.0::gentoo
# required by kde-apps/konsole-24.05.1::gentoo
# required by @selected
# required by @world (argument)
>=sys-auth/polkit-qt-0.200.0 qt6
# required by dev-qt/qtwayland-6.7.1::gentoo
# required by kde-plasma/libplasma-6.0.90-r1::gentoo
# required by kde-plasma/polkit-kde-agent-6.0.90-r1::gentoo
# required by kde-frameworks/kauth-6.3.0::gentoo[policykit]
# required by kde-frameworks/kio-6.3.0::gentoo
# required by kde-frameworks/knotifyconfig-6.3.0::gentoo
# required by kde-apps/konsole-24.05.1::gentoo
# required by @selected
# required by @world (argument)
>=dev-qt/qtbase-6.7.1 wayland


I added each of the problem lines to my package.use file. Contents below:

Code:

*/* PYTHON_TARGETS: -* python3_11 python3_12
*/* PYTHON_SINGLE_TARGET: -* python3_11
app-text/poppler-24.06.0 qt6
app-crypt/qca-2.3.8 qt6
sys-auth/polkit-qt-0.200.0 qt6
dev-qt/qtbase-6.7.1 wayland


Upon rerunning emerge, I got the identical USE flag messages given above. Looks like it made no difference. Perhaps i did not do it right.
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1921

PostPosted: Fri Jun 14, 2024 6:57 pm    Post subject: Reply with quote

tckosvic wrote:
Code:
app-text/poppler-24.06.0 qt6
app-crypt/qca-2.3.8 qt6
sys-auth/polkit-qt-0.200.0 qt6
dev-qt/qtbase-6.7.1 wayland

These lines are invalid because they contain a version without a version operator. Either remove the version part (recommended) or add a version operator (like >=).
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2435

PostPosted: Fri Jun 14, 2024 6:59 pm    Post subject: Reply with quote

tckosvic wrote:
qt6 and also qt5 were removed from make.conf. Upon running emerge, I got below:

Post the new emerge --info


tckosvic wrote:
Upon rerunning emerge, I got the identical USE flag messages given above. Looks like it made no difference. Perhaps i did not do it right.


Post full command and output. Use wgetpaste. You can post the output and emerge --info at once using both i and c switches to wgetpaste:

Code:
wgetpaste -ic 'your command here'


Best Regards,
Georgi
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 8:50 pm    Post subject: Reply with quote

@grknight pointed out that my package.use entries were not right and were being ignored. That is what I observed as the results from the emerge were the same after I entered them.

I did not include the ">=" in the entries as the wiki on package.use did not show them. I did add them and now emerge is compiling 208 items.

thanks for all the help. will report back after emerge. might be a while.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2730
Location: Here and Away Again

PostPosted: Fri Jun 14, 2024 9:00 pm    Post subject: Reply with quote

tckosvic wrote:
I did not include the ">=" in the entries as the wiki on package.use did not show them.

It doesn't show versions either, though it does mention the following:

Quote:
If a package atom specifies a version, a comparison operator must be used.

_________________
Kindest of regardses.
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Fri Jun 14, 2024 9:15 pm    Post subject: Reply with quote

I didn't realize that the version number made a difference in distinguishing a package and was essentially a different name from that of the root package.
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2435

PostPosted: Sat Jun 15, 2024 5:47 am    Post subject: Reply with quote

tckosvic wrote:
@grknight pointed out that my package.use entries were not right and were being ignored.


emerge should have issued warnings for invalid atoms in package.use/accept_keywords. You must have missed them.

Best Regards,
Georgi
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Sat Jun 15, 2024 2:00 pm    Post subject: Reply with quote

After 10 hours computing, emerge for update failed on kde-frameworks/kauth-6.3.0 which was item 190 out of 209. Error message in emerge output as below:
Code:

 * ERROR: kde-frameworks/kauth-6.3.0::gentoo failed (compile phase):
 *   ninja -v -j3 -l0 failed
 *
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 2499:  Called cmake_src_compile
 *   environment, line  972:  Called cmake_build
 *   environment, line  939:  Called eninja
 *   environment, line 1641:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 *
 * If you need support, post the output of `emerge --info '=kde-frameworks/kauth-6.3.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=kde-frameworks/kauth-6.3.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0_build'
 * S: '/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0'

>>> Failed to emerge kde-frameworks/kauth-6.3.0, Log file:

>>>  '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/build.log'

 * Messages for package kde-frameworks/kauth-6.3.0:

 * ERROR: kde-frameworks/kauth-6.3.0::gentoo failed (compile phase):
 *   ninja -v -j3 -l0 failed
 *
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 2499:  Called cmake_src_compile
 *   environment, line  972:  Called cmake_build
 *   environment, line  939:  Called eninja
 *   environment, line 1641:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 *
 * If you need support, post the output of `emerge --info '=kde-frameworks/kauth-6.3.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=kde-frameworks/kauth-6.3.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0_build'
 * S: '/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0'
gentooVM ~ #


From diagnostic posting suggestions at bottom, emerge --info is presented below. 'emerge --info '=kde-frameworks/kauth-6.3.0::gentoo' only generates a prompt that I don't know how to interact with.

Code:

gentooVM ~ # emerge --info
Portage 3.0.65 (python 3.12.4-final-0, default/linux/amd64/23.0/split-usr/desktop, gcc-13, glibc-2.39-r9, 6.9.3-gentoo x86_64)
=================================================================
System uname: Linux-6.9.3-gentoo-x86_64-Intel-R-_Core-TM-_i7-5820K_CPU_@_3.30GHz-with-glibc2.39
KiB Mem:     8147744 total,   4358888 free
KiB Swap:    6537212 total,   6535916 free
Timestamp of repository gentoo: Fri, 14 Jun 2024 13:00:00 +0000
Head commit of repository gentoo: 88a978f46b2a3c7bb61af367bd5fa40541539056
Timestamp of repository guru: Fri, 14 Jun 2024 12:36:12 +0000
Head commit of repository guru: f33b6d320b1230412b5b0d7ae1fe5116b2cfc035

Timestamp of repository haskell: Sun, 09 Jun 2024 22:48:56 +0000
Head commit of repository haskell: 53c855f474349bfe9b053959a6dec0887a4699e9

Timestamp of repository science: Fri, 14 Jun 2024 12:36:13 +0000
Head commit of repository science: ce2135f84ce370a6da64e2d17d6be3769bf0a5b9

sh bash 5.2_p26-r3
ld GNU ld (Gentoo 2.42 p3) 2.42.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.2_p26-r3::gentoo
dev-build/autoconf:        2.72-r1::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.29.3::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.4.1::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.40.0::gentoo
dev-lang/python:           3.10.14_p1-r1::gentoo, 3.11.9-r1::gentoo, 3.12.4_p1::gentoo, 3.13.0_beta2_p1::gentoo
dev-lang/rust-bin:         1.78.0::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/openrc:           0.54::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.42-r1::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           15.0.7-r3::gentoo, 16.0.6::gentoo, 18.1.7::gentoo
sys-devel/gcc:             13.2.1_p20240503::gentoo, 14.1.1_p20240518::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             16.0.6::gentoo
sys-devel/llvm:            15.0.7-r3::gentoo, 16.0.6::gentoo, 17.0.6::gentoo, 18.1.7::gentoo
sys-kernel/linux-headers:  6.9::gentoo (virtual/os-headers)
sys-libs/glibc:            2.39-r9::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-extra-opts:
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-max-age: 24

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

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

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

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -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="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live candy 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="-march=native -O2 -pipe"
GENTOO_MIRRORS="https://mirrors.mit.edu/gentoo-distfiles/     https://mirrors.rit.edu/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j3"
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 a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo caps cdda cdr cet chromium concurrent crypt cups custom-modes cxx dbus dri dts dvd dvdr elogind encode exif flac fortran gdbm geos gif gles2 gpm gtk gtk3 gui hdf5 iconv icu ipv6 jack jpeg json jumbo-build kf6compat lcms libnotify libtirpc lua5-4 lzma mad mmx mng mp3 mp4 mpeg multilib ncurses network nls ogg opengl openmp opus pam pango pcre pcre32 pdf pkcs11 png policykit positioning ppds printsupport proprietary-codecs pulseaudio python qml qt5 quick readline script sdl seccomp sound spell split-usr sql ssl startup-notification svg test-rust testlib tiff tools truetype udev udisks unicode upower usb vorbis vtk vulkan webchannel webengine webp widevine widgets wxwidgets x264 xattr xcb xft xml xv xvid zlib zstd" 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" 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" 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_11" PYTHON_TARGETS="python3_12 python3_11" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="virtio" 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



The build log at '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/build.log' is very big file. Seems too long to post as code. But I will as necessary.

The command 'emerge -pqv '=kde-frameworks/kauth-6.3.0::gentoo' returns nothing. It only generates a prompt.

I will supply anything else as needed.
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Sat Jun 15, 2024 2:17 pm    Post subject: Reply with quote

I can supply more info:

Code:

gentooVM ~ # emerge --info '=kde-frameworks/kauth-6.3.0'
Portage 3.0.65 (python 3.12.4-final-0, default/linux/amd64/23.0/split-usr/desktop, gcc-13, glibc-2.39-r9, 6.9.3-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-6.9.3-gentoo-x86_64-Intel-R-_Core-TM-_i7-5820K_CPU_@_3.30GHz-with-glibc2.39
KiB Mem:     8147744 total,   4343248 free
KiB Swap:    6537212 total,   6535916 free
Timestamp of repository gentoo: Fri, 14 Jun 2024 13:00:00 +0000
Head commit of repository gentoo: 88a978f46b2a3c7bb61af367bd5fa40541539056
Timestamp of repository guru: Fri, 14 Jun 2024 12:36:12 +0000
Head commit of repository guru: f33b6d320b1230412b5b0d7ae1fe5116b2cfc035

Timestamp of repository haskell: Sun, 09 Jun 2024 22:48:56 +0000
Head commit of repository haskell: 53c855f474349bfe9b053959a6dec0887a4699e9

Timestamp of repository science: Fri, 14 Jun 2024 12:36:13 +0000
Head commit of repository science: ce2135f84ce370a6da64e2d17d6be3769bf0a5b9

sh bash 5.2_p26-r3
ld GNU ld (Gentoo 2.42 p3) 2.42.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.2_p26-r3::gentoo
dev-build/autoconf:        2.72-r1::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.29.3::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.4.1::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.40.0::gentoo
dev-lang/python:           3.10.14_p1-r1::gentoo, 3.11.9-r1::gentoo, 3.12.4_p1::gentoo, 3.13.0_beta2_p1::gentoo
dev-lang/rust-bin:         1.78.0::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/openrc:           0.54::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.42-r1::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           15.0.7-r3::gentoo, 16.0.6::gentoo, 18.1.7::gentoo
sys-devel/gcc:             13.2.1_p20240503::gentoo, 14.1.1_p20240518::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             16.0.6::gentoo
sys-devel/llvm:            15.0.7-r3::gentoo, 16.0.6::gentoo, 17.0.6::gentoo, 18.1.7::gentoo
sys-kernel/linux-headers:  6.9::gentoo (virtual/os-headers)
sys-libs/glibc:            2.39-r9::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-extra-opts:
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-metamanifest: yes

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

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

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

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -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="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live candy 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="-march=native -O2 -pipe"
GENTOO_MIRRORS="https://mirrors.mit.edu/gentoo-distfiles/     https://mirrors.rit.edu/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j3"
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 a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo caps cdda cdr cet chromium concurrent crypt cups custom-modes cxx dbus dri dts dvd dvdr elogind encode exif flac fortran gdbm geos gif gles2 gpm gtk gtk3 gui hdf5 iconv icu ipv6 jack jpeg json jumbo-build kf6compat lcms libnotify libtirpc lua5-4 lzma mad mmx mng mp3 mp4 mpeg multilib ncurses network nls ogg opengl openmp opus pam pango pcre pcre32 pdf pkcs11 png policykit positioning ppds printsupport proprietary-codecs pulseaudio python qml qt5 quick readline script sdl seccomp sound spell split-usr sql ssl startup-notification svg test-rust testlib tiff tools truetype udev udisks unicode upower usb vorbis vtk vulkan webchannel webengine webp widevine widgets wxwidgets x264 xattr xcb xft xml xv xvid zlib zstd" 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" 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" 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_11" PYTHON_TARGETS="python3_12 python3_11" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="virtio" 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

gentooVM ~ #


Code:

gentooVM ~ # emerge --info '=kde-frameworks/kauth-6.3.0::gentoo'
Portage 3.0.65 (python 3.12.4-final-0, default/linux/amd64/23.0/split-usr/desktop, gcc-13, glibc-2.39-r9, 6.9.3-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-6.9.3-gentoo-x86_64-Intel-R-_Core-TM-_i7-5820K_CPU_@_3.30GHz-with-glibc2.39
KiB Mem:     8147744 total,   4353748 free
KiB Swap:    6537212 total,   6535916 free
Timestamp of repository gentoo: Fri, 14 Jun 2024 13:00:00 +0000
Head commit of repository gentoo: 88a978f46b2a3c7bb61af367bd5fa40541539056
Timestamp of repository guru: Fri, 14 Jun 2024 12:36:12 +0000
Head commit of repository guru: f33b6d320b1230412b5b0d7ae1fe5116b2cfc035

Timestamp of repository haskell: Sun, 09 Jun 2024 22:48:56 +0000
Head commit of repository haskell: 53c855f474349bfe9b053959a6dec0887a4699e9

Timestamp of repository science: Fri, 14 Jun 2024 12:36:13 +0000
Head commit of repository science: ce2135f84ce370a6da64e2d17d6be3769bf0a5b9

sh bash 5.2_p26-r3
ld GNU ld (Gentoo 2.42 p3) 2.42.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.2_p26-r3::gentoo
dev-build/autoconf:        2.72-r1::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.29.3::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.4.1::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.40.0::gentoo
dev-lang/python:           3.10.14_p1-r1::gentoo, 3.11.9-r1::gentoo, 3.12.4_p1::gentoo, 3.13.0_beta2_p1::gentoo
dev-lang/rust-bin:         1.78.0::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/openrc:           0.54::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.42-r1::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           15.0.7-r3::gentoo, 16.0.6::gentoo, 18.1.7::gentoo
sys-devel/gcc:             13.2.1_p20240503::gentoo, 14.1.1_p20240518::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             16.0.6::gentoo
sys-devel/llvm:            15.0.7-r3::gentoo, 16.0.6::gentoo, 17.0.6::gentoo, 18.1.7::gentoo
sys-kernel/linux-headers:  6.9::gentoo (virtual/os-headers)
sys-libs/glibc:            2.39-r9::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-jobs: 1
    sync-rsync-verify-max-age: 24

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

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

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

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -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="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live candy 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="-march=native -O2 -pipe"
GENTOO_MIRRORS="https://mirrors.mit.edu/gentoo-distfiles/     https://mirrors.rit.edu/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j3"
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 a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo caps cdda cdr cet chromium concurrent crypt cups custom-modes cxx dbus dri dts dvd dvdr elogind encode exif flac fortran gdbm geos gif gles2 gpm gtk gtk3 gui hdf5 iconv icu ipv6 jack jpeg json jumbo-build kf6compat lcms libnotify libtirpc lua5-4 lzma mad mmx mng mp3 mp4 mpeg multilib ncurses network nls ogg opengl openmp opus pam pango pcre pcre32 pdf pkcs11 png policykit positioning ppds printsupport proprietary-codecs pulseaudio python qml qt5 quick readline script sdl seccomp sound spell split-usr sql ssl startup-notification svg test-rust testlib tiff tools truetype udev udisks unicode upower usb vorbis vtk vulkan webchannel webengine webp widevine widgets wxwidgets x264 xattr xcb xft xml xv xvid zlib zstd" 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" 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" 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_11" PYTHON_TARGETS="python3_12 python3_11" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="virtio" 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

gentooVM ~ #
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Sat Jun 15, 2024 2:26 pm    Post subject: Reply with quote

my mistake of posting same code twice. see below:

Code:

gentooVM ~ # emerge -pqv '=kde-frameworks/kauth-6.3.0'

 * IMPORTANT: config file '/etc/portage/package.use/zz-autounmask' needs updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.
[ebuild  NS   ] kde-frameworks/kauth-6.3.0 [5.116.0] USE="policykit -debug -doc -test"
gentooVM ~ #
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Sat Jun 15, 2024 2:57 pm    Post subject: Reply with quote

The file /etc/portage/package.use/zz-autounmask suggested 45 additions to package.use

I added them manually and restarted emerge which is running as of now.

Most of these were related to python. Apparently python ==> 3.12 is not over. Something is not right anymore.

emerge crashed again with same messages. See below:

Code:

>>> Failed to emerge kde-frameworks/kauth-6.3.0, Log file:

>>>  '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/build.log'

 * Messages for package kde-frameworks/kauth-6.3.0:

 * ERROR: kde-frameworks/kauth-6.3.0::gentoo failed (compile phase):
 *   ninja -v -j3 -l0 failed
 *
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 2499:  Called cmake_src_compile
 *   environment, line  972:  Called cmake_build
 *   environment, line  939:  Called eninja
 *   environment, line 1641:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 *
 * If you need support, post the output of `emerge --info '=kde-frameworks/kauth-6.3.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=kde-frameworks/kauth-6.3.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0_build'
 * S: '/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0'

real    1m50.181s
user    3m0.115s
sys     0m15.619s
gentooVM ~ #


Back to where I started
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Sat Jun 15, 2024 4:13 pm    Post subject: Reply with quote

Found this error message in '/var/tmp/portage/kde-frameworks/kauth-6.3.0/temp/build.log' file. I do not think I have any control over this error. Looks like a source code issue.

Code:

FAILED: src/CMakeFiles/kauth_backend_plugin.dir/backends/polkit-1/Polkit1Backend.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++ -DKAUTHCORE_DEPRECATED_WARNINGS_SINCE=0x0 -DKAUTHCORE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKCOREADDONS_LIB -DKF_DEPRECATED_WARNINGS_SINCE=0x60000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x55f00 -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x70000 -DQT_DISABLE_DEPRECATED_BEFORE=0x60500 -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkauth_backend_plugin_EXPORTS -I/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0_build/src -I/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0/src -I/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0_build/src/kauth_backend_plugin_autogen/include -isystem /usr/include/polkit-qt6-1 -isystem /usr/include/qt6/QtDBus -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/KF6/KWindowSystem  -DQT_NO_DEBUG -march=native -O2 -pipe -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -fdiagnostics-color=always -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/CMakeFiles/kauth_backend_plugin.dir/backends/polkit-1/Polkit1Backend.cpp.o -MF src/CMakeFiles/kauth_backend_plugin.dir/backends/polkit-1/Polkit1Backend.cpp.o.d -o src/CMakeFiles/kauth_backend_plugin.dir/backends/polkit-1/Polkit1Backend.cpp.o -c /var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0/src/backends/polkit-1/Polkit1Backend.cpp
/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0/src/backends/polkit-1/Polkit1Backend.cpp:14:10: fatal error: KWaylandExtras: No such file or directory
   14 | #include <KWaylandExtras>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
Back to top
View user's profile Send private message
tckosvic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2023
Posts: 138

PostPosted: Sat Jun 15, 2024 11:12 pm    Post subject: solved -- got through emerge and new kernel 6.9.4 Reply with quote

After entering all the USE flags into package.use, I still couldn't get emerge to complete. Failures were posted.

I decided to start over from "emaint --auto sync". This time all went fine. I did keep all the many many package.use flags.
emerge finished fine. 6.9.4 kernel installed fine

So I guess problem is fixed. But I still think that the 50-60 use flags defined in package.use are going to need perpetual modifications. I don't think I have a permanent solution.

thanks all, tom kosvic
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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