[Pkg-pascal-devel] Bug#1085410: FTBFS: Fatal: Can't find unit CastleTextureFont_DejaVuSansMonoBold_15 used by V3DSceneStatus

Michalis Kamburelis michalis.kambi at gmail.com
Mon Oct 21 13:42:11 BST 2024


Upstream note: The unit CastleTextureFont_DejaVuSansMonoBold_15 was
distributed in the older Castle Game Engine versions. It is not
distributed anymore, which explains this issue -- trying to build
older view3dscene (4.2.0) using newer CGE (7.0~alpha.3+dfsg1-1) will
indeed fail.

The unit was removed along a refactor of our font code in the engine.
It was a rather "specific" unit (that is, while it was in CGE, it was
really only used by view3dscene) and it's in the end not needed at all
now, by anything. The latest Castle Model Viewer (new name of
view3dscene) doesn't use it.

So, suggested way forward: once everything is good with CGE
7.0~alpha.3, just upgrade Debian packaging to Castle Model Viewer
5.2.0, and this will be solved.

Regards,
Michalis

sob., 19 paź 2024 o 10:54 Johannes Schauer Marin Rodrigues
<josch at debian.org> napisał(a):
>
> Source: view3dscene
> Version: 4.2.0-4
> Severity: serious
> Tags: ftbfs
> Justification: fails to build from source (but built successfully in the past)
>
> Hi,
>
> view3dscene FTBFS in unstable with this error:
>
> Compiling ./code/v3dscenestatus.pas
> v3dscenestatus.pas(60,3) Fatal: Can't find unit CastleTextureFont_DejaVuSansMonoBold_15 used by V3DSceneStatus
> Fatal: Compilation aborted
> Error: /usr/bin/ppca64 returned an error exitcode
> make[1]: *** [debian/rules:54: override_dh_auto_build-arch] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> make: *** [debian/rules:44: binary] Error 2
> dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
>
>
> Full build log attached.
>
> Thanks!
>
> cheers, josch



More information about the Pkg-pascal-devel mailing list