Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1251701

Bug#1103996: RFS: hujson/0.0~git20250226.ec1d1c1-1 [ITP] -- JSON for Humans (JWCC: JSON w/ comments and trailing commas)

From Facundo Acevedo <facevedo@disroot.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1103996: RFS: hujson/0.0~git20250226.ec1d1c1-1 [ITP] -- JSON for Humans (JWCC: JSON w/ comments and trailing commas)
Date 2025-07-03 01:40 +0200
Message-ID <L4fdv-eOXh-3@gated-at.bofh.it> (permalink)
References <KEN17-fHjw-1@gated-at.bofh.it> <L4fdv-eOXh-5@gated-at.bofh.it> <KEN17-fHjw-1@gated-at.bofh.it> <L4fdv-eOXh-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Phill,

the new version only changes the Readme file.
those errors occur whit the new version?

thanks


On 6/22/25 06:05, Phil Wyett wrote:
> Facundo Acevedo,
>
> Review of upload: 2025-04-25 19:41
>
> For information about the tests run, see:
>
> https://wiki.debian.org/PhilWyett/DebianMentoring
>
> Summary
> =======
>
> No change to packages tag, still 'confirmed'.
>
> During sbuild we are seeing:
>
> === RUN   TestAll
> --- PASS: TestAll (0.00s)
> === RUN   Fuzz
> === RUN   Fuzz/seed#0
> === RUN   Fuzz/seed#1
>      fuzz_test.go:30: input " null,": Parse error: hujson: line 1, column 6:
> invalid character ',' after top-level value
> === RUN   Fuzz/seed#2
> === RUN   Fuzz/seed#3
>      fuzz_test.go:30: input "/?": Parse error: hujson: line 1, column 1: invalid
> character '/' at start of value
> === RUN   Fuzz/seed#4
>      fuzz_test.go:30: input "//ޭ\xbe\xef\nnull": Parse error: hujson: line 1,
> column 1: invalid UTF-8 in comment
> === RUN   Fuzz/seed#5
>      fuzz_test.go:30: input "null//": Parse error: hujson: line 1, column 5:
> parsing comment: unexpected EOF
> === RUN   Fuzz/seed#6
> === RUN   Fuzz/seed#7
>      fuzz_test.go:30: input "\"\\\"\\\\\\u0022😊": Parse error: hujson: line 1,
> column 16: parsing string: unexpected EOF
> === RUN   Fuzz/seed#8
>      fuzz_test.go:30: input "\"\\xff\"": Parse error: hujson: line 1, column 1:
> invalid literal: "\xff"
> === RUN   Fuzz/seed#9
> === RUN   Fuzz/seed#10
> === RUN   Fuzz/seed#11
>      fuzz_test.go:30: input "+1000": Parse error: hujson: line 1, column 1:
> invalid literal: +1000
> === RUN   Fuzz/seed#12
>      fuzz_test.go:30: input "{": Parse error: hujson: line 1, column 2: parsing
> value: unexpected EOF
> === RUN   Fuzz/seed#13
>      fuzz_test.go:30: input "{,}": Parse error: hujson: line 1, column 2: invalid
> character ',' at start of value
> === RUN   Fuzz/seed#14
>      fuzz_test.go:30: input "{null:\"v\"": Parse error: hujson: line 1, column 2:
> invalid character 'n' at start of object name
> === RUN   Fuzz/seed#15
>      fuzz_test.go:30: input "{\"k\"": Parse error: hujson: line 1, column 5:
> parsing object after name: unexpected EOF
> === RUN   Fuzz/seed#16
>      fuzz_test.go:30: input "{\"k\";": Parse error: hujson: line 1, column 5:
> invalid character ';' after object name
> === RUN   Fuzz/seed#17
>      fuzz_test.go:30: input "{\"k\":}": Parse error: hujson: line 1, column 6:
> invalid character '}' at start of value
> === RUN   Fuzz/seed#18
>      fuzz_test.go:30: input "{\"k\":\"v\"": Parse error: hujson: line 1, column
> 9: parsing object after value: unexpected EOF
> === RUN   Fuzz/seed#19
>      fuzz_test.go:30: input "{\"k\":\"v\"]": Parse error: hujson: line 1, column
> 9: invalid character ']' after object value (expecting ',' or '}')
> === RUN   Fuzz/seed#20
> === RUN   Fuzz/seed#21
> === RUN   Fuzz/seed#22
>      fuzz_test.go:30: input "[": Parse error: hujson: line 1, column 2: parsing
> value: unexpected EOF
> === RUN   Fuzz/seed#23
>      fuzz_test.go:30: input "[,]": Parse error: hujson: line 1, column 2: invalid
> character ',' at start of value
> === RUN   Fuzz/seed#24
>      fuzz_test.go:30: input "[\"s\"": Parse error: hujson: line 1, column 5:
> parsing array after value: unexpected EOF
> === RUN   Fuzz/seed#25
>      fuzz_test.go:30: input "[\"s\"}": Parse error: hujson: line 1, column 5:
> invalid character '}' after array value (expecting ',' or ']')
> === RUN   Fuzz/seed#26
> === RUN   Fuzz/seed#27
> === RUN   Fuzz/seed#28
> === RUN   Fuzz/seed#29
>      fuzz_test.go:30: input " \xff": Parse error: hujson: line 1, column 2:
> invalid character '\xff' at start of value
> === RUN   Fuzz/seed#30
>      fuzz_test.go:30: input " '": Parse error: hujson: line 1, column 2: invalid
> character '\'' at start of value
> === RUN   Fuzz/seed#31
>      fuzz_test.go:30: input " 💩": Parse error: hujson: line 1, column 2: invalid
> character '💩' at start of value
> === RUN   Fuzz/seed#32
>      fuzz_test.go:30: input " \uffff": Parse error: hujson: line 1, column 2:
> invalid character '\uffff' at start of value
> === RUN   Fuzz/seed#33
>      fuzz_test.go:30: input " \U00101234": Parse error: hujson: line 1, column 2:
> invalid character '\U00101234' at start of value
> === RUN   Fuzz/seed#34
>
> Something that require review and conversation with upstream.
>
> Newer version exists that you may wish to package.
>
> philwyett@ks-tarkin:~/Development/builder/debian/hujson-0.0~git20250226.ec1d1c1$
> uscan --dehs
> <dehs>
> Newest version of hujson on remote site is 0.0~git20250605.992244d, local
> version is 0.0~git20250226.ec1d1c1
>   => Newer package available from:
>          => https://github.com/tailscale/hujson.git HEAD
> Successfully renamed ../hujson-0.0~git20250605.992244d.tar.xz to
> ../hujson_0.0~git20250605.992244d.orig.tar.xz.
> <package>hujson</package>
> <debian-uversion>0.0~git20250226.ec1d1c1</debian-uversion>
> <debian-mangled-uversion>0.0~git20250226.ec1d1c1</debian-mangled-uversion>
> <upstream-version>0.0~git20250605.992244d</upstream-version>
> <upstream-url>https://github.com/tailscale/hujson.git HEAD</upstream-url>
> <status>newer package available</status>
> <target>hujson_0.0~git20250605.992244d.orig.tar.xz</target>
> <target-path>../hujson_0.0~git20250605.992244d.orig.tar.xz</target-path>
> <messages>Successfully downloaded upstream package: hujson.git HEAD
>
> </messages>
> </dehs>
>

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#1103996: RFS: hujson/0.0~git20250226.ec1d1c1-1 [ITP] -- JSON for Humans (JWCC: JSON w/ comments and trailing commas) Facundo Acevedo <facevedo@disroot.org> - 2025-07-03 01:40 +0200

csiph-web