Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 607920 - media-gfx/krita-3.1.2 - automagic dependencies
Summary: media-gfx/krita-3.1.2 - automagic dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-01 15:53 UTC by urcindalo
Modified: 2017-02-02 11:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
media-gfx/krita-3.1.2 build log (build.zip,263.98 KB, application/zip)
2017-02-01 15:59 UTC, urcindalo
Details
media-gfx/krita-3.1.2 build environment (environment.txt,158.37 KB, text/plain)
2017-02-01 16:00 UTC, urcindalo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description urcindalo 2017-02-01 15:53:00 UTC
I have two boxes: on one of them building krita fails, but not on the other one.
First, the info for the failure:

=====

# emerge --info '=media-gfx/krita-3.1.2::gentoo'
Portage 2.3.3 (python 2.7.12-final-0, default/linux/amd64/13.0/desktop/plasma/systemd, gcc-4.9.4, glibc-2.23-r3, 4.8.15-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.8.15-gentoo-x86_64-AMD_A10-5800K_APU_with_Radeon-tm-_HD_Graphics-with-gentoo-2.3
KiB Mem:     3498224 total,   1477872 free
KiB Swap:    8388604 total,   7018612 free
Timestamp of repository gentoo: Wed, 01 Feb 2017 15:00:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:          4.3_p48-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.22.3_rc4::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/cmake:           3.7.2::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.22.4::gentoo
sys-apps/sandbox:         2.10-r1::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo
sys-devel/gcc:            4.9.4::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r2::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r3::gentoo
Repositories:

sunrise
    location: /var/lib/layman/sunrise
    masters: gentoo
    priority: 0
                                                                                                                                
jorgicio
    location: /var/lib/layman/jorgicio
    masters: gentoo
    priority: 1

luman
    location: /var/lib/layman/luman
    masters: gentoo
    priority: 2

vmware
    location: /var/lib/layman/vmware
    masters: gentoo
    priority: 3

local
    location: /usr/portage/local
    masters: gentoo
    priority: 4

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: 5

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
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 /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="es_ES.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
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"
USE="3dnow 3dnowext X a52 aac aalib acl acpi additions adns ads aften aim aio akonadi alsa amd64 apbs apm arpack atm attica audio audiofile autoipd autotrace bash-completion battery bcmath berkdb bidi blas bluetooth branding btrfs bzip2 cairo caps cdda cddb cdr cgi charconv chm clamav cli client-only clisp cmake compat context contrib cracklib crypt css cups curl custom-optimization cvs cxx daemon dbus declarative desktopglobe detex dga dhcpcd dia dirac directfb dri dts dv dvd dvdr dvi dvi2tty dvipdfm eap-sim emboss emf emovix encode exif expoblending extra fam fat fbcon ffmpeg fftw firefox flac fltk fontconfig foomaticdb fortran ftp fuse gallium gbm gcj gdbm geoip geolocation gif gimp glamor gnome-keyring gnuplot gphoto2 gpm gps gpssync gpu graphics graphviz grub gsl gstreamer gtk gtkhtml gzip hddtemp hdri hfs hpcups hpijs iconv icu idn imagemagick imap imlib inkjar ioctl ipv6 jack jadetex java java6 javafx javascript jce jpeg jpeg2k json justify kate kde kipi lame lapack laptop lasi latex lcms ldap lensfun libass libcaca libkms libnotify libsecret libv4l libwww live lm_sensors logrotate lqr lzma lzo mad maildir matroska matrox mbox mdnsresponder-compat mediawiki memlimit metric mime mjpeg mmap mmxext mng mobi modplug modules mono mopac7 motif mp3 mp4 mpeg mpi mplayer msn mtp multilib musepack nas ncurses network networkmanager nforce2 nls npp nptl nsplugin ntfs ntfsprogs ntp numpy octave ogg omega opal openal openbabel openexr opengl openmp openntpd openvg osc oscar osdmenu oss pam pango panorama pcre pdf phonon pkcs11 plasma plotutils pm-utils png policykit portaudio posix postscript povray ppds ppm ppp psf pstricks publishers pvr qalculate qml qt3support qt4 qt5 quicktime qwt r600-llvm-compiler rar raw rdesktop readline recode redeyes reiser4 reiserfs remote rss rtc rtsp ruby samba sasl scanner schroedinger science sdl sdl-image seccomp semantic-desktop session sharedmem shorten simplexml skins skype slang slp smartcard smp snmp sockets solver sox spell sse4 sse41 sse4_1 sse4_2 ssl ssse3 startup-notification stats stream subtitles subversion svg syslog systemd szip taglib tcl tcpd tex4ht tga theora threads thumbnail thumbnails tidy tiff tk transcode truetype twolame type3 udev udisks unicode upnp upower usb userlocales v4l vaapi vcd vdpau video vlm vmd vnc vorbis wavpack wayland wayland-compositor webinterface widgets wifi winbind winpopup wma wma-fixed wmf wpg wps wxwidgets x264 xattr xcb xcomposite xetex xfs xft xindy xine xinerama xls xml xmp xosd xplanet xpm xscreensaver xv xvid xvmc yahoo zip zlib zvbi" ABI_X86="64 32" ALSA_CARDS="hda-intel" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon krita" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx fma3 fma4 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 xop" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="synaptics evdev" KERNEL="linux" L10N="es-ES es en-US en" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="es_ES es en_US en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21" SANE_BACKENDS="epson2 hp" USERLAND="GNU" VIDEO_CARDS="radeon r600" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

=====

# emerge -pqv '=media-gfx/krita-3.1.2::gentoo'
[ebuild  N    ] media-gfx/krita-3.1.2  USE="fftw gsl jpeg openexr pdf raw tiff -color-management -debug {-test} -vc"
Comment 1 urcindalo 2017-02-01 15:59:37 UTC
Created attachment 462092 [details]
media-gfx/krita-3.1.2 build log
Comment 2 urcindalo 2017-02-01 16:00:08 UTC
Created attachment 462094 [details]
media-gfx/krita-3.1.2 build environment
Comment 3 urcindalo 2017-02-01 16:01:09 UTC
And here is emerge --info on the box where I can build krita:

=====

$ sudo emerge --info '=media-gfx/krita-3.1.1::gentoo'
Contraseña: 
Portage 2.3.3 (python 2.7.12-final-0, default/linux/amd64/13.0/desktop/plasma/systemd, gcc-4.9.4, glibc-2.23-r3, 4.4.39-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.4.39-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q8300_@_2.50GHz-with-gentoo-2.3
KiB Mem:     4044252 total,   1850036 free
KiB Swap:    6291452 total,   6182284 free
Timestamp of repository gentoo: Wed, 01 Feb 2017 12:30:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:          4.3_p48-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.22.3_rc4::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/cmake:           3.7.2::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.22.4::gentoo
sys-apps/sandbox:         2.10-r1::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo
sys-devel/gcc:            4.9.4::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r2::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r3::gentoo
Repositories:

luman
    location: /var/lib/layman/luman
    masters: gentoo
    priority: 0

jorgicio                                                                                                                        
    location: /var/lib/layman/jorgicio
    masters: gentoo
    priority: 1

sunrise
    location: /var/lib/layman/sunrise
    masters: gentoo
    priority: 2

local
    location: /usr/portage/local
    masters: gentoo
    priority: 3

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: 4

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
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 /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/hsqldb /var/spool/torque"
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 /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="es_ES.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/home/ramiro/usr/local/portage/pkgdir-backup/"
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"
USE="X a52 aac aalib accessibility acl acpi additions adns ads alsa amd64 apbs apm apng archive arpack attica audiofile auth authfile autoipd autoreplace autotrace bash-completion bcmath bdf berkdb binary-drivers blas branding bzip2 cairo caps cdda cddb cdparanoia cdr cdrom cg chm chroot clamav cli compat contactnotes context cracklib crypt css ctype cups curl curlwrappers custom-optimization cxx dbus declarative designer-plugin desktopglobe detex dga dia directfb djvu dri dts dvd dvdr dvi dvipdfm emboss emf emovix enca encode exif expoblending extensions extra fam fastcgi fat fbcon ffmpeg fftw firefox flac flatfile flickr fltk fontconfig foomaticdb fortran fpx ftp fuse gallium gd gdbm geoip geolocation gif gimp git glamor glew gmp gphoto2 gpm gps gpssync grammar graphics graphviz grub gsl gstreamer gtk gzip hddtemp hdri hfs history hpcups hpijs humanities icedtea7 iconv icu id3tag idn ieee1394 imagemagick imap imlib inifile inkjar ipv6 jack jadetex java java6 javafx javascript jbig jce jfs jpeg jpeg2k json justify kde kipi ladspa lame lapack latex lcms ldap lensfun libcaca libnotify libsecret libssh2 libwww live llvm llvm-shared-libs lm_sensors logrotate lqr lua lzo m17n-lib mad maildir math matroska mbox md5sum mdb mediawiki memlimit metis milter mime mjpeg mmap mmxext mng mobi modplug modules mono motif mozilla mp3 mp4 mpeg mpi mplayer msms msn mtp multilib multiuser musepack music musicbrainz nas ncurses neXt net netboot network network-cron networking networkmanager new-login nis nls npp nptl nsplugin ntfs ntfsprogs numpy ofx ogg omega openal openbabel opencl openexr opengl openmax openmp openssl opensslcrypt openvg osc ots pam pango panorama parse-clocks pcntl pcre pdf phonon plasma plotutils plugins png policykit portaudio posix postproc postscript povray ppds profile pstricks publishers qalculate qml qt3support qt4 qt5 quicktime qwt rar raw rdesktop readline redeyes reiserfs resolvconf rss rtc rtf rtsp ruby samba sasl scanner science sdk sdl sdl-image seccomp semantic-desktop sensord session shout simplexml skey skins slang slp smp snmp soap sockets socks5 solver source sox speex spell sse3 sse4 sse41 sse4_1 ssl ssse3 startup-notification subtitles subversion svg swat sync-plugin-portage syslog systemd sysvipc szip t1lib taglib tbb tcl tcpd tex4ht tga theora thesaurus threads thumbnail thunderbird tidy tiff tk truetype twolame udev udisks unicode upower usb userlocales v4l vaapi vcd vcdx vdpau vlm vmd vnc vorbis wavpack wayland wayland-compositor wddx webdav webstart widgets winbind winpopup wmf wxwidgets x264 xa xanim xattr xcb xcomposite xetex xface xforms xfs xft xindy xine xinerama xls xml xmlreader xmlrpc xmlwriter xmp xorgmodule xplanet xpm xscreensaver xsl xv xvid xvmc zip zlib zoran" ABI_X86="64 32" ALSA_CARDS="hda-intel" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 sse4_1 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" L10N="es-ES es en-US en" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="es_ES es en_US en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21" SANE_BACKENDS="epson2 hp samsung" USERLAND="GNU" VIDEO_CARDS="nouveau" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

=================================================================
                        Package Settings
=================================================================

media-gfx/krita-3.1.1::gentoo was built with the following:
USE="color-management fftw gsl jpeg openexr pdf raw tiff vc -debug -test" ABI_X86="64"
Comment 4 urcindalo 2017-02-01 17:02:36 UTC
emerge fails here:
====
[ 10%] Linking CXX shared library libkritawidgetutils.so
cd /var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build/libs/widgetutils && /usr/bin/cmake -E cmake_link_script CMakeFiles/kritawidgetutils.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-g++  -fPIC -march=native -O2 -pipe -std=c++0x -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type  -fext-numeric-literals -fexceptions -std=c++11 -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,libkritawidgetutils.so.16 -o libkritawidgetutils.so.16.0.0 CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o CMakeFiles/kritawidgetutils.dir/KoResourcePaths.cpp.o CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o CMakeFiles/kritawidgetutils.dir/config/kstandardaction.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kactionconflictdetector.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kmenumenuhandler_p.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o CMakeFiles/kritawidgetutils.dir/kritawidgetutils_automoc.cpp.o -Wl,-rpath,/var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build/libs/global:/var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build/libs/koplugin: /usr/lib64/libKF5ItemViews.so.5.29.0 ../global/libkritaglobal.so.16.0.0 /usr/lib64/libQt5PrintSupport.so.5.6.2 /usr/lib64/libKF5ConfigGui.so.5.29.0 /usr/lib64/libKF5GuiAddons.so.5.29.0 /usr/lib64/libKF5WidgetsAddons.so.5.29.0 /usr/lib64/libKF5WindowSystem.so.5.29.0 ../koplugin/libkritaplugin.so.16.0.0 /usr/lib64/libQt5DBus.so.5.6.2 /usr/lib64/libQt5Concurrent.so.5.6.2 /usr/lib64/libQt5Xml.so.5.6.2 /usr/lib64/libQt5Widgets.so.5.6.2 /usr/lib64/libQt5Gui.so.5.6.2 /usr/lib64/libKF5I18n.so.5.29.0 /usr/lib64/libKF5ConfigCore.so.5.29.0 /usr/lib64/libKF5CoreAddons.so.5.29.0 /usr/lib64/libQt5Core.so.5.6.2 
cd /var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build/libs/widgetutils && /usr/bin/cmake -E cmake_symlink_library libkritawidgetutils.so.16.0.0 libkritawidgetutils.so.16 libkritawidgetutils.so
make[2]: Leaving directory '/var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build'
[ 10%] Built target kritawidgetutils
[ 10%] Linking CXX static library libgmic.a
cd /var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build/plugins/extensions/gmic && /usr/bin/cmake -P CMakeFiles/gmic.dir/cmake_clean_target.cmake
cd /var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build/plugins/extensions/gmic && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmic.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-ar qc libgmic.a  CMakeFiles/gmic.dir/3rdparty/gmic/gmic.cpp.o CMakeFiles/gmic.dir/gmic_automoc.cpp.o
/usr/bin/x86_64-pc-linux-gnu-ranlib libgmic.a
make[2]: Leaving directory '/var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build'
[ 10%] Built target gmic
make[1]: Leaving directory '/var/tmp/portage/media-gfx/krita-3.1.1/work/krita-3.1.1_build'
make: *** [Makefile:139: all] Error 2
 * ERROR: media-gfx/krita-3.1.1::gentoo failed (compile phase):
 *   emake failed
Comment 5 urcindalo 2017-02-01 21:38:01 UTC
emerge fails when dev-libs/vc is installed, *even though* USE
Comment 6 urcindalo 2017-02-01 21:42:18 UTC
I narrowed the failure down: emerge fails when =dev-libs/vc-1.3.0 is installed, *even though* USE="vc" is NOT set.

I was able to emerge krita after removing USE="vc" *and* uninstalling dev-libs/vc-1.3.0.

=====

# emerge -pqv '=media-gfx/krita-3.1.2::gentoo'
[ebuild   R   ] media-gfx/krita-3.1.2  USE="color-management fftw gsl jpeg openexr pdf raw tiff -debug {-test} -vc"
Comment 7 Michael Palimaka (kensington) gentoo-dev 2017-02-02 08:21:40 UTC
(In reply to urcindalo from comment #6)
> I narrowed the failure down: emerge fails when =dev-libs/vc-1.3.0 is
> installed, *even though* USE="vc" is NOT set.
> 
> I was able to emerge krita after removing USE="vc" *and* uninstalling
> dev-libs/vc-1.3.0.

This looks like a packaging error - upstream changed how optional dependencies are controlled https://cgit.kde.org/krita.git/commit/CMakeLists.txt?id=757b74d63a2aec4312be7355b54754ced7ecbe00.
Comment 8 Michael Palimaka (kensington) gentoo-dev 2017-02-02 09:01:52 UTC
Thanks, the automagic dependencies are now fixed in git. As for the dev-libs/vc build failure, we are tracking that in bug #596740.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c993bb91fa2498c313f4138b0d22f230441d685d
Comment 9 urcindalo 2017-02-02 09:32:28 UTC
(In reply to Michael Palimaka (kensington) from comment #8)
> Thanks, the automagic dependencies are now fixed in git. As for the
> dev-libs/vc build failure, we are tracking that in bug #596740.
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=c993bb91fa2498c313f4138b0d22f230441d685d

What amazes me is that, on my other box (the first krita installation I tried), krita-3.1.1 compiled without a glitch with dev-libs/vc-1.3.0 installed *and* USE="vc" set.

The main differences between both boxes are processor and graphics card: the working one has an iCore2 CPU with and old NVIDIA card (nouveau driver), whilst the one that fails features an AMD CPU with an integrated ATI card (radeon driver). Other than that (and probably minor kernel differences), they have mostly the same packages installed.
Maybe this issues has something to do with processor features, since I compile with -march=native in CFLAGS? I do not code but I think it's a reasonable possibility.
Comment 10 Michael Palimaka (kensington) gentoo-dev 2017-02-02 10:07:35 UTC
(In reply to urcindalo from comment #9)
> What amazes me is that, on my other box (the first krita installation I
> tried), krita-3.1.1 compiled without a glitch with dev-libs/vc-1.3.0
> installed *and* USE="vc" set.
> 
> The main differences between both boxes are processor and graphics card: the
> working one has an iCore2 CPU with and old NVIDIA card (nouveau driver),
> whilst the one that fails features an AMD CPU with an integrated ATI card
> (radeon driver). Other than that (and probably minor kernel differences),
> they have mostly the same packages installed.
> Maybe this issues has something to do with processor features, since I
> compile with -march=native in CFLAGS? I do not code but I think it's a
> reasonable possibility.

If I understand correctly, this could be triggered/not triggered depending on GCC 4 vs 5 and/or AVX CPU instruction support.
Comment 11 urcindalo 2017-02-02 11:37:18 UTC
(In reply to Michael Palimaka (kensington) from comment #10)
> (In reply to urcindalo from comment #9)
> > What amazes me is that, on my other box (the first krita installation I
> > tried), krita-3.1.1 compiled without a glitch with dev-libs/vc-1.3.0
> > installed *and* USE="vc" set.
> > 
> > The main differences between both boxes are processor and graphics card: the
> > working one has an iCore2 CPU with and old NVIDIA card (nouveau driver),
> > whilst the one that fails features an AMD CPU with an integrated ATI card
> > (radeon driver). Other than that (and probably minor kernel differences),
> > they have mostly the same packages installed.
> > Maybe this issues has something to do with processor features, since I
> > compile with -march=native in CFLAGS? I do not code but I think it's a
> > reasonable possibility.
> 
> If I understand correctly, this could be triggered/not triggered depending
> on GCC 4 vs 5 and/or AVX CPU instruction support.

Maybe, but on both boxes I use a mostly stable system (apart from a few scientific or image editing packages), as you can see in the posts above. So gcc-4.9.4 for both of them.

I just updated krita to 3.1.2 with USE="vc" on the "working" box (iCore2/NVIDIA), and it compiled beautifully.

If you want, I can provide you with whatever info you might need to track the issue.