Yum: Error performing checksum
Catatan singkat supaya gak lupa …
Waktu menjalankan perintah yum update di salah satu mesin CentOS 5, saya dapat pesan kesalahan seperti di bawah ini:
http://yum.repo-server.com/jpel-test/5/x86_64/repodata/primary.xml.gz: [Errno -3] Error performing checksum Trying other mirror. Error: failure: repodata/primary.xml.gz from jpel-test: [Errno 256] No more mirrors to try.
Maksud dari pesan kesalahan tersebut adalah yum gagal mengkalkulasi checksum sha256 dari berkas primary.xml.gz yg diterima dari server repo. Pesan kesalahan yang tidak manusiawi ya … hehehehe, mestinya pesan yg ditampilkan bisa lebih manusiawi semacam “Maaf, berkas primary.xml.gz menggunakan checksum sha256 dan saya tidak tahu bagaimana cara mengkalkulasinya” or something like that lah
Hal ini terjadi karena repositori yum menggunakan createrepo versi baru atau repositori dibuat di server yg menggunakan CentOS 6.
Solusinya sederhana, tinggal pasang paket python-hashlib
yum install python-hashlib
Leave a Reply