[DRE-maint] Bug#1104416: FTBFS: Building is stuck at cleanup phase

Gunnar Wolf gwolf at gwolf.org
Tue Apr 29 20:49:56 BST 2025


Package: ruby-fugit
Version: 1.8.1-3
Severity: normal
Tags: ftbfs

When building ruby-fugit, the build process seems to run successfully,
until it reaches the cleanup stage. The last output I get is:

    cd debian/ruby-fugit/usr/share/rubygems-integration/all
    rm -rf bin
    rm -rf build_info
    rm -rf cache
    rm -rf doc
    rm -rf extensions
    rmdir plugins
    cd gems/fugit-1.11.1
    rm -f
    chmod 644 lib/fugit/at.rb lib/fugit/cron.rb lib/fugit/duration.rb lib/fugit/misc.rb lib/fugit/nat.rb lib/fugit/parse.rb lib/fugit.rb
    find lib/ -type d -empty -delete

The process tree for the build at this stage is as follows:

    S+     0:00      |           |   \_ /usr/bin/python3 /usr/bin/gbp buildpackage -us -uc
    S+     0:00      |           |       \_ /bin/sh -c debuild -i -I -us -uc
    S+     0:00      |           |           \_ /usr/bin/perl /usr/bin/debuild -i -I -us -uc
    S+     0:00      |           |               \_ tee ../ruby-fugit_1.11.1-1_amd64.build
    S+     0:00      |           |               \_ /usr/bin/perl /usr/bin/dpkg-buildpackage -us -uc -ui -i -I
    S+     0:00      |           |                   \_ /usr/bin/make -f debian/rules binary
    S+     0:00      |           |                       \_ /usr/bin/perl /usr/bin/dh binary --buildsystem=ruby --with ruby
    S+     0:00      |           |                           \_ /usr/bin/perl /usr/bin/dh_auto_install --destdir=debian/ruby-fugit/ -O--buildsystem=ruby
    Dl+    0:13      |           |                               \_ /usr/bin/ruby -EUTF-8 /usr/bin/dh_ruby --install /home/gwolf/vcs/build-area/ruby-fugit-1.11.1/debian/ruby-fugit

What I find odd is that the call to "dh_ruby --install" is in
uninterruptible sleep due to I/O; that seems to signal some sort of
deadlock.

Do note that this situation happens both when attempting to build the
version currently in the archive (1.8.1-3) or the update I'm trying to make
(1.11.1-1).

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.8.12-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ruby-fugit depends on:
ii  ruby-et-orbi  1.2.7-2
ii  ruby-raabro   1.4.0-1

ruby-fugit recommends no packages.

ruby-fugit suggests no packages.

-- no debconf information



More information about the Pkg-ruby-extras-maintainers mailing list