Bug 30160 - Dependency unmainted (eclipse-swt)
Summary: Dependency unmainted (eclipse-swt)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: Java Stack Maintainers
QA Contact:
URL: http://pkgsubmit.mageia.org/autobuild...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-12 12:05 CET by Jean-Pierre Aubin
Modified: 2022-03-17 20:55 CET (History)
2 users (show)

See Also:
Source RPM: tuxguitar-1.5.3-4.mga9.src.rpm
CVE:
Status comment:


Attachments

Description Jean-Pierre Aubin 2022-03-12 12:05:30 CET
Description of problem:
The package tuxguitar cannot be installed anymore due to eclipse-swt which is not maintained on Mga9.

Version-Release number of selected component (if applicable):
tuxguitar-1.5.3-4.mga9

How reproducible:
By trying to build it on Cauldron VM

Steps to Reproduce:
1. Trying to install eclipse-swt on Cauldron VM
Comment 1 David Walser 2022-03-12 15:34:21 CET
Package was dropped to clean out a lot of unmaintained stuff in the Java stack (which was a good thing to do).  A lot of it was also dropped in Fedora, but this package is still in Fedora.  It would be nice to keep this one if possible.

Assignee: bugsquad => java

Comment 2 Jean-Pierre Aubin 2022-03-13 06:08:20 CET
On mga8, eclip-swt is requires by eclipse-platform and tuxguitar.
On cauldron, eclipse-platform is not maintained anymore like on fedora 35. 

So maybe the question is : do we want tuxguitar on cauldron ?
Comment 3 Dave Hodgins 2022-03-13 18:40:57 CET
Adding neoclust to the cc as the registered maintainer of eclipse.

CC: (none) => davidwhodgins, mageia

Comment 4 Nicolas Lécureuil 2022-03-17 20:55:46 CET
unfortunatly we have to remove it:


$ tuxguitar 
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Display
        at org.herac.tuxguitar.ui.swt.SWTApplication.createDisplay(SWTApplication.java:71)
        at org.herac.tuxguitar.ui.swt.SWTApplication.<init>(SWTApplication.java:18)
        at org.herac.tuxguitar.ui.swt.SWTApplicationFactory.createApplication(SWTApplicationFactory.java:9)
        at org.herac.tuxguitar.app.ui.TGApplication.<init>(TGApplication.java:27)
        at org.herac.tuxguitar.app.ui.TGApplication$1.createInstance(TGApplication.java:64)
        at org.herac.tuxguitar.app.ui.TGApplication$1.createInstance(TGApplication.java:62)
        at org.herac.tuxguitar.util.singleton.TGSingletonUtil.getInstance(TGSingletonUtil.java:12)
        at org.herac.tuxguitar.app.ui.TGApplication.getInstance(TGApplication.java:62)
        at org.herac.tuxguitar.app.synchronizer.TGSynchronizerControllerImpl.<init>(TGSynchronizerControllerImpl.java:181.5.3)
        at org.herac.tuxguitar.app.TuxGuitar.createUIContext(TuxGuitar.java:117)
        at org.herac.tuxguitar.app.TuxGuitar.createApplication(TuxGuitar.java:103)
        at org.herac.tuxguitar.app.TGMain.main(TGMain.java:13)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Display
        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)
        ... 12 more

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


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