Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 256466 - media-tv/cx18-firmware-20080628 ebuild incorrectly attempts to install firmware
Summary: media-tv/cx18-firmware-20080628 ebuild incorrectly attempts to install firmware
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-26 21:41 UTC by sam logen
Modified: 2013-03-16 17:01 UTC (History)
2 users (show)

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


Attachments
revised ebuild for media-tv/cx18-firmware (cx18-firmware-20080628-r1.ebuild,629 bytes, text/plain)
2009-01-26 21:43 UTC, sam logen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sam logen 2009-01-26 21:41:01 UTC
On installation of media-tv/cx18-firmware-20080628, portage looks into the wrong source folder for the firmware files to move into /lib/firmware

Reproducible: Always

Steps to Reproduce:
1.emerge cx18-firmware
2.
3.

Actual Results:  
>>> Emerging (1 of 1) media-tv/cx18-firmware-20080628
 * cx18-firmware-20080628.tar.gz RMD160 SHA1 SHA256 size ;-) ...         [ ok ]
 * checking ebuild checksums ;-) ...                                     [ ok ]
 * checking auxfile checksums ;-) ...                                    [ ok ]
 * checking miscfile checksums ;-) ...                                   [ ok ]
>>> Unpacking source...                                                        
>>> Unpacking cx18-firmware-20080628.tar.gz to /var/tmp/portage/media-tv/cx18-firmware-20080628/work                                                            
>>> Source unpacked.                                                            
>>> Compiling source in /var/tmp/portage/media-tv/cx18-firmware-20080628/work ...                                                                               
>>> Source compiled.                                                            
>>> Test phase [not enabled]: media-tv/cx18-firmware-20080628                   

>>> Install cx18-firmware-20080628 into /var/tmp/portage/media-tv/cx18-firmware-20080628/image/ category media-tv                                               
install: cannot stat `*.fw': No such file or directory                          
!!! doins: *.fw does not exist                                                  
>>> Completed installing cx18-firmware-20080628 into /var/tmp/portage/media-tv/cx18-firmware-20080628/image/                                                    

 * QA Notice: file does not exist:
 *                                
 *      doins: *.fw does not exist


I am attaching a working ebuild file to fix this.
Comment 1 sam logen 2009-01-26 21:43:48 UTC
Created attachment 179812 [details]
revised ebuild for media-tv/cx18-firmware
Comment 2 Carter Smithhart 2009-06-17 05:29:37 UTC
I can confirm this problem. Thanx for the fix!
Comment 3 Brandon Bergren 2009-09-12 17:23:07 UTC
Confirmed, arrived at the same ebuild independently before I searched.
Comment 4 Dave Bender 2010-05-01 19:29:44 UTC
I just test -r1 and it worked great. The one currently in the portage tree does NOT work. PLEASE UPGRADE. Thank you.
Comment 5 Maxim Kammerer 2012-12-09 18:37:29 UTC
This bug has been apparently been fixed with

  S="${WORKDIR}/${PN}"

and can be closed now?
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2013-03-16 17:01:12 UTC
This is no longer a problem. The files live now in the sys-kernel/linux-firmware package.