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 <jo...@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