[Eisfair] Endloses "searching" bei Paketupdate

Marcus Röckrath marcus.roeckrath at gmx.de
Mo Jun 3 17:45:53 CEST 2024


Hallo,

Holger Bruenjes wrote:

>> Holger Bruenjes wrote:
>> 
>>> sed '/[glibc]/ s|3.4.2|3.4.4|g' /var/lib/eisman/installed.d
>> 
>> den habe ich mal probiert, und der ändert auch require glibc Zeilen.
> 
> das spielt keine Rolle, da es die Version 3.4.4 eh nicht mehr gibt,
> in diesem Zusammenhang. die Version 3.4.6 muss ehh dann installiert
> werden

Setzt bei mir, nach genauem Vergleich von Original und Modifikation viele
Funde von 3.4.2 nach 3.4.4 um.

Wir haben es ja gerade telefonisch besprochen:

sed interpretiert das Suchmuster anders, wenn es []-Klammer hat:

1. [glibc]: RegExp Zeichenklasse mit den Buchstaben g l i b c
2. \[glibc\]: Zeichenkette [glibc]
3. glibc\]: Zeichenkette glibc]

Man muss da also äußerst vorsichtig sein.

Also muss man zwigend als Suchmuster die Varianten 2. oder 3. nehmen, damit
nicht viel zu viel ersetzt wird.

sed '/\[glibc\]/ s|3.4.2|3.4.4|g' ......

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair