This package has a release: https://github.com/snowballstem/snowball/releases (I bumped into this because I'm investigating unbundling snowball from a package that I'm trying to write an ebuild for. I have no knowledge about this package.) Packages currently depending on it (found with grep -r "dev-libs/snowball-stemmer" /var/db/repos/gentoo): app-misc/sphinx[stemmer] app-misc/tracker[stemmer] dev-db/mongodb dev-libs/appstream-glib[stemmer] dev-libs/appstream dev-libs/libxmlb[stemmer] mail-filter/rspamd
I had a quick look just now and it looks like the shared library patches need to be reworked. https://github.com/snowballstem/snowball/pull/42 might be a good start but does no longer apply.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9fd14fdf6bab2122e4a55d6e6030bdd6fd5ef7 commit 3a9fd14fdf6bab2122e4a55d6e6030bdd6fd5ef7 Author: Petr Vaněk <arkamar@atlas.cz> AuthorDate: 2021-08-22 10:07:09 +0000 Commit: Hans de Graaff <graaff@gentoo.org> CommitDate: 2021-08-27 08:40:41 +0000 dev-libs/snowball-stemmer: add 2.1.0 This version bump reworks the original ebuild, with following list of changes: - use EAPI 8 - append github to HOMEPAGE - change DESCRIPTION to one used in github - change license to BSD, this one is used in upstream - use new shared library patch based on alpinelinux patch - enable testing Closes: https://bugs.gentoo.org/719402 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Hans de Graaff <graaff@gentoo.org> dev-libs/snowball-stemmer/Manifest | 2 + .../snowball-stemmer-2.1.0-shared-library.patch | 58 ++++++++++++++++++++++ .../snowball-stemmer/snowball-stemmer-2.1.0.ebuild | 54 ++++++++++++++++++++ 3 files changed, 114 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1860d4e7b31d6d38724921b4d97fa765c8d3ae36 commit 1860d4e7b31d6d38724921b4d97fa765c8d3ae36 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:45:08 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:36 +0000 dev-libs/appstream: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> .../appstream/{appstream-0.14.4.ebuild => appstream-0.14.4-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31c5d2680a9f2355603f63f65c5603e7b6ca9b2 commit d31c5d2680a9f2355603f63f65c5603e7b6ca9b2 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:44:58 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:35 +0000 dev-libs/appstream-glib: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> ...appstream-glib-0.7.18.ebuild => appstream-glib-0.7.18-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17b8626750cbcdef9f529a077bc16c60bddcf16 commit d17b8626750cbcdef9f529a077bc16c60bddcf16 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:43:46 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:33 +0000 dev-libs/libxmlb: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/libxmlb/{libxmlb-0.1.15.ebuild => libxmlb-0.1.15-r1.ebuild} | 2 +- dev-libs/libxmlb/{libxmlb-0.3.1.ebuild => libxmlb-0.3.1-r1.ebuild} | 2 +- dev-libs/libxmlb/{libxmlb-0.3.2.ebuild => libxmlb-0.3.2-r1.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca34126ae37ae43c4d5c867803d787e58c56407 commit cca34126ae37ae43c4d5c867803d787e58c56407 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:43:15 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:32 +0000 dev-db/mongodb: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> dev-db/mongodb/{mongodb-4.2.11.ebuild => mongodb-4.2.11-r1.ebuild} | 6 +++--- dev-db/mongodb/{mongodb-4.2.15.ebuild => mongodb-4.2.15-r1.ebuild} | 6 +++--- dev-db/mongodb/{mongodb-4.4.1.ebuild => mongodb-4.4.1-r1.ebuild} | 6 +++--- dev-db/mongodb/{mongodb-4.4.4.ebuild => mongodb-4.4.4-r1.ebuild} | 6 +++--- dev-db/mongodb/{mongodb-4.4.8.ebuild => mongodb-4.4.8-r1.ebuild} | 6 +++--- dev-db/mongodb/{mongodb-5.0.2.ebuild => mongodb-5.0.2-r1.ebuild} | 6 +++--- 6 files changed, 18 insertions(+), 18 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daf44bd10203246f06ef9a940074eea9064a151 commit 3daf44bd10203246f06ef9a940074eea9064a151 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:40:59 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:31 +0000 app-misc/tracker: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> app-misc/tracker/{tracker-2.3.5.ebuild => tracker-2.3.5-r1.ebuild} | 2 +- app-misc/tracker/{tracker-2.3.6.ebuild => tracker-2.3.6-r1.ebuild} | 2 +- app-misc/tracker/{tracker-3.1.2.ebuild => tracker-3.1.2-r1.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60bec2d5a3b4fbb2b55609e61ff045b6dc8d4521 commit 60bec2d5a3b4fbb2b55609e61ff045b6dc8d4521 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:40:11 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:30 +0000 app-misc/sphinx: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> .../sphinx/{sphinx-2.2.11-r2.ebuild => sphinx-2.2.11-r4.ebuild} | 8 ++++---- .../sphinx/{sphinx-2.2.11-r3.ebuild => sphinx-2.2.11-r5.ebuild} | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f10f3753accc0c8136e85110bf18f8e5c385604 commit 2f10f3753accc0c8136e85110bf18f8e5c385604 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:38:30 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:29 +0000 mail-client/geary: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> mail-client/geary/{geary-40.0.ebuild => geary-40.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd01f4a67f991001e9d328926d95f0e3f78ca8ab commit bd01f4a67f991001e9d328926d95f0e3f78ca8ab Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:37:47 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:28 +0000 app-text/calibre: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> app-text/calibre/{calibre-5.25.0.ebuild => calibre-5.25.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5fa6b5611d76f428f4807705b3bebe3f6db3bd commit ec5fa6b5611d76f428f4807705b3bebe3f6db3bd Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:36:34 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:27 +0000 mail-filter/rspamd: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> mail-filter/rspamd/{rspamd-2.7-r102.ebuild => rspamd-2.7-r103.ebuild} | 2 +- mail-filter/rspamd/{rspamd-3.0.ebuild => rspamd-3.0-r1.ebuild} | 2 +- mail-filter/rspamd/rspamd-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec0beb85b0c07dd968eafe7c669437f9f14e0c1 commit 5ec0beb85b0c07dd968eafe7c669437f9f14e0c1 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:34:01 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-27 20:45:26 +0000 dev-libs/snowball-stemmer: add subslot for changed SONAME Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> .../{snowball-stemmer-2.1.0.ebuild => snowball-stemmer-2.1.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc4c649e593e120ae7e773127aa28f3d48a5305c commit cc4c649e593e120ae7e773127aa28f3d48a5305c Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-27 20:45:08 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-09-13 19:25:02 +0000 dev-libs/appstream: subscribe to snowball-stemmer subslot We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/appstream/appstream-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)