Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emake failed when emerging gnome-applets
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
shanehou
n00b
n00b


Joined: 13 Jul 2013
Posts: 29

PostPosted: Wed Aug 14, 2013 6:53 am    Post subject: emake failed when emerging gnome-applets Reply with quote

When I wanted to emerge gnome-applets, it showed things as follows:
Code:

make: *** [all] Error 2
 * ERROR: gnome-base/gnome-applets-3.6.0-r1::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=gnome-base/gnome-applets-3.6.0-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=gnome-base/gnome-applets-3.6.0-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/work/gnome-applets-3.6.0'
 * S: '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/work/gnome-applets-3.6.0'

>>> Failed to emerge gnome-base/gnome-applets-3.6.0-r1, Log file:

>>>  '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/build.log'

 * Messages for package gnome-base/gnome-applets-3.6.0-r1:

 * ERROR: gnome-base/gnome-applets-3.6.0-r1::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=gnome-base/gnome-applets-3.6.0-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=gnome-base/gnome-applets-3.6.0-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/work/gnome-applets-3.6.0'
 * S: '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/work/gnome-applets-3.6.0'



And here's the output of emerge --info '=gnome-base/gnome-applets-3.6.0-r1::gentoo':

Code:

Portage 2.1.13.7 (default/linux/amd64/13.0/desktop/gnome, gcc-4.7.3, glibc-2.17, 3.10.5-gentoo-r1 x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.10.5-gentoo-r1-x86_64-Intel-R-_Core-TM-_i5_CPU_M_480_@_2.67GHz-with-gentoo-2.2
KiB Mem:     1974264 total,   1095432 free
KiB Swap:    2097148 total,   1740160 free
Timestamp of tree: Sun, 11 Aug 2013 04:45:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
app-shells/bash:          4.2_p45
dev-lang/python:          2.7.5-r1, 3.2.5-r1, 3.3.2-r1
dev-util/cmake:           2.8.11.1
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.12.6, 1.14
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.7.3
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo
ACCEPT_KEYWORDS="amd64 ~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/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="/usr/portage/distfiles"
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"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirrors.xmu.edu.cn/gentoo http://mirrors.163.com/gentoo/ http://mirrors.sohu.com/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.utf8"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync2.cn.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cjk cli colord consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr eds emboss encode evo exif fam firefox flac fortran gdbm gif gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk iconv introspection ipv6 jpeg lcms ldap libnotify libsecret mad mmx mng modules mp3 mp4 mpeg mudflap multilib nautilus ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qt3support readline sdl session socialweb spell sse sse2 ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xcb xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" 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 ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en en_US zh zh_CN zh_HK zh_TW" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-4" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby19 ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" 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, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON




And here's the output of emerge -pqv '=gnome-base/gnome-applets-3.6.0-r1::gentoo':
Code:

[ebuild  N    ] gnome-base/gnome-applets-3.6.0-r1  USE="gnome ipv6 policykit -networkmanager" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6"


Thanks very much.
_________________
A man with two right arms.
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 5268

PostPosted: Wed Aug 14, 2013 8:09 am    Post subject: Reply with quote

...so, what was the error ?
Back to top
View user's profile Send private message
shanehou
n00b
n00b


Joined: 13 Jul 2013
Posts: 29

PostPosted: Wed Aug 14, 2013 9:13 am    Post subject: Reply with quote

VoidMage wrote:
...so, what was the error ?


well... emake failed...
_________________
A man with two right arms.
Back to top
View user's profile Send private message
rorgoroth
Apprentice
Apprentice


Joined: 06 Aug 2012
Posts: 221
Location: England, UK

PostPosted: Wed Aug 14, 2013 9:16 am    Post subject: Reply with quote

shanehou wrote:
VoidMage wrote:
...so, what was the error ?


well... emake failed...


Portage wrote:

* If you need support, post the output of `emerge --info '=gnome-base/gnome-applets-3.6.0-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=gnome-base/gnome-applets-3.6.0-r1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/environment'.


Edit, depending on its size you may want to upload it to a pastebin:
wgetpaste /var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/build.log
wgetpaste /var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/environment
Back to top
View user's profile Send private message
shanehou
n00b
n00b


Joined: 13 Jul 2013
Posts: 29

PostPosted: Wed Aug 14, 2013 11:17 am    Post subject: Reply with quote

rorgoroth wrote:
shanehou wrote:
VoidMage wrote:
...so, what was the error ?


well... emake failed...


Portage wrote:

* If you need support, post the output of `emerge --info '=gnome-base/gnome-applets-3.6.0-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=gnome-base/gnome-applets-3.6.0-r1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/environment'.


Edit, depending on its size you may want to upload it to a pastebin:
wgetpaste /var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/build.log
wgetpaste /var/tmp/portage/gnome-base/gnome-applets-3.6.0-r1/temp/environment


Sorry, here's the pastebin stuff:
build.log: http://pastebin.com/eD8U1xNq
environment: http://pastebin.com/YE3s0qjj
_________________
A man with two right arms.
Back to top
View user's profile Send private message
rorgoroth
Apprentice
Apprentice


Joined: 06 Aug 2012
Posts: 221
Location: England, UK

PostPosted: Wed Aug 14, 2013 7:43 pm    Post subject: Reply with quote

Code:
gweather-pref.c:32:38: fatal error: libgweather/gweather-xml.h: No such file or directory


How to fix it? I have no idea since I don't use gnome. You could take this to bugs.gentoo.org and see if they can help out get to the bottom of it.
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 5268

PostPosted: Wed Aug 14, 2013 11:52 pm    Post subject: Reply with quote

Given that there's '-I/usr/include/libgweather-3.0' within the compiler flags, unless the layout of that lib's headers changed significantly, most likely the version of libgweather installed is not in sync with gnome-applets-3.6.0-r1.
Back to top
View user's profile Send private message
shanehou
n00b
n00b


Joined: 13 Jul 2013
Posts: 29

PostPosted: Thu Aug 15, 2013 2:34 am    Post subject: Reply with quote

rorgoroth wrote:
Code:
gweather-pref.c:32:38: fatal error: libgweather/gweather-xml.h: No such file or directory


How to fix it? I have no idea since I don't use gnome. You could take this to bugs.gentoo.org and see if they can help out get to the bottom of it.


Thx anyway!
_________________
A man with two right arms.
Back to top
View user's profile Send private message
shanehou
n00b
n00b


Joined: 13 Jul 2013
Posts: 29

PostPosted: Thu Aug 15, 2013 2:34 am    Post subject: Reply with quote

VoidMage wrote:
Given that there's '-I/usr/include/libgweather-3.0' within the compiler flags, unless the layout of that lib's headers changed significantly, most likely the version of libgweather installed is not in sync with gnome-applets-3.6.0-r1.


So.. what should I do now? Report a bug?
_________________
A man with two right arms.
Back to top
View user's profile Send private message
shanehou
n00b
n00b


Joined: 13 Jul 2013
Posts: 29

PostPosted: Thu Aug 15, 2013 5:05 am    Post subject: Reply with quote

VoidMage wrote:
Given that there's '-I/usr/include/libgweather-3.0' within the compiler flags, unless the layout of that lib's headers changed significantly, most likely the version of libgweather installed is not in sync with gnome-applets-3.6.0-r1.


I've learned that gnome-panel-3.6.2-r1 does have some problems, so I mask it and emerge gnome-panel again, but emake failed still... This time the error is:
Code:
panel-run-dialog.c:45:50: fatal error: libgnome-desktop/gnome-desktop-utils.h: No such file or directory

Please help...
_________________
A man with two right arms.
Back to top
View user's profile Send private message
ChrisJumper
Veteran
Veteran


Joined: 12 Mar 2005
Posts: 1775
Location: Germany

PostPosted: Mon Aug 19, 2013 2:38 pm    Post subject: Reply with quote

VoidMage wrote:
Given that there's '-I/usr/include/libgweather-3.0' within the compiler flags, unless the layout of that lib's headers changed significantly, most likely the version of libgweather installed is not in sync with gnome-applets-3.6.0-r1.


That is the Point, there is no File... /usr/include/libgweather-3.0/libgweather/gweather-xml.h

Code:
$ ls /usr/include/libgweather-3.0/libgweather/
gweather-enums.h       gweather-location.h  location-entry.h
gweather-enum-types.h  gweather-timezone.h  timezone-menu.h
gweather.h             gweather-weather.h



My "local" database say there is a file, but actually that entry is from the past. I build gnome-applets:

Code:
[I] gnome-base/gnome-applets
     Available versions:  2.32.1.1-r1 2.32.1.1-r2 (~)3.6.0-r1 {{+cpufreq gnome gstreamer ipv6 networkmanager policykit python_single_target_python2_6 python_single_target_python2_7 python_targets_python2_6 python_targets_python2_7}}
     Installed versions:  3.6.0-r1(13:18:57 09.08.2013)(gnome ipv6 policykit python_single_target_python2_7 python_targets_python2_7 -networkmanager -python_single_target_python2_6 -python_targets_python2_6)
     Homepage:            http://www.gnome.org/
     Description:         Applets for the GNOME Desktop and Panel


I don't know which package did the miss.

Code:
$ equery b /usr/include/libgweather-3.0/libgweather/gweather-xml.h
 * Searching for /usr/include/libgweather-3.0/libgweather/gweather-xml.h ...
user@system ~ $


Ah ok equery works with files but not with a deprecated one, thought it has a database with file names that equiry compres.
Maybe it helps to Mask libgweather-3.8.2 and emerge libgweather-3.8.1 instead. Ill give it a try...

...did not work. The file is not from there. I suppose that gnome-applets needs libgweather-3.6.x and other applications need a higher libgweather because libgweather-3.6.x is deprecated, since it is a lib to parse actual web-services and on some places the emerge progress test these services. I am not sure which package it was.

I use a complete unstable gnome-3.x branch.

Code:
 emerge -1 dev-libs/libgweather
Calculating dependencies... done!
[ebuild     UD ] net-libs/libsoup-2.38.1 [2.42.2]
[ebuild  N     ] net-libs/libsoup-gnome-2.38.1  USE="introspection -debug"
[ebuild     UD~] dev-libs/libgweather-3.6.2 [3.8.1]
[blocks B      ] >=net-libs/libsoup-2.42 (">=net-libs/libsoup-2.42" is blocking net-libs/libsoup-gnome-2.38.1)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

net-libs/libsoup:2.4

  (net-libs/libsoup-2.42.2::gentoo, installed) pulled in by
    >=net-libs/libsoup-2.42.1:2.4 required by (www-client/epiphany-3.8.2::gentoo, installed)
    (and 7 more with the same problem)

  (net-libs/libsoup-2.38.1::gentoo, ebuild scheduled for merge) pulled in by
    ~net-libs/libsoup-2.38.1[introspection?] required by (net-libs/libsoup-gnome-2.38.1::gentoo, ebuild scheduled for merge)

dev-libs/libgweather:2

  (dev-libs/libgweather-3.8.1::gentoo, installed) pulled in by
    >=dev-libs/libgweather-3.5.1:2/3-3= required by (gnome-base/gnome-panel-3.6.2-r1::gentoo, installed)
    (and 2 more with the same problem)


Oh seems to be the damn libsoup! There was a splitting of libsoup and libsoup-gnome before 2.38.1 and 2.40.3. I have mask =net-libs/libsoup-gnome-2.40.3 to emerge the higher packages, and that is the fault why so much is broken.

If someone knew how to handle this right, feels like a ship to navigate around the iceberg.

Know there is a solution to got gnome-3.8 compiling because i have, but remember that i often recompile and mask some packages to got it run. I need a Compile-Diary!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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