Arch libboost_python.so.1.54.0: cannot open shared object file: No such file or directory

Asked by Darrell Sandstrom

Arch Linux. Variety crashes on start.

Traceback (most recent call last):
  File "/usr/bin/variety", line 43, in <module>
    import variety
  File "/usr/lib/python2.7/site-packages/variety/__init__.py", line 27, in <module>
    from variety import VarietyWindow
  File "/usr/lib/python2.7/site-packages/variety/VarietyWindow.py", line 46, in <module>
    from variety.PreferencesVarietyDialog import PreferencesVarietyDialog
  File "/usr/lib/python2.7/site-packages/variety/PreferencesVarietyDialog.py", line 23, in <module>
    from variety.Util import Util
  File "/usr/lib/python2.7/site-packages/variety/Util.py", line 26, in <module>
    import pyexiv2
  File "/usr/lib/python2.7/site-packages/pyexiv2/__init__.py", line 60, in <module>
    import libexiv2python
ImportError: libboost_python.so.1.54.0: cannot open shared object file: No such file or directory

Question information

Language:
English Edit question
Status:
Solved
For:
Variety Edit question
Assignee:
No assignee Edit question
Solved by:
Darrell Sandstrom
Solved:
Last query:
Last reply:
Revision history for this message
Darrell Sandstrom (darrell-sandstrom) said :
#1

Remove pyexiv2 and replace with python2-exiv2 (Both from AUR).

pacman -Rns -dd pyexiv2 (To disable dependency check caused from variety)

Revision history for this message
Peter Levi (peterlevi) said :
#2

So this seems like an issue in the dependencies of the package for Arch. You seem to be experienced with Arch (I have 0 experience there), can you please bring this up to the maintainer of the package so they can fix it for everybody? Thanks in advance.

Revision history for this message
Darrell Sandstrom (darrell-sandstrom) said :
#3

Experience, no. Just a great guess. I'll leave a comment on the appropriate packages.

Revision history for this message
Darrell Sandstrom (darrell-sandstrom) said :
#4