Public bug reported:

fontmanager dependencies were moved to recommends: for openjdk-*-headless and 
this breaks builds that use plantuml[1]

---
Please install the openjdk-*-jre package or recommended packages for 
openjdk-*-jre-headless.
507s Exception in thread "main" java.lang.UnsatisfiedLinkError: 
/usr/lib/jvm/java-21-openjdk-s390x/lib/libfontmanager.so: libharfbuzz.so.0: 
cannot open shared object file: No such file or directory
507s    at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
507s    at 
java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331)
507s    at 
java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197)
507s    at 
java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139)
507s    at 
java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259)
507s    at 
java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:249)
507s    at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2427)
507s    at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916)
507s    at java.base/java.lang.System.loadLibrary(System.java:2063)
507s    at 
java.desktop/sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:60)
507s    at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
507s    at 
java.desktop/sun.font.FontManagerNativeLibrary.<clinit>(FontManagerNativeLibrary.java:33)
507s    at java.desktop/sun.font.SunFontManager$1.run(SunFontManager.java:269)
507s    at java.desktop/sun.font.SunFontManager$1.run(SunFontManager.java:267)
507s    at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
507s    at 
java.desktop/sun.font.SunFontManager.initStatic(SunFontManager.java:267)
507s    at 
java.desktop/sun.font.SunFontManager.<clinit>(SunFontManager.java:262)
507s    at 
java.desktop/sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:260)
507s    at 
java.desktop/sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:870)
507s    at net.sourceforge.plantuml.Run.forceOpenJdkResourceLoad(Run.java:230)
507s    at net.sourceforge.plantuml.Run.main(Run.java:137)
507s make[1]: *** [debian/rules:21: override_dh_auto_build] Error 1
--- 

Please use -jre as  binary dependency for plantuml


[1] https://autopkgtest.ubuntu.com/results/autopkgtest-
noble/noble/s390x/n/nncp/20240405_003141_10257@/log.gz

** Affects: nncp (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: plantuml (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

** Also affects: nncp (Ubuntu)
   Importance: Undecided
       Status: New

** Tags added: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2060267

Title:
  plantuml fails to run in noble due to changes in openjdk- dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nncp/+bug/2060267/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to