app-text/enchant-2.1.3 was released on 2017-11-26. app-text/enchant-2.2.0 was released on 2017-12-12. app-text/enchant-2.2.1 was released on 2018-01-03. app-text/enchant-2.2.2 was released on 2018-02-03. app-text/enchant-2.2.3 was released on 2018-02-04.
Ping! Latest versions of enchant-2 allows parallel installation with enchant-1. This should fix bug 629838. https://github.com/AbiWord/enchant/commit/8a853ad69ca8bd896723d86eea3e7573a8c11ebd
Ah, nevermind. I don't think we have any package in repo that can link with enchant-2.
(In reply to Alexander Tsoy from comment #1) > ... This should fix bug 629838. On second thought, mentioned bug is still relevant here. Fixing packages to work with enchan-2.1* is not worth the effort. enchant-2.2* should be added to the tree with SLOT=2 instead and enchant-2.1* should be removed. All the packages that fail to build with enchant-2 should depend on enchant:0 (1.6.1).
Due to unfortunate renaming of files (enchant.pc, libenchant.so etc.) packages which already work with Enchant 2.1.2 (all packages on my system) will likely have to be patched again to work with Enchant >=2.1.3. If renaming was configurable, then I would prefer to stay with old names.
Created attachment 554786 [details] workaround for parallel installation of enchant:0 and enchant:2 (In reply to Alexander Tsoy from comment #1) > Ping! Latest versions of enchant-2 allows parallel installation with > enchant-1. This should fix bug 629838. > > https://github.com/AbiWord/enchant/commit/ > 8a853ad69ca8bd896723d86eea3e7573a8c11ebd Yes, parallel installation is possible but for enchant.ordering, which collides. As a workaround, in my systems, I use a custom enchant.ordering file installed via separate package, put as dependency for both slots (0 and 2). Example attached.
Created attachment 554788 [details] workaround for parallel installation of enchant:0 and enchant:2
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe1c97048373796d4b7d2344f424af56fbce30c commit cfe1c97048373796d4b7d2344f424af56fbce30c Author: Dennis Lamm <expeditioneer@gentoo.org> AuthorDate: 2019-01-28 19:15:29 +0000 Commit: Dennis Lamm <expeditioneer@gentoo.org> CommitDate: 2019-01-28 19:19:25 +0000 app-text/enchant: bump to 2.2.3 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>