On Wed, Jul 27, 2022 at 2:34 PM Ibrahim Erturk via lists.yoctoproject.org <[email protected]> wrote:
> > On 27 Jul 2022, at 21:19, Bruce Ashfield <[email protected]> wrote: > > > On Wed, Jul 27, 2022 at 3:24 AM Ibrahim Erturk via > lists.yoctoproject.org <[email protected]> > wrote: > > > Hello, > > I added the following line into local.conf to get the packages docker and > docker-compose on Rapberry Pi (meta-raspberrypi) with the branch kirkstone. > > # Virtualization > DISTRO_FEATURES:append = " virtualization" > IMAGE_INSTALL:append = " docker-ce" > IMAGE_INSTALL:append = " python3-docker-compose” > # IMAGE_INSTALL:append = " python3-distutils" > > However, due to python3-distutils deprecated as of Python3.10, I got the > following error. > > raspberrypi3:~$ docker-compose > Traceback (most recent call last): > File "/usr/bin/docker-compose", line 5, in <module> > from compose.cli.main import main > File "/usr/lib/python3.10/site-packages/compose/cli/main.py", line 9, in > <module> > from distutils.spawn import find_executable > ModuleNotFoundError: No module named ‘distutils’ > > Is there any workaround regarding this issue or am I missing some > configuration? > > > I'm not sure I'm following. > > docker-compose has been on the same version for quite some time (mid > 2021) on pypi (the source repo does have newer versions, so we could > consider switching to source vs pypi). > > and yes, that version is still using distutils. So either you need to > install the depreciated module, or do an uprev to a newer version > using the github repo. > > Bruce > > > Thanks in advance. > > Regards, > Ibrahim ERTURK > > > > > -- > - Thou shalt not follow the NULL pointer, for chaos and madness await > thee at its end > - "Use the force Harry" - Gandalf, Star Trek II > > > Hi Bruce, > > Thanks for the reply. I explicitly added the deprecated python package > python3-distutils as follow, and it seem that compose works properly > > IMAGE_INSTALL:append = " python3-distutils" > Or just patch it to use setuptools. It is often very simple. > Ibrahim > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#7481): https://lists.yoctoproject.org/g/meta-virtualization/message/7481 Mute This Topic: https://lists.yoctoproject.org/mt/92644827/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
