dpkg: libnvpair2linux: dependency problems

ClusterX

Member
Apr 12, 2018
49
3
13
53
bei dem heutigen Kernel update:
Code:
Removing libzpool3linux (2.0.3-pve1) ...
dpkg: libnvpair2linux: dependency problems, but removing anyway as you requested:
 libzfs3linux depends on libnvpair2linux (>= 2.0.3).

Removing libnvpair2linux (2.0.3-pve1)

kann das ignoriert werden?
 
wie wurde das system upgegraded? (bei PVE immer `apt full-upgrade` verwenden)

was ist das output von:
* `pveversion -v`
* `dpkg -l |grep -E '2.0.3-pve2|zfs'`
 
  • Like
Reactions: ClusterX
wie wurde das system upgegraded? (bei PVE immer `apt full-upgrade` verwenden)

was ist das output von:
* `pveversion -v`
* `dpkg -l |grep -E '2.0.3-pve2|zfs'`
Danke!
das Update wurde durchgeführt per:
Code:
sudo apt-get update && sudo apt-get dist-upgrade

muss ich etwas nachinstallieren?

Code:
#pveversion -v
proxmox-ve: 6.3-1 (running kernel: 5.4.101-1-pve)
pve-manager: 6.3-4 (running version: 6.3-4/0a38c56f)
pve-kernel-5.4: 6.3-6
pve-kernel-helper: 6.3-6
pve-kernel-5.4.101-1-pve: 5.4.101-1
pve-kernel-5.4.98-1-pve: 5.4.98-1
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.1.0-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
ksmtuned: 4.20150325+b1
libjs-extjs: 6.0.1-10
libknet1: 1.20-pve1
libproxmox-acme-perl: 1.0.7
libproxmox-backup-qemu0: 1.0.3-1
libpve-access-control: 6.1-3
libpve-apiclient-perl: 3.1-3
libpve-common-perl: 6.3-4
libpve-guest-common-perl: 3.1-5
libpve-http-server-perl: 3.1-1
libpve-storage-perl: 6.3-7
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.6-2
lxcfs: 4.0.6-pve1
novnc-pve: 1.1.0-1
proxmox-backup-client: 1.0.8-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.4-5
pve-cluster: 6.2-1
pve-container: 3.3-4
pve-docs: 6.3-1
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-3
pve-firmware: 3.2-2
pve-ha-manager: 3.1-1
pve-i18n: 2.2-2
pve-qemu-kvm: 5.2.0-2
pve-xtermjs: 4.7.0-3
qemu-server: 6.3-5
smartmontools: 7.1-pve2
spiceterm: 3.1-1
vncterm: 1.6-2
zfsutils-linux: 2.0.3-pve2

Code:
#dpkg -l |grep -E '2.0.3-pve2|zfs'
ii  libnvpair3linux                      2.0.3-pve2                      amd64        Solaris name-value library for Linux
ii  libuutil3linux                       2.0.3-pve2                      amd64        Solaris userland utility library for Linux
ii  libzfs4linux                         2.0.3-pve2                      amd64        OpenZFS filesystem library for Linux
ii  libzpool4linux                       2.0.3-pve2                      amd64        OpenZFS pool library for Linux
ii  zfs-zed                              2.0.3-pve2                      amd64        OpenZFS Event Daemon
ii  zfsutils-linux                       2.0.3-pve2                      amd64        command-line tools to manage OpenZFS filesystems
 
  • Like
Reactions: Stoiko Ivanov
Code:
sudo apt-get update && sudo apt-get dist-upgrade
`apt-get dist-upgrade` funktioniert ebenso (sollte dasselbe machen wie `apt full-upgrade`)

ok - das output sieht soweit ich sehen kann gut aus

die ursprüngliche Meldung kommt daher, dass mit ZFS 2.0 die library packages andere Namen bekommen haben (libnvpair3linux statt libnvpair2linux) - und damit Proxmox mit Debian soweit wie möglich kompatibel bleibt, haben wir die Pakete nochmals umbenannt - bei diesem Zwischenschritt ist eben libnvpair2linux weggefallen):
https://git.proxmox.com/?p=zfsonlinux.git;a=commit;h=00fad039665daf6fc3e276c344f56d8d44632a66

Ich hoffe das erklärt es!
 
  • Like
Reactions: ClusterX

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!