[SM-Grimoire-Bugs] [Bug 9388] gtk-sharp-2 doesn't install gnome-sharp-2.0.pc

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Tue Aug 2 18:05:22 EDT 2005


http://bugs.sourcemage.org/show_bug.cgi?id=9388





------- Additional Comments From eric at sandall.us  2005-08-02 15:05 -------
gnome-sharp-2.0.pc comes from gtk-sharp-2, which is the package this bug is
filed for. The ./configure output (and config.log) for gtk-sharp-2 doesn't seem
to mention where the check is to build gnome-sharp functionality, just that it
fails.

The only areas that seem to mention GNOME at all are:
...
checking for gacutil... /usr/bin/gacutil
checking for gobject-2.0 >= 2.6.0... yes
checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0  
checking for pango... yes
checking PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include  
checking PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
checking for gtk+-2.0 >= 2.6.0... yes
checking GTK_CFLAGS... -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I
/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
checking GTK_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm
-lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0  
checking for libart-2.0 >= 2.3.16... yes
checking LIBART_CFLAGS... -I/usr/include/libart-2.0  
checking LIBART_LIBS... -lart_lgpl_2  
checking for gnome-vfs-2.0 >= 2.6.0... yes
checking GNOMEVFS_CFLAGS... -pthread -DORBIT2=1 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/inclu
de/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0  
checking GNOMEVFS_LIBS... -pthread -Wl,--export-dynamic -lgnomevfs-2 -lbonobo-2
-lgconf-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0
-lglib-2.0  
checking for libgnomecanvas-2.0 >= 2.6.0 libgnomeui-2.0 >= 2.6.0 gtk+-2.0 >=
2.6.0 libgnomeprintui-2.2 >= 2.6.0 gmodule-2.0 >= 2.6.0 libpanelapplet-2.0 >=
2.6.0... checking for libglade-2.0 >= 2.3.6... yes
checking GLADE_CFLAGS... -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2
-I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0
 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include  
checking GLADE_LIBS... -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lz -lgdk-x11-2.0
-latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0
-lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
checking for libgda >= 1.0.0... yes
checking LIBGDA_DEPENDENCIES_CFLAGS... -I/usr/include/libgda-1.2
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2  
checking LIBGDA_DEPENDENCIES_LIBS... -lgda-2 -lglib-2.0 -lxslt -lxml2 -lz -lm  
checking for librsvg-2.0 >= 2.0.1... yes
...

And a `grep gnome-sharp *` in the source directory gives:
ChangeLog:      * panelapplet/Makefile.am: We dont actually use gnome-sharp.dll,
remove
ChangeLog:      * gnome/gnome-sharp-2.0.pc.in:
ChangeLog:      * gnome/gnome-sharp.pc.in:
ChangeLog:      * sample/rsvg/Makefile.am:  do not reference gnome-sharp and
art-sharp
ChangeLog:      * gnome/.cvsignore: added gnome-sharp.pc
ChangeLog:      * gnome/gnome-sharp.pc.in: new .pc file
config.log:config.status:867: creating gnome/gnome-sharp.dll.config
config.log:config.status:867: creating gnome/gnome-sharp-2.0.pc
config.status:config_files=" AssemblyInfo.cs Makefile sources/Makefile
parser/Makefile parser/gapi-2.0.pc parser/gapi2-fixup parser/gapi2-parser
generator/Makefile generator/gapi2-codegen glib/Makefile
glib/glib-sharp.dll.config glib/glue/Makefile pango/Makefile
pango/pango-sharp.dll.config pango/glue/Makefile atk/Makefile
atk/atk-sharp.dll.config art/Makefile art/art-sharp.dll.config
art/art-sharp-2.0.pc gdk/Makefile gdk/gdk-sharp.dll.config gdk/glue/Makefile
gtk/Makefile gtk/gtk-sharp-2.0.pc gtk/gtk-sharp.dll.config gtk/glue/Makefile
glade/Makefile glade/glade-sharp.dll.config glade/glade-sharp-2.0.pc
glade/glue/Makefile gnome/Makefile gnome/gnome-sharp.dll.config
gnome/gnome-sharp-2.0.pc gnome/glue/Makefile gnomevfs/Makefile
gnomevfs/gnome-vfs-sharp.dll.config gnomevfs/gnome-vfs-sharp-2.0.pc gda/Makefile
gda/gda-sharp.dll.config gda/gda-sharp-2.0.pc gnomedb/Makefile
gnomedb/gnomedb-sharp.dll.config gnomedb/gnomedb-sharp-2.0.pc gconf/Makefile
gconf/doc/Makefile gconf/GConf/Makefile gconf/GConf/gconf-sharp.dll.config
gconf/GConf/gconf-sharp-2.0.pc gconf/GConf.PropertyEditors/Makefile
gconf/tools/Makefile gconf/tools/gconfsharp2-schemagen gtkhtml/Makefile
gtkhtml/gtkhtml-sharp.dll.config gtkhtml/gtkhtml-sharp-2.0.pc rsvg/Makefile
rsvg/rsvg-sharp.dll.config rsvg/rsvg-sharp-2.0.pc vte/Makefile vte/glue/Makefile
vte/vte-sharp.dll.config vte/vte-sharp-2.0.pc gtkdotnet/Makefile
gtkdotnet/gtk-dotnet.dll.config gtkdotnet/gtk-dotnet-2.0.pc doc/Makefile
doc/updater/Makefile sample/GtkDemo/Makefile sample/Makefile
sample/gconf/Makefile sample/gnomevfs/Makefile sample/pixmaps/Makefile
sample/rsvg/Makefile sample/test/Makefile sample/cairo-sample.exe.config"
config.status:  "gnome/gnome-sharp.dll.config" ) CONFIG_FILES="$CONFIG_FILES
gnome/gnome-sharp.dll.config" ;;
config.status:  "gnome/gnome-sharp-2.0.pc" ) CONFIG_FILES="$CONFIG_FILES
gnome/gnome-sharp-2.0.pc" ;;
configure:                                                                     
                                                                               
                                                                               
                                                                               
                                                                               
                                                                               
                                                                               
                                                                               
                                                                               
                                        ac_config_files="$ac_config_files
AssemblyInfo.cs Makefile sources/Makefile parser/Makefile parser/gapi-2.0.pc
parser/gapi2-fixup parser/gapi2-parser generator/Makefile
generator/gapi2-codegen glib/Makefile glib/glib-sharp.dll.config
glib/glue/Makefile pango/Makefile pango/pango-sharp.dll.config
pango/glue/Makefile atk/Makefile atk/atk-sharp.dll.config art/Makefile
art/art-sharp.dll.config art/art-sharp-2.0.pc gdk/Makefile
gdk/gdk-sharp.dll.config gdk/glue/Makefile gtk/Makefile gtk/gtk-sharp-2.0.pc
gtk/gtk-sharp.dll.config gtk/glue/Makefile glade/Makefile
glade/glade-sharp.dll.config glade/glade-sharp-2.0.pc glade/glue/Makefile
gnome/Makefile gnome/gnome-sharp.dll.config gnome/gnome-sharp-2.0.pc
gnome/glue/Makefile gnomevfs/Makefile gnomevfs/gnome-vfs-sharp.dll.config
gnomevfs/gnome-vfs-sharp-2.0.pc gda/Makefile gda/gda-sharp.dll.config
gda/gda-sharp-2.0.pc gnomedb/Makefile gnomedb/gnomedb-sharp.dll.config
gnomedb/gnomedb-sharp-2.0.pc gconf/Makefile gconf/doc/Makefile
gconf/GConf/Makefile gconf/GConf/gconf-sharp.dll.config
gconf/GConf/gconf-sharp-2.0.pc gconf/GConf.PropertyEditors/Makefile
gconf/tools/Makefile gconf/tools/gconfsharp2-schemagen gtkhtml/Makefile
gtkhtml/gtkhtml-sharp.dll.config gtkhtml/gtkhtml-sharp-2.0.pc rsvg/Makefile
rsvg/rsvg-sharp.dll.config rsvg/rsvg-sharp-2.0.pc vte/Makefile vte/glue/Makefile
vte/vte-sharp.dll.config vte/vte-sharp-2.0.pc gtkdotnet/Makefile
gtkdotnet/gtk-dotnet.dll.config gtkdotnet/gtk-dotnet-2.0.pc doc/Makefile
doc/updater/Makefile sample/GtkDemo/Makefile sample/Makefile
sample/gconf/Makefile sample/gnomevfs/Makefile sample/pixmaps/Makefile
sample/rsvg/Makefile sample/test/Makefile sample/cairo-sample.exe.config"
configure:  "gnome/gnome-sharp.dll.config" ) CONFIG_FILES="$CONFIG_FILES
gnome/gnome-sharp.dll.config" ;;
configure:  "gnome/gnome-sharp-2.0.pc" ) CONFIG_FILES="$CONFIG_FILES
gnome/gnome-sharp-2.0.pc" ;;
configure:echo "      * gnome-sharp.dll: $enable_gnome"
configure.in:gnome/gnome-sharp.dll.config
configure.in:gnome/gnome-sharp-2.0.pc
configure.in:echo "      * gnome-sharp.dll: $enable_gnome"

