I just started cooking down a new dragonegg gentoo from a stage3. It's a bit over a month old. I get this error launching portage: /usr/lib64/portage/pym/portage/package/ebuild/config.py:353: UserWarning: 'cache.metadata_overlay.database' is deprecated: /etc/portage/modules (user_auxdbmodule, modules_file)) Current portage is 2.1.10.43, but I saw the bug staring back @ me while posting output for another bug. I tried re-compiling python:2.7 & 3.2 while alternating my eselect python set. Then defaulting back to 2.7 running python-updater and re-emerging portage. New versions of portage still contain the errata. There is a line# reference, so do you need any other output? I took the dragonegg.so out of my make.conf/CFLAGS$ and tried portage (not python) rebuild and the errata is still present. Reproducible: Always
The deprecation warning is valid: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=dac6b249202ce69cd21a07cfd908ef31c9f595b9 Support for metadata_overlay needs to be removed from catalyst, since it hasn't been useful for years. Until it's removed, the release team can fix the stage builds by removing metadata_overlay from their catalyst.conf options. Users who encounter this warning should simply remove the line from /etc/portage/modules which triggers the warning. The whole file can be removed if it doesn't contain any other settings.
I've already dropped the support from catalyst[1]. I do need to create a new release, though. I've also dropped metadata_overlay from poseidon's catalyst configuration. [1] - http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=9cb9cb0bbdc0fe1ae4a9f41a985c96f54fd08dc0
Fixed in catalyst-2.0.8.