Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 220935 - sys-apps/net-tools-1.60_p20071202044231-r1 uses lzma tarball (but does not depend on lzma-utils)
Summary: sys-apps/net-tools-1.60_p20071202044231-r1 uses lzma tarball (but does not de...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-08 14:02 UTC by Mart Raudsepp
Modified: 2009-12-27 16:25 UTC (History)
1 user (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 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