<font face="Verdana, Arial, Helvetica" size="2">AIPS causing issues in new Ubuntu 20.04 OS Upgrade<br />
--------------------------------------------------<br />
<br />
<div style="margin-left: 40px;">Ticket ID: 16769</div>
<div style="margin-left: 40px;">URL: <a href="https://help.nrao.edu/staff/index.php?/Tickets/Ticket/View/16769">https://help.nrao.edu/staff/index.php?/Tickets/Ticket/View/16769</a></div>
<div style="margin-left: 40px;">Name: Gregory Walsh</div>
<div style="margin-left: 40px;">Email address: <a href="mailto:gwalsh4758@gmail.com">gwalsh4758@gmail.com</a></div>
<div style="margin-left: 40px;">Creator: User</div>
<div style="margin-left: 40px;">Department: AIPS Data Reduction</div>
<div style="margin-left: 40px;">Staff (Owner): Eric Greisen</div>
<div style="margin-left: 40px;">Type: Issue</div>
<div style="margin-left: 40px;">Status: Open</div>
<div style="margin-left: 40px;">Priority: Default</div>
<div style="margin-left: 40px;">SLA: NRAO E2E</div>
<div style="margin-left: 40px;">Template group: Default</div>
<div style="margin-left: 40px;">Created: 13 August 2020 08:11 PM</div>
<div style="margin-left: 40px;">Updated: 19 August 2020 09:14 PM</div>
<div style="margin-left: 40px;">Reply due: 21 August 2020 09:14 PM (2d 0h 0m)</div>
<div style="margin-left: 40px;">Resolution due: 15 May 2023 12:00 AM (998d 2h 46m)</div>
<br />
<br />
<br />
You're right, it seems like this is the issue. Here is the testing I <br />
just did (maybe you have done the same).<br />
<br />
When I open a terminal, echo $LD_LIBRARY_PATH returns nothing and evince <br />
will load pdfs without issue. Let's just say it's using libgcc_s.so.1 <br />
from /lib/x86_64-linux-gnu, for example. If I hard code LD_LIBRARY_PATH <br />
in my .bashrc using that location, echo $LD_LIBRARY_PATH obviously <br />
returns that directory and evince will still work. But once I source <br />
~/aips/LOGIN.SH and ~/aips/31DEC19/LNX64/LIBR/INTELCMP gets appended to <br />
the front of LD_LIBRARY_PATH, evince no longer works and returns the <br />
same map segment errors as before: (evince:212901): <br />
EvinceDocument-WARNING **: 16:06:43.863: libgcc_s.so.1: failed to map <br />
segment from shared object. If the AIPS extension is appended to the end <br />
of the path, evince will still work. It seems that so long as the <br />
directory containing the most up-to-date libgcc_s.so.1 version (there <br />
are multiple anyway) is read before the 31DEC9 AIPS version is and one <br />
has set LD_LIBRARY_PATH somewhere (.bashrc, terminal command line, <br />
etc.), evince will work.<br />
<br />
Sorry for not noticing this the first time; I have little experience <br />
with these things. Thanks for thinking about this!<br />
<br />
Greg<br />
<br />
<br />
<br />
<HR style="margin-bottom: 6px; height: 1px; BORDER: none; color: #cfcfcf; background-color: #cfcfcf;" />
Staff CP: <a href="https://help.nrao.edu/staff" target="_blank">https://help.nrao.edu/staff</a><br />
</font>