gnome-base/gnome-panel-3.4.2.1 fails to compile: make[5]: Entering directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock' CC libclock_applet_la-calendar-window.lo CC libclock_applet_la-clock.lo clock.c:55:40: fatal error: libgweather/gweather-prefs.h: No such file or directory compilation terminated. make[5]: *** [libclock_applet_la-clock.lo] Error 1 Reproducible: Always make[3]: Leaving directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/libpanel-applet' make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/libpanel-applet' Making all in applets make[2]: Entering directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets' Making all in clock make[3]: Entering directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock' make all-recursive make[4]: Entering directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock' Making all in pixmaps make[5]: Entering directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock/pixmaps' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock/pixmaps' make[5]: Entering directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock' CC libclock_applet_la-calendar-window.lo CC libclock_applet_la-clock.lo clock.c:55:40: fatal error: libgweather/gweather-prefs.h: No such file or directory compilation terminated. make[5]: *** [libclock_applet_la-clock.lo] Error 1 make[5]: Leaving directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets/clock' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1/applets' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-base/gnome-panel-3.4.2.1/work/gnome-panel-3.4.2.1' make: *** [all] Error 2
Created attachment 320948 [details] Output of emerge --info '=gnome-base/gnome-panel-3.4.2.1'
Created attachment 320950 [details] Output of emerge -pvq '=gnome-base/gnome-panel-3.4.2.1'
Created attachment 320952 [details] build log
I am running an ~amd64 system with gnome-overlay. I believe issue may be due to gnome-overlay: dev-libs/libgweather-3.5.5 which doesn't build/install "gweather-prefs.h": (output from emerge) ... --- replaced obj /usr/include/libgweather-3.0/libgweather/timezone-menu.h --- replaced obj /usr/include/libgweather-3.0/libgweather/location-entry.h --- replaced obj /usr/include/libgweather-3.0/libgweather/gweather-xml.h --- replaced obj /usr/include/libgweather-3.0/libgweather/gweather-weather.h --- replaced obj /usr/include/libgweather-3.0/libgweather/gweather-timezone.h --- replaced obj /usr/include/libgweather-3.0/libgweather/gweather-location.h --- replaced obj /usr/include/libgweather-3.0/libgweather/gweather-enums.h --- replaced obj /usr/include/libgweather-3.0/libgweather/gweather-enum-types.h --- replaced dir /usr/include/libgweather-3.0/libgweather --- replaced dir /usr/include/libgweather-3.0 ...
FWIW: * Main active version of Python: 3.2 * Active version of Python 2: 2.7 * Active version of Python 3: 3.2
I have same problem here.
It looks like you have gnome overlay enabled, this could be a dup of bug #430856
meant #431032 obviously :)
I worked around this by masking the problematic version with the below commands. sudo cat <<EOF >>/etc/portage/package.mask/99-libgweather-bug # https://bugs.gentoo.org/show_bug.cgi?id=430856 https://bugs.gentoo.org/show_bug.cgi?id=431032 =dev-libs/libgweather-3.5.5 =gnome-extra/evolution-data-server-3.5.5 EOF sudo emerge -1 libgweather evolution-data-server
Re-emerging =dev-libs/libgweather-3.5.5 and =gnome-extra/evolution-data-server-3.5.5 did not solve the problem for me.
Created attachment 321464 [details] attached build log after re-emeriging =dev-libs/libgweather-3.5.5 and =gnome-extra/evolution-data-server-3.5.5
*** This bug has been marked as a duplicate of bug 431032 ***