FS#49516 - [pdfsam] optional depenency should be mandatory java-openjfx

Attached to Project: Community Packages
Opened by Tuxle (dns2utf8) - Monday, 30 May 2016, 18:27 GMT
Last edited by Evgeniy Alexeev (arcan1s) - Tuesday, 31 May 2016, 14:11 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Evgeniy Alexeev (arcan1s)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
pdfsam should have the depenency java-openjfx by default since there is no oracle jre in the repo anymore

Additional info:
* community/pdfsam 3.0.3-1


Steps to reproduce:
Install pdfsam on a new Arch, install pdfsam, crash:

Using system enabled java environment
INFO 20:20:53.080 o.p.PdfsamApp[JavaFX-Launcher] Starting PDFsam
INFO 20:20:55.513 o.p.c.StylesConfig[JavaFX Application Thread] Transparent windows not supported by the platform
INFO 20:20:55.601 o.s.c.c.GlobalConfiguration[JavaFX Application Thread] Configuring Sejda 2.0.0.RELEASE
INFO 20:20:56.806 o.p.PdfsamApp[JavaFX Application Thread] Gestarted in 3 seconds

(java:20682): Gtk-WARNING **: Theme directory actions/48 of theme breeze has no size field


(java:20682): Gtk-WARNING **: Theme directory categories/16 of theme breeze has no size field


(java:20682): Gtk-WARNING **: Theme directory categories/22 of theme breeze has no size field


(java:20682): Gtk-WARNING **: Theme directory categories/48 of theme breeze has no size field


(java:20682): Gtk-WARNING **: Theme directory devices/48 of theme breeze has no size field


(java:20682): Gtk-WARNING **: Theme directory base/ of theme oxygen has no size field

INFO 20:21:20.207 o.p.p.SAMBoxPdfLoadService[pool-3-thread-1] Aufgabenstellung_EMT.pdf loaded
INFO 20:21:20.211 o.p.p.SAMBoxPdfLoadService[pool-3-thread-1] Letzte_Seite_Unterschrieben.pdf loaded
INFO 20:21:40.852 o.s.c.s.DefaultTaskExecutionService[pool-2-thread-1] Starting task (org.sejda.impl.sambox.MergeTask@404fa711) execution.
INFO 20:21:41.039 o.s.c.s.DefaultTaskExecutionService[pool-2-thread-1] Task (org.sejda.impl.sambox.MergeTask@404fa711) executed in 0 seconds
ERROR 20:21:41.100 org.pdfsam.UncaughtExceptionLogger[Thread-7] Unexpected error
com.sun.media.jfxmedia.MediaException: Could not create player!
at com.sun.media.jfxmediaimpl.NativeMediaManager.getPlayer(NativeMediaManager.java:274)
at com.sun.media.jfxmedia.MediaManager.getPlayer(MediaManager.java:118)
at com.sun.media.jfxmediaimpl.NativeMediaAudioClipPlayer.play(NativeMediaAudioClipPlayer.java:319)
at com.sun.media.jfxmediaimpl.NativeMediaAudioClipPlayer.clipScheduler(NativeMediaAudioClipPlayer.java:112)
at com.sun.media.jfxmediaimpl.NativeMediaAudioClipPlayer.access$000(NativeMediaAudioClipPlayer.java:47)
at com.sun.media.jfxmediaimpl.NativeMediaAudioClipPlayer$Enthreaderator.lambda$static$0(NativeMediaAudioClipPlayer.java:85)
at java.lang.Thread.run(Thread.java:745)

(xournal:20972): Gtk-WARNING **: Theme directory actions/48 of theme breeze has no size field


(xournal:20972): Gtk-WARNING **: Theme directory categories/16 of theme breeze has no size field


(xournal:20972): Gtk-WARNING **: Theme directory categories/22 of theme breeze has no size field


(xournal:20972): Gtk-WARNING **: Theme directory categories/48 of theme breeze has no size field


(xournal:20972): Gtk-WARNING **: Theme directory devices/48 of theme breeze has no size field


(xournal:20972): Gtk-WARNING **: Theme directory base/ of theme oxygen has no size field


INFO 20:22:58.540 o.p.PdfsamApp[JavaFX Application Thread] PDFsam wird geschlossen …
This task depends upon

Closed by  Evgeniy Alexeev (arcan1s)
Tuesday, 31 May 2016, 14:11 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.0.3-2
Comment by Doug Newgard (Scimmia) - Tuesday, 31 May 2016, 13:54 GMT
It appears the oracle JRE packages "provide" java-openjfx, so there's not really a downside to this.
Comment by Evgeniy Alexeev (arcan1s) - Tuesday, 31 May 2016, 14:10 GMT
Actually this workaround is no longer required, so I've rebuilt the package.

Loading...