Problem with Core Update 168 and custom LCD4Linux package

Hi@all
Unfortunately I have a problem with the Core Update 168.
Since I installed this I can’t get my LCD4Linux to run anymore.
What has changed with Core Update 168?
I have already manually reinserted /usr/lib/libusb.so and /usr/lib/libusb-0.1.so*, but I still can’t get LCD4Linux to run.
What else was changed that prevents the start?
Unfortunately, I can’t find any error message in the log files.
I would like to undo this manually because I cannot update otherwise because I am dependent on LCD4Linux.
And no, lcdproc is not an alternative for me.
Would be great if someone could give me a tip.

Regards

Marcel

The following files/versions were removed from IPFire during the update.

Remove files

rm -rvf
/etc/fcron.daily/suricata
/etc/fcron.weekly/suricata
/lib/firmware/cxgb4/t4fw-1.26.4.0.bin
/lib/firmware/cxgb4/t5fw-1.26.4.0.bin
/lib/firmware/cxgb4/t6fw-1.26.4.0.bin
/lib/firmware/intel/ice/ddp-comms/ice_comms-1.3.20.0.pkg
/lib/firmware/silabs
/lib/libprocps.so*
/usr/bin/dnet-config
/usr/bin/sdparm
/usr/lib/libart_lgpl_2.so*
/usr/lib/libdnet.la
/usr/lib/libdnet.so*
/usr/lib/libevent-1.4.so*
/usr/lib/libevent_core-1.4.so*
/usr/lib/libevent_extra-1.4.so*
/usr/lib/liblber-2.4.so*
/usr/lib/libnl.so*
/usr/lib/libpri.so*
/usr/lib/libsolv.so*
/usr/lib/libsolvext.so*
/usr/lib/libusb.so
/usr/lib/libusb-0.1.so*
/usr/sbin/dnet

These would then have been replaced with the updated versions, except for those libraries, such as libusb, that are no longer required in IPFire. libusb is no longer required as the updated version of nut no longer uses it.

Whether any of these removed/updated files are used by LCD4Linux I don’t know.

I suspect your best bet is going to be to build LCD4Linux yourself including any dependencies that are no longer in IPFire so that the correct library linking can be done to the binary.

3 Likes

Hi Adolf

thanks for your tip.
I found the mistake.
I put an update in the addon thread

regards

Marcel

1 Like