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

Bug 137333

Summary: xset not a dependency of KDE and it should be
Product: Gentoo Linux Reporter: Frank T. Lofaro Jr. <ftlofaro>
Component: New packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED WORKSFORME    
Severity: trivial CC: pczhang, rossi.f
Priority: High    
Version: 2006.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Frank T. Lofaro Jr. 2006-06-19 23:17:50 UTC
$ emerge --info
Portage 2.1.1_pre1-r1 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.16-gentoo-r8 i686)
=================================================================
System uname: 2.6.16-gentoo-r8 i686 Pentium II (Deschutes)
Gentoo Base System version 1.12.1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2"
CHOST="i686-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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks maketest metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.osuosl.org http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j1 -l1"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 apm arts avi bash-completion bcmath berkdb bitmap-fonts bzlib cdparanoia cdr cli crypt cups dri eds emacs emacs-w3 emboss encode examples fastcgi fbcon flac foomaticdb fortran gdbm gif glut gpm gstreamer gtk gtk2 imagemagick imlib ipv6 isdnlog jpeg kde lcms libg++ libwww lm_sensors lmsensors mad matrox mikmod mp3 mpeg ncurses nls nocd nptl nptlonly offensive ogg opengl oss pam pcre pdflib perl php png posix postgres pppd python qt quicktime readline reflection sdl session spell spl ssl sysvipc tcltk tcpd tidy truetype truetype-fonts type1-fonts udev usb vorbis wddx x-face xaw8 xml xmms xorg xv yahoo zlib elibc_glibc kernel_linux userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS



xset is not automatically emerge'd when X or KDE is installed.

startkde gives some complaints about xset: command not found but still starts
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2006-07-03 05:30:11 UTC
xset is indeed a dep of kdebase-startkde, which provides startkde.  

what version(s) do you have installed?
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-07-03 10:22:42 UTC
*** Bug 139040 has been marked as a duplicate of this bug. ***
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-03 10:23:50 UTC
Sounds like virtual/x11 is installed.
Comment 4 Toralf Förster gentoo-dev 2006-07-03 10:30:44 UTC
tfoerste@n22 ~ $ equery -C list -i x11
[ Searching for package 'x11' in all categories among: ]
 * installed packages
[I--] [  ] virtual/x11-7.0-r2 (0)
[I--] [  ] x11-base/xorg-x11-7.0-r1 (0)

I upgraded from x11-base/xorg-x11-6.8.2-r8 to x11-base/xorg-x11-7.0-r1 vie "emerge -auD world"
Comment 5 Peng Zhang 2006-07-28 23:48:08 UTC
So because of RDEPEND="$RDEPEND
    || ( (
            x11-apps/xmessage
            x11-apps/xsetroot
            x11-apps/xset
            x11-apps/xrandr
            x11-apps/mkfontdir
        ) <virtual/x11-7 )
$(deprange $PV $MAXKDEVER kde-base/kdesktop)
$(deprange 3.5.0 $MAXKDEVER kde-base/kcminit)
$(deprange $PV $MAXKDEVER kde-base/ksmserver)
$(deprange $PV $MAXKDEVER kde-base/kwin)
$(deprange $PV $MAXKDEVER kde-base/kpersonalizer)
$(deprange 3.5.0 $MAXKDEVER kde-base/kreadconfig)
$(deprange $PV $MAXKDEVER kde-base/ksplashml)"

and <virtual/x11-7 does not hold. emerge -k supposely should emerge x11-apps/xmessage x11-apps/xsetroot x11-apps/xset x11-apps/xrandr x11-apps/mkfontdir, but it didn't on my computer. Am I missing something?

(In reply to comment #4)
> tfoerste@n22 ~ $ equery -C list -i x11
> [ Searching for package 'x11' in all categories among: ]
>  * installed packages
> [I--] [  ] virtual/x11-7.0-r2 (0)
> [I--] [  ] x11-base/xorg-x11-7.0-r1 (0)
> 
> I upgraded from x11-base/xorg-x11-6.8.2-r8 to x11-base/xorg-x11-7.0-r1 vie
> "emerge -auD world"
> 

Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-27 09:16:44 UTC
Maybe there was an issue with this particular Portage version. The dependencies get installed fine here. When this is still issue for you, reopen please.