Package: fabric
Version: 3.2.2-1
Severity: serious
Tags: upstream
Justification: Policy 3.5
X-Debbugs-Cc: [email protected]
Hey,
python3-invoke 3.0 is not compatible with fabric. As woraround please
update the dependencies.
With python3-invoke 3.0.3+ds-1:
% fab -H server createCsv
Traceback (most recent call last):
File "/usr/bin/fab", line 33, in <module>
sys.exit(load_entry_point('fabric==3.2.2', 'console_scripts', 'fab')())
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/invoke/program.py", line 398, in run
self.execute()
~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/invoke/program.py", line 583, in execute
executor.execute(*self.tasks)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/invoke/executor.py", line 141, in execute
context = call.make_context(config, core_parse_result=self.core)
TypeError: ConnectionCall.make_context() got an unexpected keyword argument
'core_parse_result'
Downgrade to python3-invoke 2.2.0-2 resolves the issue. As workaround
until upstream fixed that - please update the dependencies against
python3-invoke << 3.0 to have a working fabric.
Regards,
hefee
-- System Information:
Debian Release: forky/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (100,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 7.1.3+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages fabric depends on:
ii libjs-sphinxdoc 9.1.0-5
ii python3 3.13.9-3+b1
ii python3-fabric 3.2.2-1
Versions of packages python3-fabric depends on:
ii python3 3.13.9-3+b1
ii python3-decorator 5.2.1-2
ii python3-deprecated 1.3.1-1
ii python3-invocations 4.0.2-3
ii python3-invoke 2.2.0-2
ii python3-paramiko 4.0.0-4