Hi,

On Fri, 06 Mar 2026 21:52:48 +0200 Adrian Bunk <[email protected]> wrote:
Package: puppetserver
Version: 8.7.0-6
Severity: serious

The following packages have unmet dependencies:
 puppetserver : Depends: ruby-locale (< 2.1.4.) but 2.1.5-1 is to be installed
                Depends: ruby-concurrent (< 1.3.5.) but 1.3.6-1 is to be 
installed

I'm seeing a reoccurring pattern:

puppetserver (8.7.0-4) unstable; urgency=medium

  * Rebuild for new version of ruby-concurrent (Closes: #1100569)

puppetserver (8.7.0-3) unstable; urgency=medium

  * Rebuild for new version of ruby-concurrent (Closes: #1092567)

puppetserver (8.4.0-7) unstable; urgency=medium

  * Rebuild for ruby-puppetserver-ca-cli update.

puppetserver (8.4.0-4) unstable; urgency=medium

  * Rebuild for ruby-gettext update (Closes: #1077156)


It seems to me that these upper limit Depends are generated during building. Are they really useful or just a safeguard? In the latter case, I wonder if the solution isn't worse than the problem, particularly if the package has significant autopkgtests. Our infrastructure will spot breakage and prevent migration. It seems like this upper limit now is causing artificial breakage.

Paul
PS: please CC me if you want me to see responses.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to