Your message dated Sun, 09 Feb 2025 00:34:22 +0000
with message-id <e1tgvhc-008deo...@fasolo.debian.org>
and subject line Bug#1095334: fixed in castle-model-viewer 5.2.0-3
has caused the Debian Bug report #1095334,
regarding castle-model-viewer: FTBFS: Fatal: Can't find unit CastleUtils used 
by castle_model_converter
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1095334: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095334
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:castle-model-viewer
Version: 5.2.0-2
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_auto_clean
        make -j2 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
castle-engine clean
castle-engine: Warning: Castle Game Engine directory cannot be detected:
- $CASTLE_ENGINE_PATH environment variable not defined, or points to an 
incorrect directory.
- Moreover we cannot find Castle Game Engine looking at parent directory of 
this program eDeleted 0 files
xe.
castle-engine clean --manifest-name=CastleEngineManifest.converter.xml
castle-engine: Warning: Castle Game Engine directory cannot be detected:
- $CASTLE_ENGINE_PATH environment variable not defined, or points to an 
incorrect directory.
- Moreover we cannot find Castle Game Engine looking at parent directory of 
this program eDeleted 0 files
xe.
rm -Rf castle-model-viewer.app \
       castle-model-converter.app \
       macosx/castle-model-viewer.app \
       macosx/castle-model-converter.app \
       macosx/*.dmg
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make clean-code
make[2]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C embedded_data/images/ clean
make[3]: Entering directory '/<<PKGBUILDDIR>>/embedded_data/images'
rm -f ../../code/v3dsceneimages.pas
make[3]: Leaving directory '/<<PKGBUILDDIR>>/embedded_data/images'
/usr/bin/make -C embedded_data/screen_effects/ clean
make[3]: Entering directory '/<<PKGBUILDDIR>>/embedded_data/screen_effects'
rm -f edge_detect.x3dv.inc flashlight.x3dv.inc grayscale.x3dv.inc 
negative.x3dv.inc power.x3dv.inc visualize_depth.x3dv.inc
make[3]: Leaving directory '/<<PKGBUILDDIR>>/embedded_data/screen_effects'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
        rm -f debian/debhelper-build-stamp
        rm -rf debian/.debhelper/
        rm -f -- debian/castle-model-viewer.substvars 
debian/view3dscene.substvars debian/files
        rm -fr -- debian/castle-model-viewer/ debian/tmp/ debian/view3dscene/
        find . ! \( -regex .\*COPYING.\* -or -regex .\*LICENSE.\* \) -a \( \( \
                \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path 
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o 
-type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
                 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
                \) -exec rm -f {} + \) -o \
                \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) 
-prune -exec rm -rf {} + \) \)
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p /<<PKGBUILDDIR>>/debian/tmp
# Once pasdoc ships file_to_pascal_string, the next lines can be simplified
fpc -FE/<<PKGBUILDDIR>>/debian/tmp debian/file_to_pascal_string.dpr
Free Pascal Compiler version 3.2.2+dfsg-45 [2025/02/06] for x86_64
Copyright (c) 1993-2021 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling debian/file_to_pascal_string.dpr
file_to_pascal_string.dpr(35,2) Warning: APPTYPE is not supported by the target 
OS
Linking /<<PKGBUILDDIR>>/debian/tmp/file_to_pascal_string
95 lines compiled, 0.1 sec
1 warning(s) issued
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/<<PKGBUILDDIR>>/debian/tmp
 /usr/bin/make generate-code
make[2]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C embedded_data/images/
make[3]: Entering directory '/<<PKGBUILDDIR>>/embedded_data/images'
image-to-pascal --output ../../code V3DSceneImages *.png
Generating ButtonDisabled (TGrayscaleAlphaImage, alpha: BLENDING)
Generating ButtonFocused (TGrayscaleAlphaImage, alpha: BLENDING)
Generating ButtonNormal (TGrayscaleAlphaImage, alpha: BLENDING)
Generating ButtonPressed (TGrayscaleAlphaImage, alpha: BLENDING)
Generating Panel (TGrayscaleAlphaImage, alpha: BLENDING)
Generating PanelSeparator (TRGBAlphaImage, alpha: TEST)
Generating TooltipArrow (TRGBAlphaImage, alpha: TEST)
Generating Animations (TRGBAlphaImage, alpha: BLENDING)
Generating Castle_game_engine_icon (TRGBAlphaImage, alpha: BLENDING)
Generating Cge_heart (TRGBAlphaImage, alpha: BLENDING)
Generating Examine (TRGBAlphaImage, alpha: BLENDING)
Generating Fly (TRGBAlphaImage, alpha: BLENDING)
Generating Light_gizmo (TRGBAlphaImage, alpha: BLENDING)
Generating Nav2d (TRGBAlphaImage, alpha: BLENDING)
Generating Open (TRGBAlphaImage, alpha: BLENDING)
Generating Screenshot (TRGBAlphaImage, alpha: BLENDING)
Generating Walk (TRGBAlphaImage, alpha: BLENDING)
Generating Warning_icon (TRGBAlphaImage, alpha: BLENDING)
make[3]: Leaving directory '/<<PKGBUILDDIR>>/embedded_data/images'
/usr/bin/make -C embedded_data/screen_effects/
make[3]: Entering directory '/<<PKGBUILDDIR>>/embedded_data/screen_effects'
file_to_pascal_string edge_detect.x3dv edge_detect.x3dv.inc
file_to_pascal_string flashlight.x3dv flashlight.x3dv.inc
file_to_pascal_string grayscale.x3dv grayscale.x3dv.inc
file_to_pascal_string negative.x3dv negative.x3dv.inc
file_to_pascal_string power.x3dv power.x3dv.inc
file_to_pascal_string visualize_depth.x3dv visualize_depth.x3dv.inc
make[3]: Leaving directory '/<<PKGBUILDDIR>>/embedded_data/screen_effects'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
/usr/bin/make compile CASTLE_ENGINE_TOOL_OPTIONS='--compiler-option=-k-zrelro 
--compiler-option=-k-znow --compiler-option=@castle-game-engine '
make[2]: Entering directory '/<<PKGBUILDDIR>>'
./compile.sh
castle-engine: Warning: Castle Game Engine directory cannot be detected:
- $CASTLE_ENGINE_PATH environment variable not defined, or points to an 
incorrect directory.
- Moreover we cannot find Castle Game Engine looking at parent directory of 
this program eCompiling project "castle-model-converter" for OS / CPU "linux / 
x86_64" in mode "release".
FPC executing...
Compiling Release Version
Free Pascal Compiler version 3.2.2+dfsg-45 [2025/02/06] for x86_64
Copyright (c) 1993-2021 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling castle_model_converter.dpr
PPU Loading 
/usr/lib/x86_64-linux-gnu/castle-game-engine/fp-units/3.2.2/castleutils.ppu
PPU Source: castleutils.pas not available
PPU Source: castleconf.inc not available
PPU Source: castleutils_types.inc not available
PPU Source: castleutils_delphi_compatibility.inc not available
PPU Source: castleutils_platform.inc not available
PPU Source: castleutils_miscella.inc not available
PPU Source: castleversion.inc not available
PPU Source: castleutils_struct_list.inc not available
PPU Source: castleutils_primitive_lists.inc not available
PPU Source: castleutils_program_exit.inc not available
PPU Source: castleutils_os_specific_unix.inc not available
PPU Source: castleutils_math.inc not available
PPU Source: castleutils_filenames.inc not available
PPU Source: castleutils_pointers.inc not available
PPU Source: castleutils_read_write.inc not available
PPU Source: castleutils_types.inc not available
PPU Source: castleutils_delphi_compatibility.inc not available
PPU Source: castleutils_platform.inc not available
PPU Source: castleutils_miscella.inc not available
PPU Source: castleutils_struct_list.inc not available
PPU Source: castleutils_primitive_lists.inc not available
PPU Source: castleutils_program_exit.inc not available
PPU Source: castleutils_math.inc not available
PPU Source: norqcheckbegin.inc not available
PPU Source: norqcheckend.inc not available
PPU Source: castleutils_filenames.inc not available
PPU Source: castleutils_os_specific_unix.inc not available
PPU Source: castleutils_pointers.inc not available
PPU Source: norqcheckbegin.inc not available
PPU Source: norqcheckend.inc not available
PPU Source: castleutils_read_write.inc not available
Recompiling CastleUtils, checksum changed for 
/usr/lib/x86_64-linux-gnu/fpc/3.2.2/units/x86_64-linux/rtl/sysutils.ppu
/<<PKGBUILDDIR>>/castle_model_converter.dpr(47,3) Fatal: Can't find unit 
CastleUtils used by castle_model_converter
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode
xe.
Exception "Exception":
Failed to compile
make[2]: *** [Makefile:10: compile] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:43: override_dh_auto_build-arch] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:32: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202502/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:castle-model-viewer, so that this is still
visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: castle-model-viewer
Source-Version: 5.2.0-3
Done: Abou Al Montacir <abou.almonta...@sfr.fr>

We believe that the bug you reported is fixed in the latest version of
castle-model-viewer, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1095...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Abou Al Montacir <abou.almonta...@sfr.fr> (supplier of updated 
castle-model-viewer package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 09 Feb 2025 01:20:13 +0100
Source: castle-model-viewer
Architecture: source
Version: 5.2.0-3
Distribution: unstable
Urgency: medium
Maintainer: Pascal Packaging Team <pkg-pascal-de...@lists.alioth.debian.org>
Changed-By: Abou Al Montacir <abou.almonta...@sfr.fr>
Closes: 1095334
Changes:
 castle-model-viewer (5.2.0-3) unstable; urgency=medium
 .
   * Enabled hardening using FPC hardening configuration file.
   * Bumped standard version.
   * Removed few Lintian comments on control file.
   * Enabled Static-Built-Using stanza in control file.
     This should trigger rebuild of CMV in case of security fixes to FPC RTL
     and other changes in statically linked  libraries. (Closes: Bug#1095334)
Checksums-Sha1:
 01baac55a6228d5fa24244c39e687eab675c7937 1831 castle-model-viewer_5.2.0-3.dsc
 5e427cd44037d1a709cf0dd5d82c61c074867044 9184 
castle-model-viewer_5.2.0-3.debian.tar.xz
 122cbf955f1100665df315c5a4e269a052a8af8e 15187 
castle-model-viewer_5.2.0-3_amd64.buildinfo
Checksums-Sha256:
 b2fbc0480836f78f8996e2cdee3fb2eb8fefe0b2621f974f57c157efd21e9f4c 1831 
castle-model-viewer_5.2.0-3.dsc
 14faa810525b11c1f6332fe9d003067f5df8c29eb911cf66723fd7fb6ba3c573 9184 
castle-model-viewer_5.2.0-3.debian.tar.xz
 d4e0a24e7525953f3eff5ed6590f4b9be0efbc23a5024cb2fd1b3835e0d6d0c1 15187 
castle-model-viewer_5.2.0-3_amd64.buildinfo
Files:
 dfd7bddae28e076f3e1af14516266c6a 1831 graphics optional 
castle-model-viewer_5.2.0-3.dsc
 3cdb789693cb644abfc0dd23903328de 9184 graphics optional 
castle-model-viewer_5.2.0-3.debian.tar.xz
 ac11756778a164143fa9eaec44c4694b 15187 graphics optional 
castle-model-viewer_5.2.0-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iI0EAREKADUWIQS69sZENhB4UNQicQazJVxtVYeNjAUCZ6f1zRccYWJvdS5hbG1v
bnRhY2lyQHNmci5mcgAKCRCzJVxtVYeNjLevAQCZ0viHrKIVCsm0qapMMS87Q/Gs
z2ZSxOL4Zj0HOqf5UAD+IPEcguVhBFc8h0KMwPeanna24Y0VZvJnwH9kwM+mbHA=
=wzGk
-----END PGP SIGNATURE-----

Attachment: pgpIfn9wKtEAY.pgp
Description: PGP signature


--- End Message ---

Reply via email to