[Bug 205300] Review Request: gtk-sharp - a set of mono bindings for gtk1.2
bugzilla at redhat.com
bugzilla at redhat.com
Tue Sep 19 04:38:11 UTC 2006
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: gtk-sharp - a set of mono bindings for gtk1.2
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=205300
------- Additional Comments From kevin at tummy.com 2006-09-19 00:38 EST -------
1. Your Source0 still isn't quite right. I was able to get the source via:
http://go-mono.com/sources/gtk-sharp/gtk-sharp-1.0.10.tar.gz
That md5sum matches:
e21fb3c5a39374f86ba70b926311a6d0 gtk-sharp-1.0.10.tar.gz
e21fb3c5a39374f86ba70b926311a6d0 gtk-sharp-1.0.10.tar.gz.1
2. looks good.
3. At first I was getting the:
mono: mono-codeman.c:257: new_codechunk: Assertion `!err' failed.
make[2]: *** [gapi_codegen.exe] Aborted
make[2]: Leaving directory `/builddir/build/BUILD/gtk-sharp-1.0.10/generator'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/gtk-sharp-1.0.10'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.14252 (%build)
But then I realized the cause. I hadn't disabled selinux on my new build
machine. Mono apparently tries to do something odd to the stack when compiling,
and selinux blocks it.
Sep 18 22:09:31 thulsadoom kernel: audit(1158638970.725:4300): avc: denied {
execmem } for pid=25215 comm="mono" scontext=user_u:system_r:unconfined_t:s0
tcontext=user_u:system_r:unconfined_t:s0 tclass=process
Disabling selinux gets it compiling on both i386 and x86_64...
rpmlint says:
E: gtk-sharp invalid-soname /usr/lib/libgladesharpglue.so libgladesharpglue.so
E: gtk-sharp invalid-soname /usr/lib/libglibsharpglue.so libglibsharpglue.so
E: gtk-sharp invalid-soname /usr/lib/libgtksharpglue.so libgtksharpglue.so
E: gtk-sharp invalid-soname /usr/lib/libgnomesharpglue.so libgnomesharpglue.so
E: gtk-sharp invalid-soname /usr/lib/libgdksharpglue.so libgdksharpglue.so
E: gtk-sharp invalid-soname /usr/lib/libpangosharpglue.so libpangosharpglue.so
>From looking at other mono packages I think this is normal for them.
W: gtk-sharp non-executable-in-bin /usr/bin/gconfsharp-schemagen.exe 0644
Should this be 755?
W: gtk-sharp strange-permission gtksharp-libdir.patch 0666
The patch should probibly be 644.
E: gtk-sharp hardcoded-library-path in %{_prefix}/lib
Is this normal for mono packages?
W: gtk-sharp mixed-use-of-spaces-and-tabs
Not a blocker, but would be nice to fix.
E: gtk-sharp-debuginfo script-without-shellbang /usr/src/debug/gtk-sharp-1.0.10/
glib/glue/error.c
Probibly that source file should be 644.
W: gtk-sharp-devel summary-not-capitalized pkgconfig file for gtk-sharp
Can be ignored.
E: gtk-sharp-devel script-without-shellbang /usr/share/doc/gtk-sharp-devel-
1.0.10/HACKING
Should be 644.
E: gtk-sharp-gapi summary-too-long Glib and GObject C source parser and C
generator for the creation and maintenance of managed bindings for Mono and .NET
Could boil that down some?
W: gtk-sharp-gapi spelling-error-in-description maintainance maintenance
Should be fixed.
W: gtk-sharp-gapi no-documentation
Can be ignored.
W: gtk-sharp-gapi non-executable-in-bin /usr/bin/gapi-fixup.exe 0644
W: gtk-sharp-gapi non-executable-in-bin /usr/bin/gapi_codegen.exe 0644
755?
W: gtk-sharp-gapi-devel summary-not-capitalized pkgconfig for gapi-sharp
W: gtk-sharp-gapi-devel no-documentation
Can be ignored.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the package-review
mailing list