Bug#1117888: libjsonp2-java: DEFAULT_PROVIDER 'org.eclipse.parsson.JsonProviderImpl' missing in Debian

Fab Stz <[email protected]> Tue, 04 Aug 2026 10:06:28 +0200
Newsgroups gmane.linux.debian.devel.wnpp
Message-ID <3063353.e9J7NaK4W3__20910.6951647968$1785830972$gmane$org@debian>
Dear Markus,

Any update on this please?
This is blocking the update of vnu to a version >= 26.7.15.1

Regards
Fab

On Sun, 12 Oct 2025 09:20:44 +0200 Fab Stz <[email protected]> wrote:
> Source: libjsonp2-java
> Version: 2.1.3-1
> Severity: important
> 
> Dear Maintainer,
> 
> I believe the libjsonp2-java package (jakarta.json (API)) is missing its
> implementation in Debian because when I run a package that depends on it, it
> actually fails because the implementation class is not available.
> 
> There is actually no package which implements its DEFAULT_PROVIDER which is
> org.eclipse.parsson.JsonProviderImpl [3]
> 
> org.eclipse.parsson.JsonProviderImpl is shipped in parsson
> 
> I created a WNPP/RFP bug report #1117888 for this at [4]?
> 
> Please consider shipping parsson. BTW jakarta.json replaces javax.json which
> has been archived on 2024-11-07 on github (see [1]) in favor of Eclipse EE4J
> parsson. Its README [2] states: This project is now part of the EE4J
> initiative. This repository has been archived as all activities are now
> happening in the corresponding Eclipse repository. See here for the overall
> EE4J transition status.
> 
> [1] https://github.com/javaee/jsonp/
> [2] https://github.com/javaee/jsonp/blob/master/README.md
> [3] https://sources.debian.org/src/libjsonp2-java/2.1.3-1/api/src/main/java/jakarta/json/spi/JsonProvider.java#L78
> [4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117888
> 
> -- System Information:
> Debian Release: 12.12
>   APT prefers oldstable-updates
>   APT policy: (991, 'oldstable-updates'), (991, 'oldstable-security'), (991, 'oldstable'), (990, 'oldstable-proposed-updates'), (390, 'oldoldstable-security'), (390, 'oldoldstable'), (389, 'oldoldstable-updates'), (380, 'oldoldstable'), (95, 'testing'), (94, 'unstable'), (93, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 6.1.0-40-amd64 (SMP w/4 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr:en_US
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> 
> 
> 
>