Split out from https://bugs.gentoo.org/933042. See also https://github.com/gentoo-mirror/gentoo/commit/8b3b43f934caee7bc70c962665e45fa1bec5ecfe.patch Singular doesn't depend on flint:=, but it should. Reproducible: Always Steps to Reproduce: 1. install sci-mathematics/singular 2. upgrade sci-mathematics/flint to a version with a different slot 3. observe that singular doesn't get automatically rebuilt Actual Results: !!! existing preserved libs: >>> package: sci-mathematics/flint-3.1.0 * - /usr/lib64/libflint.so.17 * - /usr/lib64/libflint.so.17.0.0 * used by /usr/lib64/libSingular-4.3.2.so (sci-mathematics/singular-4.3.2_p10) * used by /usr/lib64/libfactory-4.3.2.so (sci-mathematics/singular-4.3.2_p10) * used by /usr/lib64/libpolys-4.3.2.so (sci-mathematics/singular-4.3.2_p10)
Created attachment 894637 [details, diff] sci-mathematics/singular: fix dependency on flint
Thanks for the patch! I recently removed p10 from the tree, and this will require a revbump (to -r1) for the RDEPEND change. If you can reroll the patch with those two changes I should be able to apply it directly to give you credit. And I think dev-libs/gmp should get the same treatment while you're in there?
Updated: https://github.com/gentoo-mirror/gentoo/commit/450208d3a874f3f63452551fbfe66c29e267df91.patch
(In reply to Alain Emilia Anna Zscheile from comment #3) > Updated: > https://github.com/gentoo-mirror/gentoo/commit/ > 450208d3a874f3f63452551fbfe66c29e267df91.patch Thanks but somehow your metadata cache wound up in this one :)
Fixed: https://github.com/gentoo-mirror/gentoo/commit/9042e06d40e3b557fad79e92c77a499b8aa49c42.patch
(I don't really know why, but the metadata cache is present at https://github.com/gentoo-mirror/gentoo/tree/stable/metadata/md5-cache, but also in .gitignore, which seems weird...)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddca8cca166601a093c3e736fc63a052fce0eed0 commit ddca8cca166601a093c3e736fc63a052fce0eed0 Author: Alain Emilia Anna Zscheile <fogti@ytrizja.de> AuthorDate: 2024-05-31 14:10:44 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2024-06-02 12:28:57 +0000 sci-mathematics/singular: fix dependency on flint Closes: https://bugs.gentoo.org/933174 Signed-off-by: Alain Emilia Anna Zscheile <fogti@ytrizja.de> Signed-off-by: Michael Orlitzky <mjo@gentoo.org> .../{singular-4.3.2_p16.ebuild => singular-4.3.2_p16-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)