Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 793218

Summary: app-misc/klavaro-3.0.1-r1: Pulls dev-util/gtk-builder-convert-2.24.32-r1
Product: Gentoo Linux Reporter: Roman 'gryf' Dobosz <gryf_esm>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: ionen
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/21062
Whiteboard:
Package list:
Runtime testing required: ---

Description Roman 'gryf' Dobosz 2021-05-31 14:35:28 UTC
Klavaro pulls gtk-builder-convert which than blocks update of gtk+-2.24.33, since it wants gtk 2.24.32.

gtk-builder-convert is pulled as a dependency, although it's not used for building process, on ebuild, nor anywhere on the sources.

Reproducible: Always

Steps to Reproduce:
1. emerge klavaro
2. 
3.
Actual Results:  
$ emerge klavaro -pv

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

Calculating dependencies... done!
[ebuild  N     ] dev-util/gtk-builder-convert-2.24.32-r1::gentoo  PYTHON_SINGLE_TARGET="python3_8 -python3_7 -python3_9" 0 KiB
[ebuild   R    ] app-misc/klavaro-3.0.1-r1::gentoo  0 KiB
[blocks B      ] <dev-util/gtk-builder-convert-2.24.33 ("<dev-util/gtk-builder-convert-2.24.33" is blocking x11-libs/gtk+-2.24.33)

