Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 199199 - app-laptop/i8kutils does not build/install all parts of this package
Summary: app-laptop/i8kutils does not build/install all parts of this package
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-15 01:01 UTC by Scott
Modified: 2007-11-15 01:03 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 Scott 2007-11-15 01:01:48 UTC
app-laptop/ik8utils 1.25 fails to build i8kmon, which is mentioned in the /etc/*.conf files and the /etc/init.d scripts.  According to the manpages for i8kctl, there is a process called i8kmon that will monitor the system temp and adjust fan speeds accordingly.  In /usr/portage/app-laptop/ik8utils/files I find the init.d script, with reference to i8kmon, and the .conf file.  I have tried rebuilding this.

Below is my emerge --info:

Portage 2.1.3.19 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r9 i686)
=================================================================
System uname: 2.6.22-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1400MHz
Timestamp of tree: Wed, 14 Nov 2007 23:46:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium4m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ "
LINGUAS="en en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X aac acl acpi aim alsa audiofile avahi berkdb bitmap-fonts bzip2 cdparanoia cdr cli cracklib crypt cups dbus dri dvd dvdr encode exif firefox foomatic foomaticdb gdbm gif ginac gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv ieee1394 imagemagick ipod ipv6 isdnlog jabber java jikes jpeg jpeg2k lesstif lm_sensors logrotate midi mmg mono mozilla mp3 mpeg mplayer msn mudflap ncurses nls nptl nptlonly nsplugin openal opengl openmp pam pcmcia pcre pda pdf perl png posix pppd python quicktime rdesktop readline reflection session sharedmem simplexml slp sockets spell spl sse sse2 ssl svga tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb vim-syntax wifi win32codecs x86 xcomposite xine xinerama xml xorg xvid yahoo zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="i810"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY




Reproducible: Always

Steps to Reproduce:
1.  emerge app-laptop/i8kutils
2.
3.

Actual Results:  
There is no i8kmon...

localhost i8kutils # grep /usr/bin/i8kmon ./files/i8k.init
                        --exec /usr/bin/i8kmon --background \
                        --name "tclsh /usr/bin/i8kmon" \
                start-stop-daemon --stop --quiet --name "tclsh /usr/bin/i8kmon"
localhost i8kutils #

localhost ~ # ls -l /usr/bin/i8k*
-rwxr-xr-x 1 root root 6108 Aug 18 23:38 /usr/bin/i8kbuttons
-rwxr-xr-x 1 root root 5868 Aug 18 23:38 /usr/bin/i8kctl
lrwxrwxrwx 1 root root   15 Aug 18 23:38 /usr/bin/i8kfan -> /usr/bin/i8kctl
localhost ~ #



Expected Results:  
I expect there to be a /usr/bin/i8kmon application, as referenced in the init/conf files.

grep -n i8kmon /etc/*.d/i8k
/etc/conf.d/i8k:14:# i8kmon Parameters
/etc/conf.d/i8k:16:# NOMON : if set, i8kmon will not be started
/etc/conf.d/i8k:17:# NOAUTO : if set, i8kmon will not control the fans
/etc/conf.d/i8k:18:# TIMEOUT : timeout, in seconds, at which i8kmon will check/update status
/etc/conf.d/i8k:33:# i8kmon disabled because the package was installed without USE=tk
/etc/init.d/i8k:28:             ebegin "Starting i8kmon"
/etc/init.d/i8k:30:                     --exec /usr/bin/i8kmon --background \
/etc/init.d/i8k:31:                     --name "tclsh /usr/bin/i8kmon" \
/etc/init.d/i8k:44:             ebegin "Stopping i8kmon"
/etc/init.d/i8k:45:             start-stop-daemon --stop --quiet --name "tclsh /usr/bin/i8kmon"