Hello Markus,
On Tue, May 17, 2022 at 10:09:08PM +0200, Markus Koschany wrote:
> Control: severity -1 serious
> 
> Am Dienstag, dem 17.05.2022 um 21:59 +0200 schrieb mt...@nurfuerspam.de:
> > Package: mediathekview
> > Version: 13.2.1-4
> > Severity: important
> > 
> > Dear Maintainer,
> > 
> > after libh2-java was updated from version 2.1.210+really1.4.197-1 to 
> > 2.1.212-
> > 1
> > there is an enormous occurrence of the following error exceptions when
> > starting mediathekview:
> 
> Hello and thanks for the report. Currently this cannot be avoided because we
> had to move forward with the h2 database in Debian. The latest version of
> mediathekview should not require h2 anymore. I don't have the time to package 
> a
> new upstream release right now but if someone wants to beat me to it, please 
> go
> ahead and mark yourself as the owner of this bug report.

I hope that you'll have some time so that mediathekview is shipped in
Testing/Futures stables again.

I tried to have a look at it (though I've really no clue about java
and building java progs) and unfortunately the situation is worse than
I thought.

To save others time, that's what I tried:

1) Using the existing debian directory with or without applying
   patches no longer works (this is what I expected).

2) A direct ("upstream") build also fails (and the documentation on
   building is very terse) and on a quick search I could not find a
   workaround.


Direct build:
./mvnw compile

…
Downloaded from central: 
https://repo.maven.apache.org/maven2/org/openjfx/javafx-graphics/19-ea+7/javafx-graphics-19-ea+7-linux.jar
 (4.8 MB at 1.3 MB/s)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  10.034 s
[INFO] Finished at: 2022-07-20T14:49:04+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project MediathekView: Could not resolve 
dependencies for project de.mediathekview:MediathekView:jar:13.9.1: Could not 
find artifact airsquared:JMacNotification:jar:1.1 in local-maven-repository 
(file:////tmp/mtvb2/MediathekView-13.9.1/maven-repository) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

and indeed, 
/tmp/mtvb2/MediathekView-13.9.1/maven-repository/airsquared/JMacNotification/1.1/JMacNotification-1.1.jar
does not exists, and even worse (explaining the failure):
https://repo.maven.apache.org/maven2/airsquared/JMacNotification/1.1/JMacNotification-1.1.jar
 is 404 (does not exist)

I could find maybe a read only copy here:
https://github.com/mediathekview/MediathekViewArchiv/blob/master/maven-repository/airsquared/JMacNotification/1.1/JMacNotification-1.1.jar

So this would require verification and then somehow to be included 
into the build. 

Maybe this helps getting the ball rolling …

Greetings

          Helge

P.S. Besides the errors the current version still seems to work

-- 
      Dr. Helge Kreutzmann                     deb...@helgefjell.de
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/

Attachment: signature.asc
Description: PGP signature

Reply via email to