bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#53247: calibre fails to build.


From: Michael Rohleder
Subject: bug#53247: calibre fails to build.
Date: Fri, 14 Jan 2022 07:03:10 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)

Looks like upgrading zeroconf (33898cd5b7fa5cd3c5e5af17d72ee84a95b6a5ba)
broke calibre:

...
starting phase `install'
...
Installing calibre environment module: 
/gnu/store/q227rjddwqxvkd165ydj648gmak7x4xi-calibre-5.21.0/lib/python3.9/site-packages/init_calibre.py
Traceback (most recent call last):
  File "/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/./setup.py", line 
119, in <module>
    sys.exit(main())
  File "/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/./setup.py", line 
104, in main
    command.run_all(opts)
  File "/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/setup/__init__.py", 
line 203, in run_all
    self.run_cmd(self, opts)
  File "/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/setup/__init__.py", 
line 199, in run_cmd
    cmd.run(opts)
  File "/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/setup/install.py", 
line 154, in run
    self.run_postinstall()
  File "/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/setup/install.py", 
line 177, in run_postinstall
    from calibre.linux import PostInstall
  File 
"/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/src/calibre/linux.py", 
line 13, in <module>
    from calibre.customize.ui import all_input_formats
  File 
"/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/src/calibre/customize/ui.py",
 line 18, in <module>
    from calibre.customize.builtins import plugins as builtin_plugins
  File 
"/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/src/calibre/customize/builtins.py",
 line 752, in <module>
    from calibre.devices.smart_device_app.driver import SMART_DEVICE_APP
  File 
"/tmp/guix-build-calibre-5.21.0.drv-0/calibre-5.21.0/src/calibre/devices/smart_device_app/driver.py",
 line 2044, in <module>
    from zeroconf import (BadTypeInNameException, _HAS_A_TO_Z,
ImportError: cannot import name '_HAS_A_TO_Z' from 'zeroconf' 
(/gnu/store/wd7qza7crmav4z8a0rsaqipil279smv5-python-zeroconf-0.38.1/lib/python3.9/site-packages/zeroconf/__init__.py)
error: in phase 'install': uncaught exception:
%exception #<&invoke-error program: "python" arguments: ("./setup.py" "install" 
"--prefix=/gnu/store/q227rjddwqxvkd165ydj648gmak7x4xi-calibre-5.21.0" 
"--no-compile") exit-status: 1 term-signal: #f stop-signal: #f> 
phase `install' failed after 2.5 seconds
command "python" "./setup.py" "install" 
"--prefix=/gnu/store/q227rjddwqxvkd165ydj648gmak7x4xi-calibre-5.21.0" 
"--no-compile" failed with status 1
builder for `/gnu/store/jkw6y56fsbh53rn8q214ny3fxk25p6c0-calibre-5.21.0.drv' 
failed with exit code 1
I found this https://bugs.gentoo.org/800233 similar gentoo bug.
Seems, our calibre needs a patch or upgraded to >=5.24


-- 
Those who do not understand Unix are condemned to reinvent it, poorly. 
                    -- Henry Spencer

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]