Package: eatmydata
Version: 131-2
Followup-For: Bug #1016422

This bug affects pbuilder, since pbuilder Depends: eatmydata.

And hurd build daemons use pbuilder, so this bug is making it
impossible to build packages on hurd, if LD_LIBRARY_PATH needs to be
used.

An example is hypre. LD_LIBRARY_PATH is used to run build-time tests,
with LD_LIBRARY_PATH used to point at the build dir containing the
newly built libraries. This is the case whether tests are managed by
ctest (cmake), or run manually by makefile (make check).

Bug #1016422 is causing the hurd builds to fail, see
https://buildd.debian.org/status/fetch.php?pkg=hypre&arch=hurd-amd64&ver=3.1.0-2exp3&stamp=1783252287&raw=0
https://buildd.debian.org/status/fetch.php?pkg=hypre&arch=hurd-i386&ver=3.1.0-2exp2&stamp=1783218733&raw=0

The error message on hurd-amd64 is

Test project /build/reproducible-path/hypre-3.1.0/obj-x86_64-gnu
    Start 1: test_ij_solvers
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
1/3 Test #1: test_ij_solvers ..................***Timeout 1501.43 sec

    Start 2: test_struct_solvers
2/3 Test #2: test_struct_solvers ..............   Passed    6.35 sec
    Start 3: test_sstruct_solvers
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded 
(cannot open shared object file): ignored.
3/3 Test #3: test_sstruct_solvers .............***Timeout 1500.55 sec


33% tests passed, 2 tests failed out of 3

Total Test time (real) = 3010.13 sec

The following tests FAILED:
          1 - test_ij_solvers (Timeout)
          3 - test_sstruct_solvers (Timeout)
Errors while running CTest
make[1]: *** [debian/rules:136: override_dh_auto_test] Error 8

Reply via email to