Platform is Prefix Portage on SUSE 10 Enterprise. The following was seen in the console log. As late as 2009-04-22 emerge of app-misc/screen-4.0.3 was successful. >>> Emerging (1 of 1) app-misc/screen-4.0.3 ... 2009-04-23 04:12:00 (327 KB/s) - `/local/scratch/nightly/2009-04-23/usr/portage/distfiles/screen-4.0.3.tar.gz' saved [840602/840602] * screen-4.0.3.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * 'enewgroup()' disabled in Prefixed Portage with non root user ACCESS DENIED open_wr: /var/opt/quest/vas/vasd/vas_misc.vdb ACCESS DENIED open_wr: /var/opt/quest/vas/vasd/vas_ident.vdb ACCESS DENIED open_wr: /var/opt/quest/vas/vasd/vas_misc.vdb ACCESS DENIED open_wr: /var/opt/quest/vas/vasd/vas_ident.vdb >>> Unpacking source... >>> Unpacking screen-4.0.3.tar.gz to /local/scratch/portage/app-misc/screen-4.0.3/work ACCESS DENIED open_wr: /var/opt/quest/vas/vasd/vas_misc.vdb ACCESS DENIED open_wr: /var/opt/quest/vas/vasd/vas_ident.vdb ACCESS DENIED open_wr: /var/opt/quest/vas/vasd/vas_misc.vdb ACCESS DENIED open_wr: /var/opt/quest/vas/vasd/vas_ident.vdb * Applying screen-4.0.1-int-overflow-fix.patch ... [ ok ] * Applying screen-4.0.1-vsprintf.patch ... [ ok ] * Applying 4.0.2-no-utempter.patch ... [ ok ] * Applying 4.0.2-no-libelf.patch ... [ ok ] * Applying 4.0.2-64bit-time.patch ... [ ok ] * Applying 4.0.2-windowlist-multiuser-fix.patch ... [ ok ] * Applying 4.0.2-nonblock.patch ... [ ok ] * Applying screen-4.0.3-config.h-autoconf-2.62.patch ... [ ok ] * Applying screen-4.0.3-crosscompile.patch ... [ ok ] * Applying screen-4.0.3-setenv_autoconf.patch ... * Failed Patch: screen-4.0.3-setenv_autoconf.patch !
Latest crosscompile patch from gentoo-x86 conflicts with solaris patch. I disabled the solaris patch, you (grobian) probably want to fix this asap.
solaris patch fixed
Confirming: successful emerge on SUSE10.