** Tags added: noble packaging -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu. https://bugs.launchpad.net/bugs/2049014
Title: software-properties-common is missing dependecy python3-six in Noble Status in software-properties package in Ubuntu: New Bug description: Ubuntu version: "24.04 (Noble Numbat)" software-properties-common version: 0.99.40 This command fails to run when package python3-six is not installed: ``` $ add-apt-repository -y --ppa ppa:ubuntu-wsl-dev/ppa Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 14, in <module> from softwareproperties.shortcuts import shortcut_handler File "/usr/lib/python3/dist-packages/softwareproperties/shortcuts.py", line 23, in <module> from softwareproperties.ppa import PPAShortcutHandler File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 25, in <module> from launchpadlib.launchpad import Launchpad File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 48, in <module> from launchpadlib.credentials import ( File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 59, in <module> from six.moves.urllib.parse import parse_qs ModuleNotFoundError: No module named 'six' ``` I reproduced this bug in docker. The following dockerfile exercises it: ``` FROM ubuntu:devel ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update RUN apt-get install -y software-properties-common RUN add-apt-repository -y --ppa ppa:ubuntu-wsl-dev/ppa ``` Modifying the docker file by adding `RUN apt-get install -y python3-six` before the last line works as a workaround. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/2049014/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp