On Mantic, testing upgrading path, removing and installation : All OK. ## Upgrading #Installing previous version: root@Mdpdk:~# apt install dpdk Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed: ibverbs-providers libfdt1 libibverbs1 libnl-route-3-200 librte-bus-auxiliary23 librte-bus-pci23 librte-bus-vdev23 librte-bus-vmbus23 librte-common-mlx5-23 librte-cryptodev23 librte-dmadev23 librte-eal23 librte-ethdev23 librte-gso23 librte-hash23 librte-ip-frag23 librte-kvargs23 librte-mbuf23 librte-mempool-ring23 librte-mempool23 librte-meter23 librte-net-af-packet23 librte-net-bond23 librte-net-e1000-23 librte-net-fm10k23 librte-net-i40e23 librte-net-ixgbe23 librte-net-mlx4-23 librte-net-mlx5-23 librte-net-netvsc23 librte-net-pcap23 librte-net-tap23 librte-net-thunderx23 librte-net-vdev-netvsc23 librte-net-vhost23 librte-net-virtio23 librte-net-vmxnet3-23 librte-net23 librte-pci23 librte-rcu23 librte-ring23 librte-sched23 librte-security23 librte-telemetry23 librte-vhost23 python3-pyelftools rdma-core Suggested packages: dpdk-doc dpdk-kmods-dkms librte-meta-baseband librte-meta-bus librte-meta-common librte-meta-compress librte-meta-crypto librte-meta-dma librte-meta-event librte-meta-mempool librte-meta-net librte-meta-raw librte-meta-allpmds The following NEW packages will be installed: dpdk ibverbs-providers libfdt1 libibverbs1 libnl-route-3-200 librte-bus-auxiliary23 librte-bus-pci23 librte-bus-vdev23 librte-bus-vmbus23 librte-common-mlx5-23 librte-cryptodev23 librte-dmadev23 librte-eal23 librte-ethdev23 librte-gso23 librte-hash23 librte-ip-frag23 librte-kvargs23 librte-mbuf23 librte-mempool-ring23 librte-mempool23 librte-meter23 librte-net-af-packet23 librte-net-bond23 librte-net-e1000-23 librte-net-fm10k23 librte-net-i40e23 librte-net-ixgbe23 librte-net-mlx4-23 librte-net-mlx5-23 librte-net-netvsc23 librte-net-pcap23 librte-net-tap23 librte-net-thunderx23 librte-net-vdev-netvsc23 librte-net-vhost23 librte-net-virtio23 librte-net-vmxnet3-23 librte-net23 librte-pci23 librte-rcu23 librte-ring23 librte-sched23 librte-security23 librte-telemetry23 librte-vhost23 python3-pyelftools rdma-core 0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 3299 kB of archives. After this operation, 11.6 MB of additional disk space will be used. Do you want to continue? [Y/n] [...] Setting up dpdk (22.11.3-1) ... [...] #Upgrading root@Mdpdk:~# apt upgrade -t mantic-proposed dpdk Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following NEW packages will be installed: linux-headers-6.5.0-33 linux-headers-6.5.0-33-generic linux-image-6.5.0-33-generic linux-modules-6.5.0-33-generic The following packages will be upgraded: dpdk grub-common grub-efi-amd64-bin grub-efi-amd64-signed grub-pc grub-pc-bin grub2-common landscape-common librte-bus-auxiliary23 librte-bus-pci23 librte-bus-vdev23 librte-bus-vmbus23 librte-common-mlx5-23 librte-cryptodev23 librte-dmadev23 librte-eal23 librte-ethdev23 librte-gso23 librte-hash23 librte-ip-frag23 librte-kvargs23 librte-mbuf23 librte-mempool-ring23 librte-mempool23 librte-meter23 librte-net-af-packet23 librte-net-bond23 librte-net-e1000-23 librte-net-fm10k23 librte-net-i40e23 librte-net-ixgbe23 librte-net-mlx4-23 librte-net-mlx5-23 librte-net-netvsc23 librte-net-pcap23 librte-net-tap23 librte-net-thunderx23 librte-net-vdev-netvsc23 librte-net-vhost23 librte-net-virtio23 librte-net-vmxnet3-23 librte-net23 librte-pci23 librte-rcu23 librte-ring23 librte-sched23 librte-security23 librte-telemetry23 librte-vhost23 linux-headers-generic linux-headers-virtual linux-image-virtual linux-virtual openssh-client openssh-server openssh-sftp-server ubuntu-advantage-tools ubuntu-pro-client ubuntu-pro-client-l10n 59 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 80.7 MB of archives. After this operation, 166 MB of additional disk space will be used. Do you want to continue? [Y/n] [...] root@Mdpdk:~# dpkg -l dpdk | grep dpdk ii dpdk 22.11.4-0ubuntu0.23.10.1 amd64 Data Plane Development Kit (runtime) #Removing after upgrade root@Mdpdk:~# apt remove --purge dpdk Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: ibverbs-providers libfdt1 libibverbs1 libnl-route-3-200 librte-bus-auxiliary23 librte-bus-pci23 librte-bus-vdev23 librte-bus-vmbus23 librte-common-mlx5-23 librte-cryptodev23 librte-dmadev23 librte-eal23 librte-ethdev23 librte-gso23 librte-hash23 librte-ip-frag23 librte-kvargs23 librte-mbuf23 librte-mempool-ring23 librte-mempool23 librte-meter23 librte-net-af-packet23 librte-net-bond23 librte-net-e1000-23 librte-net-fm10k23 librte-net-i40e23 librte-net-ixgbe23 librte-net-mlx4-23 librte-net-mlx5-23 librte-net-netvsc23 librte-net-pcap23 librte-net-tap23 librte-net-thunderx23 librte-net-vdev-netvsc23 librte-net-vhost23 librte-net-virtio23 librte-net-vmxnet3-23 librte-net23 librte-pci23 librte-rcu23 librte-ring23 librte-sched23 librte-security23 librte-telemetry23 librte-vhost23 python3-pyelftools rdma-core Use 'apt autoremove' to remove them. The following packages will be REMOVED: dpdk* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 103 kB disk space will be freed. Do you want to continue? [Y/n] (Reading database ... 97306 files and directories currently installed.) Removing dpdk (22.11.4-0ubuntu0.23.10.1) ... (Reading database ... 97295 files and directories currently installed.) Purging configuration files for dpdk (22.11.4-0ubuntu0.23.10.1) ... ## Installing root@Mdpdk:~# apt install -t mantic-proposed dpdk Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed: ibverbs-providers libfdt1 libibverbs1 libnl-route-3-200 librte-bus-auxiliary23 librte-bus-pci23 librte-bus-vdev23 librte-bus-vmbus23 librte-common-mlx5-23 librte-cryptodev23 librte-dmadev23 librte-eal23 librte-ethdev23 librte-gso23 librte-hash23 librte-ip-frag23 librte-kvargs23 librte-mbuf23 librte-mempool-ring23 librte-mempool23 librte-meter23 librte-net-af-packet23 librte-net-bond23 librte-net-e1000-23 librte-net-fm10k23 librte-net-i40e23 librte-net-ixgbe23 librte-net-mlx4-23 librte-net-mlx5-23 librte-net-netvsc23 librte-net-pcap23 librte-net-tap23 librte-net-thunderx23 librte-net-vdev-netvsc23 librte-net-vhost23 librte-net-virtio23 librte-net-vmxnet3-23 librte-net23 librte-pci23 librte-rcu23 librte-ring23 librte-sched23 librte-security23 librte-telemetry23 librte-vhost23 python3-pyelftools rdma-core Suggested packages: dpdk-doc dpdk-kmods-dkms librte-meta-baseband librte-meta-bus librte-meta-common librte-meta-compress librte-meta-crypto librte-meta-dma librte-meta-event librte-meta-mempool librte-meta-net librte-meta-raw librte-meta-allpmds The following NEW packages will be installed: dpdk ibverbs-providers libfdt1 libibverbs1 libnl-route-3-200 librte-bus-auxiliary23 librte-bus-pci23 librte-bus-vdev23 librte-bus-vmbus23 librte-common-mlx5-23 librte-cryptodev23 librte-dmadev23 librte-eal23 librte-ethdev23 librte-gso23 librte-hash23 librte-ip-frag23 librte-kvargs23 librte-mbuf23 librte-mempool-ring23 librte-mempool23 librte-meter23 librte-net-af-packet23 librte-net-bond23 librte-net-e1000-23 librte-net-fm10k23 librte-net-i40e23 librte-net-ixgbe23 librte-net-mlx4-23 librte-net-mlx5-23 librte-net-netvsc23 librte-net-pcap23 librte-net-tap23 librte-net-thunderx23 librte-net-vdev-netvsc23 librte-net-vhost23 librte-net-virtio23 librte-net-vmxnet3-23 librte-net23 librte-pci23 librte-rcu23 librte-ring23 librte-sched23 librte-security23 librte-telemetry23 librte-vhost23 python3-pyelftools rdma-core 0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 3303 kB of archives. After this operation, 11.6 MB of additional disk space will be used. Do you want to continue? [Y/n] [...] Setting up python3-pyelftools (0.29-1) ... Setting up libfdt1:amd64 (1.7.0-1) ... Setting up librte-kvargs23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up libnl-route-3-200:amd64 (3.7.0-0.2) ... Setting up dpdk (22.11.4-0ubuntu0.23.10.1) ... Created symlink /etc/systemd/system/multi-user.target.wants/dpdk.service → /lib/systemd/system/d pdk.service. Setting up librte-telemetry23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up rdma-core (47.0-1) ... iwpmd.service is a disabled or a static unit not running, not starting it. rdma-hw.target is a disabled or a static unit not running, not starting it. rdma-ndd.service is a disabled or a static unit not running, not starting it. Setting up libibverbs1:amd64 (47.0-1) ... Setting up ibverbs-providers:amd64 (47.0-1) ... Setting up librte-eal23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-dmadev23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-meter23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-ring23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-bus-vmbus23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-bus-auxiliary23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-bus-vdev23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-mempool23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-pci23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-rcu23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-mbuf23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-cryptodev23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-bus-pci23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-mempool-ring23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-sched23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-security23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-hash23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-common-mlx5-23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-ethdev23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-mlx5-23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-virtio23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-fm10k23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-af-packet23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-pcap23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-thunderx23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-vhost23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-ip-frag23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-netvsc23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-vdev-netvsc23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-e1000-23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-i40e23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-mlx4-23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-ixgbe23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-vmxnet3-23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-vhost23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-bond23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-gso23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Setting up librte-net-tap23:amd64 (22.11.4-0ubuntu0.23.10.1) ... Processing triggers for man-db (2.11.2-3) ... Processing triggers for libc-bin (2.38-1ubuntu6.1) ... [...] root@Mdpdk:~# dpkg -l dpdk |grep dpdk ii dpdk 22.11.4-0ubuntu0.23.10.1 amd64 Data Plane Development Kit (runtime)