Wie installiere ich eine bestimmte Version von libxml2 auf Alpine Linux ohne Downgrade von Alpine auf v3.1?

928
Paul Serikov

Die aktuellste verfügbare Version von libxml2 ist 2.9.4-r2 (alpine Linux v3.5). Aufgrund eines Regressionsfehlers muss jedoch Version 2.9.3 oder früher installiert werden. Wie mache ich das ohne Downgrade von Alpin auf v3.1?

Ich versuche, den apk addBefehl wie in dieser Frage zu verwenden, erhalte jedoch einen Fehler:

/ # apk add 'libxml2<2.9.4' ERROR: unsatisfiable constraints: libxml2-2.9.4-r2: breaks: world[libxml2<2.9.4] 

Wenn ich -r0der Version ein Suffix hinzufüge - dasselbe Ergebnis.

1

1 Antwort auf die Frage

1
Bogdan

Versuchen Sie etwas so:

# echo 'http://dl-cdn.alpinelinux.org/alpine/v3.1/main' >>  /etc/apk/repositories  # apk add 'libxml2==2.9.2-r2'