mono-tools dependency security issue

G. Otsuji annona2 at gmail.com
Thu Jan 21 09:43:28 UTC 2010


Hello!
I'm a newbie for this mailing list.
So, tell me some questions.
1)
When starting monodevelop, the stdout messages shows,
> node `classlib-gecko' is not defined on the  documentation map
So,I cannot view the websites from monodevelop?
how should I solve this problem?

2)
using portshaker, I updated mono-2.6.1.
but mono-tools is 2.4.2_1.
and make,
_________________________________________________
# cd /usr/ports/devel/mono-tools
# make
===>   mono-tools-2.4.2_1 depends on file: /usr/local/libdata/pkgconfig/gecko-sharp-2.0.pc - found
===>   mono-tools-2.4.2_1 depends on file: /usr/local/lib/libgdiplus.a - found
===>   mono-tools-2.4.2_1 depends on file: /usr/local/lib/firefox/libgtkembedmoz.so - not found
===>    Verifying install for /usr/local/lib/firefox/libgtkembedmoz.so in /usr/ports/www/firefox
===>  firefox-2.0.0.20_9,1 is forbidden: too many security issues  http://www.vuxml.org/freebsd/922d2398-9e2d-11de-a998-0030843d3802.html  http://www.vuxml.org/freebsd/49e8f2ee-8147-11de-a994-0030843d3802.html.
*** Error code 1

Stop in /usr/ports/www/firefox.
*** Error code 1

Stop in /usr/ports/devel/mono-tools.
_________________________________________________
So, I check it up, and make USE_GECKO=libxul is good
for going ahead without portaudit cautions.

but,
_________________________________________________
# cd /usr/ports/devel/mono-tools
# make
(snip)
Making all in gsharp
gmake[1]: Entering directory `/tmp/usr/ports/devel/mono-tools/work/mono-tools-2.4.2/gsharp'
/usr/local/bin/gmcs -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG -target:exe -out:gsharp.exe ./AssemblyInfo.cs ./DescribeType.cs ./InteractiveGraphicsBase.cs ./Main.cs ./MainWindow.cs ./Options.cs ./ProcessSelector.cs ./Shell.cs ./SysDrawing.cs ./TypeView.cs ./gtk-gui/generated.cs ./gtk-gui/Mono.CSharp.Gui.MainWindow.cs ./gtk-gui/Mono.CSharp.Gui.ProcessSelector.cs ./gtk-gui/Mono.CSharp.Gui.DescribeType.cs ./outline.cs -pkg:gtk-sharp-2.0 -pkg:glib-sharp-2.0 -r:System -r:Mono.CSharp -r:Mono.Management -r:Mono.Posix -r:System.Drawing -r:System.Xml.Linq -r:System.Core -resource:./close.png,close.png
./DescribeType.cs(35,31): warning CS0108: `Mono.CSharp.Gui.DescribeType.TypeName' hides inherited member `GLib.Object.TypeName'. Use the new keyword if hiding was intended
/usr/local/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll (Location of the symbol related to previous warning)
./Shell.cs(142,32): error CS0117: `Mono.CSharp.Report' does not contain a definition for `Stderr'
/usr/local/lib/mono/gac/Mono.CSharp/2.1.0.0__0738eb9f132ed756/Mono.CSharp.dll (Location of the symbol related to previous error)
Compilation failed: 1 error(s), 1 warnings
Thread 80280a900 has exited with leftover thread-specific data after 4 destructor iterations
gmake[1]: *** [gsharp.exe] Error 1
gmake[1]: Leaving directory `/tmp/usr/ports/devel/mono-tools/work/mono-tools-2.4.2/gsharp'
gmake: *** [all-recursive] Error 1
*** Error code 1

Stop in /usr/ports/devel/mono-tools.
_________________________________________________

So, I checked it up and that mono-tools 2.6.1 is out.
and made a port mono-tools 2.6.1 and attached it.
would you please check it ?

3)
when starting monodoc, stderr message is,
node `classlib-gecko' is not defined on the documentation map
libgluezilla not found. To have webbrowser support, you need libgluezilla installed
using Gecko
libgluezilla not found. To have webbrowser support, you need libgluezilla installed
using Gecko

and where is libgluezilla ?

Regards.
--
G. Otsuji <annona2 at gmail.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mono-tools.tar.gz
Type: application/octet-stream
Size: 2907 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-mono/attachments/20100121/88800cf6/mono-tools.tar.obj


More information about the freebsd-mono mailing list