Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 198314 - stabilize app-arch/lzma-utils-4.32.0_beta5
Summary: stabilize app-arch/lzma-utils-4.32.0_beta5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 198324
Blocks:
  Show dependency tree
 
Reported: 2007-11-06 23:55 UTC by SpanKY
Modified: 2009-12-27 16:04 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2007-11-06 23:55:07 UTC
good to get standard lzma utilities available for everyone as some GNU projects move to using it
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2007-11-07 03:37:07 UTC
elmer ~ # qfile /usr/bin/lzma
app-arch/lzma-utils (/usr/bin/lzma)
app-arch/p7zip (/usr/bin/lzma)
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2007-11-07 14:52:42 UTC
4.32.0_beta5: Stable for HPPA.
4.32.2      : Marked ~hppa.
Comment 3 Dawid Węgliński (RETIRED) gentoo-dev 2007-11-07 23:25:48 UTC
Stable on x86
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2007-11-08 06:08:53 UTC
Stable for SPARC.
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2007-11-09 15:04:56 UTC
alpha/ia64 stable
Comment 6 nixnut (RETIRED) gentoo-dev 2007-11-09 18:01:08 UTC
ppc stable
Comment 7 Markus Rothe (RETIRED) gentoo-dev 2007-11-10 21:42:09 UTC
ppc64 stable
Comment 8 Steve Dibb (RETIRED) gentoo-dev 2007-11-14 04:27:46 UTC
uh, blocker?
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2007-11-14 18:58:24 UTC
(In reply to comment #1)
> elmer ~ # qfile /usr/bin/lzma
> app-arch/lzma-utils (/usr/bin/lzma)
> app-arch/p7zip (/usr/bin/lzma)
> 

yeah, amd64 not stable
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2007-12-05 20:30:51 UTC
vapier, thanks

p7zip-4.55-r1, lzma-utils-4.32.2 stable for amd64.
Comment 11 cJ 2007-12-06 21:21:48 UTC
Hi all,
/usr/bin/lzma from lzma-utils and from (p7zip, lzma) are not equivalent.
I'm sure their developers have tried to talk before doing this mess...

I think we could rename lzma's lzma to something else, so it is not blocking the other.
Sure lzma-utils's syntax is "standard" but the other has more control of the compression, and is the "original".

I also think there should be an ewarn to warn users that there are 2 different lzma executables... 

Comment 12 SpanKY gentoo-dev 2007-12-07 21:56:53 UTC
no one said they were equivalent

the lzma from the p7zip package and from the lzma package however are equivalent, so p7zip providing lzma makes no sense

if the lzma binary from lzma-utils is missing functionality, then it should be mentioned on the lzma-utils mailing list

in the Gentoo world, lzma-utils is going to become dejure and defacto standard for /usr/bin/lzma

renaming the "original" lzma binary in the lzma package to something else sounds fine to me, but i'm not the maintainer for that so you'll have to file another bug report ;)
Comment 13 cJ 2007-12-07 22:58:38 UTC
I share your view that if there is a lzma package, then lzma shouldn't be in p7zip (can give problems with deps (eg. lrzip), and already told radek that some time ago.
It seems that someone removed lzma from p7zip, and I'm kind of grateful ;)
Unfortunately the lzma ebuild is a bit outdated.. but it works.

I'm going to get more information...
Comment 14 SpanKY gentoo-dev 2007-12-07 23:22:09 UTC
are you going to attempt contact with the lzma-utils developers concerning short comings in it compared to lzma ?
Comment 15 cJ 2007-12-07 23:34:29 UTC
I don't think that there are "shortcomings" in the lzma-utils package except the lack of options.
In my option it just needs to use equivalent command-line options as lzma (which can be useful, like multi-threaded compression).

I mailed the devs to get some information because I don't know some basic things.
A few months ago I mailed on the 7zip mailing list concerning unix stuff, and I was redirected to p7zip's guys.
p7zip modifies code from the lzma sdk to make it posix-compatible. Resulting in different code.
Now there is lzma-utils, using an 2005 version of the sdk.
I don't know if all this people are working together...
If you know more you can tell me (us)
Comment 16 cJ 2007-12-08 19:55:00 UTC
I've had my answers.
There is a dialog between the developpers of 7zip, p7zip, and lzma-utils.

lzma-utils is evolving (not quite as fast as their devs would have wanted.. ) and will soon make lzma_alone deprecated.

At the moment, given the situation, I propose that lzma_alone be renamed to lzma_alone (vs. being removed or conflicting), or if you have a better idea... :)

And we can expect a new version soon.