Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 676918

Summary: mail-client/evolution-3.26.6 needs patching for enchant-2.2.3
Product: Gentoo Linux Reporter: Helmut Jarausch <jarausch>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED OBSOLETE    
Severity: normal Keywords: EBUILD, PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: new ebuild
CMakeLists.txt required by the new ebuild

Description Helmut Jarausch 2019-01-30 15:48:23 UTC
Created attachment 563274 [details]
new ebuild

enchant-2.2.3 breaks some packages which depend on enchant, like
evolution
Caution: The attached patch probably doesn't work with older versions of enchant.
Comment 1 Helmut Jarausch 2019-01-30 15:49:21 UTC
Created attachment 563276 [details]
CMakeLists.txt required by the new ebuild
Comment 2 cyrillic 2019-01-31 19:09:33 UTC
Can we get a version bump instead ?
I think evolution-3.30 already works with enchant-2
Comment 3 cyrillic 2019-02-23 00:35:42 UTC
evolution-3.30.5 is now in the tree, but I had to remove
-DWITH_ENCHANT_VERSION=1
from src_configure() so it could actually work.
Comment 4 Mart Raudsepp gentoo-dev 2019-02-23 08:24:38 UTC
enchant-2 is supposed to be parallel-installable and it's still p.masked.
Because of the latter, I pass WITH_ENCHANT=1. The former needs investigation and fixing (there may be some merit in not actually slotting it - so that some program doesn't end up with enchant-1 from one library and enchant-2 from another or its own usage).
Comment 5 Mart Raudsepp gentoo-dev 2020-04-17 19:41:27 UTC
All evolution versions left in tree by now only build against enchant-2