Package: guile-libs
Severity: normal

slib does not Depend on guile-libs, and I don't think
it makes sense to add a Depends, so the trigger should
be interest-noawait. (Triggering packages must Depend
on the packages they are triggering otherwise ordering
can be wrong, and installation can break).

Now, there's also no point to not configure slib until
guile-libs is triggered. It's enough to use noawait and
thus only put guile-libs in the triggers-pending state,
and it will be configured at the end of the apt run.

Assuming a package wants to use guile with slib in its
postinst, the package will need to Depend on both of them
anyway, and that ensures proper ordering.


-- System Information:
Debian Release: buster/sid
  APT prefers cosmic
  APT policy: (500, 'cosmic'), (100, 'cosmic-proposed')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-23-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en

Reply via email to