r/Proxmox•
CottonTCM

Attempted To Upgrade Computer from 8 to 9

Question

I'm having some errors regarding upgrading from Proxmox 8 to 9. When I run apt --fix-broken install, I get stuck here. I have tried to remove docker, but it has led to some errors due to missing dependencies.

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libfwupd2 libgcab-1.0-0 libgudev-1.0-0 libgusb2
  libjim0.81 libltdl7 libmbim-utils libnsl-dev
  libqmi-utils libsmbios-c2 libtirpc-dev
  modemmanager proxmox-headers-6.8.12-10-pve
  proxmox-headers-6.8.12-15-pve
  proxmox-kernel-6.8.12-10-pve-signed python3-attr
  python3-distro python3-docker python3-dockerpty
  python3-docopt python3-dotenv
  python3-json-pointer python3-jsonschema
  python3-pyrsistent python3-rfc3987
  python3-texttable python3-uritemplate
  python3-webcolors python3-websocket
  usb-modeswitch usb-modeswitch-data usb.ids
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  ceph-common curl docker-compose libc-dev-bin
  libc6-dev libcurl4t64 libdbi1t64 libfuse2t64
  libglib2.0-0t64 libglib2.0-data
  libgnutls-dane0t64 libgnutls30t64
  libgoogle-perftools4t64 libhogweed6t64
  liblttng-ust-common1t64 liblttng-ust-ctl5t64
  liblttng-ust1t64 libmbim-glib4 libmbim-proxy
  liboath0t64 libp11-kit0 libpng16-16t64
  libprotobuf32t64 libpsl5t64
  libpve-cluster-api-perl libpve-cluster-perl
  libpve-notify-perl libpve-rs-perl
  libpve-u2f-server-perl libqmi-glib5 libqmi-proxy
  libqt5core5t64 libqt5dbus5t64 libqt5network5t64
  librados2 librados2-perl libradosstriper1
  librbd1 librdmacm1t64 librgw2 librrd8t64
  librrds-perl libsnappy1v5
  libtcmalloc-minimal4t64 libthrift-0.19.0t64
  lxc-pve publicsuffix pve-cluster pve-ha-manager
  python3 python3-apt python3-ceph-argparse
  python3-ceph-common python3-cephfs
  python3-protobuf python3-pycurl
  python3-pyrsistent python3-rados python3-rbd
  python3-rgw python3-systemd python3-yaml
  qttranslations5-l10n xdg-user-dirs
Suggested packages:
  ceph-base ceph-mds libc-devtools glibc-doc
  manpages-dev low-memory-monitor dns-root-data
  luarocks python3-doc python3-tk python3-venv
  python-apt-doc libcurl4-gnutls-dev
  python-pycurl-doc
Recommended packages:
  docker-cli manpages-dev
The following packages will be REMOVED:
  libcurl4 libdbi1 libfuse2 libglib2.0-0
  libgnutls-dane0 libgnutls30 libgnutlsxx30
  libgoogle-perftools4 libhogweed6
  liblttng-ust-common1 liblttng-ust-ctl5
  liblttng-ust1 liboath0 libpng16-16 libprotobuf32
  libpsl5 libqt5core5a libqt5dbus5 libqt5network5
  librdmacm1 librrd8 libtcmalloc-minimal4
  python3-distutils python3-lib2to3
The following NEW packages will be installed:
  libcurl4t64 libdbi1t64 libfuse2t64
  libglib2.0-0t64 libglib2.0-data
  libgnutls-dane0t64 libgnutls30t64
  libgoogle-perftools4t64 libhogweed6t64
  liblttng-ust-common1t64 liblttng-ust-ctl5t64
  liblttng-ust1t64 liboath0t64 libpng16-16t64
  libprotobuf32t64 libpsl5t64 libqt5core5t64
  libqt5dbus5t64 libqt5network5t64 librdmacm1t64
  librrd8t64 libtcmalloc-minimal4t64
  libthrift-0.19.0t64 publicsuffix
  qttranslations5-l10n xdg-user-dirs
The following packages will be upgraded:
  ceph-common curl docker-compose libc-dev-bin
  libc6-dev libmbim-glib4 libmbim-proxy
  libp11-kit0 libpve-cluster-api-perl
  libpve-cluster-perl libpve-notify-perl
  libpve-rs-perl libpve-u2f-server-perl
  libqmi-glib5 libqmi-proxy librados2
  librados2-perl libradosstriper1 librbd1 librgw2
  librrds-perl libsnappy1v5 lxc-pve pve-cluster
  pve-ha-manager python3 python3-apt
  python3-ceph-argparse python3-ceph-common
  python3-cephfs python3-protobuf python3-pycurl
  python3-pyrsistent python3-rados python3-rbd
  python3-rgw python3-systemd python3-yaml
38 upgraded, 26 newly installed, 24 to remove and 525 not upgraded.
21 not fully installed or removed.
Need to get 0 B/87.1 MB of archives.
After this operation, 144 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 29, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Extracting templates from packages: 100%
(Reading database ... 198297 files and directories currently installed.)
Preparing to unpack .../docker-compose_2.26.1-4_amd64.deb ...
Unpacking docker-compose (2.26.1-4) over (1.29.2-3) ...
dpkg: error processing archive /var/cache/apt/archives/docker-compose_2.26.1-4_amd64.deb (--unpack):
 trying to overwrite '/usr/libexec/docker/cli-plugins/docker-compose', which is also in package docker-compose-plugin 2.40.3-1~debian.12~bookworm
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/docker-compose_2.26.1-4_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code 
(1)```

Posted Dec 3, 2025, 1:50 AM UTC

611
Loading comments…