The problem is that the data.tar file within the Opera Debian package is
lzma compressed. Since /usr/bin/lzma is not present on Ubuntu "Oneiric
Ocelot" 11.10, Software Center cannot open the file.

However, other utilities such as dpkg and apt can open the package and
install it without any issue because they use /usr/bin/xz to open lzma
compressed files. Indeed if you create /usr/bin/lzma as a symlink to
/usr/bin/xz then software center can open the Opera package as well.

This can be fixed in two ways, either the /usr/bin/lzma symlink should
be provided by the xz package for backwards compatibility (in fact that
is good idea anyway as xz is just a continuation of lzma and other
distros do this) and/or Software Center should be updated to use xz when
lzma is not present.

http://my.opera.com/community/forums/findpost.pl?id=10564932

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/858246

Title:
  Software center cannot install opera deb file: Internal Error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/858246/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to