Public bug reported: Ubuntu 11.10 x86_64 fully updated (oneiric-proposed). acroread 9.4.6~enu-0oneiric1 (acroread_9.4.6~enu-0oneiric1_amd64.deb, though it actually delivers 32-bit binaries).
acroread's postinst script fails to create two LDAP library links: /var/lib/dpkg/info/acroread.postinst function MakeLibLDAPLinks() attempts to link /usr/lib/libldap.so and liblber.so to its directory /opt/Adobe/Reader9/Reader/intellinux/lib/. This fails since in the new multilib world, the libraries are found in /usr/lib32/. Should probably be fixed in an appropriately might-or-might-not-be- multilib sensitive manner. Whatever that might be. Perhaps take a cue from MakeLibGnomeSpeechLinks() in the same postinst: it runs `ldd` on a binary expected to need the same libraries and decodes the output. OR, more likely, that part is probably also broken on 64-bit -- it probably ends up linking 64-bit speech libraries for attempted use by the 32-bit acroread binary. (I'm not sure since I don't have `test-speech` installed) NOTE: I am not experiencing an issue due to this. I noticed merely because these two files specified by acroread.list were missing on my finished install. Presumably a system that actually used LDAP for user ID resolution would be affected. ** Affects: acroread (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/902675 Title: acroread.postinst fails to find its LDAP libraries To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/acroread/+bug/902675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs