Details about package libkryo-java
Name: | libkryo-java (PTS) |
---|---|
Uploader: | Julien Plissonneau Duquène <sre4ever@free.fr> (Debian QA page) |
Description: | libkryo-java - object graph serialization framework for Java libkryo-java-doc - object graph serialization framework for Java (documentation) |
Package uploads
Upload #1
Information
Version: | 5.6.2-3 |
---|---|
Uploaded: | 2024-12-04 16:56 |
Source package: | libkryo-java_5.6.2-3.dsc |
Distribution: | experimental |
Section: | java |
Priority: | optional |
Homepage: | https://github.com/EsotericSoftware/kryo |
Vcs-Git: | https://salsa.debian.org/java-team/libkryo-java.git |
Vcs-Browser: | https://salsa.debian.org/java-team/libkryo-java |
Changelog
libkryo-java (5.6.2-3) experimental; urgency=low . * New upstream release. * Promoted Standards-Version to 4.7.0 without changes. * Notable ABI/API changes: - release 3.0.0 renamed the main artifact, previously: com.esotericsoftware.kryo:kryo, now: com.esotericsoftware:kryo - note however that the versioned artifact is still: com.esotericsoftware.kryo:kryo5 - release 5.0.0 dropped StreamFactory, PseudoSerializerFactory, SerializerFactory, FastInput, FastOutput, UnsafeInput, UnsafeMemoryInput, UnsafeMemoryOutput, UnsafeOutput, Util, KryoPool, KryoPoolQueueImpl, SoftReferenceQueue, AsmCachedFieldFactory, KryoFactory, FieldSerializerAnnotationsUtil, FieldSerializerConfig, FieldSerializerGenericsUtil, FieldSerializerUnsafeUtil, FieldSerializerUnsafeUtilImpl, GenericsResolver, ObjectCachedFieldFactory, ObjectField, TaggedFieldSerializerConfig, UnsafeCacheFields, UnsafeCachedFieldFactory, FastestStreamFactory, DefaultStreamFactory, serializers.Generics, @NotNull, UnsafeUtil, and removed or replaced many methods - for further information please install the javadoc package and check the detailed compatibility reports in /usr/share/doc/libkryo-java/compat_reports.
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 5.6.2 Upstream: 5.6.2 Url: https://github.com/EsotericSoftware/kryo/archive/refs/tags/kryo-parent-5.6.2.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is in the package's "Uploaders" field
-
–
Package has lintian informational tagslibkryo-java source
-
I
repackaged-source-not-advertised
- [debian/copyright]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s/$/.tar.gz/ [debian/watch:8]
-
X
very-long-line-length-in-source-file
- 1014 > 512 [compat_reports/kryo/2.24.0_to_3.0.0/compat_report.html:337]
- 1444 > 512 [test/resources/TestData-bytebuffer.ser:3]
- 1444 > 512 [test/resources/TestData-standard.ser:3]
- 1474 > 512 [test/resources/TestDataJava17-bytebuffer.ser:3]
- 1474 > 512 [test/resources/TestDataJava17-standard.ser:3]
- 1597 > 512 [test/resources/TestDataJava8-bytebuffer.ser:3]
- 1597 > 512 [test/resources/TestDataJava8-standard.ser:3]
- 1708 > 512 [test/resources/TestDataJava11-bytebuffer.ser:3]
- 1708 > 512 [test/resources/TestDataJava11-standard.ser:3]
- 592 > 512 [compat_reports/kryo/3.0.1_to_3.0.2/compat_report.html:360]
- 652 > 512 [compat_reports/kryo/3.0.0_to_3.0.1/compat_report.html:343]
- 756 > 512 [LICENSE.md:10]
- 794 > 512 [compat_reports/kryo/3.0.3_to_4.0.0/compat_report.html:343]
- 796 > 512 [compat_reports/kryo/2.23.0_to_2.24.0/compat_report.html:1403]
- 797 > 512 [compat_reports/kryo/2.22_to_2.23.0/compat_report.html:2765]
- 797 > 512 [compat_reports/kryo/3.0.2_to_3.0.3/compat_report.html:418]
- 812 > 512 [README.md:1138]
-
O
source-is-missing
- [compat_reports/kryo/2.22_to_2.23.0/compat_report.html] (override comment: False positives)
- [compat_reports/kryo/2.23.0_to_2.24.0/compat_report.html] (override comment: False positives)
- [compat_reports/kryo/2.24.0_to_3.0.0/compat_report.html] (override comment: False positives)
- [compat_reports/kryo/3.0.0_to_3.0.1/compat_report.html] (override comment: False positives)
- [compat_reports/kryo/3.0.1_to_3.0.2/compat_report.html] (override comment: False positives)
- [compat_reports/kryo/3.0.2_to_3.0.3/compat_report.html] (override comment: False positives)
- [compat_reports/kryo/3.0.3_to_4.0.0/compat_report.html] (override comment: False positives)
libkryo-java-doc-
O
doc-package-depends-on-main-package
- Depends (override comment: Ir's either that W: or E: libkryo-java-doc: usr-share-doc-symlink-without-dependency libkryo-java or too many warts to have the javadocs, compat reports and copyright files at their expected respective places.)
-
I
repackaged-source-not-advertised
-
–
Package is already in Debian
- The package uploader is not currently maintaining libkryo-java in Debian
- Last upload was on the 2021-08-25
-
–
d/copyright is in DEP5 format
Upstream Contact: Nathan Sweet <admin@esotericsoftware.com> Licenses: BSD-3-clause
Comments
-
The pipeline still fails occasionally on reprotest, this is a actually a javadoc issue, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089013 for details. Reverse dependencies: gradle and projectreactor. Currently breaks both. I plan to patch Gradle 4.4.1 to fix it, and projectreator should be easy to fix as well. Merge requests: - import new releases https://salsa.debian.org/java-team/libkryo-java/-/merge_requests/1 https://salsa.debian.org/java-team/libkryo-java/-/merge_requests/2 https://salsa.debian.org/java-team/libkryo-java/-/merge_requests/3 - update packaging https://salsa.debian.org/java-team/libkryo-java/-/merge_requests/4
Julien Plissonneau Duquène at Dec. 4, 2024, 5:10 p.m.