Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 654458 - app-text/enchant-2.2.3 released
Summary: app-text/enchant-2.2.3 released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-01 02:47 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2019-05-01 18:49 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
workaround for parallel installation of enchant:0 and enchant:2 (app-text.tar.xz,2.20 KB, application/x-xz)
2018-11-10 11:30 UTC, Michelangelo Scopelliti
Details
workaround for parallel installation of enchant:0 and enchant:2 (app-text.tar.xz,2.98 KB, application/x-xz)
2018-11-10 12:58 UTC, Michelangelo Scopelliti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2018-05-01 02:47:08 UTC
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.
Comment 1 Alexander Tsoy 2018-07-03 20:02:37 UTC
Ping! Latest versions of enchant-2 allows parallel installation with enchant-1. This should fix bug 629838.

https://github.com/AbiWord/enchant/commit/8a853ad69ca8bd896723d86eea3e7573a8c11ebd
Comment 2 Alexander Tsoy 2018-07-03 20:10:02 UTC
Ah, nevermind. I don't think we have any package in repo that can link with enchant-2.
Comment 3 Alexander Tsoy 2018-07-31 11:34:24 UTC
(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).
Comment 4 Arfrever Frehtes Taifersar Arahesis 2018-07-31 19:21:00 UTC
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.
Comment 5 Michelangelo Scopelliti 2018-11-10 11:30:20 UTC
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.
Comment 6 Michelangelo Scopelliti 2018-11-10 12:58:58 UTC
Created attachment 554788 [details]
workaround for parallel installation of enchant:0 and enchant:2
Comment 7 Arfrever Frehtes Taifersar Arahesis 2019-05-01 18:49:54 UTC
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>