Bug 27865 - jitsi does not work with Java 11
Summary: jitsi does not work with Java 11
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: David GEIGER
QA Contact:
URL:
Whiteboard:
Keywords: 8rc1
Depends on:
Blocks:
 
Reported: 2020-12-18 11:57 CET by Jose Manuel López
Modified: 2021-02-16 11:14 CET (History)
4 users (show)

See Also:
Source RPM: Jitsi-2.10.5550-9.mga8.x86_64
CVE:
Status comment:


Attachments
Konsole O/P of Jitsi not working (76.95 KB, text/plain)
2020-12-18 20:44 CET, Lewis Smith
Details

Description Jose Manuel López 2020-12-18 11:57:37 CET
Description of problem: Jitsi no works. The application runs but crash with java.


Version-Release number of selected component (if applicable): Mageia 8 Beta 2 and Jitsi


How reproducible: Install Jitsi and runs


Steps to Reproduce:
1. Install Jitsi
2. Runs the application
3. This is the out of konsole: https://mega.nz/file/r49DFS6K#5Puoc9OuY1y9Tnp1hLZM_fz3bwbV6_aTyU2dBRWjptY
Comment 1 Lewis Smith 2020-12-18 20:44:09 CET
Created attachment 12110 [details]
Konsole O/P of Jitsi not working

I added this attchement from the link given above (you could have done this directly, Jose).
Comment 2 Aurelien Oudelet 2020-12-18 21:01:22 CET
Hi, thanks reporting this.

Assigning to packager.
Log attached by Lewis.

Assignee: bugsquad => geiger.david68210
Summary: Jitsi package no works => jitsi does not work with Java 11
Keywords: (none) => 8beta2
CC: (none) => ouaurelien

Comment 3 Lewis Smith 2020-12-18 21:06:04 CET
[Collided...]

All the errors seem to complain of a missing "osgi.wiring.package" which I cannot find with urpmf.

Jose (thank you for this report), can you say which version of Java you have (java-1.8.0-openjdk or java-11-openjdk). I think it must be 1.8 because...
Trying to install jitsi to try it, I ran foul of:
 $ LANG=C sudo urpmi jitsi
In order to satisfy the 'java-1.8.0-openjdk' dependency, one of the following packages is needed:
 1- java-1.8.0-openjdk-1.8.0.275.b01-2.1.mga8.x86_64: OpenJDK Runtime Environment 8 (to install)
 2- java-1.8.0-openjdk-slowdebug-1.8.0.275.b01-2.1.mga8.x86_64: OpenJDK Runtime Environment 8 with full debug on (to install)

which is a nuisance because I have java-11-openjdk-11.0.9.6-0.0.ea.2.mga8 and did not want to mess about with both (if you can have both). Indeed,
 $ urpmq --requires jitsi | grep java
 java-1.8.0-openjdk
shows it wants 1.8. Should it work with 11? Do we have other packages which require specifically one or the other? Dicey unless having both is OK.

Assigned already to DavidG for 'jitsi', CC'ing Java in case the responsibility is there.

CC: (none) => java

Comment 4 Jose Manuel López 2020-12-21 09:56:43 CET
I had Java 11, but to install Jitsi the java 1.8 dependencies were installed too.

I don't know if jitsi should update to java 11 dependencies. 

This may be necessary.

Right now I have both versions of java, since I have Jitsi installed for the resolution of this bug.

Greetings!
Comment 5 Morgan Leijström 2021-02-11 14:47:20 CET
Not sure i get this.

Is Jitsi package missing some dependency on some java packages?

CC: (none) => fri

Comment 6 Jose Manuel López 2021-02-15 13:29:51 CET
Really, I don't know if this is a bug of java 1.8 or a bug of jitsi.

When I install jitsi from konsole, appears this:

[root@localhost ~]# urpmi jitsi
Para satisfacer las dependencias, se instalarán los paquetes siguientes:
  Paquete                        Versión      Revisión      Arq.    
(soporte «Core Release»)
  java-1.8.0-openjdk             1.8.0.282.b> 0.0.ea.4.mga8 x86_64  
  java-1.8.0-openjdk-headless    1.8.0.282.b> 0.0.ea.4.mga8 x86_64  
  jitsi                          2.10.5550    9.mga8        x86_64  
  x11-font-type1                 1.0.0        16.mga8       noarch  
  x11-font-xfree86-type1         1.0.4        9.mga8        noarch  
se utilizarán 178MB de espacio de disco adicional.
se descargarán 71MB de paquetes.
¿Efectuar la instalación de los 5 paquetes? (S/n)  

After, I run jitsi from konsole and appears the bug.
Comment 7 Nicolas Lécureuil 2021-02-15 15:09:44 CET
maybe it uses Java11 and not java 1.8.0 at start.


Does it starts or not at all ?

CC: (none) => mageia

Comment 8 Nicolas Lécureuil 2021-02-15 15:15:55 CET
i just pushed a new jitsi on updates_testing.

Please test asap ( it fixes the path to the java 1.8.0 binary )
Comment 9 Jose Manuel López 2021-02-15 17:05:07 CET
Hi, 

Since the last update, jitsi works fine. 

Now, Will java 1.8 be kept in Mageia 8?

Greetings,

For me, we can close this bug.
Comment 10 Morgan Leijström 2021-02-15 18:30:49 CET
Jitsi is pretty much used these days...

For RC errata?

Keywords: 8beta2 => 8rc1, FOR_ERRATA8

Comment 11 Nicolas Lécureuil 2021-02-15 18:34:54 CET
no. I asked for a package move ( to have this availabled on final release ).
Comment 12 Nicolas Lécureuil 2021-02-15 20:33:16 CET
fixed on cauldron

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 13 Morgan Leijström 2021-02-16 09:37:02 CET
OK, it is not on any ISO

Keywords: FOR_ERRATA8 => (none)

Comment 14 Nicolas Lécureuil 2021-02-16 11:08:37 CET
and fixed for final release ;)
Comment 15 Morgan Leijström 2021-02-16 11:14:31 CET
Currently errata list all issues on released ISOs,
- so we do not get duplicate reports etc-
issued get marked FIXED when they are,
and then removed from errata *when new isos are released*

So if Jitsi and Lutris had been on ISOs they should have been entered in RC errata, now had been marked FIXED, getting removed at final release.

Note You need to log in before you can comment on or make changes to this bug.