Public bug reported:

From the log below, we see coreutils failing to see testHeaders, which is the 
test that fails at build time.
The reason is this line in the test suite:
```
cp $(TRUE) $@
```

/usr/bin/true is implemented differently on rust-coreutils, and since
coreutils-from 0.0.0~ubuntu26 switches (back?) from GNU true to uutils
true = which cannot be copied/renamed.

The solution is keep checking the marker file, but don't rely on `true`
to asses it's there.

================================================
   Squid Web Proxy 7.5: compat/test-suite.log
================================================

# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

System information (uname -a): Linux 6.17.0-35-generic #35~24.04.1-Ubuntu SMP 
PREEMPT_DYNAMIC Tue May 26 19:30:42 UTC 2 x86_64
Distribution information (/etc/os-release):
PRETTY_NAME="Ubuntu Stonking Stringray (development branch)"
NAME="Ubuntu"
VERSION_ID="26.10"
VERSION="26.10 (Stonking Stingray)"
VERSION_CODENAME=stonking
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/";

.. contents:: :depth: 2

FAIL: testHeaders
=================

coreutils: unknown program 'testHeaders'
FAIL testHeaders (exit status: 1)

============================================================================
Testsuite summary for Squid Web Proxy 7.5
============================================================================
# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See compat/test-suite.log for debugging.
Some test(s) failed.  Please report this to https://bugs.squid-cache.org/,
together with the test-suite.log file (gzipped) and your system
information.  Thanks.
============================================================================
make[5]: *** [Makefile:1045: test-suite.log] Error 1
make[5]: Leaving directory '/build/reproducible-path/squid-7.5/compat'
make[4]: *** [Makefile:1180: check-TESTS] Error 2
make[4]: Leaving directory '/build/reproducible-path/squid-7.5/compat'
make[3]: *** [Makefile:1253: check-am] Error 2
make[3]: Leaving directory '/build/reproducible-path/squid-7.5/compat'
make[2]: *** [Makefile:605: check-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/squid-7.5'
dh_auto_test: error: make -j22 check TESTSUITEFLAGS="-j22 --verbose" VERBOSE=1 
returned exit code 2
make[1]: *** [debian/rules:97: override_dh_auto_test] Error 25
make[1]: Leaving directory '/build/reproducible-path/squid-7.5'
make: *** [debian/rules:70: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess failed with exit status 
2

** Affects: squid (Ubuntu)
     Importance: Undecided
     Assignee: Renan Rodrigo (rr)
         Status: In Progress


** Tags: server-todo

** Changed in: squid (Ubuntu)
       Status: New => In Progress

** Changed in: squid (Ubuntu)
     Assignee: (unassigned) => Renan Rodrigo (rr)

** Tags added: server-todo

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156186

Title:
  Squid FTBFS on stonking-proposed with rust-coreutils

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/squid/+bug/2156186/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to