Bug 27263 - I can't install areca-backup
Summary: I can't install areca-backup
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Matteo Pasotti
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-08 16:12 CEST by Jose Manuel López
Modified: 2021-01-11 21:59 CET (History)
1 user (show)

See Also:
Source RPM: areca-backup-7.5-10.mga7.src.rpm, eclipse-4.14-2.mga8.src.rpm
CVE:
Status comment:


Attachments
Areca konsolo output (4.45 KB, text/plain)
2020-12-28 09:23 CET, Jose Manuel López
Details

Description Jose Manuel López 2020-09-08 16:12:41 CEST
Description of problem: I can't install areca-backup, this appears in konsole: 

Lo siento, no se puede seleccionar el siguiente paquete:

- areca-backup-7.5-10.mga7.x86_64 (debido a conflictos con eclipse-swt-4.14-2.mga8.x86_64)


Version-Release number of selected component (if applicable): Mageia 8 Beta 1 - areca-backup


How reproducible: Install areca-backup


Steps to Reproduce:
1. Install areca-backup from rpmdrake or konsole with urpmi
2. The bug appears in konsole
3. I can't finish the installation
Comment 1 Lewis Smith 2020-09-08 22:08:24 CEST
Confirmed on an up-to-date M8 system. 
Start with this discrepancy;
 $ urpmq -i areca-backup
areca-backup-7.5-10.mga7.src.rpm      [note the mga7, not 8]

Otherwise the top level looks right:
 $ urpmq --requires areca-backup
eclipse-swt
 $ urpmq --whatrequires eclipse-swt
areca-backup

In spite of which:
 sudo urpmi --test areca-backup
Nid oes modd gosod pecyn gofynnwyd amdani:    [Cannot install ...]
eclipse-swt-4.14-2.mga8.x86_64 (libjawt.so(SUNWprivate_1.1)(64bit) heb ei foddloni)                                     [Unsatisfied]
And:
 $ sudo urpmi --test eclipse-swt
Nid oes modd gosod pecyn gofynnwyd amdani:    [Cannot install ...]
eclipse-swt-4.14-2.mga8.x86_64 (libjawt.so(SUNWprivate_1.1)(64bit) heb ei foddloni)                                     [Unsatisfied]

eclipse-swt supplies hundreds of files:
 $ urpmq -l eclipse-swt | wc -l
647
of which a few are *.so, but NOT libjawt.so
 $ urpmq -l eclipse-swt | grep jawt
 $
I wonder whether this is simply missing from it. OTOH it only seems to be part of the two Javas:
 java-11-openjdk:/usr/lib/jvm/java-11-openjdk-11.0.9.2-0.0.ea.1.mga8.x86_64/lib/libjawt.so
 java-1.8.0-openjdk:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b02-0.0.ea.3.mga8.x86_64/jre/lib/amd64/libjawt.so
 which is not unreasonable, since "Areca Backup is a file backup tool written in java".

Unsure where the reponsibility lies: 'areca-backup' (matteo) or 'eclipse-swt' (neoclust). Assigning to the former, CC'ing the latter.

Source RPM: areca-backup => areca-backup-7.5-10.mga7.src.rpm, eclipse-4.14-2.mga8.src.rpm
Assignee: bugsquad => matteo.pasotti
CC: (none) => mageia

Comment 2 Jose Manuel López 2020-12-14 09:26:30 CET
Hi, 

I can install areca-backup, but no runs. Appears in konsole: 

[jose@localhost ~]$ /usr/share/areca-backup/areca.sh
openjdk version "11.0.9-ea" 2020-10-20 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.9-ea+6-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.9-ea+6-LTS, mixed mode, sharing)
OpenJDK 64-Bit Server VM warning: Archived non-system classes are disabled because the java.system.class.loader property is specified (value = "com.application.areca.impl.tools.ArecaClassLoader"). To use archived non-system classes, this property must be not be set

(java:43192): Gdk-WARNING **: 09:19:42.766: The GDK_NATIVE_WINDOWS environment variable is not supported in GTK3.
See the documentation for gdk_window_ensure_native() on how to get native windows.

