http://bugzilla.novell.com/show_bug.cgi?id=604251 http://bugzilla.novell.com/show_bug.cgi?id=604251#c0 Summary: Broken mono.pc dependencies Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: Mono AssignedTo: bnc-team-mono@forge.provo.novell.com ReportedBy: pmladek@novell.com QAContact: qa@suse.de CC: ajorgensen@novell.com, aj@suse.de Found By: Development Blocker: --- Hmm, someone disabled dependencies of the mono pkgconfig file with the following comment: --- cut --- ## Commented out because SLE hides devel files in the SLE SDK, ## which not all customers will have. #Requires: glib-2.0 gthread-2.0 --- cut --- Of course, it causes build breakages, e.g. in the OpenOffice_org-ure package: --- cut --- /opt/icecream/bin/gcc -ggdb -o ../../unxlngx6.pro/bin/climaker -Wall temp.c `pkg-config --cflags --libs mono` temp.o In file included from temp.c:2:0: /usr/lib64/pkgconfig/../../include/mono-1.0/mono/metadata/assembly.h:4:18: fatal error: glib.h: No such file or directory compilation terminated. [Fail] dmake: Error code 1, while making '../../unxlngx6.pro/bin/climaker' --- cut --- Is this change really needed on openSUSE? Well, I think that the change is wrong even on SLE. IMHO, SLE is not for developers. If anyone would like to develop on the SLE platform, she would need SLE SDK that provides the glib and gthread stuff. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.