There is no ebuild for guidedog under amd64. I've emerged it using "net-misc/guidedog ~arch x86" in package.keywords and it compiles fine and seems to work fine as well Are there any specific reasons why guidedog is absent from amd64? Have fun, jakomo Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.1.2.7 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r7 x86_64) ================================================================= System uname: 2.6.20-gentoo-r7 x86_64 Intel(R) Pentium(R) D CPU 2.66GHz Gentoo Base System release 1.12.9 Timestamp of tree: Fri, 01 Jun 2007 20:20:01 +0000 dev-java/java-config: 1.3.7, 2.0.32 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-march=nocona -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo/ ftp://darkstar.ist.utl.pt/gentoo/ ftp://ftp.rnl.ist.utl.pt/pub/gentoo/ http://cesium.di.uminho.pt/pub/gentoo/ ftp://cesium.di.uminho.pt/pub/gentoo/ http://ftp.dei.uc.pt/pub/linux/gentoo/ ftp://ftp.dei.uc.pt/pub/linux/gentoo/" LC_ALL="pt_PT.UTF-8" LINGUAS="pt en pt_PT" MAKEOPTS="-j3" 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.europe.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 arts asf avi berkdb bitmap-fonts cairo cdr cjk cli cracklib crypt css dbus dri dts dvd dvdr dvdread dxr3 eds emboss encode esd evo fam fame ffmpeg firefox flac fortran gdbm gif gimp glitz gpm gtk hal iconv imagemagick ipv6 isdnlog java jpeg kde kerberos lcms ldap libg++ live logrotate lzo mad matroska midi mikmod mjpeg mmx mng modplug mp3 mpeg mplayer mudflap musepack mythtv ncurses nls nptl nptlonly nsplugin nvidia ogg openal openexr opengl openmp oss pam pcre pdf perl png pppd profile python qt qt3 qt3support qt4 quicktime readline reflection sdl session slp smp sndfile speex spell spl sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode vcd vorbis wmf x264 xanim xcomposite xml xorg xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pt en pt_PT" USERLAND="GNU" VIDEO_CARDS="vesa nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Guidedog needs to have kde-base/arts in RDEPEND in order for guidedog to compile. kde-base/arts fixes everything and it is working nicely.
Created attachment 122343 [details, diff] Diff that fixes dependency problems. Fixes the problems.
Er....angelos just told me that the ${RDEPEND} is unnecessary so please ignore that part.
Created attachment 122347 [details] init script for loading guidedog's settings at boot init script that placed in /etc/init.d and added to default loads guidedog's setting at boot
Ok... I wanted this to appear before the attachment... sorry I realized guidedog's settings weren't being loaded during boot, forcing me to run manually guidedog everytime I started the computer. Seraching on the forums I found this thread http://forums.gentoo.org/viewtopic-t-402517-highlight-guarddog.html which contained a similar script for guarddog I modified it slightly placed it in /etc/init.d and added it to default and now guidedog's settings are loaded at boot. Would it be possible for the ebuild to create such a script in /etc/init.d so that all the user had to do was "rc-update add guidedog default" ? Have fun, jakomo
Yes it is possible. You add "doinitd ${FILESDIR}/initd" to src_install().
~amd64 and missing dependency added, please file a separate bug for the init script
forgot to close it