Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 220935

Summary: sys-apps/net-tools-1.60_p20071202044231-r1 uses lzma tarball (but does not depend on lzma-utils)
Product: Gentoo Linux Reporter: Mart Raudsepp <leio>
Component: [OLD] Core systemAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: normal CC: esigra
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mart Raudsepp gentoo-dev 2008-05-08 14:02:22 UTC
sys-apps/net-tools-1.60_p20071202044231-r1 is a gentoo rolled tarball on gentoo mirrors, which for no good reason uses .tar.lzma. The ebuild misses a lzma-utils build time dependency and fails to build therefore. That said, the time is no ripe to use lzma tarballs, as the tool is still in the progress of being rewritten to not use C++ (which has very good reasons to avoid for gentoo based specialized small systems).
See bugs 220074 and 207200 and more. Also gentoo-dev mailing list here: http://archives.gentoo.org/gentoo-dev/msg_db1f0266707ce070d0362272c308d26f.xml


>>> Unpacking net-tools-1.60_p20071202044231.tar.lzma to /var/tmp/portage/sys-apps/net-tools-1.60_p20071202044231-r1/work
/usr/lib/portage/bin/ebuild.sh: line 380: lzma: command not found
This does not look like a tar archive
Error exit delayed from previous errors
 * 
 * ERROR: sys-apps/net-tools-1.60_p20071202044231-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 2377:  Called unpack 'net-tools-1.60_p20071202044231.tar.lzma'
 *               ebuild.sh, line  381:  Called die
 * The specific snippet of code:
 *   					assert "$myfail"
 *  The die message:
 *   failure unpacking net-tools-1.60_p20071202044231.tar.lzma
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-apps/net-tools-1.60_p20071202044231-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-apps/net-tools-1.60_p20071202044231-r1/temp/environment'.
 *
Comment 1 Mart Raudsepp gentoo-dev 2008-05-08 14:03:08 UTC
So what I mean is, please convert the tarball into bz2 and use that. Might go together with a snapshot bump if that's useful.
Comment 2 SpanKY gentoo-dev 2008-05-10 07:26:14 UTC
added lzma-utils to DEPEND