Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180592 - net-misc/guidedog ~amd64 keyword request
Summary: net-misc/guidedog ~amd64 keyword request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-01 21:04 UTC by Joaquim G Santos
Modified: 2007-06-21 15:46 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Diff that fixes dependency problems. (diff,247 bytes, patch)
2007-06-17 18:05 UTC, Thomas Anderson (tanderson) (RETIRED)
Details | Diff
init script for loading guidedog's settings at boot (guidedog,248 bytes, text/plain)
2007-06-17 18:18 UTC, Joaquim G Santos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joaquim G Santos 2007-06-01 21:04:45 UTC
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
Comment 1 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-06-17 17:39:05 UTC
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.
Comment 2 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-06-17 18:05:10 UTC
Created attachment 122343 [details, diff]
Diff that fixes dependency problems.

Fixes the problems.
Comment 3 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-06-17 18:06:46 UTC
Er....angelos just told me that the ${RDEPEND} is unnecessary so please ignore that part.
Comment 4 Joaquim G Santos 2007-06-17 18:18:16 UTC
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
Comment 5 Joaquim G Santos 2007-06-17 18:24:11 UTC
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
Comment 6 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-06-17 18:31:53 UTC
Yes it is possible. You add "doinitd ${FILESDIR}/initd" to src_install().
Comment 7 Christoph Mende (RETIRED) gentoo-dev 2007-06-21 15:44:49 UTC
~amd64 and missing dependency added, please file a separate bug for the init script
Comment 8 Christoph Mende (RETIRED) gentoo-dev 2007-06-21 15:46:38 UTC
forgot to close it