回答編集履歴
1
追記
test
CHANGED
@@ -5,3 +5,31 @@
|
|
5
5
|
base, updates リポジトリにある libxml2 の最新バージョンは 2.9.1-6.el7_2.3.armv7hl だと思います。
|
6
6
|
|
7
7
|
2.9.1-6.el7.3.armv7hl は base, updates リポジトリ以外からインストールしたのでしょうか?
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
###(2018/08/29 00:36) 追記
|
12
|
+
|
13
|
+
libxml2-2.9.1-6.el7.3.armv7hl は 7.2 の updates にありました。
|
14
|
+
|
15
|
+
changelog を調べると、2.9.1-6.el7.3.armv7hl と 2.9.1-6.el7_2.3.armv7hl は同じもののようです。
|
16
|
+
|
17
|
+
なぜ、リリース番号が異なっているのかわかりませんが、現在(7.5) の base にある libxml2-python を使うには、同じバージョン・リリース番号の libxml2 が必要ですので、libxml2-2.9.1-6.el7_2.3.armv7hl に入れ替えるしかありません。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
```
|
22
|
+
|
23
|
+
wget -N http://mirror.centos.org/altarch/7/os/armhfp/Packages/libxml2-2.9.1-6.el7_2.3.armv7hl.rpm
|
24
|
+
|
25
|
+
rpm -Uvh --oldpackage --test libxml2-2.9.1-6.el7_2.3.armv7hl.rpm
|
26
|
+
|
27
|
+
(エラーがでなければ --test を省く)
|
28
|
+
|
29
|
+
rpm -Uvh --oldpackage libxml2-2.9.1-6.el7_2.3.armv7hl.rpm
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
yum install libxml2-python
|
34
|
+
|
35
|
+
```
|