Gentoo: IMB SDK auf AMD64

  • Hi,
    ich versuche jetzt den IBM SDK bei mir zu installieren, aber leider gibt es da einen Bug: http://bugs.gentoo.org/show_bug.cgi?id=112903
    Als Lösung steht:

    Zitat


    Please use the IBM JDK that is in ~$ARCH since that resolves this issue.


    Meine Frage: wie wähle ich diese Version aus? Mit

    Code
    emerge --search ibm-jdk

    oder

    Code
    ACCEPT_KEYWORDS="~amd64" emerge --search ibm-jdk

    sehe ich nur immer diese eine Version (die nicht funktioniert). Oder wie benutze ich die ~$ARCH Version??

    Danke,

    samsiol

    Die Botschaft hoer ich wohl, allein mir fehlt der Glaube (Goethe, Faust)

  • welche willst du genau installieren? die 1.5.0er ist zusaetzlich noch hard-masked (http://packages.gentoo.org/search/?sstring=ibm-jdk) => am besten in /etc/portage/package.umask eintragen. ansonsten stimmt der 'ACCEPT_KEYWORDS'-aufruf schon so.
    du kannst aber auch die "digest" neu erzaugen, koennte dein problem auch loesen:
    'ebuild foobar.ebuild digest'

    Willfähriges Mitglied des Fefe-Zeitbinder-Botnets und der Open Source Tea Party.

  • Auf ACCEPT_KEYWORDS würde ich trotzdem verzichten (ja, ich verwend's ja auch... ;) ), aber bei nem Update und so ist das bissl unsauber und dann muss man wieder pfuschen... außerdem gilt das dann auch für alle Abhängigkeiten, was dir das System durcheinander bringt...
    Zusätzlich zu package.unmask kannst du das Paket noch in package.keywords im selben Verzeichnis eintragen. Dann hat sich das mit ~amd64 auch erledigt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!