Requesteing an updatede ebuild
Done.
I assume that this is about the ebuild that's now in portage. It doesn't work for me - it seems to build xen-3.0.0, not xen-3.0.1. There's no xen-3.0.1.gz in /boot after emerge -u xen, xen-3.0.0.gz gets overwritten, and after a reboot `xm dmesg | less` shows that it's still xen-3.0.0. It also says __ __ _____ ___ ___ \ \/ /___ _ __ |___ / / _ \ / _ \ \ // _ \ '_ \ |_ \| | | | | | | / \ __/ | | | ___) | |_| | |_| | /_/\_\___|_| |_| |____(_)___(_)___/ during the build process so I think there's something wrong with the xen-testing-20060203.tar.bz2 tarball, even though the contained XEN-VERSION states the correct changeset.
Something was bad with my hg repository. I've commited fixed ebuilds.
Did you update and commit the digest for your new ebuild? Now I get !!! Digest verification Failed: !!! /usr/portage/app-emulation/xen/xen-3.0.1.ebuild !!! Reason: Filesize does not match recorded size !!! Got: 3000 !!! Expected: 3003 >>> Please ensure you have sync'd properly. Please try 'emerge sync' and >>> optionally examine the file(s) for corruption. A sync will fix most cases. `ebuild xen-3.0.1.ebuild digest` fixes it. Otherwise the ebuild works very well now. Maybe a -r1 release would be appropriate for this, because anyone who "upgraded" to 3.0.1 before might not notice the change.
I commited -r1 about an hour ago. Your mirror should update soon.