[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:33416] Re: Don't updatepkg pkgtool7-1.4
-
From:KOJIMA Mitsuhiro
-
Date:Fri, 4 Sep 2020 21:52:17 +0900 (JST)
- Subject: [plamo:33416] Re: Don't updatepkg pkgtool7-1.4
- From: KOJIMA Mitsuhiro <kojima@xxxxxxxxxxx>
- Date: Fri, 04 Sep 2020 21:52:14 +0900 (JST)
こじま@ちと整理
> FTP ツリーの pkgtools7 はバージョン 1.4(pkgtools7-1.4-x86_64-B1.txz)に
> 更新しているものの、それ以前のバージョンの pkgtools7(pkgtools7-1.0)を
> 既にインストールした人は 1.4 へ updatepkg しないでください。
>
> というのも、pkgtools7-1.0 で
> /sbin/{installer,installer2,updatepkg,removepkg} を
> 直書きしちゃってるから、 pkgtools-1.4 に更新しようとすると、
> まず removepkg が /sbin/installer 等を削除しちゃうため、
> その後に動くべき /sbin/installer が無くなっちゃいます (_ _)
>
> # pkgtools から pkgtools7 へは updatepkg できない
> # (自動的に removepkg が動かない)から、更新しても大丈夫です。
Plamo Linuxの場合、/var/log/packages/ 以下にインストールした
パッケージのリストが入っているので、
○/var/log/packages/pkgtools がある人
glibc-2.32 にインストールする前に pkgtools7-1.4-x86_64-B1.txz を
インストールしてください。
# updatepkg pkgtools7-1.4-x86_64-B1.txz
○旧バージョンの pkgtools7 をインストール済の人
$ head /var/log/packages/pkgtools7 して、
PACKAGE NAME: pkgtools7-1.0-x86_64-B1
COMPRESSED PACKAGE SIZE: 825 K
UNCOMPRESSED PACKAGE SIZE: 3160 K
となる場合、そのまま updatepkg pkgtools7-1.4-x86_64-B1.txz とすると、
/sbin/installer等が削除されてしまうため、
pkgtools7-1.0 をアンインストールせずに、
pkgtools7-1.4 を上書きインストールする必要があります。
そのためには、/var/log/packages/pkgtools7 を削除してから、
installpkg で pkgtools7-1.4-x86_64-B1.txz に更新します。
# rm /var/log/packages/pkgtools7
# installpkg pkgtools7-1.4-x86_64-B1.txz
なお、pkgtools7-1.4 は、1.0 で間違っていたフルインストール時の
初期化処理回りを修正しているだけなので、既に pkgtools7-1.0 に
更新済の場合、1.4 は無視しても構いません。
根本的な解決は、basename を変える pkgtools8 かな?(苦笑
-------
こじま
使い続けることも
同じ問題は pkgtools7 を 1.5 にした時にも発生するんだけど、
>
> やっちゃった人は、手動で pkgtools7-1.4 を展開して、
> /install/doinst.sh を実行すれば復旧するはず。
>
> $ sudo tar xvf pkgtools7-1.4-x86_64-B1.txz -C /
> $ sudo sh /install/doinst.sh
> $ sudo rm -rf /install
>
> いろいろ無様な事をやらかして申し分けない (_ _)
>
> ------
> こじま
>
>
- References
-
- [plamo:33413] Re: [FYI] glibc-2.32 breaks install tools, KATOH Yasufumi
- [plamo:33414] Re: [FYI] glibc-2.32 breaks install tools, KOJIMA Mitsuhiro
- [plamo:33415] Don't updatepkg pkgtool7-1.4, KOJIMA Mitsuhiro
[検索ページ]
[メール一覧]
Plamo ML 公開システム