Lo
I've noticed in the nightly update checks that:
So, given that sometimes they need a specific poke, I tried
And this horrifying message was returned....
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
acl beep btrfs-progs busybox chrony clamav-daemon clamdscan collectd
collectd-core cpufrequtils cron-apt dctrl-tools distro-info-data dmeventd
fontconfig gdisk hdparm jfsutils jq klibc-utils libaio1 libcairo2
libcpufreq0 libdatrie1 libdbi1 libdevmapper-event1.02.1 libfile-slurp-perl
libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgraphite2-3
libharfbuzz0b libhiredis0.14 libjansson4 libjavascript-minifier-xs-perl
libjq1 libjs-extjs6 libjs-sphinxdoc libjs-underscore libjson-perl libklibc
libldb1 liblocale-po-perl liblockfile-bin liblockfile1 liblvm2cmd2.03
liblzo2-2 libmariadb3 libmemcached11 libmemcachedutil2 libnet1
libnginx-mod-http-auth-pam libnginx-mod-http-dav-ext libnginx-mod-http-echo
libnginx-mod-http-geoip libnginx-mod-http-image-filter
libnginx-mod-http-subs-filter libnginx-mod-http-upstream-fair
libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream libnorm1
libnss-myhostname libntfs-3g883 libonig5 libossp-uuid16 libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libparted2 libpgm-5.2-0 libpixman-1-0
libpython2.7 libreadline5 librrd8 libsnmp-base libsnmp30 libsodium23
libtalloc2 libtdb1 libtevent0 libthai-data libthai0 libupsclient4
libusb-0.1-4 libwbclient0 libxcb-render0 libxcb-shm0 libxpm4 libxslt1.1
libzmq5 linux-base logsave lsb-release lvm2 mariadb-common monit
mysql-common nast nginx nginx-common nginx-full ntfs-3g nut nut-client
nut-server parted php-bcmath php-cgi php-common php-fpm php-mbstring php-pam
php-xml php-yaml php7.3-bcmath php7.3-cgi php7.3-cli php7.3-common
php7.3-fpm php7.3-json php7.3-mbstring php7.3-opcache php7.3-readline
php7.3-xml proftpd-basic proftpd-mod-vroot pve-firmware python-apt-common
python-crypto python-dnspython python-ldb python-samba python-talloc
python-tdb python3-apt python3-click python3-colorama python3-dateutil
python3-dbus python3-dialog python3-distro python3-jinja2 python3-lxml
python3-markupsafe python3-msgpack python3-natsort python3-psutil
python3-pyudev python3-systemd python3-zmq quota quotatool rrdcached rrdtool
rsync salt-common salt-minion samba samba-common samba-common-bin samba-libs
samba-vfs-modules sdparm smartmontools snmpd socat sshpass ssl-cert
tdb-tools uuid wsdd xfsprogs xmlstarlet
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
bsd-mailx e2fsprogs initramfs-tools initramfs-tools-core openmediavault
openmediavault-clamav openmediavault-locate openmediavault-nut
openmediavault-omvextrasorg openmediavault-snmp openmediavault-wol postfix
pve-kernel-5.4 pve-kernel-5.4.101-1-pve pve-kernel-5.4.103-1-pve
pve-kernel-5.4.55-1-pve pve-kernel-5.4.60-1-pve pve-kernel-5.4.65-1-pve
pve-kernel-5.4.73-1-pve pve-kernel-5.4.78-1-pve pve-kernel-5.4.78-2-pve
pve-kernel-5.4.98-1-pve
The following packages will be upgraded:
libext2fs2
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
e2fsprogs
1 upgraded, 0 newly installed, 22 to remove and 0 not upgraded.
Need to get 257 kB of archives.
After this operation, 2,609 MB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
?] ^C
Alles anzeigen
Oddly enough, I don't want half the valid OS (and OMV!) being ripped out, so I hit CTRL-C
I noticed e2fsprogs was saying it would be removed, so checked that one:
# apt-get install e2fsprogs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
e2fsprogs : PreDepends: libblkid1 (>= 2.36) but 2.33.1-0.1 is to be installed
E: Unable to correct problems, you have held broken packages.
Alles anzeigen
I did wonder if a dodgy repo was at fault, but from what I can see with apt-cache showpkg on either package, both are coming direct out of the core debian repos (I DO have an HP repo available for my microserver's agentless management service).
A double check:
# apt policy libext2fs2
libext2fs2:
Installed: 1.46.1-1~bpo10+1
Candidate: 1.46.2-1~bpo10+1
Version table:
1.46.2-1~bpo10+1 100
100 http://httpredir.debian.org/debian buster-backports/main amd64 Packages
*** 1.46.1-1~bpo10+1 100
100 /var/lib/dpkg/status
1.44.5-1+deb10u3 500
500 http://deb.debian.org/debian buster/main amd64 Packages
1.44.5-1+deb10u2 500
500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
Alles anzeigen
...and...
# apt policy e2fsprogs
e2fsprogs:
Installed: 1.46.1-1~bpo10+1
Candidate: 1.46.2-1~bpo10+1
Version table:
1.46.2-1~bpo10+1 100
100 http://httpredir.debian.org/debian buster-backports/main amd64 Packages
*** 1.46.1-1~bpo10+1 100
100 /var/lib/dpkg/status
1.44.5-1+deb10u3 500
500 http://deb.debian.org/debian buster/main amd64 Packages
1.44.5-1+deb10u2 500
500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
Alles anzeigen
...shows they are the main repos - albeit backports
I have proxmox installed via omx-extras - and uname-r shows
5.4.78-1-pve
How do I get out of this one? (or is it a waiting game?)