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
pgp0YzvSnicIG.pgp
Description: PGP signature

