Bug ID | 1061207 |
---|---|
Summary | Path for BROWSER_PLUGIN_DIR is wrong/inconsistent on aarch64 |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
URL | http://openqa.opensuse.org/tests/494054/modules/firefox_java/steps/14 |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Firefox |
Assignee | wolfgang@rosenauer.org |
Reporter | stefan.bruens@rwth-aachen.de |
QA Contact | qa-bugs@suse.de |
CC | okurz@suse.com |
Found By | --- |
Blocker | --- |
mozilla.sh.in (the firefox wrapper script) defines the BROWSER_PLUGIN_DIR for aarch64 to be /usr/lib/browser-plugins/: ---- mozilla_lib=`file $MOZ_PROGRAM` LIB=lib echo $mozilla_lib | grep -q -E 'ELF.64-bit.*(x86-64|S/390|PowerPC)' && LIB=lib64 BROWSER_PLUGIN_DIR=/usr/$LIB/browser-plugins ----- while e.g. the JAVA plugin is placed into /usr/lib64/browser-plugins/: ----- l /usr/lib*/browser-plugins/ /usr/lib64/browser-plugins/: total 4 drwxr-xr-x 1 root root 32 Okt 1 18:25 ./ drwxr-xr-x 1 root root 41978 Okt 1 18:31 ../ lrwxrwxrwx 1 root root 42 Okt 1 18:25 libjavaplugin.so -> /etc/alternatives/libjavaplugin.so.aarch64* /usr/lib/browser-plugins/: total 0 drwxr-xr-x 1 root root 0 Jun 23 10:57 ./ drwxr-xr-x 1 root root 1284 Okt 1 18:24 ../ ---- $> rpm -q --scripts icedtea-web postinstall scriptlet (using /bin/sh): update-alternatives \ --install /usr/lib64/browser-plugins/libjavaplugin.so libjavaplugin.so.aarch64 \ /usr/lib64/icedtea-web/IcedTeaPlugin.so 18000 ... --- ## Observation openQA test in scenario opensuse-Tumbleweed-DVD-aarch64-extra_tests_on_gnome@aarch64 fails in [firefox_java](http://openqa.opensuse.org/tests/494054/modules/firefox_java/steps/14) ## Reproducible Fails since (at least) Build [20161010](http://openqa.opensuse.org/tests/280591) ## Expected result Last good: (unknown) (or more recent) ## Further details Always latest result in this scenario: [latest](http://openqa.opensuse.org/tests/latest?machine=aarch64&flavor=DVD&test=extra_tests_on_gnome&version=Tumbleweed&distri=opensuse&arch=aarch64)