Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263546 - gnome-extra/avant-window-navigator-extras-0.3.2.1 needs x11-libs/vte to compile
Summary: gnome-extra/avant-window-navigator-extras-0.3.2.1 needs x11-libs/vte to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Desktop-Effects herd
URL:
Whiteboard:
Keywords:
Depends on: 317165
Blocks:
  Show dependency tree
 
Reported: 2009-03-23 20:55 UTC by Laurent Hugé
Modified: 2011-11-06 17:18 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Hugé 2009-03-23 20:55:44 UTC
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.
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-03-23 22:57:07 UTC
that's because it is behind USE=gnome. It shouldn't fail as we remove the pymod checks. We'll double check.
Comment 2 Klaus Birkelund Jensen 2009-03-25 19:58:14 UTC
I can confirm this.
Comment 3 Mark Lee 2009-05-10 05:09:41 UTC
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
Comment 4 Mark Lee 2009-05-10 05:26:14 UTC
(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.

Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2011-11-06 07:25:13 UTC
See bug 317165, Comment #33.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2011-11-06 17:18:19 UTC
Fixed in 0.4.0