Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30847 - emerge lirc with '--with-transmitter' option fails on access error
Summary: emerge lirc with '--with-transmitter' option fails on access error
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-10 11:28 UTC by Robert Shideleff
Modified: 2003-10-22 14:08 UTC (History)
1 user (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 Robert Shideleff 2003-10-10 11:28:49 UTC
Using the '--with-transmitter' option seems to cause the lirc ebuild to fail. 
This occurs with any driver target. (Although in the 'reproduce' area below I 
limited it to the serial driver) 

Reproducible: Always
Steps to Reproduce:
1. LIRC_OPTS="--with-driver=serial --with-port=0x3f8 --with-irq=4 
--with-transmitter"; emerge lirc 
2. 
3. 
Actual Results:  
make[1]: Leaving directory `/var/tmp/portage/lirc-0.6.6-r1/work/lirc-0.6.6' 
make: Entering directory 
`/var/tmp/portage/lirc-0.6.6-r1/work/lirc-0.6.6/drivers' 
Making all in lirc_dev 
make[1]: Entering directory 
`/var/tmp/portage/lirc-0.6.6-r1/work/lirc-0.6.6/drivers/lirc_dev' 
cd ../.. && \ 
  /bin/sh /var/tmp/portage/lirc-0.6.6-r1/work/lirc-0.6.6/missing --run 
automake --gnu  drivers/lirc_dev/Makefile 
cd ../.. && \ 
  CONFIG_HEADERS= CONFIG_LINKS= \ 
  CONFIG_FILES=drivers/lirc_dev/Makefile /bin/sh ./config.status 
config.status: creating drivers/lirc_dev/Makefile 
config.status: executing depfiles commands 
make[1]: Leaving directory 
`/var/tmp/portage/lirc-0.6.6-r1/work/lirc-0.6.6/drivers/lirc_dev' 
make[1]: Entering directory 
`/var/tmp/portage/lirc-0.6.6-r1/work/lirc-0.6.6/drivers/lirc_dev' 
DIR=`pwd`; (cd /usr/src/linux/; make SUBDIRS=$DIR obj-m=lirc_dev.o modules) 
/usr/src/linux-2.4.22/scripts/pathdown.sh: line 4: TOPDIR: parameter null or 
not set 
make[2]: Entering directory `/usr/src/linux-2.4.22' 
scripts/split-include include/linux/autoconf.h include/config 
ACCESS DENIED  open_wr:   /usr/src/linux-2.4.22/include/config/nfsd/tcp.h 
scripts/split-include: nfsd/tcp.h: Permission denied 
make[2]: *** [include/config/MARKER] Error 1 
make[2]: Leaving directory `/usr/src/linux-2.4.22' 
make[1]: *** [lirc_dev.o] Error 2 
make[1]: Leaving directory 
`/var/tmp/portage/lirc-0.6.6-r1/work/lirc-0.6.6/drivers/lirc_dev' 
make: *** [all-recursive] Error 1 
make: Leaving directory 
`/var/tmp/portage/lirc-0.6.6-r1/work/lirc-0.6.6/drivers' 
 
!!! ERROR: app-misc/lirc-0.6.6-r1 failed. 
!!! Function src_compile, Line 105, Exitcode 2 
!!! (no error message) 
 
--------------------------- ACCESS VIOLATION SUMMARY 
--------------------------- 
LOG FILE = "/tmp/sandbox-lirc-0.6.6-r1-9650.log" 
 
open_wr:   /usr/src/linux-2.4.22/include/config/nfsd/tcp.h 
--------------------------------------------------------------------------------
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-10-12 15:16:27 UTC
please use 0.7_pre2
Comment 2 Robert Shideleff 2003-10-19 20:29:58 UTC
Tried it. Got same result. (Critical part of actual results pasted below.)

scripts/split-include include/linux/autoconf.h include/config
ACCESS DENIED  open_wr:   /usr/src/linux-2.4.22/include/config/nfsd/tcp.h
scripts/split-include: nfsd/tcp.h: Permission denied
make[4]: *** [include/config/MARKER] Error 1
make[4]: Leaving directory `/usr/src/linux-2.4.22'
make[3]: *** [lirc_dev.o] Error 2
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre2/work/lirc-0.7.0pre2/drivers/lirc_dev'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre2/work/lirc-0.7.0pre2/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre2/work/lirc-0.7.0pre2'
make: *** [all] Error 2

!!! ERROR: app-misc/lirc-0.7.0_pre2 failed.
!!! Function src_compile, Line 86, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-lirc-0.7.0_pre2-32646.log"

open_wr:   /usr/src/linux-2.4.22/include/config/nfsd/tcp.h
--------------------------------------------------------------------------------
Comment 3 Martin Holzer (RETIRED) gentoo-dev 2003-10-22 14:08:17 UTC
just tried vanilla-source 2.4.22 and it works here

 * make sure you have IrDA (infrared) support
 * in your kernel or this will fail