Ask Me Anything: I'm the new maintainer for PlantUML on Fedora, who are you?

0 votes
asked Nov 19, 2021 in Question / help by blaise (140 points)
edited Nov 23, 2021 by blaise

I'm a new Fedora packager and I love PlantUML. There was no maintainer for the Fedora package, so I have volunteered to be the point of contact. I have a fork of the packaging repo, where I hope to update the dependencies and docs to the latest goodness:
https://src.fedoraproject.org/fork/blaise/rpms/plantuml
Currently there seem to be two items which are breaking the build:


(Ne vous empechez pas de vous exprimer en Francais, je peut me debrouiller....)

commented Nov 19, 2024 by anonymous

For the: It's using headless-java https://bugzilla.redhat.com/show_bug.cgi?id=1909865 issue
Here is the solution that I just figured out:
https://github.com/plantuml/plantuml/issues/1975#issuecomment-2484595663

1 Answer

0 votes
answered Nov 23, 2021 by plantuml (298,440 points)
Welcome!

You'll see that people are not very talkative :-)

I'm not familiar with Fedora, but if I understand correctly https://bugzilla.redhat.com/show_bug.cgi?id=1909865 it means that PlantUML does need a complete JVM to run (and not a "java-headless" one, which seems to be a Fedora notion).

So probably you have to change some dependency list somewhere (but I have to idea where :-) ).

About OpenJDK, PlantUML should run on any JDK. So you might pickup another one. Once again, this is not on raw PlantUML side, but probably on the Fedora package itself.

Hope this helps! Tell us about your progress!
commented Nov 19, 2024 by anonymous
I'm kind of a newbie so I might be wrong, from what I understood it's not a Fedora notion since it have a complete JVM, more likely it's because Fedora41 ditched X11 and is now only using Wayland, and again according to my limited knowledge PlantUML expect X11 to be available for rendering graphical user interface.

Now I still have X11 from Fedora40 but I don't know why it still break.

Hope this helps!
...