[Eisfair] Keine Updates mehr möglich
Christoph Schütz
christophschuetz788 at gmail.com
Mo Jul 24 09:41:51 CEST 2023
Marcus Röckrath schrieb am Montag, 24. Juli 2023 um 09:00:03 UTC+2:
> Hallo Christoph,
>
> Christoph Schütz wrote:
> > Cache-Ordner war schon leer.
>
> OK.
> > Schauen wir mal und warten ab.
> > Aktuell läuft ja der Server ....
> Aber wir beiben am Ball und machen nun folgenden Versuch.
>
> Wir fügen in /usr/share/eisman/awk/eisman_tree.awk vor Zeile 102 eine neue
> Zeile ein, so dass der Bereich um die Zeile dann so aussieht:
>
> if (idx == 0)
> {
> print all_packages[package_idx]["name"] > "/dev/stderr";
> # package is new (currently not in result list)
>
> Das Neue ist die print-Zeile.
>
> Vorher ein Backup der Originaldatei machen.
>
> Diese Zeile sollte nun ein als Abhängigkeit erkanntes Paket auf den
> Bildschirm schreiben, welches ebenfalls noch zu installieren/updaten wäre.
>
> Wenn es bei dir eine Loop gibt, müsste man das IMHO dann erkennen können; du
> wirst aber wie bisher die Ausführung abbrechen müssen. Hast du das bisher
> mit CTRL-C gemacht?
>
> Statt "dev/stderr" könnte man auch eine Datei samt Pfad (z.
> B. /tmp/check_loop angeben und dann dort in Ruhe lesen, posten (dann
> vielleicht nur einen Teil, der irgendwie eine periodische Wiederholung
> zeigt) oder mir per Mail zusenden.
>
> Dann machen wir mal eisman install "package":
>
> eisman install base-certificate
>
> Ist bei dir installiert und hat keiner Abhängigkeiten außer base 2.8.25.
> Sollte ohne Loop gehen und keine zusätzliche Ausgabe bringen.
>
> eisman install uthash-dev
>
> Das sollte auch ohne Loop und zusätzliche Ausgabe gehen.
>
> Dann vielleicht mal
>
> eisman install eisman
>
Hi Marcus,
die meisten Vorgänge hatte ich mit STRG-C unterbrochen. Manchmal habe ich auch zusätzlich noch den Server neugestartet.
"base-certificate" und "uthash-dev" haben funktioniert.
doch bei "eisman install eisman" kam folgendes und blieb dann beim letzten Eintrag "system-user-messagebus" wieder hängen:
eisfair-baseg...
glibc
glibc-locale
glibc-extra
libcrypt1
eisfair-service
udev
libblkid1
util-linux
libaudit1
libcap-ng0
libeconf0
libfdisk1
libuuid1
libmount1
libmagic1
file
libbz2-1
bzip2
liblzma5
xz
libseccomp2
libz1
libzstd1
libncurses6
libgcc_s1
libstdcpp6
libubsan1
pam
pam_userdb
libdb-5_3
pam-config
pam_pwquality
libcrack2
cracklib
cracklib-common
cracklib-dict-small
pwtest
libpwquality1
samba
acl
libacl1
libattr1
attr
cifs-utils
lprng
system-user-lp
system-group-hardware
libcryptsetup12
libargon2-1
libdevmapper1_03
libudev1
libcap2
libcap-progs
libjson-c5
libopenssl3
openssl
openssl-3
update-alternatives
ssh
libkmod2
libp11-kit0
libffi8
kmod
systemd
libgcrypt20
libgpg-error0
libip4tc2
liblz4-1
libnss_usrfiles2
kbd
locales
dbus-1
libdbus-1-3
dbus-1-common
libsystemd0
libexpat1
dbus-1-tools
dbus-1-daemon
system-user-messagebus
VG
Christoph
Mehr Informationen über die Mailingliste Eisfair