A recursive search gives lots of information, but below are the items that seem
pertinent:
...
gconf/GConf.PropertyEditors/Makefile:   /r:../../glib/glib-sharp.dll
/r:../../pango/pango-sharp.dll /r:../../atk/atk-sharp.dll
/r:../../gdk/gdk-sharp.dll /r:../../gtk/gtk-sharp.dll /r:../../art/art-sharp.dll /r:
../../gnome/gnome-sharp.dll /r:../../glade/glade-sharp.dll
/r:../GConf/gconf-sharp.dll
gconf/GConf.PropertyEditors/Makefile.in:        /r:../../glib/glib-sharp.dll
/r:../../pango/pango-sharp.dll /r:../../atk/atk-sharp.dll
/r:../../gdk/gdk-sharp.dll /r:../../gtk/gtk-sharp.dll /r:../../art/art-sharp
.dll /r:../../gnome/gnome-sharp.dll /r:../../glade/glade-sharp.dll
/r:../GConf/gconf-sharp.dll
gconf/GConf.PropertyEditors/Makefile.am:        /r:../../glib/glib-sharp.dll
/r:../../pango/pango-sharp.dll /r:../../atk/atk-sharp.dll
/r:../../gdk/gdk-sharp.dll /r:../../gtk/gtk-sharp.dll /r:../../art/art-sharp
.dll /r:../../gnome/gnome-sharp.dll /r:../../glade/glade-sharp.dll
/r:../GConf/gconf-sharp.dll
gconf/GConf/gconf-sharp-2.0.pc:Requires: gnome-sharp-2.0
gconf/GConf/gconf-sharp-2.0.pc.in:Requires: gnome-sharp-2.0
gnome/gnome-sharp-2.0.pc:Libs: -r:${libdir}/mono/gtk-sharp-2.0/gnome-sharp.dll
gnome/Makefile: $(srcdir)/Makefile.in $(srcdir)/gnome-sharp-2.0.pc.in \
gnome/Makefile: $(srcdir)/gnome-sharp.dll.config.in
gnome/Makefile:CONFIG_CLEAN_FILES = gnome-sharp.dll.config gnome-sharp-2.0.pc
gnome/Makefile:#pkgconfig_DATA = gnome-sharp-2.0.pc
gnome/Makefile:add_dist = gnome-sharp-2.0.pc.in
gnome/Makefile:gnome-sharp.dll.config: $(top_builddir)/config.status
$(srcdir)/gnome-sharp.dll.config.in
gnome/Makefile:gnome-sharp-2.0.pc: $(top_builddir)/config.status
$(srcdir)/gnome-sharp-2.0.pc.in
gnome/gnome-sharp-2.0.pc.in:Libs:
-r:${libdir}/mono/@PACKAGE_VERSION@/gnome-sharp.dll
gnome/Makefile.in:      $(srcdir)/Makefile.in $(srcdir)/gnome-sharp-2.0.pc.in \
gnome/Makefile.in:      $(srcdir)/gnome-sharp.dll.config.in
gnome/Makefile.in:CONFIG_CLEAN_FILES = gnome-sharp.dll.config gnome-sharp-2.0.pc
gnome/Makefile.in:@ENABLE_GNOME_TRUE at pkgconfig_DATA = gnome-sharp-2.0.pc
gnome/Makefile.in:add_dist = gnome-sharp-2.0.pc.in
gnome/Makefile.in:gnome-sharp.dll.config: $(top_builddir)/config.status
$(srcdir)/gnome-sharp.dll.config.in
gnome/Makefile.in:gnome-sharp-2.0.pc: $(top_builddir)/config.status
$(srcdir)/gnome-sharp-2.0.pc.in
gnome/Makefile.am:pkgconfig_DATA = gnome-sharp-2.0.pc
gnome/Makefile.am:add_dist = gnome-sharp-2.0.pc.in
gnomedb/Makefile:references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll
../atk/atk-sharp.dll ../gdk/gdk-sharp.dll ../gtk/gtk-sharp.dll
../art/art-sharp.dll ../gnome/gnome-sharp.dll ../gda/gda-sharp.dll
gnomedb/Makefile.in:references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll
../atk/atk-sharp.dll ../gdk/gdk-sharp.dll ../gtk/gtk-sharp.dll
../art/art-sharp.dll ../gnome/gnome-sharp.dll ../gda/gda-sharp.dll
gnomedb/Makefile.am:references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll
../atk/atk-sharp.dll ../gdk/gdk-sharp.dll ../gtk/gtk-sharp.dll
../art/art-sharp.dll ../gnome/gnome-sharp.dll ../gda/gda-sharp.dll
gtkhtml/gtkhtml-sharp-2.0.pc:Requires: gnome-sharp-2.0
gtkhtml/Makefile:references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll
../atk/atk-sharp.dll ../gdk/gdk-sharp.dll ../gtk/gtk-sharp.dll
../art/art-sharp.dll ../gnome/gnome-sharp.dll
gtkhtml/gtkhtml-sharp-2.0.pc.in:Requires: gnome-sharp-2.0
gtkhtml/Makefile.in:references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll
../atk/atk-sharp.dll ../gdk/gdk-sharp.dll ../gtk/gtk-sharp.dll
../art/art-sharp.dll ../gnome/gnome-sharp.dll
gtkhtml/Makefile.am:references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll
../atk/atk-sharp.dll ../gdk/gdk-sharp.dll ../gtk/gtk-sharp.dll
../art/art-sharp.dll ../gnome/gnome-sharp.dll
sample/Makefile:#GNOME_ASSEMBLY = ../art/art-sharp.dll ../gnome/gnome-sharp.dll
sample/gconf/Makefile:ASSEMBLIES = ../../glib/glib-sharp.dll
../../pango/pango-sharp.dll ../../atk/atk-sharp.dll ../../art/art-sharp.dll
../../gdk/gdk-sharp.dll $(GCONFDIR)/GConf/gconf-sharp.dll ../../gtk/gtk-sh
arp.dll ../../gnome/gnome-sharp.dll ../../glade/glade-sharp.dll
$(GCONFDIR)/GConf.PropertyEditors/gconf-sharp-peditors.dll
sample/gconf/Makefile.in:ASSEMBLIES = ../../glib/glib-sharp.dll
../../pango/pango-sharp.dll ../../atk/atk-sharp.dll ../../art/art-sharp.dll
../../gdk/gdk-sharp.dll $(GCONFDIR)/GConf/gconf-sharp.dll ../../gtk/gtk
-sharp.dll ../../gnome/gnome-sharp.dll ../../glade/glade-sharp.dll
$(GCONFDIR)/GConf.PropertyEditors/gconf-sharp-peditors.dll
sample/gconf/Makefile.am:ASSEMBLIES = ../../glib/glib-sharp.dll
../../pango/pango-sharp.dll ../../atk/atk-sharp.dll ../../art/art-sharp.dll
../../gdk/gdk-sharp.dll $(GCONFDIR)/GConf/gconf-sharp.dll ../../gtk/gtk
-sharp.dll ../../gnome/gnome-sharp.dll ../../glade/glade-sharp.dll
$(GCONFDIR)/GConf.PropertyEditors/gconf-sharp-peditors.dll
sample/Makefile.in:@ENABLE_GNOME_TRUE at GNOME_ASSEMBLY = ../art/art-sharp.dll
../gnome/gnome-sharp.dll
sample/Makefile.am:GNOME_ASSEMBLY=../art/art-sharp.dll ../gnome/gnome-sharp.dll
vte/vte-sharp-2.0.pc:Requires: gnome-sharp-2.0
vte/vte-sharp-2.0.pc.in:Requires: gnome-sharp-2.0

Nothing, that I can see, shows why gnome-sharp is not being built. I have not
tried Google yet, however.

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the SM-Grimoire-Bugs mailing list