https://bugzilla.novell.com/show_bug.cgi?id=645689 https://bugzilla.novell.com/show_bug.cgi?id=645689#c0 Summary: Fix baselibs.conf issues related to <prefix> in GNOME packages Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: vuntz@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- We have two kind of issues: 1) packages like dconf, glib-networking, librsvg, libopenraw, etc. are using the glib/gdk-pixbuf/gtk2/gtk3/pango macros we define. However, those macros don't use <prefix> and we need to use <prefix> for x86 (see baselibs.conf in gdk-pixbuf for an example). So maybe the fix is to define macros for baselibs.conf that would use <prefix> too. Not sure. 2) packages like glib/gdk-pixbuf/gtk2/gtk3/pango all read some kind of cache. It can be %{_sysconfdir}/gtk-2.0/gtk.immodules or %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules.cache. The code reading and writing those files in the libraries do not know about <prefix>. We'd want gtk2 to use <prefix>%{_sysconfdir}/gtk-2.0/gtk.immodules to avoid any kind of conflict. So it's unclear what we can do here... This needs some thoughts. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.