<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:garamond,times new roman,serif;font-size:large">Thanks,        </div><div class="gmail_default" style="font-family:garamond,times new roman,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,times new roman,serif;font-size:large"># ln -s libnsl.so.3 /lib64/libnsl.so.1</div><div class="gmail_default" style="font-family:garamond,times new roman,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,times new roman,serif;font-size:large">did the trick.  I guess, I need to report this to the biber folks as well, as Karl Berry advised. <br></div><div class="gmail_default" style="font-family:garamond,times new roman,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:garamond,times new roman,serif;font-size:large">Máté<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Nelson H. F. Beebe <<a href="mailto:beebe@math.utah.edu">beebe@math.utah.edu</a>> ezt írta (időpont: 2024. márc. 6., Sze, 15:24):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">M. Wierdl asks about a missing libnsl.so.1 in biber on Fedora 39.<br>
<br>
I just checked one of my Fedora 39 systems and found that it has<br>
more recent generation numbers:<br>
<br>
        % file /lib64/libnsl.so*<br>
        /lib64/libnsl.so.3:     symbolic link to libnsl.so.3.0.0<br>
        /lib64/libnsl.so.3.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked,<br>
        BuildID[sha1]=dc26e257974a037b378927c4b91e57bce85a7e6e, stripped<br>
<br>
Most cases of minor version differences in shared libraries can be trivially fixed<br>
by a symlink.<br>
<br>
If you have root access on the machine<br>
<br>
 <span class="gmail_default" style="font-family:garamond,times new roman,serif;font-size:large"></span>       # ln -s libnsl.so.3 /lib64/libnsl.so.1<br>
<br>
should fix it for everyone on that machine.<br>
<br>
If not, then<br>
<br>
        $ mkdir $HOME/lib<br>
        $ ln -s /lib64/libnsl.so.3 libnsl.so.1<br>
        $ export LD_LIBRARY_PATH $HOME/lib<br>
        $ biber<br>
<br>
should work for a single user.<br>
<br>
Shared library version number differences in GNU/Linux distros are a<br>
pain for software that is built on one system, and expected to work on<br>
many others.  Also, most library packages fail to supply static<br>
libraries (lib*.a), and only supply dynamic ones (lib*.so*), leading<br>
to this problem.<br>
<br>
<br>
<br>
-------------------------------------------------------------------------------<br>
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -<br>
- University of Utah                                                          -<br>
- Department of Mathematics, 110 LCB    Internet e-mail: <a href="mailto:beebe@math.utah.edu" target="_blank">beebe@math.utah.edu</a>  -<br>
- 155 S 1400 E RM 233                       <a href="mailto:beebe@acm.org" target="_blank">beebe@acm.org</a>  <a href="mailto:beebe@computer.org" target="_blank">beebe@computer.org</a> -<br>
- Salt Lake City, UT 84112-0090, USA    URL: <a href="http://www.math.utah.edu/~beebe/" rel="noreferrer" target="_blank">http://www.math.utah.edu/~beebe/</a> -<br>
-------------------------------------------------------------------------------<br>
</blockquote></div></div>