On 5/12/05, cfk <[EMAIL PROTECTED]> wrote:

> Dear Mark:
> 
>  I am fully booting this system using Gentoo. I have a colorful bash prompt
> right now and I am trying to get X running.
> 
>  Last night I did 'emerge xorg-x11' and it succeeded OK. Grub has incantations
> that allow the partition with Gentoo to boot. There are other distributions
> on some other partitions, but I dont think they have any bearing on Gentoo.
> 
>  Here is the result of "emerge -pv world" on the machine in question.
> 
> ******************************************************************************************
> 
> These are the packages that I would merge, in order:
> 
> Calculating world dependencies      ...done!
> [ebuild     U ] sys-apps/grep-2.5.1-r7 [2.5.1-r6] -build -debug +nls -pcre
> -static (-uclibc) 667 kB
> [ebuild     U ] sys-apps/net-tools-1.60-r11 [1.60-r9] -build -debug +nls
> -static 220 kB
> [ebuild     U ] sys-apps/kbd-1.12-r4 [1.12-r3] +nls 867 kB
> [ebuild  N    ] sys-devel/binutils-config-1.8-r2  0 kB
> [ebuild     U ] sys-devel/binutils-2.15.92.0.2-r7 [2.15.92.0.2-r1] -debug
> -multislot -multitarget +nls -test 10,793 kB
> [ebuild     U ] sys-libs/cracklib-2.7-r11 [2.7-r10] -debug -minimal +pam 20 kB
> [ebuild     U ] app-arch/tar-1.15.1 [1.14] -build -debug +nls -static 1,573 kB
> [ebuild     U ] sys-libs/glibc-2.3.4.20041102-r1 [2.3.4.20040808-r1] -build
> -debug -erandom -hardened (-multilib) +nls -nomalloccheck -nptl -nptlonly
> -pic -userlocales 17,112 kB
> [ebuild     U ] sys-apps/sed-4.1.4 [4.0.9] -bootstrap -build -debug +nls
> -static 775 kB
> [ebuild     U ] sys-apps/texinfo-4.8 [4.7-r1] -build -debug +nls -static 1,486
> kB
> [ebuild     U ] app-arch/bzip2-1.0.3 [1.0.2-r5] -build -debug -static 653 kB
> [ebuild     U ] sys-libs/ncurses-5.4-r6 [5.4-r5] -bootstrap -build -debug -doc
> +gpm -minimal -nocxx -unicode 2,103 kB
> [ebuild     U ] net-misc/rsync-2.6.0-r4 [2.6.0-r3] -acl -build -debug -static
> 458 kB
> [ebuild     U ] sys-devel/automake-1.9.5 [1.9.4] 740 kB
> [ebuild     U ] sys-fs/udev-056 [045] (-selinux) -static 468 kB
> [ebuild     U ] app-arch/cpio-2.6-r3 [2.6-r1] +nls 437 kB
> [ebuild     U ] sys-apps/coreutils-5.2.1-r5 [5.2.1-r4] -acl -build -debug
> -hardened +nls (-selinux) -static (-uclibc) 4,260 kB
> [ebuild     U ] net-misc/openssh-3.9_p1-r2 [3.9_p1-r1] -X509 -chroot -debug
> +ipv6 -kerberos -ldap -nocxx +pam (-selinux) -sftplogging -skey -smartcard
> -static +tcpd 834 kB
> [ebuild     U ] sys-devel/m4-1.4.2-r1 [1.4.1] +nls 337 kB
> [ebuild     U ] app-arch/gzip-1.3.5-r6 [1.3.5-r5] -build -debug +nls -pic
> -static 323 kB
> [ebuild     U ] net-misc/wget-1.9.1-r3 [1.9-r2] -build -debug +ipv6 +nls
> -socks5 +ssl -static 1,300 kB
> [ebuild  N    ] sys-libs/gdbm-1.8.3-r1  +berkdb -debug 223 kB
> [ebuild     U ] dev-lang/perl-5.8.5-r5 [5.8.5-r4] +berkdb -debug -doc +gdbm*
> -ithreads -perlsuid (-uclibc) 11,651 kB
> [ebuild     U ] sys-apps/diffutils-2.8.7-r1 [2.8.7] -debug +nls -static 1,037
> kB
> [ebuild     U ] sys-apps/hdparm-5.9 [5.7-r1] 38 kB
> [ebuild     U ] dev-lang/python-2.3.5 [2.3.4-r1] +X* +berkdb -bootstrap -build
> -debug -doc +gdbm* +ipv6 +ncurses +readline +ssl -tcltk -ucs2 7,060 kB
> [ebuild     U ] sys-devel/gnuconfig-20050223 [20040214] 34 kB
> [ebuild     U ] sys-devel/gcc-config-1.3.10-r2 [1.3.8-r4] 0 kB
> [ebuild     U ] sys-devel/gcc-3.3.5.20050130-r1 [3.3.5-r1] (-altivec)
> -bootstrap -boundschecking -build -debug +fortran* -gcj +gtk* -hardened -ip28
> (-multilib) -multislot (-n32) (-n64) +nls -nocxx -objc -static (-uclibc)
> 23,639 kB
> 
> Total size of downloads: 89,119 kB
> 
> ****************************************************************************************
> 
> So, I would assume from this that the next step is to "emerge grep", then
> "emerge net-tools" and all the rest in this order without any of the version
> stuff like '2.5.1-r7 [2.5.1-r6]'.
> 
> With Thanks, Charles Krinke

Charles,
   When you did the emerge sync did you see any addiitonal messages
about updating your profile or did that happen when you were forst
doing the install? I suspect it happened then and therefore your
profile should be fine. I'm not an expert in profiles so for me that
guess wasa stretch.

   As for proceeding with the emerge world operation I don't think
there's any particular order you need to go in. The order shown is the
was portage would handle it if you let it do it as one big group. I
often opt for doing 5-10 packages instead of kicking off the world
operation. In that case I'd do it in the order shown before:

emerge -pv --newuse grep net-tools kbd binutils-config binutils

Since you're new to Gentoo I'd look very carefully at the USE options
being chosen for each package, most especially the nptl/nptlonly
flags. It's best to get that stuff set up right very early on so that
you do not need to rebuild the packages in just a few days when you
decide to change some flags. you haven't said what the purpose of the
machine is so I don't know how to recommend any flags. I will share
that this is what's on my laptop if that's of any interest:

USE="gnome kde -arts ladspa nptl nptlonly ladcca audiofile gimp
gimpprint ppds usb alsa cdr dvd dvdr dvdread mmx sse sse2 mozcalendar
caps jack jack-tmpfs fluidsynth tcltk sndfile v4l v4l2 mysql flac
xscreensaver samba i8x0 mythtv apache2 lirc mjpeg xvid"

I also set a few flags package by package in the
/etc/portage/package.use file. Note that I do a lot of audio and
mythtv on my laptop. If you're building a server then your choices
would be very different.

Anyway, I think it is CRITICALLY important to get ALL of these
packages updated before you move forward with kde, but that's only my
opinion.  Make sure

emerge -pv --newuse

is COMPLETELY clean before beginning something large like kde. It will
save you a lot of time overall.

Best of luck!

- Mark

-- 
gentoo-user@gentoo.org mailing list

Reply via email to