http://bugzilla.novell.com/show_bug.cgi?id=521329 Summary: dbus-1-glib-devel issue Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: All OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: pth@novell.com ReportedBy: dmitry.serpokryl@gmail.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.0) Gecko/20090623 SUSE/3.5.0-7.1 Firefox/3.5 not an expert, please beg your pardon for disturbing. 1)
rpm -ql dbus-1-glib-devel
/usr/bin/dbus-binding-tool /usr/include/dbus-1.0/dbus/dbus-glib-bindings.h /usr/include/dbus-1.0/dbus/dbus-glib-error-enum.h /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h /usr/include/dbus-1.0/dbus/dbus-glib.h /usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h /usr/lib/libdbus-glib-1.a /usr/lib/libdbus-glib-1.la /usr/lib/pkgconfig/dbus-glib-1.pc 2)
cat /usr/lib/pkgconfig/dbus-glib-1.pc
ldconfig -p | grep libdbus\-glib\-1
prefix=/usr exec_prefix=/usr libdir=/usr/lib includedir=${prefix}/include Name: dbus-glib Description: GLib integration for the free desktop message bus Version: 0.76 Requires: dbus-1 glib-2.0 gobject-2.0 Libs: -L${libdir} -ldbus-glib-1 Cflags: -I${includedir}/dbus-1.0 3) imho "-ldbus-glib-1" at least require the existence of "libdbus-glib-1.so" to provide the stable build environment. but... 4) libdbus-glib-1.so.2 (libc6) => /usr/lib/libdbus-glib-1.so.2 and as a result some components report build failure: gcc: /usr/lib/libdbus-glib-1.so: No such file or directory could you please advise? thanks, regards, sda Reproducible: Always Steps to Reproduce: build any app which require "-ldbus-glib-1" study case: https://build.opensuse.org/package/show?package=libgksu&project=home%3Admitry_serpokryl%3AEnlightenment-cvs-core-metapackage Actual Results: /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -O2 -g -m32 -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables `pkg-config --libs glib-2.0` -o test-gksuui test-gksuui.o libgksuui1.0.la libtool: link: gcc -g -O2 -Wall -O2 -g -m32 -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -o test-gksuui test-gksuui.o /.libs/libgksuui1.0.a /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so -lpangoft2-1.0 /usr/lib/libgdk_pixbuf-2.0.so -lgio-2.0 -lpangocairo-1.0 /usr/lib/libcairo.so /usr/lib/libpixman-1.so -lglitz -lpng12 /usr/lib/libxcb-render-util.so /usr/lib/libxcb-render.so /usr/lib/libXrender.so /usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libxcb.so -lXau -ldl -lm -lpango-1.0 /usr/lib/libfreetype.so -lz -lfontconfig /usr/lib/libgconf-2.so -L/lib /usr/lib/libORBit-2.so -lgmodule-2.0 -lgthread-2.0 -lrt /usr/lib/libdbus-glib-1.so -lnsl -ldbus-1 -lgobject-2.0 -lglib-2.0 -pthread gcc: /usr/lib/libdbus-glib-1.so: No such file or directory make[2]: *** [test-gksuui] Error 1 make[2]: Leaving directory `/usr/src/packages/BUILD/libgksu-2.0.12/libgksuui' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/packages/BUILD/libgksu-2.0.12' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.57191 (%build) Expected Results: Wrote: /usr/src/packages/RPMS/i586/libgksu2-0-2.0.12-1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/libgksu2-0-devel-2.0.12-1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/libgksu2-0-debuginfo-2.0.12-1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/libgksu2-0-debugsource-2.0.12-1.i586.rpm :) the cure is simple:
ln -s /usr/lib/libdbus-glib-1.so.2 /usr/lib/libdbus-glib-1.so ldconfig
-- 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.