Created attachment 563278 [details] new ebuild enchant-2.2.3 breaks some packages which depend on enchant, like stardict Caution: the attached ebuild probably doesn't work with older versions of enchant
Created attachment 563280 [details, diff] necessary patch
Created attachment 563282 [details, diff] necessary patch (just renamed)
Have you tested that stardict actually builds and works correctly with enchant-2? Your patch only modifies enchant autotools detection and doesn't change how enchant is used in stardict. But enchant-2 hast incompatible API changes compared to enchant-1.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb140e2e6bf42b5ca7f88f53afd2806c252a6ac4 commit cb140e2e6bf42b5ca7f88f53afd2806c252a6ac4 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2023-06-11 22:25:31 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2023-06-11 22:30:22 +0000 app-text/stardict: Delete Bug: https://bugs.gentoo.org/676920 Bug: https://bugs.gentoo.org/710450 Bug: https://bugs.gentoo.org/733006 Bug: https://bugs.gentoo.org/735670 Closes: https://bugs.gentoo.org/905901 Signed-off-by: Matt Turner <mattst88@gentoo.org> app-text/stardict/Manifest | 4 - .../files/stardict-4.0.0_pre20160518-tabfile.patch | 38 ---- app-text/stardict/metadata.xml | 39 ---- app-text/stardict/stardict-3.0.6-r5.ebuild | 189 ------------------- .../stardict/stardict-4.0.0_pre20170304-r2.ebuild | 207 --------------------- profiles/package.mask | 10 - 6 files changed, 487 deletions(-)