Details about package jsonnet
Name: | jsonnet (PTS) |
---|---|
Uploader: | Fukui Daichi <a.dog.will.talk@akane.waseda.jp> (Debian QA page) |
Description: | jsonnet - data templating language libjsonnet0 - data templating language (lib) libjsonnet-dev - data templating language (devel) python3-jsonnet - data templating language (Python) |
Package uploads
Upload #2
Information
Version: | 0.20.0+ds-3 |
---|---|
Uploaded: | 2025-03-29 14:11 |
Source package: | jsonnet_0.20.0+ds-3.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://github.com/google/jsonnet |
Vcs-Git: | https://salsa.debian.org/debian/jsonnet.git |
Vcs-Browser: | https://salsa.debian.org/debian/jsonnet |
Changelog
jsonnet (0.20.0+ds-3) unstable; urgency=medium . [ Fukui Daichi ] * debian: Add symbols for libjsonnet0 * d/rules: Update flags to fortify the package * d/patches: Fix build failure after successful build * d/patches: Add patch for switch to the single header Rapid YAML * d/patches: Add patch for spelling correction * d/patches: Add manpages for commands automatically * d/patches: Modify python-binding fix patch to comply with dep3 * d/patches: Add more fields to fix-build-failure patch Changes above are applied to address lintian reports. * d/control: Update debhelper-compat version * d/copyright: Update to adapt to upstream * d/patches: Remove redundant patches for jsonnet upstream These patches are already applied upstream. * Remove doc/_layouts/base.html This is because the file is not transitively compatible to DFSG. * Bump Standards-Version to 4.7.2
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 0.20.0+ds Upstream: 0.20.0 Url: https://github.com/google/jsonnet/archive/refs/tags/v0.20.0.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningsjsonnet source
-
W
unknown-architecture
- loong64
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%jsonnet-$1.tar.gz% [debian/watch:4]
-
X
update-debian-copyright
- 2023 vs 2025 [debian/copyright:21]
-
X
upstream-metadata-file-is-missing
-
X
very-long-line-length-in-source-file
- 2169 > 512 [debian/patches/0003-switch-to-the-single-header-Rapid-YAML-upgrade-to-v0.patch:35801]
- 23159 > 512 [case_studies/micromanage/lib/mmlib/v0.1.2/amis/ubuntu.prof:11]
- 533 > 512 [doc/ref/language.html.md:648]
- 6828 > 512 [test_suite/stdlib.jsonnet:1438]
- 7997 > 512 [test_suite/parseJson_long_array_gc_test.jsonnet:1]
-
W
unknown-architecture
-
–
Package is already in Debian
- The package uploader is currently maintaining jsonnet in Debian
- Last upload was on the 2025-01-15
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: Boost-1.0, BSD-2-Clause, BSD-3-clause, RSA-MD5, MIT2, Expat, Apache-2.0
Comments
-
rm -f /tmp/reprotest.yTQR2v/const_build_path/const_build_path/debian/tmp/usr/share/doc/jsonnet/html/_layout/base.html make[1]: Leaving directory '/tmp/reprotest.yTQR2v/const_build_path/const_build_path' dh_install -O-Scmake dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/jsonnet.1" (tried in ., debian/tmp) dh_install: warning: jsonnet missing files: usr/share/man/man1/jsonnet.1 dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/jsonnetfmt.1" (tried in ., debian/tmp) dh_install: warning: jsonnet missing files: usr/share/man/man1/jsonnetfmt.1 dh_install: error: missing files, aborting Package is trying to install a file that does not exist - See 'debian/jsonnet.install'
Needs work Phil Wyett at March 29, 2025, 7:19 p.m. -
Actually two files.
Phil Wyett at March 29, 2025, 7:20 p.m. -
Best thing is to file an RFS here. I stopped doing reviews on here. There are chances my words can be deleted with previous uploads and my past words be falsely used on the Mentors mailing list. Regards Phil
Phil Wyett at March 31, 2025, 10:13 a.m.
Upload #1
Information
Version: | 0.20.0+ds-3 |
---|---|
Uploaded: | 2024-12-05 09:11 |
Source package: | jsonnet_0.20.0+ds-3.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://github.com/google/jsonnet |
Vcs-Git: | https://salsa.debian.org/debian/jsonnet.git |
Vcs-Browser: | https://salsa.debian.org/debian/jsonnet |
Closes bugs: | #1047367 #1087426 |
Changelog
jsonnet (0.20.0+ds-3) unstable; urgency=medium . * Fix build failure after successful build (Closes: #1047367) * Remove deprecated declarations in Python and fix FTBFS (Closes: #1087426)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 12
-
–
Package is the latest upstream version
Local: 0.20.0+ds Upstream: 0.20.0 Url: https://github.com/google/jsonnet/archive/refs/tags/v0.20.0.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningsjsonnet source
-
W
unknown-architecture
- loong64
-
I
license-file-listed-in-debian-copyright
- third_party/json/LICENSE [debian/copyright]
- third_party/md5/LICENSE [debian/copyright]
- third_party/rapidyaml/rapidyaml/ext/c4core/src/c4/ext/debugbreak/COPYING [debian/copyright]
-
I
out-of-date-standards-version
- 4.5.0 (released 2020-01-20) (current is 4.7.0)
-
I
patch-not-forwarded-upstream
- [debian/patches/0004-add-loongarch64-support.patch]
- [debian/patches/0005-fix-build-failure-after-successful-build.patch]
-
I
quilt-patch-missing-description
- [debian/patches/0003-add-support-riscv64.patch]
-
I
uses-python-distutils
- [third_party/rapidyaml/rapidyaml/api/python/setup.py:2]
-
P
package-uses-old-debhelper-compat-version
- 12
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%jsonnet-$1.tar.gz% [debian/watch:4]
-
X
update-debian-copyright
- 2023 vs 2024 [debian/copyright:23]
-
X
upstream-metadata-file-is-missing
-
X
very-long-line-length-in-source-file
- 2168 > 512 [third_party/rapidyaml/rapidyaml/ext/c4core/src/c4/ext/fast_float/tests/basictest.cpp:337]
- 23159 > 512 [case_studies/micromanage/lib/mmlib/v0.1.2/amis/ubuntu.prof:11]
- 533 > 512 [doc/ref/language.html.md:648]
- 6828 > 512 [test_suite/stdlib.jsonnet:1438]
- 7997 > 512 [test_suite/parseJson_long_array_gc_test.jsonnet:1]
-
W
unknown-architecture
-
–
Package closes RC bugs
-
–
Package is already in Debian
- The package uploader is currently maintaining jsonnet in Debian
- Last upload was on the 2024-11-02
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: BSD-2-Clause, Boost-1.0, RSA-MD5, Expat, MIT2, BSD-3-clause, Apache-2.0
Comments
-
Hi, Can you work through the issues listed in this page and then do a new upload. Regards Phil
Needs work Phil Wyett at Dec. 11, 2024, 4:17 a.m. -
Hi, Have we any progress with this submisssion? Please note that an NMU: https://tracker.debian.org/news/1605107/accepted-jsonnet-0200ds-21-source-into-unstable/ has been done since this submission. Regards Phil
Phil Wyett at Jan. 17, 2025, 12:15 a.m. -
Hi Phil, Thanks for the advice. Apologies for my late response. I've addressed the lintian reports. Take a look at upload #2. Hopefully things are satisfactory.
Ready Fukui Daichi at March 29, 2025, 2:25 p.m.