Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 519784 - mate-base/mate-file-manager-1.6.3-r1 - eel-background.h:51:31: fatal error: libmateui/mate-bg.h: No such file or directory
Summary: mate-base/mate-file-manager-1.6.3-r1 - eel-background.h:51:31: fatal error: l...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tom Wijsman (TomWij) (RETIRED)
URL:
Whiteboard:
Keywords:
: 524912 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-08-13 07:27 UTC by thanasis
Modified: 2014-12-20 18:17 UTC (History)
2 users (show)

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


Attachments
mate-file-manager-1.6.3-r1.log (mate-file-manager-1.6.3-r1.log,27.23 KB, text/plain)
2014-08-13 15:01 UTC, thanasis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description thanasis 2014-08-13 07:27:45 UTC
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
Comment 1 thanasis 2014-08-13 07:29:07 UTC
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"
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-08-13 11:15:55 UTC
Please attach the entire build log to this bug report.
Comment 3 thanasis 2014-08-13 15:01:35 UTC
Created attachment 382838 [details]
mate-file-manager-1.6.3-r1.log

entire build log
Comment 4 walt 2014-08-29 20:50:05 UTC
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
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2014-10-10 06:51:06 UTC
*** Bug 524912 has been marked as a duplicate of this bug. ***
Comment 6 Matthias Maier gentoo-dev 2014-12-20 18:17:27 UTC
mate 1.6 was obsoleted and removed from the tree.
With this mate-base/mate-file-manager will also be removed.