← Back to team overview

desktop-packages team mailing list archive

[Bug 878354] Re: software-center dependency on lzma is suboptimal

 

** Description changed:

  Third-party .deb packages -- such as Opera and Chrome -- sometimes have
  their data.tar portion compressed using LZMA.
  
  Until Ubuntu 11.10 this wasn't a problem, because the lzma package was installed by default. In 11.10, however, it was not (bug 868188).
  <http://my.opera.com/community/forums/topic.dml?id=1124872&t=1318873023&page=1#comment10564932>
  
  To work around this problem, software-center 5.0.2 Recommends lzma.
  
  However, as described by ruario in that bug report, "the lzma package
  installs the older lzma utils, which are no longer actively maintained[.
  T]he upstream maintainer of lzma utils is the same as xz utils. He
  considers xz to be the replacement for lzma, which is why it is
  backwards compatible".
  
- So, apt should probably use xz-lzma, and software-center should no
- longer depend on lzma. xz-utils has been in Main at least since Lucid.
+ While the xz-utils source package has been in Main at least since Lucid,
+ the xz-lzma binary package inside it is in Universe.
+ 
+ So, xz-lzma should be promoted to Main, apt should use xz-lzma, and
+ software-center should no longer Recommend lzma.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/878354

Title:
  software-center dependency on lzma is suboptimal

Status in “software-center” package in Ubuntu:
  Confirmed

Bug description:
  Third-party .deb packages -- such as Opera and Chrome -- sometimes
  have their data.tar portion compressed using LZMA.

  Until Ubuntu 11.10 this wasn't a problem, because the lzma package was installed by default. In 11.10, however, it was not (bug 868188).
  <http://my.opera.com/community/forums/topic.dml?id=1124872&t=1318873023&page=1#comment10564932>

  To work around this problem, software-center 5.0.2 Recommends lzma.

  However, as described by ruario in that bug report, "the lzma package
  installs the older lzma utils, which are no longer actively
  maintained[. T]he upstream maintainer of lzma utils is the same as xz
  utils. He considers xz to be the replacement for lzma, which is why it
  is backwards compatible".

  While the xz-utils source package has been in Main at least since
  Lucid, the xz-lzma binary package inside it is in Universe.

  So, xz-lzma should be promoted to Main, apt should use xz-lzma, and
  software-center should no longer Recommend lzma.

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


References