New comment by Logarithmus on void-packages repository https://github.com/void-linux/void-packages/pull/29544#issuecomment-808514983 Comment: > Please make the documentation a `README.voidlinux` file. And the current guidance only works on glibc. Should I remove `INSTALL.msg` & `REMOVE.msg` files after that? I don't think so, because this way should see the guidance immediately after installing/removing the package. > You don't want to preload the library, though. You want the dynamic linker to use it when something is linked against zlib, and for that it's more correct to use `ld_library_path` (idk what it looks like in glibc config). Is there any alternative to `/etc/ld.so.preload` on `musl`? I'm on musl and as you said, it seems to be glibc-specific thing. Adding `LD_LIBRARY_PATH="/usr/lib/zlib-ng:/usr/lib"` to `/etc/environment` seems OK, what do you think? And it should work both on `glibc` & `musl`.