[Bug 479505] New: libproxy-mozjs depends on libmozjs, provided by xul, but not in ld_library_path
https://bugzilla.novell.com/show_bug.cgi?id=479505 Summary: libproxy-mozjs depends on libmozjs, provided by xul, but not in ld_library_path Classification: openSUSE Product: openSUSE 11.2 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: dominique.leuenberger@tmf-group.com QAContact: qa@suse.de Found By: Community User libproxy-mozjs hsa a dependency to libmozjs (for javascript, pac parsing). #>rpm -q --requires libproxy-mozjs) libproxy0 = 0.2.3 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libdl.so.2()(64bit) libm.so.6()(64bit) libmozjs.so()(64bit) libnspr4.so()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libproxy.so.0()(64bit) libpthread.so.0()(64bit) #>rpm -q --whatprovides "libmozjs.so()(64bit)" mozilla-xulrunner190-1.9.0.6-2.6 Nevertheless: #>ldd /usr/lib64/libproxy/0.2.3/plugins/mozjs.so linux-vdso.so.1 => (0x00007fffff5ff000) libmozjs.so => not found libplds4.so => /usr/lib64/libplds4.so (0x00007f4bf7135000) libplc4.so => /usr/lib64/libplc4.so (0x00007f4bf6f30000) libnspr4.so => /usr/lib64/libnspr4.so (0x00007f4bf6cf2000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4bf6ad5000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f4bf68d1000) libproxy.so.0 => /usr/lib64/libproxy.so.0 (0x00007f4bf66c6000) libm.so.6 => /lib64/libm.so.6 (0x00007f4bf646f000) libc.so.6 => /lib64/libc.so.6 (0x00007f4bf6116000) /lib64/ld-linux-x86-64.so.2 (0x00007f4bf7581000) libmozjs.so can not be found in %{_libdir}/xulrunner-1.9/ but this folder is not added to LD_LIBARAY_PATH (/etc/ld.so.conf or /etc/ld.so.conf.d) This makes the mozjs plugin for libproxy rather useless (fails to load, thus plugin never available, thus no pac parser available except webkit) -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=479505
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c1
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=479505
User wolfgang@rosenauer.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c2
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=479505
User nathaniel@natemccallum.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c3
Nathaniel McCallum
https://bugzilla.novell.com/show_bug.cgi?id=479505
User wolfgang@rosenauer.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c4
--- Comment #4 from Wolfgang Rosenauer
#1 - no, why can't mozilla live within the ecosystem like everyone else?
Which ecosystem do you refer to? libmozjs.so is a component shipped and used by the shipping xulrunner. It's not even meant to be exported to any other application (in theory). How do you know that the lib as it's built for xulrunner/firefox does what you expect in your application. We splitted out nspr and nss from firefox which is good but we most likely won't be able to split out mozjs (if only because Mozilla would haunt us for doing so).
#2 - no, see #1
If you don't like #1 (what I understand) ...
#3 - see #1
you want #3 apparently since since #1 is no (safe) option. But at the same time don't expect Firefox to use the system mozjs library (it will stay to use its own shipped version instead). -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=479505
User nathaniel@natemccallum.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c5
--- Comment #5 from Nathaniel McCallum
https://bugzilla.novell.com/show_bug.cgi?id=479505
User nathaniel@natemccallum.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c6
--- Comment #6 from Nathaniel McCallum
https://bugzilla.novell.com/show_bug.cgi?id=479505
User wolfgang@rosenauer.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c7
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=479505
User wolfgang@rosenauer.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c8
--- Comment #8 from Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=479505
User wolfgang@rosenauer.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=479505#c9
Wolfgang Rosenauer
participants (1)
-
bugzilla_noreply@novell.com