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

Bug 264140

Summary: net-wireless/rt73-firmware requires app-arch/unzip as dependency
Product: Gentoo Linux Reporter: Kevin <oracleguy01>
Component: New packagesAssignee: Robert Buchholz (RETIRED) <rbu>
Status: VERIFIED NEEDINFO    
Severity: major CC: mobile+disabled
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Kevin 2009-03-29 04:36:18 UTC
The net-wireless/rt73-firmware ebuild requires that app-arch/unzip be installed because the source files are in a zip archive.

Reproducible: Always

Steps to Reproduce:
1. Do not have app-arch/unzip installed
2. Attempt to emerge net-wireless/rt73-firmware


Actual Results:  
>>> Unpacking RT71W_Firmware_V1.8.zip to /var/tmp/portage/net-wireless/rt73-firmware-1.8/work
/usr/lib/portage/bin/ebuild.sh: line 368: unzip: command not found
 *
 * ERROR: net-wireless/rt73-firmware-1.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line  707:  Called _eapi0_src_unpack
 *               ebuild.sh, line  602:  Called unpack 'RT71W_Firmware_V1.8.zip'
 *               ebuild.sh, line  368:  Called die
 * The specific snippet of code:
 *                              unzip -qo "${srcdir}${x}" || die "$myfail"
 *  The die message:
 *   failure unpacking RT71W_Firmware_V1.8.zip


Expected Results:  
The package should emerge.

The ebuild just needs to be modified so that app-arch/unzip is a build time dependency.
Comment 1 Robert Buchholz (RETIRED) gentoo-dev 2009-03-30 14:50:03 UTC
can you please paste your emerge --info?

Furthermore, can you please run emerge --sync and retry? this have been fixed two weeks ago.
Comment 2 Kevin 2009-04-05 19:28:46 UTC
(In reply to comment #1)
> can you please paste your emerge --info?
> 
> Furthermore, can you please run emerge --sync and retry? this have been fixed
> two weeks ago.
> 

Sorry for taking so long to get back to you. I did resync and the ebuild now has the dependency. My sync was about 10 days old when I reported the bug.