Newly stabilised >=sys-libs/pam-0.99 works only for sys-libs/glibc-2.4 and greater, so 2006.1 is in trouble: 02:12:37 --> Mr_Bones_ [n=nobody@gentoo/developer/mr-bones] has joined #gentoo-hppa 02:12:42 <Mr_Bones_> sys-apps/shadow-4.0.18.2: nonsolvable depset(rdepends) keyword(~hppa) profile (default-linux/hppa/2006.1): solutions: [ >=sys-libs/pam-0.99 ] 02:12:42 <Mr_Bones_> sys-auth/pam_console-0.99.7.0.2.7-r1: nonsolvable depset(depends) keyword(~hppa) profile (default-linux/hppa/2006.1): solutions: [ >=sys-libs/pam-0.99 ]
Either that or put '>=sys-apps/shadow-4.0.18.2 pam' in package.use.mask for that profile.
Or put >=sys-apps/shadow-4.0.18.2 as well as sys-auth/pam_console in package.mask for that profile.
I chose the option in comment #2. Thanks for all your invaluable input. :)