Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 648466

Summary: dev-util/staruml-bin-2.8.1 - missing dependency on libudev-compat
Product: Gentoo Linux Reporter: sschneid
Component: Current packagesAssignee: Mykyta Holubakha <hilobakho>
Status: RESOLVED OBSOLETE    
Severity: normal CC: hilobakho, konstantinos.smanis, proxy-maint
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge-info

Description sschneid 2018-02-22 07:48:55 UTC
Created attachment 520522 [details]
emerge-info

After installing staruml-bin I noticed that the staruml application could not be started on my system because of a missing dependency:

/usr/bin/staruml: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

It seems that the current ebuild misses the libudev-compat dependency.
 

I've attached a proposed patch for the ebuild adding the sys-libs/libudev-compat
to the dependency list:

--- /usr/portage/dev-util/staruml-bin/staruml-bin-2.8.1.ebuild	2018-01-26 10:38:55.000000000 +0100
+++ /usr/local/portage/dev-util/staruml-bin/staruml-bin-2.8.1.ebuild	2018-02-22 08:03:11.299178375 +0100
@@ -42,6 +42,7 @@
 	x11-libs/libX11
 	x11-libs/pango
 	virtual/libudev
+	sys-libs/libudev-compat
 "
 
 S="${WORKDIR}"


Kind regards
Stephan


Stephan
Comment 1 Konstantinos Smanis 2018-07-21 13:37:39 UTC
I can confirm the missing dependency. =dev-util/staruml-bin-2.8.1 operates properly after installing =sys-libs/libudev-compat-186.