Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 362361 - sys-kernel/linux-firmware-20110311 is missing Blackbird MPEG encoder firmware
Summary: sys-kernel/linux-firmware-20110311 is missing Blackbird MPEG encoder firmware
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-06 22:48 UTC by Marcin Deranek
Modified: 2013-02-11 20:16 UTC (History)
5 users (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 Marcin Deranek 2011-04-06 22:48:04 UTC
While upgrading linux-firmware I noticed it can't coexist with ivtv-firmware anymore. ivtv-firmware contains the following files:

v4l-cx2341x-enc.fw
v4l-cx2341x-dec.fw
v4l-cx2341x-init.mpg

which are needed by Blackbird MPEG encoder kernel driver (not sure about last 2, but v4l-cx2341x-enc.fw is definitely needed):

cx88[0]/2-bb: ERROR: Hotplug firmware request failed (v4l-cx2341x-enc.fw)

Those firmware files are missing in linux-firmware package and both packages cannot coexist together anymore.

Reproducible: Always
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-04-06 23:21:04 UTC
linux-firmware is only the unmodified collection of the kernel firmware tree. The blocker was added because of the file collision in v4l-cx25840.fw

You can report a bug upstream, requesting inclusion of the firmware in the linux-firmware tree.

Or a new version of ivtv-firmware without the colliding file could be created by the maintainer.
Comment 2 Marcin Deranek 2011-04-07 07:51:43 UTC
I would go with 2nd option (exclude the file; extra use flag etc.) for now and 1st in long term (inclusion in linux-firmware tree).
BTW: Is https://bugzilla.kernel.org/ the right place to report upstream inclusion request ?
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-04-09 12:51:19 UTC
You can write to the linux-media mailing list, or report on kernel bugzilla, or directly send a git formatted patch to the linux-firmware maintainer.
Comment 4 Marcin Deranek 2012-05-13 22:39:01 UTC
Requested inclusion in linux-firmware:
https://bugzilla.kernel.org/show_bug.cgi?id=33362
Comment 5 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-05-18 16:00:54 UTC
Ther is now a README file that describes how to submit new firmware:
http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=blob;
f=README;hb=HEAD
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2013-02-11 19:10:35 UTC
I've talked about this with Cardoe and he promised to revision bump ivtv-firmware and drop the 1 file so it doesn't collide anymore

I guess I can do that too if he forgot, will wait for a day or so before
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2013-02-11 20:16:36 UTC
- sys-firmware/ivtv-firmware revision bumped to drop the 1 file that caused collision

- linux-firmware ebuild adjusted accordingly

closing