← Back to team overview

canonical-partner-dev team mailing list archive

[Bug 701505] Re: Problem with Adobe Reader update: Unable to find the HTML rendering library

 

Some more notes:

1) This is the n-th case of a multiarch and packaging issue. If there
are apps that require the firefox libs, then these should be split out
in a separate lib package that should be made multiarch.  Unfortunately,
this is currently not the case. The libxul.so library is available
inside the main firefox package for which 386 and amd64 versions cannot
be installed in parallel.

2) It is not enough to get a 386 version of libxul. One needs also all
its dependencies to let it be loaded by the system.  Plus, all the
dependecies should be on a path that is available to the system as a
library path, no temp.

3) The bluegriffon package seems to provide all the required libs. You can try:
- download the i386 version of the package for ubuntu
- unpackage it
- create a ~/lib32 path
- create or edit a startup script for your shell, setting the LD_LIBRARY_PATH to include ~/lib32.
- source the script to assure that your current environment has the correct library path
- copy the libxul.so from bluegriffon to ~/lib32
- run ldd on ~/lib32/libxul.so
- copy all the libraries that are currently not found from the bluegriffon directory or install them via apt (making sure that you install the 32 bit version of the libraries)

Unfortunately, at this point, acroread does not anymore complain about the missing rendering libraries, but crashes, probably
because the rendering library is too new.

Now, seriously, acrobat reader is a joke on linux, the fact that they
are still providing an obsolete binary for it is just doing more damage
than good. They do not even do it properly. Why don't they just embed
the needed libraries.

-- 
You received this bug notification because you are a member of Canonical
Partner Developers, which is subscribed to acroread in Ubuntu.
https://bugs.launchpad.net/bugs/701505

Title:
  Problem with Adobe Reader update: Unable to find the HTML rendering
  library

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/acroread/+bug/701505/+subscriptions