Your message dated Thu, 4 Jul 2024 16:33:05 +1200
with message-id 
<calff3kddon4ovwlpuhf7bb2s2nz_xl6z3xsdn3qgccjmewd...@mail.gmail.com>
and subject line Failed to verify bug properly
has caused the Debian Bug report #1056293,
regarding gettext: msgfmt --java2 does not support Java 21
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1056293: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056293
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gettext
Version: 0.21-13
Severity: important
Tags: ftbfs sid trixie
User: [email protected]
Usertags: default-java21
X-Debbugs-Cc: [email protected]

Dear Maintainer,

When building 'ssl-utils-clojure' package with Java 21 as default, the build
fails with the following trace:
------
Applying task i18n to [make]
Running 'make i18n'
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
------

Running make in the build chroot produces the following error:
---
msgfmt --java2 -d resources -r puppetlabs.ssl_utils.Messages -l eo
locales/eo.po
msgfmt: Java compiler not found, try installing gcj or set $JAVAC
msgfmt: compilation of Java class failed, please try --verbose or set $JAVAC
make: *** [dev-resources/Makefile.i18n:94:
resources/puppetlabs/ssl_utils/Messages_eo.class] Error 1
---

It appears that gettext package does not support Java 21.

Best Regards,
 Vladimir.


-- System Information:
Debian Release: trixie/sid
  APT prefers mantic-updates
  APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500, 'mantic')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-10-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gettext depends on:
ii  gettext-base   0.21-13
ii  libc6          2.38-1ubuntu6
ii  libgomp1       13.2.0-4ubuntu3
ii  libunistring2  1.0-2
ii  libxml2        2.9.14+dfsg-1.3

Versions of packages gettext recommends:
ii  curl  8.2.1-1ubuntu3.1
ii  wget  1.21.3-1ubuntu1

Versions of packages gettext suggests:
ii  autopoint         0.21-13
pn  gettext-doc       <none>
pn  libasprintf-dev   <none>
pn  libgettextpo-dev  <none>

--- End Message ---
--- Begin Message ---
Hi,

I apologise for the confusion, the bug was indeed fixed with 0.22.5-1[1].
I have both linked the wrong log and pointed to the wrong package.

cheshire-closure fails to build due to the following reasons:
- cheshire-closure needs Java 21 compatibility patch applied (
5.11.0-3 misses it)
- leiningen needs debian compatibility patch updated ( templates still
reference 1.11.1 rather than 1.x closure.jar)
- cheshire-closure 5.11.0-3 causes null pointer exception during
compilation that I am currently investigating.
ssl-utils-closure builds successfully[2]

Best Regards,
 Vladimir.

Note:  java-common from experimental provides default Java 21[3]

[1] https://launchpad.net/~vpa1977/+archive/ubuntu/plusone/+build/28626617
[2] 
https://launchpad.net/~vpa1977/+archive/ubuntu/plusone/+sourcepub/16251772/+listing-archive-extra
[3] 
https://tracker.debian.org/news/1468351/accepted-java-common-075exp1-source-into-experimental/

--- End Message ---

Reply via email to