x11-fonts/urwfonts and 24.7.4

Started by none, September 20, 2024, 01:23:21 PM

Previous topic - Next topic
Hi,

I am trying to build 24.7.4 for arm here and this port kind of is not letting me do that. I installed a fresh 14.1 for it on rpi5, and I got this error:

===>   urwfonts-1.0_8 depends on executable: fc-cache - found
===>   Returning to build of urwfonts-1.0_8
===>   urwfonts-1.0_8 depends on executable: mkfontscale - not found
[20240920043050] ===> License MIT accepted by the user
===>   mkfontscale-1.2.3 depends on file: /usr/local/sbin/pkg - found
[20240920043050] => mkfontscale-1.2.3.tar.xz doesn't seem to exist in /usr/ports/distfiles/xorg/app.
[20240920043050] => Attempting to fetch https://xorg.freedesktop.org/releases/individual/app/mkfontscale-1.2.3.tar.xz
mkfontscale-1.2.3.tar.xz                               142 kB  306 kBps    01s
[20240920043052] ===> Fetching all distfiles required by mkfontscale-1.2.3 for building
[20240920043052] ===> Extracting for mkfontscale-1.2.3
[20240920043052] => SHA256 Checksum OK for xorg/app/mkfontscale-1.2.3.tar.xz.
[20240920043052] ===> Patching for mkfontscale-1.2.3
===>   mkfontscale-1.2.3 depends on package: pkgconf>=1.3.0_1 - not found
===>   Installing existing package /.pkg-cache/All/pkgconf-2.3.0,1.pkg
Installing pkgconf-2.3.0,1...
Extracting pkgconf-2.3.0,1: 100%
===>   mkfontscale-1.2.3 depends on package: pkgconf>=1.3.0_1 - found
===>   Returning to build of mkfontscale-1.2.3
===>   mkfontscale-1.2.3 depends on package: xorgproto>=0 - not found
===>   mkfontscale-1.2.3 depends on package: xorgproto>=0 - not found
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/x11-fonts/mkfontscale
*** Error code 1

Stop.
make: stopped in /usr/ports/x11-fonts/urwfonts
[20240920043054] ===> Cleaning for mkfontscale-1.2.3
[20240920043054] ===> Cleaning for xorgproto-2024.1
[20240920043054] ===> Cleaning for xorg-macros-1.19.3
[20240920043055] ===> Cleaning for urwfonts-1.0_8
pdating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 7 packages:

Installed packages to be REMOVED:
        brotli: 1.1.0,1
        expat: 2.6.2
        fontconfig: 2.15.0_3,1
        freetype2: 2.13.2
        pkg: 1.19.2_1
        pkgconf: 2.3.0,1
        png: 1.6.43

Number of packages to be removed: 7

The operation will free 21 MiB.
[1/7] Deinstalling fontconfig-2.15.0_3,1...
[1/7] Deleting files for fontconfig-2.15.0_3,1: 100%
[2/7] Deinstalling freetype2-2.13.2...
[2/7] Deleting files for freetype2-2.13.2: 100%
[3/7] Deinstalling pkg-1.19.2_1...
[3/7] Deleting files for pkg-1.19.2_1: 100%
[4/7] Deinstalling png-1.6.43...
[4/7] Deleting files for png-1.6.43: 100%
[5/7] Deinstalling brotli-1.1.0,1...
[5/7] Deleting files for brotli-1.1.0,1: 100%
[6/7] Deinstalling pkgconf-2.3.0,1...
[6/7] Deleting files for pkgconf-2.3.0,1: 100%
[7/7] Deinstalling expat-2.6.2...
[7/7] Deleting files for expat-2.6.2: 100%
Creating repository in /usr/obj/usr/tools/config/24.7/aarch64/.pkg-new/: 100%
Packing files for repository: 100%
>>> Removing packages set
>>> Creating package mirror set for 24.7.4-aarch64... done
-rw-r--r--  1 root wheel  807M Sep 20 01:32 packages-24.7.4-aarch64.tar
>>> ERROR: The build encountered fatal issues!
>>> Aborted version 0.95_2 for net/mtr (mtr)
>>> Aborted version 1.0_8 for x11-fonts/urwfonts (urwfonts)
*** Error code 1

Stop.
make: stopped in /usr/tools/


So I tried it again, and same error, same place. To make it short, I reinstalled 3 times the rpi5, using different disks and soruces, same error.
So today I tried to figure it out if I could just not build this package, and I saw in freshports.org that it is needed for two deleted ports:

This port is required by:
for Run
Deleted ports which required this port:

net/ntop*
www/trac-graphviz*

and the ntop opnsense uses is ntopng.

I will try to build packages again and take urwfonts out of the list, but it got me to think if maybe it should not be there, listed on the ports.conf file, hence this post here.

none

As a small update I took it off in ports.conf and so far no problem about it. the net/mrt is not building yet, and even changing version to build 24.7.3 it keeps failing.

So now I am looking for building logs. If I issue "make" in the net/mtr port directory, it builds fine. I even let it built there so it may take it from there, but didn't work :(

I am now looking for the building logs to try to find out how to fix this. If anyone have any hints :)

none