[Python-apps-team] Bug#686692: harvestman: FTBFS: TypeError: type.__init__() takes no keyword arguments

Kumar Appaiah a.kumar at alumni.iitm.ac.in
Mon Nov 12 05:12:44 UTC 2012


Hi Jakub.

On Tue, Sep 04, 2012 at 09:45:02PM +0200, Jakub Wilk wrote:
> Source: harvestman
> Version: 2.0~alpha20022008-2
> Severity: serious
> Justification: fails to build from source
> 
> harvestman FTBFS:
> | running install_egg_info
> | Writing debian/harvestman/usr/local/lib/python2.7/dist-packages/HarvestMan-2.0alpha.egg-info
> | Traceback (most recent call last):
> |   File "setup.py", line 358, in <module>
> |     main()
> |   File "setup.py", line 329, in main
> |     from harvestman.lib.config import HarvestManStateObject
> |   File "/build/harvestman-osqH0e/harvestman-2.0~alpha20022008/harvestman/lib/config.py", line 63, in <module>
> |     import configparser
> |   File "/build/harvestman-osqH0e/harvestman-2.0~alpha20022008/harvestman/lib/configparser.py", line 30, in <module>
> |     from common.macros import *
> |   File "/build/harvestman-osqH0e/harvestman-2.0~alpha20022008/harvestman/lib/common/macros.py", line 83, in <module>
> |     DEFINE_MACRO("HARVESTMAN_OK", 1)
> |   File "/build/harvestman-osqH0e/harvestman-2.0~alpha20022008/harvestman/lib/common/macros.py", line 64, in DEFINE_MACRO
> |     globals()[name] = HarvestManMacroVariable(name, dct={'value': val})
> | TypeError: type.__init__() takes no keyword arguments
> | make: *** [install-stamp] Error 1
> | dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2


Thanks for this report. While trying to fix this and make this version
of harvestman work again, I found that supporting harvestman would
require too much of an investment into porting and hacking the code to
make it functional with the latest Python changes. So, I am going to
request removal of this alpha version from the archive.

Thanks, and sorry for the trouble.

Kumar
-- 
Kumar Appaiah



More information about the Python-apps-team mailing list