GNU bug report logs - #75350
broken docker-compose: unexpected keyword argument 'chunked'

Previous Next

Package: guix;

Reported by: Roman Scherer <roman.scherer <at> burningswell.com>

Date: Sat, 4 Jan 2025 11:33:01 UTC

Severity: normal

To reply to this bug, email your comments to 75350 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#75350; Package guix. (Sat, 04 Jan 2025 11:33:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Roman Scherer <roman.scherer <at> burningswell.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 04 Jan 2025 11:33:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Roman Scherer <roman.scherer <at> burningswell.com>
To: bug-guix <at> gnu.org
Subject: broken docker-compose: unexpected keyword argument 'chunked'
Date: Sat, 04 Jan 2025 12:31:42 +0100
[Message part 1 (text/plain, inline)]
Hi Guix,

it seems that docker-compose is broken on Guix. Running `docker-compose
up` with any docker-compose.yml file in the current directory fails with:

Traceback (most recent call last):
  File "/gnu/store/7v8r5c2xf2g6l4k7dfvcxxhm1kfdm9b5-python-docker-5.0.3/lib/python3.10/site-packages/docker/api/client.py", line 214, in _retrieve_server_version
    return self.version(api_version=False)["ApiVersion"]
  File "/gnu/store/7v8r5c2xf2g6l4k7dfvcxxhm1kfdm9b5-python-docker-5.0.3/lib/python3.10/site-packages/docker/api/daemon.py", line 181, in version
    return self._result(self._get(url), json=True)
  File "/gnu/store/7v8r5c2xf2g6l4k7dfvcxxhm1kfdm9b5-python-docker-5.0.3/lib/python3.10/site-packages/docker/utils/decorators.py", line 46, in inner
    return f(self, *args, **kwargs)
  File "/gnu/store/7v8r5c2xf2g6l4k7dfvcxxhm1kfdm9b5-python-docker-5.0.3/lib/python3.10/site-packages/docker/api/client.py", line 237, in _get
    return self.get(url, **self._set_request_timeout(kwargs))
  File "/gnu/store/r00bkmca02d3qq3wkdlmn25hggkh7s83-python-requests-2.31.0/lib/python3.10/site-packages/requests/sessions.py", line 602, in get
    return self.request("GET", url, **kwargs)
  File "/gnu/store/r00bkmca02d3qq3wkdlmn25hggkh7s83-python-requests-2.31.0/lib/python3.10/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "/gnu/store/r00bkmca02d3qq3wkdlmn25hggkh7s83-python-requests-2.31.0/lib/python3.10/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/gnu/store/r00bkmca02d3qq3wkdlmn25hggkh7s83-python-requests-2.31.0/lib/python3.10/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
  File "/gnu/store/bi749lz8k8n76dixwrrrn23wpm6mimiz-python-urllib3-2.2.1/lib/python3.10/site-packages/urllib3/connectionpool.py", line 793, in urlopen
    response = self._make_request(
  File "/gnu/store/bi749lz8k8n76dixwrrrn23wpm6mimiz-python-urllib3-2.2.1/lib/python3.10/site-packages/urllib3/connectionpool.py", line 496, in _make_request
    conn.request(
TypeError: HTTPConnection.request() got an unexpected keyword argument 'chunked'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/gnu/store/klxl8fpp120j6q139aa5lrxrq0p35yqw-docker-compose-1.29.2/bin/.docker-compose-real", line 33, in <module>
    sys.exit(load_entry_point('docker-compose==1.29.2', 'console_scripts', 'docker-compose')())
  File "/gnu/store/klxl8fpp120j6q139aa5lrxrq0p35yqw-docker-compose-1.29.2/lib/python3.10/site-packages/compose/cli/main.py", line 81, in main
    command_func()
  File "/gnu/store/klxl8fpp120j6q139aa5lrxrq0p35yqw-docker-compose-1.29.2/lib/python3.10/site-packages/compose/cli/main.py", line 200, in perform_command
    project = project_from_options('.', options)
  File "/gnu/store/klxl8fpp120j6q139aa5lrxrq0p35yqw-docker-compose-1.29.2/lib/python3.10/site-packages/compose/cli/command.py", line 60, in project_from_options
    return get_project(
  File "/gnu/store/klxl8fpp120j6q139aa5lrxrq0p35yqw-docker-compose-1.29.2/lib/python3.10/site-packages/compose/cli/command.py", line 152, in get_project
    client = get_client(
  File "/gnu/store/klxl8fpp120j6q139aa5lrxrq0p35yqw-docker-compose-1.29.2/lib/python3.10/site-packages/compose/cli/docker_client.py", line 41, in get_client
    client = docker_client(
  File "/gnu/store/klxl8fpp120j6q139aa5lrxrq0p35yqw-docker-compose-1.29.2/lib/python3.10/site-packages/compose/cli/docker_client.py", line 170, in docker_client
    client = APIClient(use_ssh_client=not use_paramiko_ssh, **kwargs)
  File "/gnu/store/7v8r5c2xf2g6l4k7dfvcxxhm1kfdm9b5-python-docker-5.0.3/lib/python3.10/site-packages/docker/api/client.py", line 197, in __init__
    self._version = self._retrieve_server_version()
  File "/gnu/store/7v8r5c2xf2g6l4k7dfvcxxhm1kfdm9b5-python-docker-5.0.3/lib/python3.10/site-packages/docker/api/client.py", line 221, in _retrieve_server_version
    raise DockerException(
docker.errors.DockerException: Error while fetching server API version: HTTPConnection.request() got an unexpected keyword argument 'chunked'
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#75350; Package guix. (Sat, 29 Mar 2025 06:22:03 GMT) Full text and rfc822 format available.

Message #8 received at 75350 <at> debbugs.gnu.org (full text, mbox):

From: Trev <trev <at> fastmail.com>
To: 75350 <at> debbugs.gnu.org
Subject: broken docker-compose: unexpected keyword argument 'chunked'
Date: Fri, 28 Mar 2025 21:25:41 -0700
Hey Roman,

I found your debuggs ticket while searching up the same problem. I
stumbled across this archived conversation, which may contain a
work-around. Just to tie this thread into all the other threads I see:
docker-compose in the Guix repository is something like 9 years old now
and is overdue for an upgrade.

I'm checking out the workaround in the archive thread. Maybe I'll try to
package the new docker compose.

Good luck to us both.

Archived Conversation:
https://lists.gnu.org/archive/html/help-guix/2024-03/msg00060.html

-- 

Trev : 0FB7 D06B 4A2A F07E AD5B  1169 183B 6306 8AA1 D206




This bug report was last modified 84 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.