moon-gen-3 ~ # emerge -DaNuv world These are the packages that would be merged, in order: Calculating world dependencies... done! [ebuild U ] app-misc/lirc-0.8.3-r2 [0.8.3_pre1] USE="X doc transmitter -debug -hardware-carrier" LIRC_DEVICES="usbirboy userspace -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 -remotemaster -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 -usbx -xboxusb" 0 kB [...] * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.25-gentoo-r7-Gentoo-moon_3_37 * Checking for suitable kernel configuration options... [ ok ] * Compiling support for device userspace * * When selecting multiple devices for lirc to be supported, * it can not be garanteed that the drivers play nice together. * * If this is not intended, then abort emerge now with Ctrl-C, * Set LIRC_DEVICES and restart emerge. * * Compiling support for device usbirboy * * lirc-configure-opts: --with-driver=userspace --with-driver=userspace --with-transmitter * Setting default lirc-device to /dev/usbirboy >>> Unpacking source... >>> Unpacking lirc-0.8.3.tar.bz2 to /var/tmp/portage/app-misc/lirc-0.8.3-r2/work * Applying lirc-0.8.3-kernel-2.6.26.diff ... * Failed Patch: lirc-0.8.3-kernel-2.6.26.diff ! * ( /usr/portage/app-misc/lirc/files/lirc-0.8.3-kernel-2.6.26.diff ) * * Include in your bugreport the contents of: * * /var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/lirc-0.8.3-kernel-2.6.26.diff-18669.out * * ERROR: app-misc/lirc-0.8.3-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 4116: Called epatch 'src_unpack' * environment, line 2127: Called die * The specific snippet of code: * die "Failed Patch: ${patchname}!"; * The die message: * Failed Patch: lirc-0.8.3-kernel-2.6.26.diff! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/app-misc:lirc-0.8.3-r2:20080728-183447.log'. * The ebuild environment file is located at '/var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/environment'. * moon-gen-3 ~ # uname -a Linux moon-gen-3 2.6.24-gentoo-r8-Gentoo-moon_3_37 #1 PREEMPT Sat May 31 03:24:36 CEST 2008 i686 mobile AMD Athlon(tm) 4 Processor AuthenticAMD GNU/Linux moon-gen-3 ~ # *** *** *** At the moment, i am under 2.6.24 ... compiling upgrades ... on the next boot, I will start 2.6.26 kernel
Created attachment 161554 [details] /var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/lirc-0.8.3-kernel-2.6.26.diff-18669.out
Created attachment 161556 [details] /var/log/portage/app-misc:lirc-0.8.3-r2:20080728-183447.log
Created attachment 161558 [details] /var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/environment
Created attachment 161560 [details] /tmp/emerge--info
same after reboot on 2.6.26
This was a bug of the patch. It had cvs-keywords that got changed when adding it to portage tree. This was already fixed this morning. So it should be fine after you do emerge --sync.
right, after esync, now compiles ok.