Source: puppetserver
Version: 8.7.0-5
Severity: important
Tags: ftbfs patch
User: [email protected]
Usertags: ftbfs-snakeyaml2

Dear Maintainer,

puppetserver 8.7.0-5 FTBFS against snakeyaml/2.5+ds-1 currently in
experimental. I solved this with the enclosed patch.

I am planning to upload snakeyaml/2.5+ds-2 to unstable on the 27th of October or a bit later.

Best regards,

--
Pierre
diff -Nru puppetserver-8.7.0/debian/changelog puppetserver-8.7.0/debian/changelog
--- puppetserver-8.7.0/debian/changelog	2025-05-06 18:36:52.000000000 +0200
+++ puppetserver-8.7.0/debian/changelog	2025-10-12 13:56:53.000000000 +0200
@@ -1,3 +1,9 @@
+puppetserver (8.7.0-6) UNRELEASED; urgency=medium
+
+  * Building against snakeyaml 2.x
+
+ -- Pierre Gruet <[email protected]>  Sun, 12 Oct 2025 13:56:53 +0200
+
 puppetserver (8.7.0-5) unstable; urgency=medium
 
   * d/patches: fix ftbfs with uncommon timezone
diff -Nru puppetserver-8.7.0/debian/control puppetserver-8.7.0/debian/control
--- puppetserver-8.7.0/debian/control	2025-05-06 18:36:52.000000000 +0200
+++ puppetserver-8.7.0/debian/control	2025-10-12 13:56:53.000000000 +0200
@@ -46,7 +46,7 @@
  libtrapperkeeper-scheduler-clojure (>= 1.1.3-7),
  libtrapperkeeper-status-clojure (>= 1.1.1-3),
  libtrapperkeeper-webserver-jetty9-clojure (>= 4.4.1-4),
- libyaml-snake-java (>= 1.33),
+ libyaml-snake-java (>= 2.5+ds),
  maven-repo-helper,
  puppet-agent (<< 9~~),
  puppet-agent (>= 8~~),
@@ -88,7 +88,7 @@
  libtrapperkeeper-clojure,
  libtrapperkeeper-metrics-clojure (>= 1.5.0),
  libtrapperkeeper-webserver-jetty9-clojure,
- libyaml-snake-java (>= 1.33),
+ libyaml-snake-java (>= 2.5+ds),
  procps,
  puppet-agent (<< 9~~),
  puppet-agent (>= 8~~),
diff -Nru puppetserver-8.7.0/debian/patches/0001-Lein_Local.patch puppetserver-8.7.0/debian/patches/0001-Lein_Local.patch
--- puppetserver-8.7.0/debian/patches/0001-Lein_Local.patch	2025-05-06 18:36:52.000000000 +0200
+++ puppetserver-8.7.0/debian/patches/0001-Lein_Local.patch	2025-10-12 13:56:53.000000000 +0200
@@ -33,7 +33,7 @@
 +                 [liberator "debian"]
 +                 [org.apache.commons/commons-exec "debian"]
 +                 [io.dropwizard.metrics/metrics-core "debian"]
-+                 [org.yaml/snakeyaml "1.x"]
++                 [org.yaml/snakeyaml "2.x"]
 +
 +                 [puppetlabs/jruby-utils "debian"]
 +                 [puppetlabs/clj-shell-utils "debian"]

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to