Your message dated Wed, 19 Feb 2025 14:00:05 +0000
with message-id <[email protected]>
and subject line Bug#1098327: fixed in ucf 3.0050
has caused the Debian Bug report #1098327,
regarding ucf: FTBFS: failed tests break the build
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 [email protected]
immediately.)


-- 
1098327: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098327
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ucf
Version: 3.0049
Tags: ftbfs

Dear Maintainer,

The source package ucf FTBFS on a current Trixie system running on AMD64 as 
well as on ARM64.
Some of the tests are failing. Furthermore the tests run although the 
environment variables are set so skip any checks with 
DEB_BUILD_PROFILES="nocheck" and well as DEB_BUILD_OPTIONS="nocheck 
noautodbgsym noddebs"


Log output:
---
make[1]: Entering directory '/home/bob/ucf-3.0049'
pod2man -r 'Debian' -c 'User Commands' ucfq man/ucfq.1
sh -n  ucf
sh -n  ucfr
perl -wc ucfq
ucfq syntax OK
podchecker ucfq
ucfq pod syntax OK.
sh -n  debian/ucf.preinst
sh -n  debian/ucf.postinst
sed -i "s#^pversion='.*'\$#pversion='3.0049'#" ucf ucfr
sh -n  debian/ucf.postrm
./t/run
sed -i "s#VERSION[[:space:]]*=.*;\$#VERSION = 3.0049;#" ucfq
Running ./basic
Running ./sanitise_env_optind
Running ./options
diff: expected/target: No such file or directory
ERROR: test ./options FAILED
Running ./dpkg_confmiss
Running ./confdel
diff: expected/target: No such file or directory
ERROR: test ./confdel FAILED
Running ./code_injection
Running ./basic_noaction
diff: expected/target: No such file or directory
ERROR: test ./basic_noaction FAILED
Running ./md5sum_nomatch
Running ./confold
Running ./purge
Only in /var/lib/ucf: cache
ERROR: test ./purge FAILED
Running ./basic_with_re_special
--- expected/output     2025-01-28 13:57:24.000000000 +0000
+++ -   2025-02-19 08:10:40.218333034 +0000
@@ -1,13 +1,13 @@
-The new start file is      `/home/mark/src/debian/ucf/t/basic/input.conf\'
+The new start file is      `/home/bob/ucf-3.0049/t/basic/input.conf\'
 The destination is         `/tmp/bre[]+?{|input.conf\'  
(`[[:space:]]/tmp/bre\[]+?{|input\.conf$\')
-The history is kept under  \'/home/mark/src/debian/ucf/t/basic\'
+The history is kept under  \'/home/bob/ucf-3.0049/t/basic\'
 The file may be cached at \'/var/lib/ucf/cache/:tmp:bre[]+?{|input.conf\'
 The destination file does not exist.
 The old md5sum does not exist.
 The new file exists, and has md5sum:
-9adb3f4dd959f9427c489b1704aa609e  /home/mark/src/debian/ucf/t/basic/input.conf
+9adb3f4dd959f9427c489b1704aa609e  /home/bob/ucf-3.0049/t/basic/input.conf
 Historical md5sums are not available
-The new start file is      `/home/mark/src/debian/ucf/t/basic/input.conf\'
+The new start file is      `/home/bob/ucf-3.0049/t/basic/input.conf\'
 The destination is         `/tmp/bre[]+?{|input.conf\'  
(`[[:space:]]/tmp/bre\[]+?{|input\.conf$\')
-The history is kept under  \'/home/mark/src/debian/ucf/t/basic\'
+The history is kept under  \'/home/bob/ucf-3.0049/t/basic\'
 The file may be cached at \'/var/lib/ucf/cache/:tmp:bre[]+?{|input.conf\'
ERROR: test ./basic_with_re_special FAILED
Running ./ucfr_ucfq
Running ./confnew
Running ./dpkg_confdef
Running ./example_rename_deleted
diff: expected/target: No such file or directory
ERROR: test ./example_rename_deleted FAILED
Running ./example_rename_unmodified
Running ./basic_with_spaces
Running ./dpkg_confold
Running ./confmod
Running ./dpkg_confnew
Running ./md5sum_match
Running ./confmiss
Running ./sanitise_env_multiline
Running ./dpkg_confmod_forcenew
Running ./dpkg_confask
Running ./confmod_forcenew
Running ./example_rename_modified
Running ./example_remove
diff: expected/target: No such file or directory
ERROR: test ./example_remove FAILED
Testsuite report:
  Success: 21
  Skipped: 0
  Failed: 7
  TOTAL: 28
make[1]: *** [Makefile:25: check] Error 1
---

Digging into the ./t/run script it seems thate there are some parent folders 
are missing in some of the test case folders:
expected/target
expected/state

Also, there are some hard coded user paths in the files which are compared with 
diff and don’t exist on any other build system or container


Best regards,
Dirk Mayer


--- End Message ---
--- Begin Message ---
Source: ucf
Source-Version: 3.0050
Done: Mark Hindley <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ucf, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mark Hindley <[email protected]> (supplier of updated ucf 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 19 Feb 2025 12:20:37 +0000
Source: ucf
Architecture: source
Version: 3.0050
Distribution: unstable
Urgency: medium
Maintainer: Mark Hindley <[email protected]>
Changed-By: Mark Hindley <[email protected]>
Closes: 1096179 1098327
Changes:
 ucf (3.0050) unstable; urgency=medium
 .
   [ Bjarni Ingi Gislason ]
   * ucf.conf.5: editorial changes (Closes: #1096179).
 .
   [ Mark Hindley ]
   * Makefile: don't run check in all recipe, fixes nocheck build profile.
   * t/basic_with_re_special/: fix -- don't embed absolute build paths.
     (Closes: #1098327)
   * t/run: diff treat missing files as empty to handle absent expected/
     directories. Thanks to Dirk Mayer <[email protected]>
Checksums-Sha1:
 83ce6c2db4068132a4ecb913aab97de3feea73af 1512 ucf_3.0050.dsc
 21a541714773e8ad4fc58b3d70314d6bea0ff2c9 70764 ucf_3.0050.tar.xz
 bd0578c2eadb683366e872a223dc5690a3f4310a 6421 ucf_3.0050_amd64.buildinfo
Checksums-Sha256:
 0c119d0ee69b4de8650726488485aec2954d52fada2df244cb7955a53485129f 1512 
ucf_3.0050.dsc
 60880652e8a25955008b566aba010798a9665fff72962b512511a7fd96a911a2 70764 
ucf_3.0050.tar.xz
 244b5dc3edba9284651341efee6587b4e1ec705979ffc1b84f61e50bdf72c000 6421 
ucf_3.0050_amd64.buildinfo
Files:
 3786298e3397e330885524702b4b01f8 1512 utils standard ucf_3.0050.dsc
 175c5a55d2d261f964e2cc7261bcd472 70764 utils standard ucf_3.0050.tar.xz
 c111f6b4d4a5370644c3b5ad60a4b4c2 6421 utils standard ucf_3.0050_amd64.buildinfo

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

iQIzBAEBCAAdFiEEUGwVpCsK9aCoVCPu0opFvzKH1kkFAme11e0ACgkQ0opFvzKH
1knPtg/+IpDSe9pDlFRyhg1kW8TJlROnpOOlReCJByNtIxtkOamq4hfu94ZQuy2u
4RP3DSN9nOgIxoExppE3Ce2QV0H3LwWt5E8JA1XGYeqVb1w/P4Ao9R05E+kkQBa8
k0LM4IdWRPTvUO9WDWY9NADZIsrJkycc2vvCpgbBghS/VAS8J19BsNvN2ytaXyo1
AHS8YgLs/58CUwIKytu6K17anI/a5eT0djZxLyOJu0mOvBQdl2ptGRLHHGyK0349
dNZjmLksktfuaNTq7BpyUg55hgGikkZzmG8MD0wvvKIhgESRGQebkS8d256qv+h8
IOYzzW7UIvL6ZGPIQTxO6w+e2RB8MBP43tTwLLFaAuBSUmfpG801A+MmGiXClMGX
xa6/meapF67d5Q7PUEUpU+7Q55SJNgjD/pmyVCev0mDVKUbIWEM2qiYJKh32/fyz
WsrwecJe0lh4NvBnA4524KZEGdok45PHT9vMzrrbsL3yNVcTVrKtznqWijC5kdxj
zKm/UrXR+5s2omsyhDhHi+bpTRyLSJ+YU0xmX6gGtEjOAaLikZVTjIsoXbhBNXmT
HSC1Qz7qXJi6Hc7s1/6UjstnOTwjvKqtsS9Vm2PGmIC6MT03De8lHTWiRo37Kjjv
VrEdf7dF3SrXame2d70nFTlYbyCM9cswo4s/jprX+Mx6Gb5bhgk=
=0nG/
-----END PGP SIGNATURE-----

Attachment: pgpAJlUYKlcIh.pgp
Description: PGP signature


--- End Message ---

Reply via email to