In file included from eel-background.c:28:0: eel-background.h:51:31: fatal error: libmateui/mate-bg.h: No such file or directory compilation terminated. make[3]: *** [eel-background.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from eel-background-box.c:28:0: eel-background.h:51:31: fatal error: libmateui/mate-bg.h: No such file or directory compilation terminated. Reproducible: Always Steps to Reproduce: emerge mate-file-manager Actual Results: <...> /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Eel\" -I.. -I.. -pthread -I/usr/include/mate-desktop-2.0 -I/usr/include/dconf -I/usr/include/startup-notification-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/gail-1.0 -I/usr/include/libxml2 -I/usr/include/unique-1.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -DDATADIR=\""/usr/share"\" -DSOURCE_DATADIR=\""../data"\" -DMATELOCALEDIR=\""/usr/share/locale"\" -march=native -msse2 -mssse3 -O2 -pipe -mno-tls-direct-seg-refs -c -o eel-canvas.lo eel-canvas.c libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Eel\" -I.. -I.. -pthread -I/usr/include/mate-desktop-2.0 -I/usr/include/dconf -I/usr/include/startup-notification-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/gail-1.0 -I/usr/include/libxml2 -I/usr/include/unique-1.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -DDATADIR=\"/usr/share\" -DSOURCE_DATADIR=\"../data\" -DMATELOCALEDIR=\"/usr/share/locale\" -march=native -msse2 -mssse3 -O2 -pipe -mno-tls-direct-seg-refs -c eel-canvas.c -fPIC -DPIC -o .libs/eel-canvas.o In file included from eel-background.c:28:0: eel-background.h:51:31: fatal error: libmateui/mate-bg.h: No such file or directory compilation terminated. make[3]: *** [eel-background.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from eel-background-box.c:28:0: eel-background.h:51:31: fatal error: libmateui/mate-bg.h: No such file or directory compilation terminated. make[3]: *** [eel-background-box.lo] Error 1 make[3]: Leaving directory `/tmp/tmpfs_portage/portage/mate-base/mate-file-manager-1.6.3-r1/work/mate-file-manager-1.6.3/eel' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/tmpfs_portage/portage/mate-base/mate-file-manager-1.6.3-r1/work/mate-file-manager-1.6.3/eel' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/tmpfs_portage/portage/mate-base/mate-file-manager-1.6.3-r1/work/mate-file-manager-1.6.3' make: *** [all] Error 2 * ERROR: mate-base/mate-file-manager-1.6.3-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=mate-base/mate-file-manager-1.6.3-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=mate-base/mate-file-manager-1.6.3-r1::gentoo'`. * The complete build log is located at '/var/portage_logs/mate-base:mate-file-manager-1.6.3-r1:20140813-072342.log'. * For convenience, a symlink to the build log is located at '/tmp/tmpfs_portage/portage/mate-base/mate-file-manager-1.6.3-r1/temp/build.log'. * The ebuild environment file is located at '/tmp/tmpfs_portage/portage/mate-base/mate-file-manager-1.6.3-r1/temp/environment'. * Working directory: '/tmp/tmpfs_portage/portage/mate-base/mate-file-manager-1.6.3-r1/work/mate-file-manager-1.6.3' * S: '/tmp/tmpfs_portage/portage/mate-base/mate-file-manager-1.6.3-r1/work/mate-file-manager-1.6.3' Expected Results: ERROR: mate-base/mate-file-manager-1.6.3-r1::gentoo failed (compile phase): * emake failed # emerge --info Portage 2.2.8-r1 (default/linux/amd64/13.0/desktop, gcc-4.7.3, glibc-2.19-r1, 3.14.14-gentoo x86_64) ================================================================= System uname: Linux-3.14.14-gentoo-x86_64-Intel-R-_Atom-TM-_CPU_D525_@_1.80GHz-with-gentoo-2.2 KiB Mem: 8172884 total, 411416 free KiB Swap: 2184832 total, 2184612 free Timestamp of tree: Wed, 13 Aug 2014 04:15:01 +0000 ld GNU ld (Gentoo 2.23.2 p1.0) 2.23.2 app-shells/bash: 4.2_p45 dev-java/java-config: 2.2.0 dev-lang/python: 2.7.7, 3.3.5-r1 dev-util/cmake: 2.8.12.2-r1 dev-util/pkgconfig: 0.28-r1 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.12.4 sys-apps/sandbox: 2.6-r1 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.10.3, 1.11.6, 1.12.6, 1.13.4 sys-devel/binutils: 2.23.2 sys-devel/gcc: 4.7.3-r1 sys-devel/gcc-config: 1.7.3 sys-devel/libtool: 2.4.2-r1 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.13 (virtual/os-headers) sys-libs/glibc: 2.19-r1 Repositories: gentoo ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -msse2 -mssse3 -O2 -pipe -mno-tls-direct-seg-refs" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/bind" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=native -msse2 -mssse3 -O2 -pipe -mno-tls-direct-seg-refs" DISTDIR="/usr/distfiles" EMERGE_DEFAULT_OPTS="--backtrack=30" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs buildpkg 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" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://ftp.cc.uoc.gr/mirrors/linux/gentoo/ http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ http://mirror.ovh.net/gentoo-distfiles/ http://gentoo.modulix.net/gentoo/ http://www.mirrorservice.org/sites/distfiles.gentoo.org/ http://mirror.leaseweb.com/gentoo/ http://gentoo.mirror.web4u.cz/ http://gentoo.mneisen.org/ http://gentoo.inode.at/ http://ftp.fi.muni.cz/pub/linux/gentoo/" LANG="en_US.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j3" PKGDIR="/usr/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="--bwlimit=50" 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=/lost+found" PORTAGE_TMPDIR="/tmp/tmpfs_portage" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 apache2 berkdb bluetooth branding bzip2 cairo caps cdda cddb cdparanoia cdr cgi clamav cli consolekit cracklib crypt cups curl cxx dbus djvu dri dts dvd dvdr emboss encode enscript exif fam fastcgi ffmpeg firefox flac fontconfig foomaticdb fortran gcj gd gdbm geoip gif gimp gphoto2 gpm gstreamer gtk gzip hddtemp iconv icu iodbc java javascript jpeg lame lcms ldap libnotify lm_sensors mad matroska mbox mmx mng modules mono mp3 mp4 mpeg mtp multilib musepack musicbrainz mysql mysqli ncurses nls nptl nsplugin odbc ogg opengl openmp oss pam pango pcre pdf perl php png policykit ppds pulseaudio python qt3support qt4 raw rdesktop readline samba scanner sdl session smp sockets speex spell sqlite sqlite3 sse sse2 sse3 ssl startup-notification subversion svg syslog tcpd theora threads tiff truetype udev udisks unicode upower usb v4l vala vim-syntax vnc vorbis wavpack wifi wxwidgets x264 xcb xcomposite xinetd xml xmlrpc xsl xv xvid zlib" ABI_X86="64" ALSA_CARDS="hda-intel" APACHE2_MODULES="alias vhost_alias autoindex uthn_core authz_core unixd socache_shmcb auth_digest authz_groupfile authn_file authz_host dir mime cgi cgid dav dav_fs dav_lock" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="canon" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en el" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" SANE_BACKENDS="niash epson epson2" USERLAND="GNU" VIDEO_CARDS="intel vesa modesetting" 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: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, USE_PYTHON
emerge -pqv '=mate-base/mate-file-manager-1.6.3-r1::gentoo' [ebuild N ] mate-base/mate-file-manager-1.6.3-r1 USE="X introspection mate unique -debug {-test} -xmp"
Please attach the entire build log to this bug report.
Created attachment 382838 [details] mate-file-manager-1.6.3-r1.log entire build log
This is similar to bug 520896. Both packages are looking for headers in the wrong directory. This is an ugly hack but it fixes both packages: #ls -l /usr/include/mate-desktop-2.0/ total 4 lrwxrwxrwx 1 root root 15 Aug 28 08:20 libmate -> libmate-desktop drwxr-xr-x 2 root root 4096 Aug 27 14:00 libmate-desktop lrwxrwxrwx 1 root root 15 Aug 27 14:12 libmateui -> libmate-desktop
*** Bug 524912 has been marked as a duplicate of this bug. ***
mate 1.6 was obsoleted and removed from the tree. With this mate-base/mate-file-manager will also be removed.