Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20612 - Mono 0.24 and gtk-sharp 0.9 are out
Summary: Mono 0.24 and gtk-sharp 0.9 are out
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: foser (RETIRED)
URL: http://go-mono.com
Whiteboard:
Keywords:
: 20649 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-05-07 21:45 UTC by Philip Chapman
Modified: 2003-05-09 13:45 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 Philip Chapman 2003-05-07 21:45:08 UTC
Could we get some ebuilds for mono 0.24, gtk-sharp 0.9 and possibly monodoc 0.4?
Thanks!
Comment 1 foser (RETIRED) gentoo-dev 2003-05-07 21:51:04 UTC
yes I know, could you please refrain from posting requests within at least 24hrs of release ? Give us some time.
Comment 2 foser (RETIRED) gentoo-dev 2003-05-08 10:01:43 UTC
mono-0.24 and gtk-sharp-0.9 are in. 

monodoc i won't add at this time, it depends on masked stuff and is beta quality at best.
Comment 3 Philip Chapman 2003-05-08 18:55:55 UTC
Thanks!  Mono builds fine, however I run in to trouble with gtk-sharp 0.9.

ranlib .libs/libgtksharpglue.a
creating libgtksharpglue.la
./generated/RsvgSharp.SizeFuncNative.cs(25) error CS1501: Can not find a constructor for this argument list
./generated/RsvgSharp.SizeFuncNative.cs(15) error CS0103: The name `RemoveIfNotAlive' could not be found in `RsvgSharp.SizeFuncWrapper'
Compilation failed: 2 error(s), 0 warnings
make[1]: *** [rsvg-sharp.dll] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk-sharp-0.9/work/gtk-sharp-0.9/rsvg'
make: *** [binding] Error 1
make: *** Waiting for unfinished jobs....
(cd .libs && rm -f libgtksharpglue.la && ln -s ../libgtksharpglue.la libgtksharpglue.la)
make[1]: Leaving directory `/var/tmp/portage/gtk-sharp-0.9/work/gtk-sharp-0.9/glue'
make[1]: Entering directory `/var/tmp/portage/gtk-sharp-0.9/work/gtk-sharp-0.9/parser'
gcc  -o gapi_format_xml formatXml.c `pkg-config --cflags --libs libxml-2.0 glib-2.0` -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes -Wnested-externs  -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -DORBIT2=1 -pthread -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/linc-1.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2   -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/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libgsf-1
make[1]: Leaving directory `/var/tmp/portage/gtk-sharp-0.9/work/gtk-sharp-0.9/parser'
 
!!! ERROR: x11-libs/gtk-sharp-0.9 failed.
!!! Function src_compile, Line 54, Exitcode 2
!!! (no error message)

emerge info;
Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-gaming-r3 i686 AMD Athlon(tm) processor
GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/home/philip/myportage"
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts tetex bonobo svga tcltk java guile ruby X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla cdr -nls -alsa ipv6 gtk2"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -ffast-math"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 4 Philip Chapman 2003-05-08 22:10:42 UTC
unmerging gtk-sharp 0.8 before merging 0.9 seems to have fixed the problem.
Comment 5 foser (RETIRED) gentoo-dev 2003-05-09 06:31:02 UTC
interesting, maybe another path problem. I'm not sure there's an easy way to solve this. On the other hand, 0.8 had no rsvg lib, so it can't be interfering with that ? Was it a reproducable problem ?
Comment 6 Philip Chapman 2003-05-09 09:31:16 UTC
I was able to reproduce it

Steps to reproduce:
1) I unmerged my working gtk-sharp-0.9 install
2) emerge gtk-sharp-0.8
3) emerge gtk-sharp-0.9 without unmerging 0.8

It failed out with the same error
Comment 7 foser (RETIRED) gentoo-dev 2003-05-09 13:44:49 UTC
*** Bug 20649 has been marked as a duplicate of this bug. ***
Comment 8 foser (RETIRED) gentoo-dev 2003-05-09 13:45:53 UTC
added a fix to the tree that should get aronud this.