(java:43192): Gtk-WARNING **: 09:19:42.779: Theme parsing error: gtk.css:3:33: Failed to import: Error al abrir el archivo /home/jose/.config/gtk-3.0/window_decorations.css: No existe el fichero o el directorio
java.lang.NoClassDefFoundError: org/eclipse/swt/custom/TableTreeItem
        at org.eclipse.jface.util.OpenStrategy.initializeHandler(OpenStrategy.java:255)
        at org.eclipse.jface.util.OpenStrategy.<init>(OpenStrategy.java:104)
        at org.eclipse.jface.viewers.StructuredViewer.hookControl(StructuredViewer.java:1151)
        at org.eclipse.jface.viewers.AbstractTreeViewer.hookControl(AbstractTreeViewer.java:1249)
        at org.eclipse.jface.viewers.TreeViewer.hookControl(TreeViewer.java:489)
        at org.eclipse.jface.viewers.TreeViewer.<init>(TreeViewer.java:184)
        at org.eclipse.jface.viewers.TreeViewer.<init>(TreeViewer.java:171)
        at com.application.areca.launcher.gui.composites.AbstractTargetTreeComposite.<init>(Unknown Source)
        at com.application.areca.launcher.gui.composites.TargetTreeComposite.<init>(Unknown Source)
        at com.application.areca.launcher.gui.MainWindow.createContents(Unknown Source)
        at org.eclipse.jface.window.Window.create(Window.java:426)
        at org.eclipse.jface.window.Window.open(Window.java:785)
        at com.application.areca.launcher.gui.MainWindow.show(Unknown Source)
        at com.application.areca.launcher.gui.Application.show(Unknown Source)
        at com.application.areca.launcher.gui.Launcher.launchImpl(Unknown Source)
        at com.myJava.system.AbstractLauncher.launch(Unknown Source)
        at com.application.areca.launcher.gui.Launcher.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.custom.TableTreeItem
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
        ... 17 more
20-12-14 09:19 - ERROR - Unexpected error

java.lang.NoClassDefFoundError: org/eclipse/swt/custom/TableTreeItem
        at org.eclipse.jface.util.OpenStrategy.initializeHandler(OpenStrategy.java:255)
        at org.eclipse.jface.util.OpenStrategy.<init>(OpenStrategy.java:104)
        at org.eclipse.jface.viewers.StructuredViewer.hookControl(StructuredViewer.java:1151)
        at org.eclipse.jface.viewers.AbstractTreeViewer.hookControl(AbstractTreeViewer.java:1249)
        at org.eclipse.jface.viewers.TreeViewer.hookControl(TreeViewer.java:489)
        at org.eclipse.jface.viewers.TreeViewer.<init>(TreeViewer.java:184)
        at org.eclipse.jface.viewers.TreeViewer.<init>(TreeViewer.java:171)
        at com.application.areca.launcher.gui.composites.AbstractTargetTreeComposite.<init>(Unknown Source)
        at com.application.areca.launcher.gui.composites.TargetTreeComposite.<init>(Unknown Source)
        at com.application.areca.launcher.gui.MainWindow.createContents(Unknown Source)
        at org.eclipse.jface.window.Window.create(Window.java:426)
        at org.eclipse.jface.window.Window.open(Window.java:785)
        at com.application.areca.launcher.gui.MainWindow.show(Unknown Source)
        at com.application.areca.launcher.gui.Application.show(Unknown Source)
        at com.application.areca.launcher.gui.Launcher.launchImpl(Unknown Source)
        at com.myJava.system.AbstractLauncher.launch(Unknown Source)
        at com.application.areca.launcher.gui.Launcher.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.custom.TableTreeItem
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
        ... 17 more
20-12-14 09:19 - INFO - Closing Areca (force=false)
20-12-14 09:19 - INFO - Closing Areca (force=false)
[jose@localhost ~]$ 


Areca-backup don't update since 2015 (in Mageia is the last version). Perhaps It doesn't compatible for the last gtk3??
Comment 3 Matteo Pasotti 2020-12-14 11:00:35 CET
I've to look at it. I'll let you know asap.
Comment 4 Jose Manuel López 2020-12-14 11:25:47 CET
OK, thanks.
Comment 5 Jose Manuel López 2020-12-28 09:23:41 CET
Created attachment 12161 [details]
Areca konsolo output
Comment 6 Jose Manuel López 2020-12-28 09:26:41 CET
Hi, I have seen that the packages have been updated. I have the same issue still.

In comment 5 is the konsole output now.

Greetings!!
Comment 7 Matteo Pasotti 2021-01-04 12:07:19 CET
Hi,
I'm sorry but areca-backup doesn't work with Java > 8.
As you already stated before it's no longer under active development since 2015 thus it seems we have to remove it from Mageia 8 and find a valid alternative.

Kind regards
Comment 8 Matteo Pasotti 2021-01-07 18:40:50 CET
closing as the package was moved to obsolete

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

Comment 9 Jose Manuel López 2021-01-11 21:59:34 CET
There is a alternative application for Magiea 8??

Make it as easy as Areca?

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