Your message dated Thu, 29 Feb 2024 06:10:06 +0000
with message-id <e1rfzcm-009plm...@fasolo.debian.org>
and subject line Bug#1064554: fixed in jruby 9.4.6.0+ds-1
has caused the Debian Bug report #1064554,
regarding jruby fails to build from source in unstable
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 ow...@bugs.debian.org
immediately.)
--
1064554: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064554
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jruby
Version: 9.4.5.0+ds-1
Severity: serious
Dear Maintainer,
When building jruby in unstable, the following error occurs:
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-
plugin:3.1.1:install (default-install) on project jruby-parent: Failed to
install artifact org.jruby:jruby-parent:pom:9.4.5.0:
/<<PKGBUILDDIR>>/debian/maven-repo/org/jruby/jruby-parent/9.4.5.0/jruby-
parent-9.4.5.0.pom (Permission denied) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
dh_auto_build: error: /usr/lib/jvm/default-java/bin/java -noverify -cp
/usr/share/maven/boot/plexus-classworlds-2.x.jar -Dmaven.home=/usr/share/maven
-Dmaven.multiModuleProjectDirectory=/<<BUILDDIR>>/jruby-9.4.5.0\+ds
-Dclassworlds.conf=/etc/maven/m2-debian.conf
-Dproperties.file.manual=/<<BUILDDIR>>/jruby-9.4.5.0\+ds/debian/maven.properties
org.codehaus.plexus.classworlds.launcher.Launcher -s/etc/maven/settings-
debian.xml -Ddebian.dir=/<<BUILDDIR>>/jruby-9.4.5.0\+ds/debian
-Dmaven.repo.local=/<<BUILDDIR>>/jruby-9.4.5.0\+ds/debian/maven-repo --batch-
mode -Djruby.revision=9.4.5.0\+ds-1build1\~ppa2 -Pmain,complete,dist
-DskipTests -Dnotimestamp=true -Dlocale=en_US returned exit code 1
make[1]: *** [debian/rules:43: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-02-24T07:14:56Z
This is due to maven-repo-helper copying symlinks to jruby poms rather than
poms themselves.
One possible solution is to copy jruby poms manually in
execute_after_dh_auto_configure:
# copy jruby poms rather than links, because the build will try to
patch them
for p in jruby jruby-parent jruby-base jruby-core jruby-artifacts ; do
\
rm debian/maven-repo/org/jruby/$$p/* ;\
mkdir debian/maven-repo/org/jruby/$$p/debian ; \
cp /usr/share/maven-repo/org/jruby/$$p/debian/* debian/maven-
repo/org/jruby/$$p/debian/ ;\
done
-- System Information:
Debian Release: trixie/sid
APT prefers mantic-updates
APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500,
'mantic'), (100, 'mantic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-17-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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
--- End Message ---
--- Begin Message ---
Source: jruby
Source-Version: 9.4.6.0+ds-1
Done: Jérôme Charaoui <jer...@riseup.net>
We believe that the bug you reported is fixed in the latest version of
jruby, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1064...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jérôme Charaoui <jer...@riseup.net> (supplier of updated jruby package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 28 Feb 2024 19:39:52 -0500
Source: jruby
Architecture: source
Version: 9.4.6.0+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers
<pkg-java-maintain...@lists.alioth.debian.org>
Changed-By: Jérôme Charaoui <jer...@riseup.net>
Closes: 1064554
Changes:
jruby (9.4.6.0+ds-1) unstable; urgency=medium
.
* New upstream version 9.4.6.0+ds
* d/patches:
- drop obsolete patch merged upstream
- drop obsolete io-console gem patch
+ refresh for new upstream version
* d/rules: add missing items to clean target
* d/rules: fix ftbfs with same version building itself (Closes: #1064554)
* d/tests: drop some mri-stdlib exclusions
* d/tests: exclude unreliable mri-stdlib test cases
Checksums-Sha1:
d6414eb969f3cdc993674578f7dfc11999142eab 2879 jruby_9.4.6.0+ds-1.dsc
0a61e3301df1ebda92e2dc718caf8ef068281358 15153020
jruby_9.4.6.0+ds.orig-rubygems.tar.xz
2315cef3dc6354fed8614472d95f75b5248091b4 6203680 jruby_9.4.6.0+ds.orig.tar.xz
3fc9e1178b7b62b3a8a4748ff348429c34e454d8 38808 jruby_9.4.6.0+ds-1.debian.tar.xz
cb4c2682b018f35725b9c6bb43419a5257efeb2a 16417
jruby_9.4.6.0+ds-1_amd64.buildinfo
Checksums-Sha256:
897d878a709239b992b4284b9e91fd218573f0b205bf720e933b0836d4a1443e 2879
jruby_9.4.6.0+ds-1.dsc
81172a9bce6f1e89fccfb25dfe4b27b2894aec9914041b0874534520c9f2b74d 15153020
jruby_9.4.6.0+ds.orig-rubygems.tar.xz
89126d19fede9e1cd5e434ff8ebc528b998c3467ff9714117e4c8efa587340ee 6203680
jruby_9.4.6.0+ds.orig.tar.xz
e84dfde949cf9e93ceffdc748fc79f17af029ebbf3c694cec33e31e5960b0d78 38808
jruby_9.4.6.0+ds-1.debian.tar.xz
678d3cfafe57474466d7dcf66acc9455de444464bfe28092d11082e6b919ce3e 16417
jruby_9.4.6.0+ds-1_amd64.buildinfo
Files:
0b2e3dd94436db88578d2a262114d60f 2879 ruby optional jruby_9.4.6.0+ds-1.dsc
16e977ca5c55e1c39d47ad2aacfdc7cb 15153020 ruby optional
jruby_9.4.6.0+ds.orig-rubygems.tar.xz
54401c52797c72186500018a749fa86a 6203680 ruby optional
jruby_9.4.6.0+ds.orig.tar.xz
92fd91986f5a6f37036d594686562359 38808 ruby optional
jruby_9.4.6.0+ds-1.debian.tar.xz
18bcc58a981c5f7a13ae40b758e64154 16417 ruby optional
jruby_9.4.6.0+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQTAq04Rv2xblqv/eu5pxS9ljpiFQgUCZeAETQAKCRBpxS9ljpiF
QnFGAPsG516Xu1LcxUquBcLD1VoUSK5H5q4fJFSXwoplJV+3gQEAv94kmc3U4XV2
W/evdYkyphX+rabXmcVdQZNKXhBUOgk=
=ks/F
-----END PGP SIGNATURE-----
pgp80Vf8uMoH6.pgp
Description: PGP signature
--- End Message ---