gnome-extra/avant-window-navigator-extras-0.3.2.1 won't compile if I don't explicitely emerge x11-libs/vte before. Reproducible: Always Steps to Reproduce: 1. unmerge x11-libs/vte 2. emerge gnome-extra/avant-window-navigator-extras-0.3.2.1 Actual Results: >>> Configuring source in /var/tmp/portage/gnome-extra/avant-window-navigator-extras-0.3.2.1/work/awn-extras-applets-0.3.2.1 ... [snip] checking for AWN... yes checking for LIBGLADE... yes checking for LIBWNCK... yes checking for LIBX11... yes checking for COMPOSITE... yes checking for XRENDER... yes checking for LIBSEXY... yes checking for LIBNOTIFY... yes checking for DBUS_GLIB... yes checking for VTE... configure: error: Package requirements (vte) were not met: No package 'vte' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables VTE_CFLAGS and VTE_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. Expected Results: After emerging x11-libs/vte-0.17.4-r3, avant-window-navigator-extras-0.3.2.1 compiles and install perfectly ! A reference to x11-libs/vte exists in avant-window-navigator-extras-0.3.2.1.ebuild, but in section gnome?, and with modifier [python]. As I don't master the syntax of ebuild script, I don't know how to adapt it to correct this bug.
that's because it is behind USE=gnome. It shouldn't fail as we remove the pymod checks. We'll double check.
I can confirm this.
FWIW, no Python applet depends on VTE, and the VTE dependency should not be in USE=gnome, as the applet in question (awnterm, a C-based applet) is installed regardless of USE=gnome. This is fixed in the awn-0.3.2.1 ebuild in the desktop-effects overlay: http://git.overlays.gentoo.org/gitweb/?p=proj/desktop-effects.git;a=tree;f=gnome-extra/avant-window-navigator
(In reply to comment #3) > This is fixed in the awn-0.3.2.1 ebuild in the desktop-effects overlay: Oops. I meant awn-extras-0.3.2.2. > http://git.overlays.gentoo.org/gitweb/?p=proj/desktop-effects.git;a=tree;f=gnome-extra/avant-window-navigator The URL should be http://git.overlays.gentoo.org/gitweb/?p=proj/desktop-effects.git;a=tree;f=gnome-extra/avant-window-navigator-extras Sorry for the noise.
See bug 317165, Comment #33.
Fixed in 0.4.0