Total: 2 packages (1 new, 1 reinstall), Size of downloads: 0 KiB
Conflict: 1 block (1 unsatisfied)

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

  (dev-util/gtk-builder-convert-2.24.32-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    dev-util/gtk-builder-convert required by (app-misc/klavaro-3.0.1-r1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"

  (x11-libs/gtk+-2.24.33:2/2::gentoo, installed) pulled in by
    >=x11-libs/gtk+-2.10:2[aqua=] (>=x11-libs/gtk+-2.10:2[-aqua]) required by (net-im/pidgin-2.14.3-r1:0/2::gentoo, installed) USE="dbus gadu gnutls gstreamer gtk meanwhile ncurses nls python spell xscreensaver (-aqua) -debug -doc -eds -groupwise -idn -networkmanager -perl -pie -prediction -sasl -tcl -tk -zephyr -zeroconf" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_8 -python3_7 -python3_9"
    >=x11-libs/gtk+-2.24.32:2 required by (media-gfx/gimp-2.10.22-r2:0/2::gentoo, installed) USE="alsa heif jpeg2k mng udev -aalib (-aqua) -debug -doc -gnome -openexr -postscript -test -unwind -vector-icons -webp -wmf -xpm" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse"
    >=x11-libs/gtk+-2.10.0:2/2= required by (app-crypt/gpa-0.10.0:0/0::gentoo, installed) USE="nls" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (app-pda/jpilot-1.8.2-r1:0/0::gentoo, installed) USE="nls" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (media-libs/suil-0.10.10:0/0::gentoo, installed) USE="gtk qt5 -doc" ABI_X86="(64)"
    >=x11-libs/gtk+-2.10.0:2= required by (app-crypt/gpa-0.10.0:0/0::gentoo, installed) USE="nls" ABI_X86="(64)"
    >=x11-libs/gtk+-2.24.15:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=x11-libs/gtk+-2.24.15:2[abi_x86_64(-)]) required by (x11-themes/gtk-engines-adwaita-3.28:0/0::gentoo, installed) USE="" ABI_X86="(64) -32 (-x32)"
    >=x11-libs/gtk+-2.18.0:2 required by (www-client/webbrowser-29.3.0:0/0::webbrowser-overlay, installed) USE="devtools gtk2 jemalloc optimize system-bz2 system-jpeg system-libevent system-libvpx system-zlib threads -gtk3 -jack -pulseaudio -valgrind -webrtc" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (x11-themes/gtk-theme-switch-2.1.0-r1:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (x11-plugins/wmtimer-2.92-r2:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    >=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=x11-libs/gtk+-2.24.23:2[abi_x86_64(-)]) required by (x11-themes/gtk-engines-2.20.2-r100:2/2::gentoo, installed) USE="-accessibility -lua" ABI_X86="(64) -32 (-x32)" LUA_SINGLE_TARGET="lua5-1 -lua5-2 -lua5-3 -lua5-4"
    >=x11-libs/gtk+-2.6:2 required by (app-editors/gvim-8.2.0814-r100:0/0::gentoo, installed) USE="gtk2 netbeans nls python -acl (-aqua) -cscope -debug -gtk -lua -motif -neXt -perl -racket -ruby (-selinux) -session -sound -tcl" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-1 -luajit" PYTHON_SINGLE_TARGET="python3_8 (-python3_10) -python3_7 -python3_9"
    >=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=x11-libs/gtk+-2.24.23:2[abi_x86_64(-)]) required by (x11-themes/gtk-engines-murrine-0.98.2-r1:0/0::gentoo, installed) USE="themes -animation-rtl" ABI_X86="(64) -32 (-x32)"
    x11-libs/gtk+:2 required by (app-text/gtkspell-2.0.16-r1:2/2::gentoo, installed) USE="" ABI_X86="(64)"
    >=x11-libs/gtk+-2.20:2 required by (app-text/stardict-3.0.6-r4:0/0::gentoo, installed) USE="htmlparse powerwordparse spell wikiparse wordnet xdxfparse -advertisement -debug -dictdotcn -espeak -examples -gucharmap -man -perl -pronounce -qqwry -tools -updateinfo" ABI_X86="(64)"
    >=x11-libs/gtk+-2.18:2 required by (www-client/firefox-78.10.1:0/esr78::gentoo, installed) USE="clang dbus gmp-autoupdate openh264 system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo -pulseaudio (-screencast) (-selinux) -wayland -wifi" ABI_X86="(64)" L10N="pl -ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW"
    x11-libs/gtk+:2 required by @steam 
    x11-libs/gtk+:2 required by (x11-misc/xlockmore-5.66:0/0::gentoo, installed) USE="crypt gtk opengl pam truetype xinerama -debug -imagemagick -motif -nas -vtlock -xlockrc" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (net-ftp/gftp-2.0.19-r3:0/0::gentoo, installed) USE="gtk ssl" ABI_X86="(64)"
    >=x11-libs/gtk+-2.6.10:2 required by (media-sound/mp3info-0.8.5a-r1:0/0::gentoo, installed) USE="gtk" ABI_X86="(64)"
    >=x11-libs/gtk+-2.24:2 required by (media-sound/easytag-2.1.8:0/0::gryf_overlay, installed) USE="flac mp3 mp4 nls vorbis wavpack -speex" ABI_X86="(64)"
    >=x11-libs/gtk+-2.12:2 required by (x11-libs/gtksourceview-2.10.5-r3:2.0/2.0::gentoo, installed) USE="-test" ABI_X86="(64)"
    >=x11-libs/gtk+-2.18.0:2 required by (www-client/palemoon-29.2.0:0/0::palemoon, installed) USE="dbus devtools gtk2 jemalloc official-branding optimize threads -debug -gnome (-gtk3) -necko-wifi -pulseaudio -valgrind" ABI_X86="(64)" CPU_FLAGS_X86="sse sse2"
    x11-libs/gtk+:2 required by (net-irc/hexchat-2.14.3-r100:0/0::gentoo, installed) USE="dbus gtk libnotify ssl -debug -libcanberra -libproxy -lua -perl -plugin-checksum -plugin-fishlim -plugin-sysinfo -python (-theme-manager)" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-1 -lua5-2 -lua5-3 -lua5-4 -luajit" PYTHON_SINGLE_TARGET="python3_8 -python3_7 -python3_9"
    >=x11-libs/gtk+-2.10:2 required by (x11-misc/parcellite-1.2.1:0/0::gentoo, installed) USE="nls" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (media-sound/timidity++-2.15.0:0/0::gentoo, installed) USE="X alsa flac gtk ncurses oss vorbis -ao -emacs -jack -motif -nas (-selinux) -slang -speex -tk" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (mail-client/sylpheed-3.7.0-r1:0/0::gentoo, installed) USE="crypt ipv6 nls spell ssl xface -ldap -oniguruma" ABI_X86="(64)"
    >=x11-libs/gtk+-2.20.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=x11-libs/gtk+-2.20.0:2[abi_x86_64(-)]) required by (media-libs/libcanberra-0.30-r5:0/0::gentoo, installed) USE="alsa gtk gtk3 oss sound udev -gnome -gstreamer -pulseaudio -tdb" ABI_X86="(64) -32 (-x32)"
    x11-libs/gtk+:2 required by (x11-plugins/bubblemon-1.46-r3:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (media-gfx/xsane-0.999-r3:0/0::gentoo, installed) USE="jpeg lcms nls ocr png tiff -gimp" ABI_X86="(64)"
    x11-libs/gtk+:2 required by (media-gfx/geeqie-1.5.1-r1:0/0::gentoo, installed) USE="exif jpeg lcms lirc nls pdf tiff -debug -doc -ffmpegthumbnailer -gpu-accel -gtk3 -lua -map -xmp" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-1 -lua5-2 -lua5-3"
    x11-libs/gtk+:2 required by (x11-plugins/pidgin-otr-4.0.2:0/0::gentoo, installed) USE="" ABI_X86="(64)"


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


Expected Results:  
klavaro build and installed properly.
Comment 1 Larry the Git Cow gentoo-dev 2021-06-22 09:02:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ccbd513d77322cf43123e3854bcd617a877351

commit f2ccbd513d77322cf43123e3854bcd617a877351
Author:     Roman Dobosz <gryf73@gmail.com>
AuthorDate: 2021-05-31 14:37:32 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2021-06-22 08:36:45 +0000

    app-misc/klavaro: drop unneeded dependency to gtk-builder-convert.
    
    Closes: https://bugs.gentoo.org/793218
    Signed-off-by: Roman Dobosz <gryf73@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/21062
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 app-misc/klavaro/klavaro-3.0.1-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)