Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Emerging gnome
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
manwithaplan1976
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2008
Posts: 101
Location: USA

PostPosted: Fri Nov 28, 2008 1:31 pm    Post subject: Emerging gnome Reply with quote

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
View user's profile Send private message
code_raptor
n00b
n00b


Joined: 24 Jun 2005
Posts: 47

PostPosted: Fri Nov 28, 2008 3:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
szczerb
Veteran
Veteran


Joined: 24 Feb 2007
Posts: 1709
Location: Poland => Lodz

PostPosted: Fri Nov 28, 2008 4:09 pm    Post subject: Reply with quote

And don't forget to always (!) run 'emerge -DuNva world' after USE flags. (in these cases only after reenabling it)
Back to top
View user's profile Send private message
manwithaplan1976
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2008
Posts: 101
Location: USA

PostPosted: Fri Nov 28, 2008 4:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
szczerb
Veteran
Veteran


Joined: 24 Feb 2007
Posts: 1709
Location: Poland => Lodz

PostPosted: Fri Nov 28, 2008 4:32 pm    Post subject: Reply with quote

Read again.

1. Disable the hal flag.
2. emerge xorg
3. reenable the hal flag
4. emerge -DuNva world
Back to top
View user's profile Send private message
notHerbert
Advocate
Advocate


Joined: 11 Mar 2008
Posts: 2228
Location: 45N 73W

PostPosted: Fri Nov 28, 2008 4:41 pm    Post subject: Reply with quote

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. :P
Back to top
View user's profile Send private message
manwithaplan1976
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2008
Posts: 101
Location: USA

PostPosted: Fri Nov 28, 2008 4:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum