Re: java atk wrapper in bookworm
Sam Hartman, le mar. 26 sept. 2023 08:20:31 -0600, a ecrit: > I'm still very confused by all this. > Is this an Oracle issue or an Ubuntu issue or a Debian Java maintainer > issue. It really is an Oracle issue, and Debian/Ubuntu has brown-tape-fixed it since Oracle wasn't understanding the issue. But like all brown-tape fixes, it eventually broke so Debian/Ubuntu dropped the fix. Samuel
Re: java atk wrapper in bookworm
> "Samuel" == Samuel Thibault writes: I'm still very confused by all this. Is this an Oracle issue or an Ubuntu issue or a Debian Java maintainer issue. --Sam
Re: java atk wrapper in bookworm
Halim Sahin, le mar. 26 sept. 2023 11:30:13 +0200, a ecrit: > Samuel wrote that ubuntu has removed a patch which is needed to load > atk-wrapper into jre. > > openjdk-17 has the mentioned issue > openjdk-19-jre:amd64 works as expected regarding atk-wrapper. > tested on a machine running ubuntu 22.04. > > Was the patch only removed for jre-17? Apparently, it is indeed still there in jre-19. In debian it seems it got removed in jre-21 too, it'll probably get dropped in other versions as well. Samuel
Re: java atk wrapper in bookworm
Hi, I am now confused. Samuel wrote that ubuntu has removed a patch which is needed to load atk-wrapper into jre. openjdk-17 has the mentioned issue openjdk-19-jre:amd64 works as expected regarding atk-wrapper. tested on a machine running ubuntu 22.04. Was the patch only removed for jre-17? Any way I see no other jre in debian bookworm except jre-17. Regards Halim Am 19.09.23 um 17:49 schrieb Samuel Thibault: Sam Hartman, le mar. 19 sept. 2023 08:15:35 -0600, a ecrit: But I think you will be more likely to get that if you can clearly articulate the situation. The simple answer is that it just does not work when using the debian- (or ubuntu-) provided packages. And that is the scenario that I was reporting. I have no idea what package they actually used to "reproduce" my scenario. My best guess is that they either used their own build that might be include some patch that happens to fix the issue. Or that they didn't manage to actually enable the atk bridge (so as to actually see the load failure). But I didn't get any answer from Oracle when I gave them the exact details of what I was doing with ubuntu-only packages. And at this point I don't think I can hope to see them actually try to run orca and see that java applications are just not accessible. I mean, they asked for a reproducer application. That just shows that they don't actually understand what "accessible" means, since it's all java applications which are impacted. Without an actual accessibility contact, I don't see how we can get things through. Samuel
Re: java atk wrapper in bookworm
Sam Hartman, le mar. 19 sept. 2023 08:15:35 -0600, a ecrit: > But I think you will be more likely to get that if you can clearly > articulate the situation. The simple answer is that it just does not work when using the debian- (or ubuntu-) provided packages. And that is the scenario that I was reporting. I have no idea what package they actually used to "reproduce" my scenario. My best guess is that they either used their own build that might be include some patch that happens to fix the issue. Or that they didn't manage to actually enable the atk bridge (so as to actually see the load failure). But I didn't get any answer from Oracle when I gave them the exact details of what I was doing with ubuntu-only packages. And at this point I don't think I can hope to see them actually try to run orca and see that java applications are just not accessible. I mean, they asked for a reproducer application. That just shows that they don't actually understand what "accessible" means, since it's all java applications which are impacted. Without an actual accessibility contact, I don't see how we can get things through. Samuel
Re: java atk wrapper in bookworm
Samuel> https://bugs.launchpad.net/ubuntu/+source/openjdk-17/+bug/2016194?comments=all Samuel> Without *any* coordination with us. Samuel> I'm just fed up with java. Oracle didn't manage to even Samuel> realize at all that accessibility is currently just Samuel> completely broken on Linux due to this. And that's not a Samuel> lack of reporting and providing reproducibility scenarios, Samuel> that's Oracle incident 9127367 Samuel> https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8204862 Hi. I think you may be frustrated enough that you are not clearly articulating what is going on. What I see is a recent change in Ubuntu, and a 2018 bug report from you closed by Oracle apparently as something they could not reproduce (everything worked for them on several different Java versions). I'm absolutely sure there is something very wrong, and that political coordination would help. But I think you will be more likely to get that if you can clearly articulate the situation. --Sam
Re: java atk wrapper in bookworm
Halim Sahin, le mar. 19 sept. 2023 11:23:08 +0200, a ecrit: > After bookworm was released something is wrong on my machine or in bookworm. > When I enable > assistive_technologies=org.GNOME.Accessibility.AtkWrapper > in accessibility.properties > My Application doesn't start any more. > The error is that it can't find the needed stuff of libatk-wrapper. Ewww: openjdk-17 (17.0.7+7-1) unstable; urgency=high * drop d/p/{jaw-classpath.diff, jaw-optional.diff}: the atk wrapper is disabled and these patches cause class data sharing tests to fail. LP: #2016194. https://bugs.launchpad.net/ubuntu/+source/openjdk-17/+bug/2016194?comments=all Without *any* coordination with us. I'm just fed up with java. Oracle didn't manage to even realize at all that accessibility is currently just completely broken on Linux due to this. And that's not a lack of reporting and providing reproducibility scenarios, that's Oracle incident 9127367 https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8204862 Can somebody get to have a contact with Oracle about this issue? This is not a technical issue but a political issue. As long as Oracle doesn't actually move fingers, we'll always be on the verge of getting such kind of unexpected regression. Samuel
java atk wrapper in bookworm
Hi Folks, a few months ago I've tested a beta or rc of bookworm with java-atk-wrapper and it worked. After bookworm was released something is wrong on my machine or in bookworm. When I enable assistive_technologies=org.GNOME.Accessibility.AtkWrapper in accessibility.properties My Application doesn't start any more. The error is that it can't find the needed stuff of libatk-wrapper. Could you please test to use an app which uses atk-wrapper EG.: mediathekview? Thx in Advance. Halim