On Sunday 10 September 2006 07:53, Stephen Liu wrote:
> > Did you set the following USE flags
> >
> > USE="gtk gtk2 gnome hal avahi"
[SNIP]
> I left out "hal avahi" because I have no idea what they are for.
> Neither I need them.

Well, you at least shouldn't be surprised that the guide fails if you don't 
follow it... Being a kde user I, however, cannot tell you why you need it 
since I don't... ;)

[SNIP]
> Edited /etc/make.conf adding "hal avahi"
> Then
> USE="gtk gtk2 gnome hal avahi"
>
> # emerge --newuse --update --deep --verbose --ask world
> It went through without complaint except taking lengthy time to
> complete.
>
> After finish, ran;
> # startx
> ....
> /root/.xinitrc:line 1:exec:gnome-session:not found
>
> Still unable to start gnome

Perhaps a typo in /root/.xinitrc? Should be a space rather than a colon 
between exec and gnome-session. Otherwise please show the output of:

# equery check gnome-base/gnome-session

> # emerge --search avahi
> net-dns/avahi not installed
>
> # emerge --search hal
[SNIP]
> sys-apps/hal
> .... not installed

This pretty much contradicts your previous statements. If you have emerged 
gnome-light, added the hal and avahi use flags and after that run

# emerge --newuse --update --deep --verbose --ask world

then that should pull in both of sys-apps/hal and net-dns/avahi?? Perhaps show 
the output of:

# emerge -pv gnome-base/gnome-vfs

> Do I need all of them to start gnome?

As previously mentioned I don't really know since I don't really like or care 
about gnome... ;)

[SNIP]

> # emerge gnome-volume-manager
> ....
> * Please re-emerge X11-libs/cairo with the X USE flag set
> ERROR: x11-libs/gtk+-2.8.19 failed
> Call stack
> ebuild.sh, line 1555: Called dyn-setup
> gtk+-2.8.19 ebuild, line 57 called pkg-setp die
> Cairo needs the X flag set

Hrm... perhaps it's time you showed us the output of:

# emerge --info

Anyhow, this should be solved by:

# echo x11-libs/cairo X >> /etc/portage/package.use
# emerge --oneshot x11-libs/cairo

Perhaps you should also read the Gentoo handbook [1] if you haven't done so 
already? Parts 2 ("Working with Gentoo") and 3 ("Working with Portage") are 
the important ones here. Some of these questions should be answered by 
that...?

[1] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml

-- 
Bo Andresen

Attachment: pgp0YzvSnicIG.pgp
Description: PGP signature

Reply via email to