Your message dated Tue, 28 Oct 2025 11:48:59 +0000
with message-id <[email protected]>
and subject line Bug#1117948: fixed in jackson-dataformat-yaml 2.8.11-5
has caused the Debian Bug report #1117948,
regarding FTBFS against snakeyaml 2.5+ds-1 in experimental
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1117948: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117948
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: jackson-dataformat-yaml
Version: 2.8.11-4
Severity: important
Tags: ftbfs patch
User: [email protected]
Usertags: ftbfs-snakeyaml2
Dear Maintainer,
jackson-dataformat-yaml 2.8.11-4 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.
Then I will team-upload openhft-chronicle-wire to unstable with the attached
patch.
Best regards,
--
Pierre
diff -Nru jackson-dataformat-yaml-2.8.11/debian/changelog jackson-dataformat-yaml-2.8.11/debian/changelog
--- jackson-dataformat-yaml-2.8.11/debian/changelog 2023-01-22 22:49:36.000000000 +0100
+++ jackson-dataformat-yaml-2.8.11/debian/changelog 2025-10-11 22:55:50.000000000 +0200
@@ -1,3 +1,9 @@
+jackson-dataformat-yaml (2.8.11-5) UNRELEASED; urgency=medium
+
+ * Building against snakeyaml 2.x
+
+ -- Pierre Gruet <[email protected]> Sat, 11 Oct 2025 22:55:50 +0200
+
jackson-dataformat-yaml (2.8.11-4) unstable; urgency=medium
* Team upload
diff -Nru jackson-dataformat-yaml-2.8.11/debian/control jackson-dataformat-yaml-2.8.11/debian/control
--- jackson-dataformat-yaml-2.8.11/debian/control 2023-01-22 22:26:55.000000000 +0100
+++ jackson-dataformat-yaml-2.8.11/debian/control 2025-10-11 22:55:50.000000000 +0200
@@ -16,7 +16,7 @@
libmaven-enforcer-plugin-java,
libmaven-shade-plugin-java,
libreplacer-java,
- libyaml-snake-java,
+ libyaml-snake-java (>= 2.5+ds),
maven-debian-helper,
xmlstarlet
Standards-Version: 4.6.2
diff -Nru jackson-dataformat-yaml-2.8.11/debian/maven.rules jackson-dataformat-yaml-2.8.11/debian/maven.rules
--- jackson-dataformat-yaml-2.8.11/debian/maven.rules 2023-01-22 18:47:00.000000000 +0100
+++ jackson-dataformat-yaml-2.8.11/debian/maven.rules 2025-10-11 22:55:47.000000000 +0200
@@ -7,6 +7,6 @@
com.fasterxml.jackson.core jackson-databind jar s/.*/2.x/ * *
com.fasterxml.jackson.dataformat jackson-dataformat-yaml * s/.*/2.x/ * *
junit junit jar s/.*/4.x/ * *
-org.yaml snakeyaml bundle s/1\..*/1.x/ * *
-org.yaml snakeyaml s/jar/bundle/ s/1\..*/1.x/ * *
+org.yaml snakeyaml bundle s/1\..*/2.x/ * *
+org.yaml snakeyaml s/jar/bundle/ s/1\..*/2.x/ * *
com.fasterxml.jackson jackson-parent pom s/2.8/debian/ * *
diff -Nru jackson-dataformat-yaml-2.8.11/debian/patches/series jackson-dataformat-yaml-2.8.11/debian/patches/series
--- jackson-dataformat-yaml-2.8.11/debian/patches/series 2023-01-22 22:46:30.000000000 +0100
+++ jackson-dataformat-yaml-2.8.11/debian/patches/series 2025-10-11 22:55:50.000000000 +0200
@@ -1,3 +1,4 @@
0002-depend-on-junit.patch
0003-ignore-integration-tests.patch
snakeyaml-1.20.patch
+snakeyaml2.patch
diff -Nru jackson-dataformat-yaml-2.8.11/debian/patches/snakeyaml2.patch jackson-dataformat-yaml-2.8.11/debian/patches/snakeyaml2.patch
--- jackson-dataformat-yaml-2.8.11/debian/patches/snakeyaml2.patch 1970-01-01 01:00:00.000000000 +0100
+++ jackson-dataformat-yaml-2.8.11/debian/patches/snakeyaml2.patch 2025-10-11 22:55:50.000000000 +0200
@@ -0,0 +1,32 @@
+Description: using ScannerImpl to provide ParserImpl with StreamReader after
+ changes in the interface of snakeyaml
+Author: Pierre Gruet <[email protected]>
+Forwarded: no
+Last-Update: 2025-10-12
+
+--- a/src/main/java/com/fasterxml/jackson/dataformat/yaml/YAMLParser.java
++++ b/src/main/java/com/fasterxml/jackson/dataformat/yaml/YAMLParser.java
+@@ -5,12 +5,14 @@
+ import java.math.BigInteger;
+ import java.util.regex.Pattern;
+
++import org.yaml.snakeyaml.LoaderOptions;
+ import org.yaml.snakeyaml.error.Mark;
+ import org.yaml.snakeyaml.events.*;
+ import org.yaml.snakeyaml.nodes.NodeId;
+ import org.yaml.snakeyaml.nodes.Tag;
+ import org.yaml.snakeyaml.parser.ParserImpl;
+ import org.yaml.snakeyaml.reader.StreamReader;
++import org.yaml.snakeyaml.scanner.ScannerImpl;
+
+ import com.fasterxml.jackson.core.*;
+ import com.fasterxml.jackson.core.base.ParserBase;
+@@ -149,7 +151,7 @@
+ _objectCodec = codec;
+ _formatFeatures = formatFeatures;
+ _reader = reader;
+- _yamlParser = new ParserImpl(new StreamReader(reader));
++ _yamlParser = new ParserImpl(new ScannerImpl(new StreamReader(reader), new LoaderOptions()));
+ }
+
+
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: jackson-dataformat-yaml
Source-Version: 2.8.11-5
Done: Pierre Gruet <[email protected]>
We believe that the bug you reported is fixed in the latest version of
jackson-dataformat-yaml, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Pierre Gruet <[email protected]> (supplier of updated jackson-dataformat-yaml
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 28 Oct 2025 12:35:19 +0100
Source: jackson-dataformat-yaml
Architecture: source
Version: 2.8.11-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers
<[email protected]>
Changed-By: Pierre Gruet <[email protected]>
Closes: 1117948
Changes:
jackson-dataformat-yaml (2.8.11-5) unstable; urgency=medium
.
* Team upload
* Building against snakeyaml 2.x (Closes: #1117948)
* Raising Standards version to 4.7.2 (no change)
* Rewriting d/watch with version 5, syntax changes
Checksums-Sha1:
dd1be088d686fcb052371974f256dbe3e68fa040 2396
jackson-dataformat-yaml_2.8.11-5.dsc
ec94160e2d307b663bf73818bc0d7c99ed346ab0 6088
jackson-dataformat-yaml_2.8.11-5.debian.tar.xz
c08773deb6d53b7a5be1f888d645455508aee57c 17186
jackson-dataformat-yaml_2.8.11-5_source.buildinfo
Checksums-Sha256:
c65ca786cd103a675e211b312b6455a5eac377b2c71b6d6d6ad98a9ffa5943da 2396
jackson-dataformat-yaml_2.8.11-5.dsc
f3fa07b6a012ed04578047f542fcd0bb605e08d0615d289513fc45977089eb63 6088
jackson-dataformat-yaml_2.8.11-5.debian.tar.xz
009a422ddb5d23d8ab22cfabf6248d109a298e0e7dda3a7c4be8e595f125300d 17186
jackson-dataformat-yaml_2.8.11-5_source.buildinfo
Files:
5f69233a54a00d299d0fdfb91dec03e0 2396 java optional
jackson-dataformat-yaml_2.8.11-5.dsc
ed5c77e7be90be657a94b4e4fe6ed29c 6088 java optional
jackson-dataformat-yaml_2.8.11-5.debian.tar.xz
868264ae234149ec7a248728a83fd988 17186 java optional
jackson-dataformat-yaml_2.8.11-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmkAqrAACgkQYAMWptwn
dHYGohAAnRh/pz/3B+MkuwrzJpKRHuUAkG7yTXY5hUf2EhjLrzRtUu0/Qfm2slDS
HsHE/NMGsk9pR/HrHd043h83+Yx7txYtYU42JsYEOiQRverHqcig1sZiTxSiePg4
aA1vyai8XjtWqIv4r/TjqZh2KGnrR7kUqoywjijAtXEo2tutSRTTtr9qP6L5TcC+
ItKNHXvy4B3ljHF7D/7kUgZJWnFsg7WaGJPbtCGUsFsroQs+09nBwnhs4Q8RLeRu
Ct4TaaIofVyCqIhCSf5YzsnEFohzxK5UlnMQCtIwo8utDRqu4jDMV0vYKe9DxROY
1Xnr5XsLbKkOW+aK6jlwvN/iP6JS2t0dImoAdhmLqQrt/Vql8wjrQ74c2HuP26EH
xta68C2YBeAWWtBrUc9wm7e2umaASIADoJaz94g8ZAiITXmuOI6u6Rl2yYso9q4B
TPRURTW0z2EaMvO/sSnS+7J97zApNt+I0NkNiHyhjbP0PrPxNO3VrkXlUHtDBfO2
CvC1VjdZ4H6+S9U6X67o0GqiMEZup3M5ITH2N/kcTeIuqBKlBgDLLLpzr4bxNnoU
ysKnWx7Aq7F/02YWidGaKIAdEi28QkluhUUUBULVNI6nuhaQHcNdXO0uySlatXAH
3e0xfw9t1LzzjyNvCYlknEZn08aY0hNd70rATKI8t2Go2P9O0p8=
=RtzN
-----END PGP SIGNATURE-----
pgpu7QUsA5WnT.pgp
Description: PGP signature
--- End Message ---