Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 721836 - x11-wm/enlightenment-0.23.1-r1 doesn't start due to missing Sans font
Summary: x11-wm/enlightenment-0.23.1-r1 doesn't start due to missing Sans font
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Joonas Niilola
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-09 10:45 UTC by Pacho Ramos
Modified: 2020-05-18 10:56 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2020-05-09 10:45:58 UTC
I cannot start enlightenment, I get this
may 09 12:37:36 dell-2017 /usr/libexec/gdm-x-session[8202]: <<<< Enlightenment Error >>>>
may 09 12:37:36 dell-2017 /usr/libexec/gdm-x-session[8202]: Enlightenment descubrió que Evas no puede cargar la fuente 'Sans'. Verifique que
may 09 12:37:36 dell-2017 /usr/libexec/gdm-x-session[8202]: Evas tenga soporte para fontconfig y ello define una fuente 'Sans'.
may 09 12:37:36 dell-2017 /usr/libexec/gdm-x-session[8202]: E: Begin Shutdown Procedure!


That means that cannot find font Sans

Per:
https://enlightenment-users.narkive.com/OvFfsHwE/e-users-evas-can-t-load-the-sans-font

This would be caused by efl being built without fontconfig support... maybe it should RDEPEND on efl[fontconfig] then

Thanks
Comment 1 Joonas Niilola gentoo-dev 2020-05-10 06:55:51 UTC
Hmm, I guess this could be solved by having user-defined custom fonts.conf. 

I remember running enlightenment without fontconfig, however it's a hard-dep for terminology and having it always enabled makes sense to me. Tomorrow should be a new release for efl-1.24.1 and enlightenment-0.24, so I'll probably force it for those.
Comment 2 Larry the Git Cow gentoo-dev 2020-05-16 06:21:56 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a18537f75dbaa84abedca072ae6afbb480c79b

commit a8a18537f75dbaa84abedca072ae6afbb480c79b
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2020-05-16 06:19:27 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-05-16 06:21:41 +0000

    dev-libs/efl: prefer fontconfig IUSE to be enabled
    
    Bug: https://bugs.gentoo.org/721836
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-libs/efl/efl-1.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Joonas Niilola gentoo-dev 2020-05-18 06:44:53 UTC
Added RDEPEND=">=dev-libs/efl-1.24.1[eet,fontconfig,X]" for 0.24.0, 
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31295e5209b5dc6b55911165134f1803e7f1b0b3

Even if it's usable with -fontconfig and having custom fonts.conf in user's directory, this is more foolproof way for providing a working WM.
Comment 4 Pacho Ramos gentoo-dev 2020-05-18 10:56:42 UTC
Thanks!