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

Fab Stz fabstz-it at yahoo.fr
Sun Oct 12 08:20:44 BST 2025


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



More information about the pkg-java-maintainers mailing list