deskutils/calibre make install failure

David Southwell david at vizion2000.net
Thu Dec 17 11:51:18 UTC 2009


The latest upgrade to calibre remedied the download failure however the latest 
cvsup  gives an install failure on my 7.2 p3 amd64 on Intel quad core system.

The problem is that calibre does not check whether an upgrade to the following 
python dependencies is needed:

py26-mechanize-0.1.11
py26-clientform-0.2.10
py26-lxml-2.2.2
py26-dateutil-1.4.1

After manually upgrading those calibre installed fine.


Here are the error messages I received.

===>   calibre-0.6.27 depends on package: py*-sqlite3>=0 - found
===>   calibre-0.6.27 depends on package: py*-qt4-core>=0 - found
===>   calibre-0.6.27 depends on package: py*-qt4-gui>=0 - found
===>   calibre-0.6.27 depends on package: py*-qt4-network>=0 - found
===>   calibre-0.6.27 depends on package: py*-qt4-svg>=0 - found
===>   calibre-0.6.27 depends on package: py*-qt4-webkit>=0 - found
===>   calibre-0.6.27 depends on package: py*-qt4-xml>=0 - found
===>   calibre-0.6.27 depends on file: /usr/local/bin/python2.6 - found
===>   calibre-0.6.27 depends on shared library: MagickWand.2 - found
===>   calibre-0.6.27 depends on shared library: fontconfig.1 - found
===>   calibre-0.6.27 depends on shared library: poppler-qt4.3 - found
===>   calibre-0.6.27 depends on shared library: wmflite - found
===>   calibre-0.6.27 depends on shared library: podofo - found
===>   calibre-0.6.27 depends on shared library: intl - found
===>   Generating temporary packing list
===>  Checking if deskutils/calibre already installed
Traceback (most recent call last):
  File "setup.py", line 99, in <module>
    sys.exit(main())
  File "setup.py", line 85, in main
    command.run_all(opts)
  File "/usr/ports/deskutils/calibre/work/calibre/setup/__init__.py", line 
159, in run_all
    self.run_cmd(self, opts)
  File "/usr/ports/deskutils/calibre/work/calibre/setup/__init__.py", line 
150, in run_cmd
    cmd.pre_sub_commands(opts)
  File "/usr/ports/deskutils/calibre/work/calibre/setup/install.py", line 128, 
in pre_sub_commands
    import calibre.utils.config as c
  File "/usr/ports/deskutils/calibre/work/calibre/src/calibre/__init__.py", 
line 22, in <module>
    import mechanize
ImportError: No module named mechanize
*** Error code 1

Stop in /usr/ports/deskutils/calibre.
*** Error code 1

Stop in /usr/ports/deskutils/calibre.
*** Error code 1

Stop in /usr/ports/deskutils/calibre.
dns1#


More information about the freebsd-ports mailing list