[opensuse] Problem with latest mozilla-xulrunner181 package
I tried to update the mozilla-xulrunner181 package via ZMD and it failed ('invalid package'). So I downloaded the RPM from my mirror and tried to do it by hand: # rpm -Uvh /tmp/mozilla-xulrunner181-1.8.1.2-14.2.i586.rpm Preparing... ########################################### [100%] 1:mozilla-xulrunner181 ########################################### [100%] error: unpacking of archive failed on file /usr/lib/xulrunner-1.8.1: cpio: rename failed - Is a directory The package is in the mozilla repository, on my mirror the URL is http://ftp.iasi.roedu.net/mirrors/opensuse.org/repositories/mozilla/SUSE_Lin... Sorin -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2007-03-14 at 07:51 +0200, Sorin Peste wrote:
I tried to update the mozilla-xulrunner181 package via ZMD and it failed ('invalid package'). So I downloaded the RPM from my mirror and tried to do it by hand:
# rpm -Uvh /tmp/mozilla-xulrunner181-1.8.1.2-14.2.i586.rpm Preparing... ########################################### [100%] 1:mozilla-xulrunner181 ########################################### [100%] error: unpacking of archive failed on file /usr/lib/xulrunner-1.8.1: cpio: rename failed - Is a directory
The package is in the mozilla repository, on my mirror the URL is
http://ftp.iasi.roedu.net/mirrors/opensuse.org/repositories/mozilla/SUSE_Lin...
I also get problems with this package when installing from smart: 139:Installing mozilla-nss 140:Cleaning mozilla-nss Output from mozilla-xulrunner181-1.8.1.2-14.2@i586: /var/tmp/rpm-tmp.68434: line 3: /usr/lib/xulrunner-1.8.1/xulrunner: No such file or directory 141:Installing mozilla-xulrunner181 142:Cleaning mozilla-xulrunner181 143:Installing MozillaFirefox 144:Cleaning MozillaFirefox rmdir: /usr/lib/xulrunner-1.8.1b2: Directory not empty Also, in /usr/lib/xulrunner-1.8.1b2, there are now two odd symbolic links that point to themselves (and thus do not work): xulrunner-1.8.1 -> xulrunner-1.8.1 xulrunner-1.8.1.2 -> xulrunner-1.8.1.2 I am not sure why the older versions ox xulrunner still have files on the system when the rpms for them are gone. There are directories for /usr/lib/xulrunner-1.8.1, /usr/lib/xulrunner-1.8.1.2, and /usr/lib/xulrunner-1.8.1b2. Only mozilla-xulrunner181-1.8.1.2-14.2 is installed. A similar problem happened with xulrunner a year or so ago. That one took months to fix... -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Kapellgränd 7 P.O. Box 4205 SE-102 65 Stockholm, Sweden Tel: Int +46 8-615 60 20 Fax: Int +46 8-31 42 23 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2007-03-14 at 07:14 +0100, Roger Oberholtzer wrote:
On Wed, 2007-03-14 at 07:51 +0200, Sorin Peste wrote:
I tried to update the mozilla-xulrunner181 package via ZMD and it failed ('invalid package'). So I downloaded the RPM from my mirror and tried to do it by hand:
# rpm -Uvh /tmp/mozilla-xulrunner181-1.8.1.2-14.2.i586.rpm Preparing... ########################################### [100%] 1:mozilla-xulrunner181 ########################################### [100%] error: unpacking of archive failed on file /usr/lib/xulrunner-1.8.1: cpio: rename failed - Is a directory
The package is in the mozilla repository, on my mirror the URL is
http://ftp.iasi.roedu.net/mirrors/opensuse.org/repositories/mozilla/SUSE_Lin...
I also get problems with this package when installing from smart:
139:Installing mozilla-nss 140:Cleaning mozilla-nss Output from mozilla-xulrunner181-1.8.1.2-14.2@i586: /var/tmp/rpm-tmp.68434: line 3: /usr/lib/xulrunner-1.8.1/xulrunner: No such file or directory 141:Installing mozilla-xulrunner181 142:Cleaning mozilla-xulrunner181 143:Installing MozillaFirefox 144:Cleaning MozillaFirefox rmdir: /usr/lib/xulrunner-1.8.1b2: Directory not empty
Also, in /usr/lib/xulrunner-1.8.1b2, there are now two odd symbolic links that point to themselves (and thus do not work):
xulrunner-1.8.1 -> xulrunner-1.8.1 xulrunner-1.8.1.2 -> xulrunner-1.8.1.2
I am not sure why the older versions ox xulrunner still have files on the system when the rpms for them are gone. There are directories for /usr/lib/xulrunner-1.8.1, /usr/lib/xulrunner-1.8.1.2, and /usr/lib/xulrunner-1.8.1b2. Only mozilla-xulrunner181-1.8.1.2-14.2 is installed. A similar problem happened with xulrunner a year or so ago. That one took months to fix...
Try to rename or remove those directories and reinstall the package(s) to see if it works. You also want to create a bug report for it (if there isn't one already) Cheers, Magnus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, Magnus Boman wrote:
On Wed, 2007-03-14 at 07:14 +0100, Roger Oberholtzer wrote:
On Wed, 2007-03-14 at 07:51 +0200, Sorin Peste wrote:
I tried to update the mozilla-xulrunner181 package via ZMD and it failed ('invalid package'). So I downloaded the RPM from my mirror and tried to do it by hand:
# rpm -Uvh /tmp/mozilla-xulrunner181-1.8.1.2-14.2.i586.rpm Preparing... ########################################### [100%] 1:mozilla-xulrunner181 ########################################### [100%] error: unpacking of archive failed on file /usr/lib/xulrunner-1.8.1: cpio: rename failed - Is a directory
The package is in the mozilla repository, on my mirror the URL is
http://ftp.iasi.roedu.net/mirrors/opensuse.org/repositories/mozilla/SUSE_Lin... I also get problems with this package when installing from smart:
139:Installing mozilla-nss 140:Cleaning mozilla-nss Output from mozilla-xulrunner181-1.8.1.2-14.2@i586: /var/tmp/rpm-tmp.68434: line 3: /usr/lib/xulrunner-1.8.1/xulrunner: No such file or directory 141:Installing mozilla-xulrunner181 142:Cleaning mozilla-xulrunner181 143:Installing MozillaFirefox 144:Cleaning MozillaFirefox rmdir: /usr/lib/xulrunner-1.8.1b2: Directory not empty
Also, in /usr/lib/xulrunner-1.8.1b2, there are now two odd symbolic links that point to themselves (and thus do not work):
xulrunner-1.8.1 -> xulrunner-1.8.1 xulrunner-1.8.1.2 -> xulrunner-1.8.1.2
I am not sure why the older versions ox xulrunner still have files on the system when the rpms for them are gone. There are directories for /usr/lib/xulrunner-1.8.1, /usr/lib/xulrunner-1.8.1.2, and /usr/lib/xulrunner-1.8.1b2. Only mozilla-xulrunner181-1.8.1.2-14.2 is installed. A similar problem happened with xulrunner a year or so ago. That one took months to fix...
Try to rename or remove those directories and reinstall the package(s) to see if it works. You also want to create a bug report for it (if there isn't one already)
I've tried to clean up and fix the xulrunner update to be able to update correctly from the 10.2 version. This didn't work prior to -14 properly for different reasons in some cases. The current package should be able to update from 1.8.1b (aka 1.8.0.99) correctly but may fail for broken installations from updates inbetween. The mess with xulrunner are directories which should change to symlinks which doesn't work with RPM easily. I've just checked in a few changes to make it a bit more bullet-proof (not completely) for updating messed up combinations. If you got problems please uninstall all xulrunner packages and install the latest one. Then you should have /usr/lib/xulrunner-1.8.1.2 as directory and the symlinks /usr/lib/xulrunner-1.8.1 and /usr/lib/xulrunner-1.8.1b (only on 10.2) to it. Sorry, Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Magnus Boman
-
Roger Oberholtzer
-
Sorin Peste
-
Wolfgang Rosenauer