Installation of xorg-server: ft2build.h not found
Hello, after installing Crux, I want to install xorg. It's a fresh installation, just after installing xorg I did an update of all packages with: # prt-get sysup Unfortunately, there is a compilation problem. I did the following: $ sudo prt-get depinst xorg-server And there is a compilation problem with xorg-libxfont. I get the following: -------------------------------- make[3]: Leaving directory '/usr/ports/xorg/xorg-libxfont/work/src/libXfont-1.5.4/src/fontfile' Making all in FreeType make[3]: Entering directory '/usr/ports/xorg/xorg-libxfont/work/src/libXfont-1.5.4/src/FreeType' CC ftenc.lo CC ftfuncs.lo CC fttools.lo CC xttcap.lo fttools.c:32:10: fatal error: ft2build.h: No such file or directory #include <ft2build.h> ^~~~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:413: fttools.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... ftenc.c:34:10: fatal error: ft2build.h: No such file or directory #include <ft2build.h> ^~~~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:413: ftenc.lo] Error 1 ftfuncs.c:41:10: fatal error: ft2build.h: No such file or directory #include <ft2build.h> ^~~~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:413: ftfuncs.lo] Error 1 make[3]: Leaving directory '/usr/ports/xorg/xorg-libxfont/work/src/libXfont-1.5.4/src/FreeType' make[2]: *** [Makefile:564: all-recursive] Error 1 make[2]: Leaving directory '/usr/ports/xorg/xorg-libxfont/work/src/libXfont-1.5.4/src' make[1]: *** [Makefile:582: all-recursive] Error 1 make[1]: Leaving directory '/usr/ports/xorg/xorg-libxfont/work/src/libXfont-1.5.4' make: *** [Makefile:441: all] Error 2 =======> ERROR: Building '/usr/ports/xorg/xorg-libxfont/xorg-libxfont#1.5.4-1.pkg.tar.gz' failed. prt-get: error while install -- Packages where install failed xorg-libxfont -------------------------- The Full log is here: http://pastebin.fr/55415. The file ft2build.h is on my system: /usr/include/freetype2/ft2build.h. If I copy it to /usr/include, it's found, but then other include files are not found. In the config.log I found some information that harfbuzz is needed, but it's the same problem: I can't install it because freetype is not found. Any ideas ? Thank you.
On Wed, Dec 26, 2018, 12:37 Cédric Macquat <banlieue48@mykolab.com> wrote:
The Full log is here: http://pastebin.fr/55415.
The file ft2build.h is on my system: /usr/include/freetype2/ft2build.h. If I copy it to /usr/include, it's found, but then other include files are not found.
In the config.log I found some information that harfbuzz is needed, but it's the same problem: I can't install it because freetype is not found.
Any ideas ? Thank you.
Install (pkgadd) harfbuzz from iso or from a mirror : https://serverop.de/crux/loop/crux/opt/ There might be an unfortunate cycling dependency between freetype and harfbuzz.
On 12/26/18 12:54 PM, Fun Nier wrote:
On Wed, Dec 26, 2018, 12:37 Cédric Macquat <banlieue48@mykolab.com <mailto:banlieue48@mykolab.com>> wrote:
The Full log is here: http://pastebin.fr/55415.
The file ft2build.h is on my system: /usr/include/freetype2/ft2build.h. If I copy it to /usr/include, it's found, but then other include files are not found.
In the config.log I found some information that harfbuzz is needed, but it's the same problem: I can't install it because freetype is not found.
Any ideas ? Thank you.
Install (pkgadd) harfbuzz from iso or from a mirror : https://serverop.de/crux/loop/crux/opt/
There might be an unfortunate cycling dependency between freetype and harfbuzz.
Yep, looks like it. Fix incoming /f
On 12/26/18 2:26 PM, Fredrik wrote:
On 12/26/18 12:54 PM, Fun Nier wrote:
On Wed, Dec 26, 2018, 12:37 Cédric Macquat <banlieue48@mykolab.com <mailto:banlieue48@mykolab.com>> wrote:
The Full log is here: http://pastebin.fr/55415.
The file ft2build.h is on my system: /usr/include/freetype2/ft2build.h. If I copy it to /usr/include, it's found, but then other include files are not found.
In the config.log I found some information that harfbuzz is needed, but it's the same problem: I can't install it because freetype is not found.
Any ideas ? Thank you.
Install (pkgadd) harfbuzz from iso or from a mirror : https://serverop.de/crux/loop/crux/opt/
There might be an unfortunate cycling dependency between freetype and harfbuzz.
Yep, looks like it. Fix incoming
/f
Fix not incoming. Thought there might be some recent change that I've missed but I was unable to recreate your issue - It all built fine in a clean install. /f
On Thu, Dec 27, 2018 at 07:48:45AM +0100, Fredrik wrote:
The file ft2build.h is on my system: /usr/include/freetype2/ft2build.h. If I copy it to /usr/include, it's found, but then other include files are not found.
In the config.log I found some information that harfbuzz is needed, but it's the same problem: I can't install it because freetype is not found.
Thank you all for your help! I was able to install harfbuzz from the iso. After that there was a problem with glib-2.0 not found. I have installed the package and I was able to install xorg-server.
Fix not incoming. Thought there might be some recent change that I've missed but I was unable to recreate your issue - It all built fine in a clean install.
I was able to install the package, perhaps it's not necessary to search more. I did the following: - minimal installation, only the packages from core - efibootmgr and grub2-efi from opt It's my first install, it's possible I have messed up something. In between I have another problem with the installation of gimp, I will report another problem. So it could be more important. Thank you one more time, my first mail from my Crux system! Cédric
participants (4)
-
banlieue48@mykolab.com
-
Cédric Macquat
-
Fredrik
-
Fun Nier