View previous topic :: View next topic |
Author |
Message |
manwithaplan1976 Tux's lil' helper
Joined: 28 Nov 2008 Posts: 101 Location: USA
|
Posted: Fri Nov 28, 2008 1:31 pm Post subject: Emerging gnome |
|
|
I looked through the forums for an answer, and I couldn't resolve my current issue. I am new to the portage system and Gentoo, and I am finding it has its advantages and disadvantages. I know my problem is with the configuration, and I am trying to install gnome, and I am having a hard time with resolving the USE flags. here is my current make.conf file as is:
Quote: |
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="~amd64"
MAKEOPTS="-j2"
FEATURES="parallel-fetch ccache"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="keyboard mouse evdev"
#USE="threads -ldap X b2zip multilib)"
#-----------------------------
XUSE="truetype X new-login xorg xscreensaver xv xcomposite xinerama opengl aiglx nptl sdl dri nptl"
IMAGEUSE="jpeg gif tiff png svg pdf"
MEDIAUSE="alsa esd pulseaudio ffmpeg mad vidix asf win32codecs quicktime dvd mp4 aac x264 xvid nsplugin mp3 real gstreamer mplayer"
GENERAL="samba java bzip2 symlink sqlite spell xml dvdr dvd cdr"
SYSTEM="hal fam dbus aoss threads amd64 acpi crypt "
NOTUSE="-arts -qt4 -ipv6"
KDEUSE="-kde -qt3"
GNOMEUSE="gtk cairo glitz gnome firefox"
USE="${NOTUSE} ${SYSTEM} ${GENERAL} ${IMAGEUSE} ${XUSE} ${KDEUSE} ${MEDIAUSE} ${GNOMEUSE}"
#------------------------------
|
My output here is related to Xorg: BTW I have been over the tutorial for xorg server and I am receiving the same output
Quote: |
* Error: circular dependencies:
('ebuild', '/', 'x11-base/xorg-server-1.5.2', 'merge') depends on
('ebuild', '/', 'sys-apps/hal-0.5.11-r4', 'merge') (hard)
('ebuild', '/', 'dev-python/pyxf86config-0.3.34-r1', 'merge') depends on
('ebuild', '/', 'x11-base/xorg-server-1.5.2', 'merge') (hard)
('ebuild', '/', 'sys-apps/hal-0.5.11-r4', 'merge') depends on
('ebuild', '/', 'dev-python/pyxf86config-0.3.34-r1', 'merge') (hard)
* Note that circular dependencies can often be avoided by temporarily
* disabling USE flags that trigger optional dependencies.
|
I just dont know how to resolve dependencies yet with portage. Still a newbie... I choose Gentoo because I really enjoyed my LFS system. Any help with this is appreciated. BTW I have ran all World updates and cleaned --depcleaned.
Thanks |
|
Back to top |
|
|
code_raptor n00b
Joined: 24 Jun 2005 Posts: 47
|
Posted: Fri Nov 28, 2008 3:17 pm Post subject: |
|
|
Try to disable the hal (for xorg-server) or X (for hal) USE flag temporary while emerging xorg (to get rid of the circular dep) then enable it again. _________________ just feel the code... |
|
Back to top |
|
|
szczerb Veteran
Joined: 24 Feb 2007 Posts: 1709 Location: Poland => Lodz
|
Posted: Fri Nov 28, 2008 4:09 pm Post subject: |
|
|
And don't forget to always (!) run 'emerge -DuNva world' after USE flags. (in these cases only after reenabling it) |
|
Back to top |
|
|
manwithaplan1976 Tux's lil' helper
Joined: 28 Nov 2008 Posts: 101 Location: USA
|
Posted: Fri Nov 28, 2008 4:26 pm Post subject: |
|
|
What your suggesting is since there circular dependencies that I should install HAL and X separately? And to disable -X in my USE before I install HAL? I was thinking of installing HAL before my X server.
Thanks |
|
Back to top |
|
|
szczerb Veteran
Joined: 24 Feb 2007 Posts: 1709 Location: Poland => Lodz
|
Posted: Fri Nov 28, 2008 4:32 pm Post subject: |
|
|
Read again.
1. Disable the hal flag.
2. emerge xorg
3. reenable the hal flag
4. emerge -DuNva world |
|
Back to top |
|
|
notHerbert Advocate
Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Fri Nov 28, 2008 4:41 pm Post subject: |
|
|
I'm not sure if you want to use ~amd globally if you want Gnome. I still have not gotten Gnome-2.24 working on a ~x86 box, even stable Gnome still has issues. |
|
Back to top |
|
|
manwithaplan1976 Tux's lil' helper
Joined: 28 Nov 2008 Posts: 101 Location: USA
|
Posted: Fri Nov 28, 2008 4:45 pm Post subject: |
|
|
Very good to know... I was hesitant on the ~amd64 flag from the reading the gnome 2.24 thread. Since I already have ran a global update before installing gnome and Hal. I'll remove the global flag.
Thanks for the advice and help |
|
Back to top |
|
|
|