Report forwarded
to debian-bugs-dist@lists.debian.org, debian-ci@lists.debian.org, OpenJDK Team <openjdk@lists.launchpad.net>, Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>: Bug#926009; Package src:openjdk-11, src:libreoffice.
(Sat, 30 Mar 2019 09:36:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Paul Gevers <elbrus@debian.org>:
New Bug report received and forwarded. Copy sent to debian-ci@lists.debian.org, OpenJDK Team <openjdk@lists.launchpad.net>, Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>.
(Sat, 30 Mar 2019 09:36:04 GMT) (full text, mbox, link).
Source: openjdk-11, libreoffice
Control: found -1 openjdk-11/11.0.3+4-3
Control: found -1 libreoffice/1:6.1.5-1
Severity: important
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: breaks needs-update
Dear maintainers,
With a recent upload of openjdk-11 the autopkgtest of libreoffice fails
in testing when that autopkgtest is run with the binary packages of
openjdk-11 from unstable. It passes when run with only packages from
testing. In tabular form:
pass fail
openjdk-11 from testing 11.0.3+4-3
libreoffice from testing 1:6.1.5-1
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of openjdk-11 to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package? If needed, please change the
bug's severity.
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=openjdk-11https://ci.debian.net/data/autopkgtest/testing/amd64/libr/libreoffice/2172984/log.gz
====== Add the extension ======
javaldx: Could not find a Java Runtime Environment!
Please ensure that a JVM and the package libreoffice-java-common
is installed.
If it is already installed then try removing
~/.libreoffice/3/user/config/javasettings_Linux_*.xml
Synchronizing repository for shared extensions
Synchronizing repository for bundled extensions
javaldx: Could not find a Java Runtime Environment!
Please ensure that a JVM and the package libreoffice-java-common
is installed.
If it is already installed then try removing
~/.libreoffice/3/user/config/javasettings_Linux_*.xml
ERROR: An error occurred while enabling: TestExtension.jar
Cause:
(com.sun.star.registry.CannotRegisterImplementationException) { {
Message = "Could not create Java implementation loader", Context =
(com.sun.star.uno.XInterface) @0 } }
unopkg failed.
Marked as found in versions openjdk-11/11.0.3+4-3.
Request was from Paul Gevers <elbrus@debian.org>
to submit@bugs.debian.org.
(Sat, 30 Mar 2019 09:36:04 GMT) (full text, mbox, link).
Marked as found in versions libreoffice/1:6.1.5-1.
Request was from Paul Gevers <elbrus@debian.org>
to submit@bugs.debian.org.
(Sat, 30 Mar 2019 09:36:06 GMT) (full text, mbox, link).
No longer marked as found in versions openjdk-11/11.0.3+4-3 and libreoffice/1:6.1.5-1.
Request was from Rene Engelhard <rene@debian.org>
to control@bugs.debian.org.
(Sat, 30 Mar 2019 10:09:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, OpenJDK Team <openjdk@lists.launchpad.net>: Bug#926009; Package src:openjdk-11.
(Sat, 30 Mar 2019 10:15:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to OpenJDK Team <openjdk@lists.launchpad.net>.
(Sat, 30 Mar 2019 10:15:03 GMT) (full text, mbox, link).
reassign 926009 src:openjdk-11
thanks
Hi,
On Sat, Mar 30, 2019 at 10:32:04AM +0100, Paul Gevers wrote:
> Currently this regression is blocking the migration of openjdk-11 to
> testing [1].
IMHO correctly so, some of the changes are so far away from the freeze
policy..
In any case, "normal" (j)unit tests on building LibreOffice don't work
either, so it's actually also a FTBFS for libreoffice...
> ====== Add the extension ======
> javaldx: Could not find a Java Runtime Environment!
> Please ensure that a JVM and the package libreoffice-java-common
> is installed.
> If it is already installed then try removing
> ~/.libreoffice/3/user/config/javasettings_Linux_*.xml
For that matter, happens even then.
Regards,
Rene
Information forwarded
to debian-bugs-dist@lists.debian.org, OpenJDK Team <openjdk@lists.launchpad.net>: Bug#926009; Package src:openjdk-11.
(Sun, 31 Mar 2019 23:45:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Matthias Klose <doko@debian.org>:
Extra info received and forwarded to list. Copy sent to OpenJDK Team <openjdk@lists.launchpad.net>.
(Sun, 31 Mar 2019 23:45:02 GMT) (full text, mbox, link).
Control: reassign -1 src:libreoffice
> IMHO correctly so, some of the changes are so far away from the
> freeze policy..
pointy comments won't help, because you will see these changes at least in the
first buster security update, so maybe some backports for libreoffice are
needed? is that fixed in 6.2.x?
Bug reassigned from package 'src:openjdk-11' to 'src:libreoffice'.
Request was from Matthias Klose <doko@debian.org>
to 926009-submit@bugs.debian.org.
(Sun, 31 Mar 2019 23:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>.
(Mon, 01 Apr 2019 16:45:05 GMT) (full text, mbox, link).
# so let's assign it back to both until this is sorted out..
reassign -1 src:libreoffice, src:openjdk-11
thanks
Hi,
On Mon, Apr 01, 2019 at 01:40:09AM +0200, Matthias Klose wrote:
> Control: reassign -1 src:libreoffice
>
> > IMHO correctly so, some of the changes are so far away from the
> > freeze policy..
>
> pointy comments won't help, because you will see these changes at least in the
You might call it pointy, but this is the fact.
> first buster security update
*shrugs*. So another
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913641 where this
isn't fixed in (current) stable even after months after it was fixed
for other suites?
It has a build workaround upstream, no runtime....
> so maybe some backports for libreoffice are needed? is that fixed in 6.2.x?
I don't even know yet what needs to be changed... That said, I actually
first noticed this the day before Paul filed the bug - with 6.3.0 alpha
git snapshot. So any LO is affected.
Here we could ignore test failures, too, but that wouldn't help at all
for the functionality still needing Java or the autopkgtests :/
Regards,
Rene
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>.
(Mon, 01 Apr 2019 16:57:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>, OpenJDK Team <openjdk@lists.launchpad.net>: Bug#926009; Package src:libreoffice,src:openjdk-11.
(Tue, 02 Apr 2019 21:45:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>, OpenJDK Team <openjdk@lists.launchpad.net>.
(Tue, 02 Apr 2019 21:45:07 GMT) (full text, mbox, link).
retitle 926009 new "Debian" as java.vendor breaks libreoffice
reassign 926009 src:openjdk-11
thanks
Hi,
> > so maybe some backports for libreoffice are needed? is that fixed in 6.2.x?
>
> I don't even know yet what needs to be changed... That said, I actually
> first noticed this the day before Paul filed the bug - with 6.3.0 alpha
> git snapshot. So any LO is affected.
Got it.
> > pointy comments won't help, because you will see these changes at
> > least in the first buster security update
Even
openjdk-11 (11.0.3+4-2) unstable; urgency=medium
[ Matthias Klose ]
* Configure with vendor flags.
[...]
?
That one is the problem.
Let's compare:
buster has:
$ java -XshowSettings:properties -version 2>&1 | grep vendor
java.specification.vendor = Oracle Corporation
java.vendor = Oracle Corporation
java.vendor.url = http://java.oracle.com/
java.vendor.url.bug = http://bugreport.java.com/bugreport/
java.vm.specification.vendor = Oracle Corporation
java.vm.vendor = Oracle Corporation
sid has:
$ java -XshowSettings:properties -version 2>&1 | grep vendor
java.specification.vendor = Oracle Corporation
java.vendor = Debian
java.vendor.url = https://tracker.debian.org/openjdk-11
java.vendor.url.bug = https://bugs.debian.org/openjdk-11
java.vm.specification.vendor = Oracle Corporation
java.vm.vendor = Debian
Indeed, jvmfwk has a known list of JDKs, and "Debian" (or whatever else
distro) does not appear in it:
https://cgit.freedesktop.org/libreoffice/core/tree/jvmfwk/distributions/OpenOfficeorg/javavendors_linux.xml?h=libreoffice-6-1-5
and it looks in java.vendor:
jvmfwk/plugins/sunmajor/pluginlib/vendorbase.cxx: //get java.vendor,
java.version, java.home,
jvmfwk/plugins/sunmajor/pluginlib/vendorbase.cxx: if(! bVendor &&
prop.first == "java.vendor")
Indeed, after adding "Debian" as a copy of "Oracle Corporation" javaldx
works again.
We as distros can patch it for LibreOffice, but this change breaks LibreOffice out there unless
patched, and I doubt they will (or will be happy) to add extra stanzas for "Debian", "Ubuntu" or
whatever else.
I really believe this should be reverted.
Regards,
Rene
Changed Bug title to 'new "Debian" as java.vendor breaks libreoffice' from 'openjdk-11 breaks libreoffice autopkgtests'.
Request was from Rene Engelhard <rene@debian.org>
to control@bugs.debian.org.
(Tue, 02 Apr 2019 21:45:08 GMT) (full text, mbox, link).
Marked as found in versions openjdk-11/11.0.3+4-2.
Request was from Rene Engelhard <rene@rene-engelhard.de>
to control@bugs.debian.org.
(Tue, 02 Apr 2019 21:57:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, OpenJDK Team <openjdk@lists.launchpad.net>: Bug#926009; Package src:openjdk-11.
(Wed, 03 Apr 2019 05:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to OpenJDK Team <openjdk@lists.launchpad.net>.
(Wed, 03 Apr 2019 05:45:03 GMT) (full text, mbox, link).
reassign 926009 src:libreoffice,src:openjdk-11
retitle 926009 openjdk-11 breaks libreoffice autopkgtests
thanks
Hi,
On Tue, Apr 02, 2019 at 11:44:27PM +0200, Rene Engelhard wrote:
> Indeed, after adding "Debian" as a copy of "Oracle Corporation" javaldx
> works again.
I retract that, no idea what I did when testing this, maybe I just tried
in the wrong console window (given the time and tiredness not
unlikely..) ...
Regards,
Rene
No longer marked as found in versions openjdk-11/11.0.3+4-2.
Request was from Rene Engelhard <rene@debian.org>
to control@bugs.debian.org.
(Wed, 03 Apr 2019 05:45:05 GMT) (full text, mbox, link).
Changed Bug title to 'openjdk-11 breaks libreoffice autopkgtests' from 'new "Debian" as java.vendor breaks libreoffice'.
Request was from Rene Engelhard <rene@debian.org>
to control@bugs.debian.org.
(Wed, 03 Apr 2019 05:45:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>, OpenJDK Team <openjdk@lists.launchpad.net>: Bug#926009; Package src:libreoffice,src:openjdk-11.
(Wed, 03 Apr 2019 11:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>, OpenJDK Team <openjdk@lists.launchpad.net>.
(Wed, 03 Apr 2019 11:48:04 GMT) (full text, mbox, link).
reassign 926009 src:openjdk-11
clone 926009 -1
found -1 11.0.3+4-2
reassign -1 src:libreoffice
forwarded -1 https://bugs.documentfoundation.org/show_bug.cgi?id=124503
retitle -1 LibreOffice does not recognize new "Debian" JDK (openjdk 11 >= 11.0.3+4-2)
thanks
Hi,
On Wed, Apr 03, 2019 at 07:41:19AM +0200, Rene Engelhard wrote:
> On Tue, Apr 02, 2019 at 11:44:27PM +0200, Rene Engelhard wrote:
> > Indeed, after adding "Debian" as a copy of "Oracle Corporation" javaldx
> > works again.
>
> I retract that, no idea what I did when testing this, maybe I just tried
> in the wrong console window (given the time and tiredness not
> unlikely..) ...
Olivier pointed me to javavendors.cxx which also needs to be patched.
Done in git now and it seems to work now, really :-)
I still think the java(.vm).vendor change should be reverted, though.
Reassigning a clone of this to LO, I'll add "Debian" as a supported
vendor nevertheless for now to get it building right now...
Regards,
Rene
Bug 926009 cloned as bug 926318
Request was from Rene Engelhard <rene@debian.org>
to control@bugs.debian.org.
(Wed, 03 Apr 2019 11:48:06 GMT) (full text, mbox, link).
Marked as found in versions openjdk-11/11.0.3+4-2.
Request was from Rene Engelhard <rene@rene-engelhard.de>
to control@bugs.debian.org.
(Wed, 03 Apr 2019 11:57:04 GMT) (full text, mbox, link).
Changed Bug title to 'java.vendor change breaks applications checking java.vendor (like LibreOffice)' from 'openjdk-11 breaks libreoffice autopkgtests'.
Request was from Rene Engelhard <rene@rene-engelhard.de>
to control@bugs.debian.org.
(Wed, 03 Apr 2019 12:09:02 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, OpenJDK Team <openjdk@lists.launchpad.net>: Bug#926009; Package src:openjdk-11.
(Thu, 09 May 2019 07:51:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Paul Gevers <elbrus@debian.org>:
Extra info received and forwarded to list. Copy sent to OpenJDK Team <openjdk@lists.launchpad.net>.
(Thu, 09 May 2019 07:51:07 GMT) (full text, mbox, link).
Control: tags 928185 - wontfix
Control: tags 928185 moreinfo
Control: tags 926009 wontfix
Hi doko,
I assume you wanted to tag the openjdk-11 bug as wontfix, not the
unblock bug, changed that above.
On Thu, 2 May 2019 13:59:46 +0200 Matthias Klose <doko@debian.org> wrote:
> Control: tags -1 - moreinfo
> Control: tags -1 + wontfix
[...]
> On 02.05.19 10:30, Julien Cristau wrote:
> > From what I understand bug#926009 is a regression in that version.
> > There's no explanation that I can see for that change, no associated
> > bug, and it doesn't look appropriate. Please revert it.
>
> No. The issue is in the LibreOffice package, which already has this fixed in
> testing. The openjdk package also has an appropriate Breaks.
We are aware that LO is fixed for this change. What we are still missing
is the rationale for why this is needed. We fear that this may break
more things than LO, especially things outside of Debian control. Please
help us understand why you think this is important and why you don't
want to revert it.
Paul
Added tag(s) wontfix.
Request was from Paul Gevers <elbrus@debian.org>
to 926009-submit@bugs.debian.org.
(Thu, 09 May 2019 07:51:09 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, OpenJDK Team <openjdk@lists.launchpad.net>: Bug#926009; Package src:openjdk-11.
(Thu, 16 May 2019 18:33:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Paul Gevers <elbrus@debian.org>:
Extra info received and forwarded to list. Copy sent to OpenJDK Team <openjdk@lists.launchpad.net>.
(Thu, 16 May 2019 18:33:03 GMT) (full text, mbox, link).
Hi doko,
On 09-05-2019 09:46, Paul Gevers wrote:
>> On 02.05.19 10:30, Julien Cristau wrote:
>>> From what I understand bug#926009 is a regression in that version.
>>> There's no explanation that I can see for that change, no associated
>>> bug, and it doesn't look appropriate. Please revert it.
>>
>> No. The issue is in the LibreOffice package, which already has this fixed in
>> testing. The openjdk package also has an appropriate Breaks.
>
> We are aware that LO is fixed for this change. What we are still missing
> is the rationale for why this is needed. We fear that this may break
> more things than LO, especially things outside of Debian control. Please
> help us understand why you think this is important and why you don't
> want to revert it.
Any comment, please?
Paul
Information stored
: Bug#926009; Package src:openjdk-11.
(Mon, 27 May 2019 16:57:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Thorsten Glaser <t.glaser@tarent.de>:
Extra info received and filed, but not forwarded.
(Mon, 27 May 2019 16:57:05 GMT) (full text, mbox, link).
On Tue, 2 Apr 2019, Rene Engelhard wrote:
> We as distros can patch it for LibreOffice, but this change breaks LibreOffice out there unless
> patched, and I doubt they will (or will be happy) to add extra stanzas for "Debian", "Ubuntu" or
> whatever else.
>
> I really believe this should be reverted.
Yes, this is really weird, and…
> > On Mon, 1 Apr 2019, Matthias Klose wrote:
> > > > IMHO correctly so, some of the changes are so far away from the
> > > > freeze policy..
> > >
> > > pointy comments won't help, because you will see these changes at least in the
> > > first buster security update, so maybe some backports for libreoffice are
… I fail to see how this qualifies for a security update.
Perhaps you’ll wish to revert this change when building for
anything older than bullseye/sid. Sometimes, lies need to
be introduced when backporting (for either stable-security
or bpo) to keep the stability guarantee.
bye,
//mirabilos
--
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
**********
Mit der tarent Academy bieten wir auch Trainings und Schulungen in den
Bereichen Softwareentwicklung, Agiles Arbeiten und Zukunftstechnologien an.
Besuchen Sie uns auf www.tarent.de/academy. Wir freuen uns auf Ihren Kontakt.
**********
Bug 926009 cloned as bug 929653
Request was from Rene Engelhard <rene@rene-engelhard.de>
to control@bugs.debian.org.
(Mon, 27 May 2019 21:57:02 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.