Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274754 - net-p2p/deluge-1.1.9 needs an lzma-unpacker to install
Summary: net-p2p/deluge-1.1.9 needs an lzma-unpacker to install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-19 23:29 UTC by René 'Necoro' Neumann
Modified: 2009-12-27 17:17 UTC (History)
2 users (show)

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


Attachments
deluge build environment (environment,106.47 KB, text/plain)
2009-06-20 09:53 UTC, Casufi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description René 'Necoro' Neumann 2009-06-19 23:29:17 UTC
For some unknown reason, the deluge-1.1.9 ebuild now makes SRC_URI point to the .lzma version of the archive.

Therefore it should DEPEND on app-arch/lzma (don't know whether there are alternatives), because else it cannot be unpacked and hence not installed :)

The (probably easier) approach is to switch back to downloading the .gz or .bz2 archives, thus avoiding this useless dependency.
Comment 1 René 'Necoro' Neumann 2009-06-19 23:31:44 UTC
Btw: As I saw different similar bugs closed with "well - install a recent PM": I'm currently using portage-2.2_rc33, so this should be ok here ;)

And I also noticed several packages pulling it via DEPEND (eix and texlive-* being examples), so I guess this is the current policy now.

(Again: I doubt, that the 400K saved here are worth this trouble...)
Comment 2 Casufi 2009-06-20 09:53:44 UTC
Created attachment 195257 [details]
deluge build environment
Comment 3 Casufi 2009-06-20 09:54:41 UTC
 * ERROR: net-p2p/deluge-1.1.9 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 2844:  Called distutils_src_unpack
 *             environment, line  826:  Called unpack 'deluge-1.1.9.tar.lzma'
 *               ebuild.sh, line  433:  Called _unpack_tar 'lzma'
 *               ebuild.sh, line  361:  Called die
 * The specific snippet of code:
 *   				assert "$myfail"
 *  The die message:
 *   failure unpacking deluge-1.1.9.tar.lzma
Comment 4 Casufi 2009-06-20 10:03:36 UTC
I have tried to install app-arch/lzma manualy

casufi casufi # emerge -upv1 app-arch/lzma

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] app-arch/lzma-4.65  USE="-doc" 282 kB
[blocks B     ] app-arch/lzma ("app-arch/lzma" is blocking sys-apps/man-1.6f-r3)

Total: 1 package (1 new), Size of downloads: 282 kB
Conflict: 1 block (1 unsatisfied)
Comment 5 Rick Harris 2009-10-15 22:51:01 UTC
Needs app-arch/lzma-utils
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2009-11-05 16:19:03 UTC
Fixed