Hello, I have been trying to get the teensy-loader-cli package working on my machine and I am running into shared object file related errors.
explanation of bug: running "teensy_loader_cli" (from the "teensy-loader-cli" package) gives the following error: teensy_loader_cli: error while loading libusb-1.0.so.0 from libusb-0.1.so.4: libusb-1.0.so.0: cannot open shared object file: No such file or directory How to reproduce the bug: $ guix shell --container teensy_loader_cli [env]$ teensy_loader_cli In the guix shell container, it does seem that there is no file for libusb-1.0.so.0. In particular $GUIX_ENVIRONMENT/lib doesn't exist. I can include the file in the environment by adding the libusb package: $ guix shell --container teensy_loader_cli libusb coreutils [env]$ ls $GUIX_ENVIRONMENT/lib libusb-1.0.a libusb-1.0.so libusb-1.0.so.0.3.0 libusb-1.0.la libusb-1.0.so.0 pkgconfig However, [env]$ teensy_loader_cli still gives the same error as before. I can get it to run by manually setting the $LD_LIBRARY_PATH variable: [env]$ LD_LIBRARY_PATH=$GUIX_ENVIRONMENT/lib teensy_loader_cli Best, Reed