After a recent emerge sync, I get the following result after then trying emerge -uDv world: These are the packages that I would merge, in order: Calculating world dependencies \ aux_get(): (0) Error in sys-libs/db-3.2.9-r8 ebuild. Check for syntax error or corruption in the ebuild. (--debug) !!! all ebuilds that could satisfy "=sys-libs/db-1.85-r1" have been masked. !!! (dependency required by "sys-libs/gdbm-1.8.0-r5" [ebuild]) !!! Problem with ebuild dev-util/pccts-1.33.33 !!! Possibly a DEPEND/*DEPEND problem. When I did etcat -v sys-libs/db I get: [ Results for search key : sys-libs/db ] [ Applications found : 1 ] * sys-libs/db : aux_get(): (0) Error in sys-libs/db-3.2.9-r8 ebuild. Check for syntax error or corruption in the ebuild. (--debug) [M I] sys-libs/db-1.85-r1 (1) [M ] sys-libs/db-3.2.9-r2 (3) [M~ ] sys-libs/db-3.2.9-r6 (3) [M ] sys-libs/db-3.2.9-r7 (3) aux_get(): (0) Error in sys-libs/db-3.2.9-r8 ebuild. Check for syntax error or corruption in the ebuild. (--debug) aux_get(): (0) Error in sys-libs/db-3.2.9-r8 ebuild. Check for syntax error or corruption in the ebuild. (--debug) [M ] sys-libs/db-3.2.9-r8 (?) aux_get(): (0) Error in sys-libs/db-3.2.9-r9 ebuild. Check for syntax error or corruption in the ebuild. (--debug) aux_get(): (0) Error in sys-libs/db-3.2.9-r9 ebuild. Check for syntax error or corruption in the ebuild. (--debug) [M I] sys-libs/db-3.2.9-r9 (?) [M~ ] sys-libs/db-3.3.11 (3) [M~ ] sys-libs/db-4.0.14 (4) [M~ ] sys-libs/db-4.0.14-r1 (4) aux_get(): (0) Error in sys-libs/db-4.0.14-r2 ebuild. Check for syntax error or corruption in the ebuild. (--debug) aux_get(): (0) Error in sys-libs/db-4.0.14-r2 ebuild. Check for syntax error or corruption in the ebuild. (--debug) [M I] sys-libs/db-4.0.14-r2 (?) [M ] sys-libs/db-4.1.25_p1 (4.1) aux_get(): (0) Error in sys-libs/db-4.1.25_p1-r1 ebuild. Check for syntax error or corruption in the ebuild. (--debug) aux_get(): (0) Error in sys-libs/db-4.1.25_p1-r1 ebuild. Check for syntax error or corruption in the ebuild. (--debug) [M ] sys-libs/db-4.1.25_p1-r1 (?) [M ] sys-libs/db-4.1.25 (4.1) !!! Depgraph creation failed. Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge -uDv Actual Results: These are the packages that I would merge, in order: Calculating world dependencies \ aux_get(): (0) Error in sys-libs/db-3.2.9-r8 ebuild. Check for syntax error or corruption in the ebuild. (--debug) !!! all ebuilds that could satisfy "=sys-libs/db-1.85-r1" have been masked. !!! (dependency required by "sys-libs/gdbm-1.8.0-r5" [ebuild]) !!! Problem with ebuild dev-util/pccts-1.33.33 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed.
Sorry, please sync again. I made a typo in the db.eclass file. It is fixed now. Also the symlinks should now work even better (it is more picky in what it recognizes as db directories)