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 <http://lists.yoctoproject.org/> 
> <[email protected] 
> <mailto:[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"

Ibrahim
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#7480): 
https://lists.yoctoproject.org/g/meta-virtualization/message/7480
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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to