I have this situation: # qlist -ICv | grep "dev-db/postgresql" dev-db/postgresql-9.4.5 dev-db/postgresql-9.5_beta1-r1 So I have 2 versions of postgres. I'd expect to have man pg_restore94 and man pg_restore95. While I try to see man pg_restore I always have the 9.4 version.
This has been addressed in an upcoming release in my overlay: https://github.com/titanofold/titanofold-gentoo-x86
commit 96fb4f98f5c23f3454f501efae669f7584f98568 Author: Aaron W. Swenson <titanofold@gentoo.org> Date: Wed Apr 12 11:31:54 2017 -0400 app-eselect/eselect-postgresql: Bug Fixes and Enhancements Version 2.0 is capable of handling the upcoming change in versioning for PostgreSQL. Links to pkg-config files of the selected slot are now created and managed by this module. Links to the man pages for the selected slot are now created and managed by this module. Slot-specific man pages are handled by the ebuilds. This version is stateless. It does not need to store any files to determine which slots and links are in use. Bugs: 597564, 512236, 564512 commit f1b07f8816c2f0346d07468bdb4c5b9ce4ffada7 Author: Aaron W. Swenson <titanofold@gentoo.org> Date: Mon Apr 17 09:09:56 2017 -0400 dev-db/postgresql: Eselect and security related fixes Dependency bumped on app-eselect/eselect-postgresql to 2.0. Some of its work has been shifted into the ebuild as the files/links don’t change until this package is reemerge, unmerged, or updated. Security issues addressed in the initscripts per bugs 603716 and 603720. Bugs: 603716, 603720