Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 198314
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo's Team for Core System packages <base-system@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: SpanKY <vapier@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 198314 depends on: 198324 Show dependency tree
Bug 198314 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-11-06 23:55 0000
good to get standard lzma utilities available for everyone as some GNU projects
move to using it

------- Comment #1 From Jeroen Roovers 2007-11-07 03:37:07 0000 -------
elmer ~ # qfile /usr/bin/lzma
app-arch/lzma-utils (/usr/bin/lzma)
app-arch/p7zip (/usr/bin/lzma)

------- Comment #2 From Jeroen Roovers 2007-11-07 14:52:42 0000 -------
4.32.0_beta5: Stable for HPPA.
4.32.2      : Marked ~hppa.

------- Comment #3 From Dawid Węgliński 2007-11-07 23:25:48 0000 -------
Stable on x86

------- Comment #4 From Jeroen Roovers 2007-11-08 06:08:53 0000 -------
Stable for SPARC.

------- Comment #5 From Raúl Porcel 2007-11-09 15:04:56 0000 -------
alpha/ia64 stable

------- Comment #6 From nixnut 2007-11-09 18:01:08 0000 -------
ppc stable

------- Comment #7 From Markus Rothe 2007-11-10 21:42:09 0000 -------
ppc64 stable

------- Comment #8 From Steve Dibb 2007-11-14 04:27:46 0000 -------
uh, blocker?

------- Comment #9 From Samuli Suominen 2007-11-14 18:58:24 0000 -------
(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 From Samuli Suominen 2007-12-05 20:30:51 0000 -------
vapier, thanks

p7zip-4.55-r1, lzma-utils-4.32.2 stable for amd64.

------- Comment #11 From cJ 2007-12-06 21:21:48 0000 -------
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 From SpanKY 2007-12-07 21:56:53 0000 -------
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 From cJ 2007-12-07 22:58:38 0000 -------
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 From SpanKY 2007-12-07 23:22:09 0000 -------
are you going to attempt contact with the lzma-utils developers concerning
short comings in it compared to lzma ?

------- Comment #15 From cJ 2007-12-07 23:34:29 0000 -------
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 From cJ 2007-12-08 19:55:00 0000 -------
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.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug