deadsnakes / issues

Issues for https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa
86 stars 6 forks source link

python3.9 fails to install ubuntu 18.04 bionic #212

Closed arrowgent closed 2 years ago

arrowgent commented 2 years ago

https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa/+sourcepub/13433061/+listing-archive-extra released 5 hours ago

description

Preparing to unpack .../libpython3.9-stdlib_3.9.12-1+bionic2_amd64.deb ...
Unpacking libpython3.9-stdlib:amd64 (3.9.12-1+bionic2) over (3.9.12-1+bionic1) ...
dpkg: error processing archive /var/cache/apt/archives/libpython3.9-stdlib_3.9.12-1+bionic2_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/python3.9/_sysconfigdata__linux_x86_64-linux-gnu.py', which is also in package libpython3.9-minimal:amd64 3.9.12-1+bionic1
Preparing to unpack .../libpython3.9-minimal_3.9.12-1+bionic2_amd64.deb ...
Unpacking libpython3.9-minimal:amd64 (3.9.12-1+bionic2) over (3.9.12-1+bionic1) ...
dpkg: error processing archive /var/cache/apt/archives/libpython3.9-minimal_3.9.12-1+bionic2_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/python3.9/typing.py', which is also in package libpython3.9-stdlib:amd64 3.9.12-1+bionic1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libpython3.9-stdlib_3.9.12-1+bionic2_amd64.deb
 /var/cache/apt/archives/libpython3.9-minimal_3.9.12-1+bionic2_amd64.deb
The following packages have unmet dependencies:
 python3.9 : Depends: libpython3.9-stdlib (= 3.9.12-1+bionic2) but 3.9.12-1+bionic1 is installed
 python3.9-minimal : Depends: libpython3.9-minimal (= 3.9.12-1+bionic2) but 3.9.12-1+bionic1 is installed

apt list python3.9 -a Listing... Done python3.9/bionic,now 3.9.12-1+bionic2 amd64 [installed]

apt list python3.9-minimal -a Listing... Done python3.9-minimal/bionic,now 3.9.12-1+bionic2 amd64 [installed,automatic]

apt list libpython3.9-std* -a Listing... Done libpython3.9-stdlib/bionic 3.9.12-1+bionic2 amd64 [upgradable from: 3.9.12-1+bionic1]

apt list libpython3.9-min* -a Listing... Done libpython3.9-minimal/bionic 3.9.12-1+bionic2 amd64 [upgradable from: 3.9.12-1+bionic1]

os information

ubuntu 18.04 bionic

lsb_release -a

LSB Version:    core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID: LinuxMint
Description:    Linux Mint 19.3 Tricia
Release:    19.3
Codename:   tricia

uname -srvi

Linux 5.4.0-107-generic #121~18.04.1-Ubuntu SMP Thu Mar 24 17:21:33 UTC 2022 x86_64
arrowgent commented 2 years ago

https://github.com/deadsnakes/issues/issues/207

sudo apt purge libpython3.9* python3.9* sudo apt install python3.9

fixed the issue

Selecting previously unselected package libpython3.9-minimal:amd64.
Preparing to unpack .../libpython3.9-minimal_3.9.12-1+bionic2_amd64.deb ...
Unpacking libpython3.9-minimal:amd64 (3.9.12-1+bionic2) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../python3.9-minimal_3.9.12-1+bionic2_amd64.deb ...
Unpacking python3.9-minimal (3.9.12-1+bionic2) ...
Selecting previously unselected package libpython3.9-stdlib:amd64.
Preparing to unpack .../libpython3.9-stdlib_3.9.12-1+bionic2_amd64.deb ...
Unpacking libpython3.9-stdlib:amd64 (3.9.12-1+bionic2) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../python3.9_3.9.12-1+bionic2_amd64.deb ...
Unpacking python3.9 (3.9.12-1+bionic2) ...
Setting up libpython3.9-minimal:amd64 (3.9.12-1+bionic2) ...
Setting up libpython3.9-stdlib:amd64 (3.9.12-1+bionic2) ...
Setting up python3.9-minimal (3.9.12-1+bionic2) ...
Setting up python3.9 (3.9.12-1+bionic2) ...
oskarvid commented 2 years ago

Thanks!