When I updated SysV Gnome a couple of days ago, it did not start. To
check it out, I decided to do a complete rebuild.
To start LFS went without any problem.
I ran jhalfs to generate a build order for BLFS. I did that by
selection all the gnome platform packages. The result was that it said
I needed to build 412 packages. That's a little overstated because Xorg
Libs, App, and Fonts comprise of about 80 packages and they are build in
about 4 procedures. So lets call is 325 packages. Fortunately I have
scripts for everything and only had to update 4 or 5 packages so far.
I created a list of packages and mostly followed in the jhalfs generated
order. I did go out of order to get openssh, nfs, and sudo up first. I
did those in chroot. I then rebooted and built everything else via ssh.
I did a few other packages out of order:
#078-z-cracklib
#080-z-linux-pam
#231-z-shadow
#077-z-samba
I needed cracklib for pam and wanted to do shadow immediately after pam.
I moved xbitmaps and Xorg Apps and Fonts order to be similar to the xorg
chapter in the book:
#175-z-xcb-util-wm
#xcb-util-cursor-0.1.3
#301-z-xbitmaps
Xorg Applications
#302-z-iceauth
...
#338-z-xwud
#339-z-xcursor-themes
Xorg Fonts
#340-z-font-util
...
Some drivers I added in manually
#176-z-libevdev
#Xorg Evdev Driver-2.10.6
#177-z-libwacom
#178-z-libinput
#Xorg Libinput-0.29.0
#Xorg Nouveau Driver-1.0.16
#359-z-twm
#360-z-xclock
#361-z-xterm2
#229-z-xinit
At this point I tested Xorg. It came up but input didn't work. I then
rebooted and tested again and all was well. The problem was probably
because I didn't start the dbus daemon. I did not need to set the suid
bit on the Xorg binary.
Having a package order did help a lot. My log says I've done 159
packages today. According to the jhalfs list I have 168 packages to go
to finish gnome. I'll be working on those tomorrow.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page