I just did an update on my main ~amd64 box that I have had for over 5 years, the hardware is starting to get a little dated but it is still running strong so no worries. It had been about 3 weeks since my last update.
I went ahead and updated to the latest xorg-server version x11-base/xorg-server-1.9.2.902 and nvidia driver x11-drivers/nvidia-drivers-260.19.29.
I was a little nervous as I use a custom xorg.conf for my two monitors that I have set-up just the way I like it and sure didn't want to break it. No worries as it works perfect, also the fonts seem even better than before and I thought they were good then.
The first problem to overcome was with dev-perl/Gtk2-WebKit-0.08. I had this before but had cleaned up my overlay so I had to redo it, here is the simple fix;
--- /usr/portage/dev-perl/Gtk2-WebKit/Gtk2-WebKit-0.08.ebuild 2010-05-31 05:11:03.000000000 -0400 +++ /usr/local/portage/dev-perl/Gtk2-WebKit/Gtk2-WebKit-0.08-r1.ebuild 2010-07-23 21:41:09.000000000 -0400 @@ -2,6 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-perl/Gtk2-WebKit/Gtk2-WebKit-0.08.ebuild,v 1.1 2010/05/31 09:11:03 tove Exp $ +EAPI=2 + MODULE_AUTHOR=FLORA inherit perl-module @@ -19,5 +21,9 @@ dev-perl/glib-perl dev-perl/extutils-pkgconfig dev-perl/extutils-depends" +src_configure() { + addpredict /root/.local/share/webkit + perl-module_src_configure +} #SRC_TEST=do
Next was dev-python/sexy-python-0.1.9-r1. It took a little research on bugs.gentoo.org. I had to do two things. Remove 2.7 from /etc/make.conf so it would not try to build against python 2.7 so;
USE_PYTHON="2.6 2.7 3.1" <= old USE_PYTHON="2.6 3.1" <= new
ln -s /usr/include/gdk-pixbuf-2.0/gdk-pixbuf /usr/include/gdk-pixbuf
Here is the update script I use at the moment :)
#!/bin/bash . /etc/init.d/functions.sh ebegin "Updating $(hostname -f)" eend $? emerge --sync; emerge -avuND world; emerge --depclean; revdep-rebuild; eix-update einfo "Do not forget etc-update!"
Powered by Drupal and Drupal Theme created by vigilianty.