Package: cowdancer
Version: 0.88
Severity: important

Hi all,

we use cow-shell on our server to build update and test the TeX Live
network distribution on a daily basis, but be aware, this is not Debian
but CentOS. But since cow-shell is useful outside Debian, too, and
upstream seems to be Debian now, I report this error here.

We have moved recently to a new server (hardware) while the software
stack hasn't changed. But we are seeing the following in our setup:
When the rebuild and test of TL fails, the cow-shell is exited and we
do not publish the changes, and the source directory should not be
changed.

But we see changes in the source directory!

Basically what we do
        mkdir target
        for i in source/* ; do
          cp -al $i target
        done
        cow-shell <<EOF
          # do lots of things, updates, tests
          # if it fails exit 1
        EOF
Unfortunately, at this point files have changed in "source".

I have tried to reproduce this with a small example, unsuccessfully.
OTOH, we can reproduce it with the full TeX Live tlnet directory
(about 5Gb).

Is there any way how to debug/test/fix this?

All the best

Norbert


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.7.0-rc6+ (SMP w/8 CPU cores)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cowdancer depends on:
ii  libc6        2.30-8
ii  libncurses6  6.2-1
ii  libtinfo6    6.2-1

cowdancer recommends no packages.

cowdancer suggests no packages.

-- no debconf information

Reply via email to