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

Bug 233182

Summary: app-misc/lirc-0.8.3-r2 Failed Patch: lirc-0.8.3-kernel-2.6.26.diff
Product: Gentoo Linux Reporter: DEMAINE Benoît-Pierre, aka DoubleHP <dhp_gentoo>
Component: New packagesAssignee: Television related Applications in Gentoo's Portage <media-tv>
Status: VERIFIED WORKSFORME    
Severity: normal    
Priority: High    
Version: 2007.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: /var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/lirc-0.8.3-kernel-2.6.26.diff-18669.out
/var/log/portage/app-misc:lirc-0.8.3-r2:20080728-183447.log
/var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/environment
/tmp/emerge--info

Description DEMAINE Benoît-Pierre, aka DoubleHP 2008-07-28 18:43:13 UTC
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
Comment 1 DEMAINE Benoît-Pierre, aka DoubleHP 2008-07-28 18:43:37 UTC
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
Comment 2 DEMAINE Benoît-Pierre, aka DoubleHP 2008-07-28 18:43:58 UTC
Created attachment 161556 [details]
/var/log/portage/app-misc:lirc-0.8.3-r2:20080728-183447.log
Comment 3 DEMAINE Benoît-Pierre, aka DoubleHP 2008-07-28 18:44:14 UTC
Created attachment 161558 [details]
/var/tmp/portage/app-misc/lirc-0.8.3-r2/temp/environment
Comment 4 DEMAINE Benoît-Pierre, aka DoubleHP 2008-07-28 18:44:28 UTC
Created attachment 161560 [details]
/tmp/emerge--info
Comment 5 DEMAINE Benoît-Pierre, aka DoubleHP 2008-07-28 19:02:17 UTC
same after reboot on 2.6.26
Comment 6 Matthias Schwarzott gentoo-dev 2008-07-28 20:12:15 UTC
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.
Comment 7 DEMAINE Benoît-Pierre, aka DoubleHP 2008-07-29 19:34:47 UTC
right, after esync, now compiles ok.