FS#9490 - Shared library libxpcom.so is missing in xulrunner-1.8.1.11-1-i686.pkg.tar.gz

Attached to Project: Community Packages
Opened by Anonymous Submitter - Thursday, 07 February 2008, 22:02 GMT
Last edited by Alexander Fehr (pizzapunk) - Saturday, 09 February 2008, 22:39 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Alexander Fehr (pizzapunk)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Shared library libxpcom.so is missing in xulrunner-1.8.1.11-1-i686.pkg.tar.gz I found this when trying to run kazehakase.
Downgrading to xulrunner-1.8.1.9-1-i686.pkg.tar.gz helped.


Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce:
xulrunner-1.8.1.9-1-i686.pkg.tar.gz installed I can do:

[root@bertrand ~]# ls -l /opt/mozilla/lib/xulrunner/libx*
-rwxr-xr-x 1 root root 10120 3. Nov 17:34 /opt/mozilla/lib/xulrunner/libxpcom.so
-rwxr-xr-x 1 root root 13126104 3. Nov 17:34 /opt/mozilla/lib/xulrunner/libxul.so

[root@bertrand ~]# pacman -S xulrunner
Löse Abhängigkeiten auf...
Suche nach Zwischen-Konflikten...

Pakete: xulrunner-1.8.1.11-1

Gesamtgröße der heruntergeladenen Pakete: 0,00 MB
Gesamtgröße der installierten Pakete: 10,72 MB

Installation fortsetzen? [J/n] j
Prüfe Paketintegrität...
(1/1) Pruefe auf Dateikonflikte [#####################] 100%
(1/1) Aktualisiere xulrunner [#####################] 100%
[root@bertrand ~]# ls -l /opt/mozilla/lib/xulrunner/libx*
ls: Zugriff auf /opt/mozilla/lib/xulrunner/libx* nicht möglich: Datei oder Verzeichnis nicht gefunden

The error message is in german, in english it would be something like
ls: Access on ... not possible: File or directory not found.
This task depends upon

Closed by  Alexander Fehr (pizzapunk)
Saturday, 09 February 2008, 22:39 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in kazehakase 0.5.2
Comment by Roman Kyrylych (Romashka) - Thursday, 07 February 2008, 22:13 GMT
Files in all mozilla packages has been moved from /opt/mozilla to /usr.
/usr/lib/xulrunner-1.8.1.11/libxpcom.so
/usr/lib/xulrunner-1.8.1.11/libxul.so
kazehakase should be rebuilt and depends=(... xulrunner ...) changed to xulrunner>=1.8.1.11
Comment by Jan de Groot (JGC) - Thursday, 07 February 2008, 22:16 GMT
kazehakase should be rebuilt with a fixed runtime path for xulrunner

Loading...