[[:mac|{{ :Apple.png?40|}}]] ===== 08/2010: Checksum Error bei db46 Installation ===== Bei der Installation von Paketen über Darwinports, welche die Oracle Datenbank db46 als Abhängigkeit versuchen zu installieren, wird die Installation möglicherweise wegen Checksum Errors bei den Patches von db46 abgebrochen:((https://trac.macports.org/ticket/26075))((https://trac.macports.org/ticket/18515)) $ sudo port install db46 ---> Computing dependencies for db46 ---> Verifying checksum(s) for db46 Error: Checksum (md5) mismatch for patch.4.6.21.1 Error: Checksum (md5) mismatch for patch.4.6.21.2 Error: Checksum (md5) mismatch for patch.4.6.21.3 Error: Checksum (md5) mismatch for patch.4.6.21.4 Error: Target org.macports.checksum returned: Unable to verify file checksums Die Ursache dafür war hier im konkreten Fall, dass Oracle die Links zu den Patches geändert hat. Die Linkadresse http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/ verweist nun auf die Webseite http://www.oracle.com/technetwork/database/berkeleydb/overview/index.html anstatt zu den Patches. Bis ein Fix dieses Problems vorhanden ist, können Sie folgenden Workaround anwenden. Navigieren Sie zu dem Verzeichnis, in welchem das Port Kommando die Dateien ablegt (/opt/local/var/macports/distfiles/db4/4.6.21_6) und löschen Sie dort alle Patchfiles. Laden Sie sich die Patches auf der Webseite http://distfiles.macports.org/db4/4.6.21_6/ herunter: $ for i in 1 2 3 4; do echo $i && sudo wget http://distfiles.macports.org/db4/4.6.21_6/patch.4.6.21.$i; done Starten Sie die Installation erneut. --- //pronto 2010/08/15 02:00// {{keywords>osx macports checksum error mismatch patch}}