← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 828304] [NEW] FTBFS in Oneiric because of failing to load progress_indicator.so

 

Public bug reported:

Hi,

when recompiling calibre to fix #826835, I'm getting the following error, and even if I think this may be linked to --as-needed flag, I'm not able to fix it. The relevant part of the compilation log is:
...
g++ -m64 -Wl,-O1 -shared -Wl,-soname,libprogress_indicator.so.1 -o libprogress_indicator.so.1.0.0 QProgressIndicator.o moc_QProgressIndicator.o   -L/usr/lib/x86_64-linux-gnu -lQtGui -lQtCore -lpthread  
...
Setting up bash completion...

____________________ WARNING ____________________
Setting up completion failed with error:
__________________________________________________
	Traceback (most recent call last):
	  File "/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/linux.py", line 184, in setup_completion
	    from calibre.gui2.lrf_renderer.main import option_parser as lrfviewerop
	  File "/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/lrf_renderer/main.py", line 18, in <module>
	    from calibre.gui2.search_box import SearchBox2
	  File "/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/search_box.py", line 20, in <module>
	    from calibre.gui2.dialogs.search import SearchDialog
	  File "/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/dialogs/search.py", line 8, in <module>
	    from calibre.gui2.dialogs.search_ui import Ui_Dialog
	  File "/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/dialogs/search_ui.py", line 223, in <module>
	    from calibre.gui2.widgets import EnLineEdit
	  File "/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/widgets.py", line 23, in <module>
	    from calibre.gui2.progress_indicator import ProgressIndicator as _ProgressIndicator
	  File "/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/progress_indicator/__init__.py", line 15, in <module>
	    pi_error)
	RuntimeError: Failed to load the Progress Indicator plugin: /build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/plugins/progress_indicator.so: undefined symbol: _ZTI7QWidget

Any help is welcome. Thanks,

Fabrice

** Affects: calibre
     Importance: Undecided
         Status: New

** Affects: calibre (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: calibre
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Edubuntu
Bugsquad, which is subscribed to calibre in Ubuntu.
https://bugs.launchpad.net/bugs/828304

Title:
  FTBFS in Oneiric because of failing to load progress_indicator.so

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/828304/+subscriptions


Follow ups

References