software-properties-common is missing dependecy python3-six in Noble
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-properties (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Ubuntu version: "24.04 (Noble Numbat)"
software-
This command fails to run when package python3-six is not installed:
```
$ add-apt-repository -y --ppa ppa:ubuntu-
Traceback (most recent call last):
File "/usr/bin/
from softwarepropert
File "/usr/lib/
from softwarepropert
File "/usr/lib/
from launchpadlib.
File "/usr/lib/
from launchpadlib.
File "/usr/lib/
from six.moves.
ModuleNotFoundE
```
I reproduced this bug in docker. The following dockerfile exercises it:
```
FROM ubuntu:devel
ENV DEBIAN_
RUN apt-get update
RUN apt-get install -y software-
RUN add-apt-repository -y --ppa ppa:ubuntu-
```
Modifying the docker file by adding `RUN apt-get install -y python3-six` before the last line works as a workaround.
Tried to reproduce today and the issue is gone :D
I presume some intermediate dependency fixed it.