Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232307 - app-misc/lirc-0.8.3-r2 and CONFIG_CHECK
Summary: app-misc/lirc-0.8.3-r2 and CONFIG_CHECK
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-19 09:02 UTC by Petre Rodan
Modified: 2009-01-10 13:23 UTC (History)
0 users

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 Petre Rodan 2008-07-19 09:02:46 UTC
Hi,

emerge of lirc-0.8.3-r2 stops at CONFIG_CHECK="MODULES MODULE_UNLOAD" due to missing kernel settings. be advised that not all LIRC_DEVICES need kernel modules in order to work - see configure.ac for details. also not everyone want to enable module loading support in the kernel.

please either remove the CONFIG_CHECK line from pkg_setup() or make it dependent on a list of LIRC_DEVICES. you can set up the list of devices not needing kernel modules by looking into configure.ac.

thanks,
peter

[ebuild     U ] app-misc/lirc-0.8.3-r2 [0.8.3_pre1] USE="debug -X -doc -hardware-carrier -transmitter" LIRC_DEVICES="remotemaster -accent -act200l -act220l -adaptec -all -alsa_usb -animax -asusdh -atilibusb -atiusb -audio -audio_alsa -avermedia -avermedia98 -avermedia_vdomate -bestbuy -bestbuy2 -breakoutbox -bte -bw6130 -caraca -chronos -cmdir -cph06x -creative -creative_infracd -devinput -digimatrix -dsp -dvico -ea65 -exaudio -flyvideo -gvbctv5pci -hauppauge -hauppauge_dvb -hercules_smarttv_stereo -igorplugusb -imon -imon_knob% -imon_lcd% -imon_pad -imon_pad2keys -imon_rsc -inputlirc -irdeo -irdeo_remote -irman -irreal -it87 -knc_one -kworld -leadtek_0007 -leadtek_0010 -leadtek_pvr2000 -livedrive_midi -livedrive_seq -logitech -macmini -mceusb -mceusb2 -mediafocusI -mouseremote -mouseremote_ps2 -mp3anywhere -nslu2 -packard_bell -parallel -pcmak -pcmak_usb -pctv -pixelview_bt878 -pixelview_pak -pixelview_pro -provideo -realmagic -remote_wonder_plus -sa1100 -sasem -sb0540 -serial -serial_igor_cesko -silitek -sir -slinke -streamzap -tekram -tekram_bt829 -tira -ttusbir -tuxbox -tvbox -udp -uirt2 -uirt2_raw -usb_uirt_raw -usbirboy -usbx -userspace -xboxusb" 0 kB
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2008-07-21 13:12:01 UTC
If you'd like to provide a patch that'd be the most likely way this will happen
Comment 2 Petre Rodan 2008-07-21 13:56:43 UTC
well,

-CONFIG_CHECK="MODULES MODULE_UNLOAD"
would make me very happy. only some devices need modules, and only a part of the users that need modules need to be told about this fact. please don't overcomplicate the ebuild.

Comment 3 Steve Dibb (RETIRED) gentoo-dev 2008-07-21 18:35:24 UTC
(In reply to comment #2)
> well,
> 
> -CONFIG_CHECK="MODULES MODULE_UNLOAD"
> would make me very happy. only some devices need modules, and only a part of
> the users that need modules need to be told about this fact. please don't
> overcomplicate the ebuild.
> 

I'd rather not default to breaking builds, if I can, but I agree that in principle it's broken.

I'm all for patching it, I think its a great idea ... but I don't really want to go through each one to find out which ones use it and which ones don't.  At least, not right now.  Until then, we'll just keep this as an enhancement I guess.
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2009-01-10 13:23:08 UTC
(In reply to comment #2)
> well,
> 
> -CONFIG_CHECK="MODULES MODULE_UNLOAD"
> would make me very happy. only some devices need modules, and only a part of
> the users that need modules need to be told about this fact. please don't
> overcomplicate the ebuild.
> 

I changed my mind, makes more sense since not all are modules.

ewarn added.