After update from 8.0.0 to 8.1.0, tinyxml2 do not install cmake config file Reproducible: Always Steps to Reproduce: 1. equery f tinyxml2 Actual Results: * Searching for tinyxml2 ... * Contents of dev-libs/tinyxml2-8.1.0: /usr /usr/include /usr/include/tinyxml2.h /usr/lib64 /usr/lib64/libtinyxml2.so -> libtinyxml2.so.8 /usr/lib64/libtinyxml2.so.8 -> libtinyxml2.so.8.1.0 /usr/lib64/libtinyxml2.so.8.1.0 /usr/lib64/pkgconfig /usr/lib64/pkgconfig/tinyxml2.pc Expected Results: * Searching for tinyxml2 ... * Contents of dev-libs/tinyxml2-8.0.0: /usr /usr/include /usr/include/tinyxml2.h /usr/lib64 /usr/lib64/cmake /usr/lib64/cmake/tinyxml2 /usr/lib64/cmake/tinyxml2/tinyxml2Config.cmake /usr/lib64/cmake/tinyxml2/tinyxml2ConfigVersion.cmake /usr/lib64/cmake/tinyxml2/tinyxml2Targets-gentoo.cmake /usr/lib64/cmake/tinyxml2/tinyxml2Targets.cmake /usr/lib64/libtinyxml2.so -> libtinyxml2.so.8 /usr/lib64/libtinyxml2.so.8 -> libtinyxml2.so.8.0.0 /usr/lib64/libtinyxml2.so.8.0.0 /usr/lib64/pkgconfig /usr/lib64/pkgconfig/tinyxml2.pc
Yeah, I suspect we need to yank the Meson port, actually. (But it would be useful to know what package needs it with a full log.)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8d99868d79ac18197a14bee768022af7fe64de commit 9c8d99868d79ac18197a14bee768022af7fe64de Author: Sam James <sam@gentoo.org> AuthorDate: 2021-05-20 05:52:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-05-20 05:53:01 +0000 profiles: mask Meson tinyxml2 for now Bug: https://bugs.gentoo.org/791163 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc855f122bf4992b1c35d35f8aedeac1ca809be5 commit bc855f122bf4992b1c35d35f8aedeac1ca809be5 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-06-08 03:38:48 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-06-08 03:40:05 +0000 dev-libs/tinyxml2: add 9.0.0, drop 8.1.0 Closes: https://bugs.gentoo.org/791163 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/tinyxml2/Manifest | 2 +- .../{tinyxml2-8.1.0.ebuild => tinyxml2-9.0.0.ebuild} | 16 +++++----------- profiles/package.mask | 5 ----- 3 files changed, 6 insertions(+), 17 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a7ed6573aa84e1a62572c299b224763d4ae713 commit d9a7ed6573aa84e1a62572c299b224763d4ae713 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-05-05 23:17:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-05-06 00:03:43 +0000 dev-libs/tinyxml2: add note re cmake use/not meson Bug: https://bugs.gentoo.org/791163 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)