Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 116617

Summary: dev-dotnet/vte-sharp-2.4.0 cant find gtk or dependecies
Product: Gentoo Linux Reporter: Pedro de Oliveira <falso>
Component: New packagesAssignee: dotnet project <dotnet>
Status: RESOLVED FIXED    
Severity: blocker CC: amax, bertrand, Sebastian, vladimir
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 117806    
Bug Blocks:    
Attachments: vte-sharp-2.4.0-r1.ebuild
files/vte-sharp-gtk_fix.patch

Description Pedro de Oliveira 2005-12-24 08:06:31 UTC
Im trying to emerge monodevelop, and vte-sharp is a dependency but something weird is happening cause he isnt finding the gtk include files.

 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I../.. -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -MT generated.lo -MD -MP -MF .deps/generated.Tpo -c generated.c  -fPIC -DPIC -o .libs/generated.o
In file included from generated.c:4:
/usr/include/vte/vte.h:28:18: glib.h: No such file or directory
/usr/include/vte/vte.h:29:25: pango/pango.h: No such file or directory
/usr/include/vte/vte.h:30:21: gtk/gtk.h: No such file or directory
Comment 1 Steev Klimaszewski (RETIRED) gentoo-dev 2005-12-24 08:08:21 UTC
Downgrade your version of vte - 0.11.16 does something weird with the pkgconfig file, and vte-sharp hasn't been updated yet to deal with it - that is the workaround for now.
Comment 2 Vladimir Lushnikov 2005-12-27 01:03:59 UTC
gtk-sharp/vte/glue/Makefile.am needs $(GTK_CFLAGS) added to INCLUDES, that fixes it. There might be a bug in the recent version of vte not telling pkg-config all of its dependencies.
Comment 3 Alexey Maximov 2005-12-28 10:23:30 UTC
Created attachment 75680 [details]
vte-sharp-2.4.0-r1.ebuild

new fixed ebuild (stupid eclasses)
Comment 4 Alexey Maximov 2005-12-28 10:24:42 UTC
Created attachment 75681 [details, diff]
files/vte-sharp-gtk_fix.patch

patch to fix the problem
Comment 5 Alexey Maximov 2005-12-28 10:26:21 UTC
PEASE CHANGE IT TO _FIXED_ and add to the portage
Comment 6 Peter Johanson (RETIRED) gentoo-dev 2005-12-28 23:00:55 UTC
@all: I have a better fix for this via a small addition to the gtk-sharp-component.eclass which will make things a lot nicer. I'm on vacation currently, but i'll hopefully get to this within a week or so.
Comment 7 Peter Johanson (RETIRED) gentoo-dev 2006-01-04 16:17:41 UTC
This is actually a vte bug, see that the vte.pc file was reverted in gnome CVS (http://cvs.gnome.org/viewcvs/vte/vte.pc.in?rev=1.12&view=markup).

I'm trying to get in touch with the gnome herd on IRC, i'll open a bug with them tonight if I don't manage to get in touch with them.
Comment 8 Peter Johanson (RETIRED) gentoo-dev 2006-01-05 15:12:58 UTC
Can everyone please try with the recently updated vte version and report if they still have problems? Thanks.
Comment 9 Milan Plzik 2006-01-06 08:33:31 UTC
(In reply to comment #8)
> Can everyone please try with the recently updated vte version and report if
> they still have problems? Thanks.
> 

I just tested the most recent vte-0.11.16-r1 and it looks like vte-sharp now compiles fine (at least vte-2.6.0).
Comment 10 Peter Johanson (RETIRED) gentoo-dev 2006-01-14 23:28:05 UTC
Ok, marking this FIXED, feel free to re-open if necessary.