Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55204 - mono beta3-based libraries need to be manually added to the GAC
Summary: mono beta3-based libraries need to be manually added to the GAC
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-25 18:41 UTC by Richard Garand
Modified: 2004-06-27 17:08 UTC (History)
0 users

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 Richard Garand 2004-06-25 18:41:20 UTC
Several .NET libraries based on mono beta 3, such as gtk-sharp, gtksourceview-sharp, gecko-sharp, and monodoc, need to have their DLLs added to the GAC manually, using gacutil -i assembly.dll, or they will not be useable. This should be done by the ebuild so the installation can be useable.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 
2.6.6-rc2-mm1) 
================================================================= 
System uname: 2.6.6-rc2-mm1 i686 AMD Athlon(tm) 64 Processor 3000+ 
Gentoo Base System version 1.4.16 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache nostrip sandbox" 
GENTOO_MIRRORS="http://gentoo.noved.org/ http://gentoo.chem.wisc.edu/gentoo/ 
http://gentoo.netnitco.net http://gentoo.seren.com/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" 
USE="3dnow X aalib alsa apache2 apm arts artswrappersuid avi berkdb bonobo cdr 
crypt cups debug dga doc dvd encode esd ethereal fbcon foomaticdb gd gdbm gif 
gpm gstreamer gtk gtk2 gtkhtml guile imlib innodb ipv6 java jpeg kde ldap 
libg++ libwww mad mikmod mmx motif mozilla mozirc mpeg mysql ncurses nls nptl 
oggvorbis opengl pam pdflib perl png python qt qtmt quicktime readline samba 
scanner sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb x86 xml 
xml2 xmms xv zlib"
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2004-06-27 17:08:27 UTC
Um... the makefiles do this, but install them into the fakeroot, where they then get merged with the live filesystem. do "gacutil -l | grep gtk" for instance and you see the gkt-sharp, gtksourceview, gtkhtml-sharp, etc dlls. They do get installed via gacutil, so marking WONTFIX. If you can provide a specific bug where GAC problems arise, or one the assemblies actually isn't installed in the GAC, please feel free to reopen this bug. Marking WONTFIX.