emcp
(emcp)
25 May 2022 11:43
2
as I recall this is some sort of SetupTools incompatibility problem… I cannot found the exact post but I think @erik-lonroth was involved at some point
Yeah, unfortunately these crop up from time to time because some requirement wants to pull in a newer version of setuptools, sometimes indirectly, which had hard compatibility breaks with older versions of pip which come from apt on older machines series. The latest one in layer-basic was netaddr and because of the way that the wheelhouse.txt files were processed with charm build, pinning it in the base layer didn’t get carried forward. The latest charm snap changed how the wheelhouse was buil…
Hey,
we’re currently seeing the following error when deploying our charms with Juju 2.6.6:
unit-ams-0: 12:22:57 DEBUG unit.ams/0.install Building wheels for collected packages: setuptools, setuptools-scm
unit-ams-0: 12:22:57 DEBUG unit.ams/0.install Building wheel for setuptools (setup.py): started
unit-lxd-0: 12:22:58 DEBUG unit.lxd/0.install Installing build dependencies: finished with status 'done'
unit-lxd-0: 12:22:58 DEBUG unit.lxd/0.install Getting requirements to build wheel: star…
EDIT: I think it’s this one
opened 07:10AM - 01 Apr 22 UTC
closed 12:40PM - 14 Apr 23 UTC
First time I try packing a new charm I'm developing...
```
$ uname -a
Linux… darkstar 5.13.0-35-generic #40~20.04.1-Ubuntu SMP Mon Mar 7 09:18:32 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
```
Charm source at https://github.com/PietroPasotti/traefik-route-k8s-operator.git
commit 511a5e9
[charmcraft-20220401-085155.047782.log](https://github.com/canonical/charmcraft/files/8395424/charmcraft-20220401-085155.047782.log)
The second time around, the output is a bit cleaner, but still fails on importing `markupsafe`.
[charmcraft-20220401-090524.694039.log](https://github.com/canonical/charmcraft/files/8395449/charmcraft-20220401-090524.694039.log)
1 Like