My blog is magical

in technology

If I bitch about something here, loudly and roundly, I fix it inside of clicking “Publish”. So. I want to run ISIS v3 so I can calibrate and work upon Voyager space probe images. Unfortunately it is only built for specific Linux distributions – Suse and RHEL; working outside of those means the running the risk of Things Not Working. Well, under Ubuntu 10.10 Maverick, Things Are Not Working.

Behold! The sole library I need, but am somehow missing is highlighted:

[mark][bin] # ldd ./fx => (0x00b17000) => /home/mark/ISIS/isis/bin/./../lib/ (0x00233000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x00b18000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x00110000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x008a2000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x00f92000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x00fcf000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x13596000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x00155000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x009cc000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x01a3a000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x1a04e000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x13352000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x01df8000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x001ac000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x00a88000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x16ddb000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x15577000) => /home/mark/ISIS/isis/bin/./../3rdParty/lib/ (0x150dc000) => /usr/lib/ (0x147d6000) => /lib/ (0x00ad9000) => /lib/ (0x1e6cc000) => /lib/ (0x08356000) => /lib/ (0x02050000) => /lib/ (0x00aff000) => /usr/lib/ (0x0020a000) => /lib/ (0x17bd8000) => not found => /usr/lib/ (0x06eb8000) => /usr/lib/ (0x0dab7000) => /usr/lib/ (0x0206a000) => /usr/lib/ (0x0d63f000) => /usr/lib/ (0x04aac000) => /usr/lib/ (0x0d50f000) => /usr/lib/ (0x0fcc8000) => /lib/ (0x0020f000) => /lib/ (0x191ac000) => /lib/ (0x02531000) => /usr/lib/ (0x055d9000) => /usr/lib/ (0x0f19c000) => /lib/ (0x1dbe3000) => /lib/ (0x02daa000)
/lib/ (0x00215000) => /lib/ (0x096b1000) => /lib/ (0x00f8c000) => /lib/ (0x20b29000) => /usr/lib/ (0x0623f000) => /usr/lib/ (0x0236d000) => /usr/lib/ (0x05829000) => /usr/lib/ (0x13001000) => /usr/lib/ (0x084f7000) => /usr/lib/ (0x029ea000) => /lib/ (0x0d427000) => /usr/lib/ (0x02083000) => /usr/lib/ (0x16326000) => /usr/lib/ (0x0209b000) => /usr/lib/ (0x17539000) => /lib/ (0x02596000) => /usr/lib/ (0x0d7d2000) => /lib/ (0x1f769000) => /usr/lib/ (0x0f9df000) => /lib/ (0x18030000) => /lib/ (0x1738a000)

I want to be clear on this: I do have libpng3. I have encountered this problem before, and I will resolve it. This post is a magical totem to hasten the process. Proof of the library’s installation:

[root][mark] # find / -iname "libpng*.so*" 2>/dev/null

[root][mark] # apt-get install libpng3
Reading package lists... Done
Building dependency tree
Reading state information... Done
libpng3 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 12 not upgraded.

Work, my magical totem! Work!

Your email address will not be published. Required fields are marked *