[Eisfair] [E-64 VM] Eisman upgrade geht nicht (Schon wieder hier)

Marcus Röckrath marcus.roeckrath at gmx.de
Mi Apr 23 21:08:15 CEST 2025


Hallo Helmut,

Helmut Backhaus wrote:

>> Ergänze in /usr/share/eisman/awk/eisman_inc_packagelist.awk die mit +
>> gekennzeichnete Zeile:
>> 
>> 295         date    = package_list[package_idx]["date"];
>> 296
>> 297  +       print "move: " name " (" version ")" >> "/tmp/eisman.log"
>> 298
>> 299         while(package_idx < top_index)
>> 
> Gemacht:
> 
> Ergebnis:
> move: netconfig (3.4.1)
> move: crypto-policies-scripts (3.6.2)
> move: crypto-policies (3.6.2)
> move: python313-base (3.6.0)
> move: glibc (3.6.0)
> move: eisfair-base (3.4.23)
> move: netconfig (3.4.1)
> move: crypto-policies-scripts (3.6.2)
> move: crypto-policies (3.6.2)
> move: python313-base (3.6.0)
> move: glibc (3.6.0)
> move: eisfair-base (3.4.23)
> move: netconfig (3.4.1)
> move: crypto-policies-scripts (3.6.2)
> move: crypto-policies (3.6.2)
> move: python313-base (3.6.0)
> move: glibc (3.6.0)
> move: eisfair-base (3.4.23)
> move: netconfig (3.4.1)
> usw.
> 
> Hilft Dir das?

Ich denke ja und es sieht wie die Schleife bvei Jürgen (Edner) aus, wobei 
ich schon zigmal in diese Pakete reingeschaut habe und die falsche 
Verkettung der sehe.

Jürgen hat das so gelöst:

"...das glibc-Paket und die oben genannten Pakete ließen sich so nicht in 
der VM installieren. Aus diesem Grund habe ich testweise in der 
packages.db-Datei für das crypto-policies-scripts-Paket temporär die 
folgende Zeile entfernt:

[security][crypto-policies-scripts][3.6.2][s][https://www.pack-eis.de]require    crypto-policies 3.6.2

Danach habe ich dann die folgenden Pakete nacheinander manuell 
installieren können:

crypto-policies-scripts
crypto-policies
netconfig

Durch die Installation des netconfig-Paketes wurde auch die glibc auf 
den aktuellen Stand gebracht. Anschließend funktionierte auch wieder ein 
"eisman upgrade" und die VM ist nun auf dem aktuellen Stand."

Ein späteres eisman update fügt die gelöschte Zeile wieder in die 
packages.db ein.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair