Latest apm planner has older dependency (libudev0) on linux

Hi,
I just downloaded the latest apm2 *.deb file. When trying to install on my linux mint 16 system (32bit), I found that this version of the package has a dependency on libudev0. My understanding is that in later debian/ubuntu based systems libudev0 is being replaced by libudev1, which I have on my system.

I can probably downgrade my version of libudev, if necessary, but I was wondering if this dependency is critical or if it can be relaxed somehow.

BTW the version before this latest one installed with no problem and after ridding myself of modemmanager, it works well on the same box

Thanks,
Allan

Libudev seems to be required to enumerate the serial devices for the QSerialPort component. We can raise this as an issue and deliver a fix. I’m not sure if ubuntu14.04 moved to the newer libudev1?

I’m not sure about but based on this post:
github.com/martinseener/tinkerf … t/issues/1
I think so…

cheers,
a.

Hi, I am running into a similar issue on Fedora20.

I’m wondering why the package doesn’t look for versions “Greater Than” instead of specific versions. I was able to create symbolic links for most of the ones listed below to resolve this, but the one that is killing me is the specific requirement for OPENSSL 1.0.0. Even after creating a symbilic link to 1.0.1e, the software checks the version of openssl and still fails.

I can probably fix mine by copying just libcrypto.so.1.0.0 out of a RPM to /usr/lib, but I think that requiring specific versions of libraries is going to make the software a nightmare to maintain.

** Found 11 pre-existing rpmdb problem(s), ‘yum check’ output follows:
apmplanner2-2.0.10-2.i386 has missing requires of libOpenThreads.so.14
apmplanner2-2.0.10-2.i386 has missing requires of libcrypto.so.1.0.0
apmplanner2-2.0.10-2.i386 has missing requires of libcrypto.so.1.0.0(OPENSSL_1.0.0)
apmplanner2-2.0.10-2.i386 has missing requires of libosg.so.80
apmplanner2-2.0.10-2.i386 has missing requires of libosgDB.so.80
apmplanner2-2.0.10-2.i386 has missing requires of libosgGA.so.80
apmplanner2-2.0.10-2.i386 has missing requires of libosgQt.so.80
apmplanner2-2.0.10-2.i386 has missing requires of libosgText.so.80
apmplanner2-2.0.10-2.i386 has missing requires of libosgViewer.so.80
apmplanner2-2.0.10-2.i386 has missing requires of libssl.so.1.0.0
apmplanner2-2.0.10-2.i386 has missing requires of libudev.so.0

[root@localhost lib]# apmplanner2
\apmplanner2: /lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0’ not found (required by apmplanner2)

[root@localhost lib]# yum provides */libcrypto.so.1.0.0
Loaded plugins: langpacks, refresh-packagekit
No matches found