It's not as easy as I thought to find that out. After running unstable for a while I had so many that it was hard to know what was stopping wine and winex from working ( they worked fine on my stable partition ).
So I commented ACCEPT_KEYWORDS="~x86" in my make.conf and did `emerge world -u`. It took several hours and now I'm going to be more selective with ACCEPT_KEYWORDS="~x86". Wine and winex are working again. This is the script I now use to keep track of the unstable builds: #=================================================================== #!/bin/sh # # /usr/local/bin/list-tested # Need to run as root, for copying ebuilds: e.g. `sudo list-tested` # Lists ebuilds installed with 'ACCEPT_KEYWORDS="~x86"' # # Peter Ruskin <[EMAIL PROTECTED]> LOGFILE=/usr/local/var/log/list-tested-$(date +%Y-%m-%d-%H%M).log unset RESULT1 unset RESULT2 RESULT1=$(mktemp $0.XXXXXX) RESULT2=$(mktemp $0.XXXXXX) # For any '~x86' ebuilds in /var/db/pkg, first make sure they are # the latest ebuild for that version (changed KEYWORDS don't get # updated) grep -R '~x86' /var/db/pkg/*/*/*.ebuild | grep -Rv '#' | cut -d/ -f1-6 > $RESULT1 for a in $(cat $RESULT1); do cd $a file=$(echo $a | cut -d/ -f6).ebuild [ -e /usr/portage/*/*/$file ] && cp /usr/portage/*/*/$file ./$file done grep -R '~x86' /var/db/pkg/*/*/*.ebuild | grep -Rv '#' | cut -d/ -f5-6 > $RESULT2 touch $LOGFILE echo "These ebuilds were installed using 'ACCEPT_KEYWORDS=\"~x86\"':" echo "These ebuilds were installed using 'ACCEPT_KEYWORDS=\"~x86\"':" \ > $LOGFILE cat $RESULT2 | tee -a $LOGFILE # Clean up rm -f $RESULT1 $RESULT2 #=================================================================== Maybe it will be of help to someone? Peter -- Gentoo-1.4.2.8 Unstable. KDE: 3.1.1 Qt: 3.1.0 AMD Athlon(tm) XP 2200+ 768MB. Kernel: 2.4.20-xfs-r2. GCC 3.2.2 -- [EMAIL PROTECTED] mailing list