emul-linux-x86-java-1.4.2.03-r1

Kezdőlap Fórumok Gentoo linux Gentoo Linux kezdõ emul-linux-x86-java-1.4.2.03-r1

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #2061379
    juuzer
    Felhasználó
      #2061380
      Derrick
      Felhasználó
        juuzer wrote:
        #2061381
        juuzer
        Felhasználó

          Executable file formats / Emulations  —>
              [*] IA32 Emulation
                IA32 a.out support

          #2061382
          Derrick
          Felhasználó
            juuzer wrote:
            Executable file formats / Emulations  —>
                [*] IA32 Emulation
                  IA32 a.out support

            Igen, ez volt az, ami hiányzott, ezután tökéletesen megy minden. Köszönöm!

            #1883404
            csaba
            Felhasználó

              Alkalmanként rámtör az érzés, hogy a 64 bites vasamra 64 bites Linuxot kellene varázsolni, most épp egy ilyen alkalom van. Relatíve hamar fel is dobtam a Gentoo 64 bites változatát, s azóta tesztelem, kevés megoldhatatlan problémám adódott eddig.

              A gépre fel szeretném tenni az Openoffice.org-ot, és itt beleakadtam egy nem túl elegáns hibába. A sima openoffice maszkolt (ez nem probléma, nem is vágyom rá), az openoffice-bin és az openoffice-fsf-hu-premium is függõségként telepíteni akarja az emul-linux-x86-java -t, ami úgy tûnik, egy 32 bites java-emuláció lenne.

              Az emul-linux-x86-java telepítése azonban elszáll az alábbi hibával:

              Code:
              # emerge emul-linux-x86-java
              Calculating dependencies… done!
              >>> Emerging (1 of 1) app-emulation/emul-linux-x86-java-1.4.2.03-r1 to /
              >>> checking ebuild checksums 😉
              >>> checking auxfile checksums 😉
              >>> checking miscfile checksums 😉
              >>> checking j2re-1.4.2-03-linux-i586.bin 😉
              >>> Unpacking source…
              >>> Unpacking j2re-1.4.2-03-linux-i586.bin…
              >>> Source unpacked.
              >>> Compiling source in /var/tmp/portage/emul-linux-x86-java-1.4.2.03-r1/work/j2re1.4.2 …
              >>> Source compiled.
              >>> Test phase [not enabled]: app-emulation/emul-linux-x86-java-1.4.2.03-r1

              >>> Install emul-linux-x86-java-1.4.2.03-r1 into /var/tmp/portage/emul-linux-x86-java-1.4.2.03-r1/image/ category app-emulation
              * Creating /var/tmp/portage/emul-linux-x86-java-1.4.2.03-r1/image//opt/java32/lib/rt.jar
              /usr/portage/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.4.2.03-r1.ebuild: line 79: /var/tmp/portage/emul-linux-x86-java-1.4.2.03-r1/image//opt/java32/lib/unpack: cannot execute binary file

              !!! ERROR: app-emulation/emul-linux-x86-java-1.4.2.03-r1 failed.
              Call stack:
                ebuild.sh, line 1531:  Called dyn_install
                ebuild.sh, line 1005:  Called src_install
                emul-linux-x86-java-1.4.2.03-r1.ebuild, line 112:  Called unpack_jars
                emul-linux-x86-java-1.4.2.03-r1.ebuild, line 81:  Called die

              !!! Failed to unpack jar files lib/rt.jar.
              !!! If you need support, post the topmost build error, and the call stack if relevant.
              $

              Gentoo alatt mindeddig, ha (a 32 bites rendszeren) ehhez hasonló hibába ütköztem, és nem leltem megoldást, belõttem az /etc/portage/package.mask fájba a nem telepíthetõ verziót, és egy korábbit használtam. Igenám, de az emul-linux-x86-java -nak ez az egyetlen verziója 64 biten.

              A neten semmi használhatót nem találtam. Viszont a telepítõnek abban teljesen igaza van, hogy a /var/tmp/portage/emul-linux-x86-java-1.4.2.03-r1/image//opt/java32/lib/unpack nem futtatható, direkt kiadva is megkapom a „cannot execute binary file” hibaüzenetet. A file parancs szerint ez egy 32 bites ELF bináris. Ugyanezt (azaz átmásolva a másik rendszer alá ezt a fájlt) a 32 bites Gentoo alatt futtatva nincs hibaüzenet, de hogy csinál-e valamit, azt nem tudom.

            5 bejegyzés megtekintése - 1-5 / 5
            • Be kell jelentkezni a hozzászóláshoz.