jdk/1.5 installieren

D

DanielD

Guest
Hi, ich habe mir gestern OpenBSD 4.0 installiert und da ich für die Uni Java benötige wollte ich jetzt aus den Prots /usr/ports/devel/jdk/1.5/ kompilieren aber da gibts es ein kleines Problem. Die Installation bricht bei der Mozilla kompilierung ab. Da ich Mozilla sowieso überflüssig finde würde ich gerne jdk/1.5 ohne Mozilla installieren aber ich hab keine passende make Option mit der ich das ausstellen kann. Bzw. es stellt sich die Frage ob das überhaupt geht.
Ich habe es so versucht:
Code:
env FLAVOR=no_web make install
dies hat aber nichts gebracht denn Mozilla wird weiterhin mitkompiliert.
Ich hoffe das mir jemand bei diesem Problem helfen kann.

Gruß Daniel D
 
Hi, ich habe mir gestern OpenBSD 4.0 installiert und da ich für die Uni Java benötige wollte ich jetzt aus den Prots /usr/ports/devel/jdk/1.5/ kompilieren aber da gibts es ein kleines Problem. Die Installation bricht bei der Mozilla kompilierung ab.

Was genau geht schief?

Ich habe es so versucht:
Code:
env FLAVOR=no_web make install
dies hat aber nichts gebracht denn Mozilla wird weiterhin mitkompiliert.

Kann ich so hier nicht nachvollziehen, allerdings habe ich CURRENT.

Was sagt FLAVOR=no_web make all-dir-depends?
 
Also hab jetzt FLAVOR=no_web mit export gesetzt.

make all dir-depends sagt folgendes:
Code:
# make all-dir-depends
devel/jdk/1.5,no_web converters/libiconv
converters/libiconv devel/metaauto
converters/libiconv devel/autoconf/2.57
devel/autoconf/2.57 devel/help2man
converters/libiconv devel/libtool
devel/libtool devel/metaauto
devel/libtool devel/autoconf/2.59
devel/autoconf/2.59 devel/help2man
devel/jdk/1.5,no_web x11/openmotif
devel/jdk/1.5,no_web archivers/gtar
archivers/gtar converters/libiconv
archivers/gtar devel/gettext
devel/gettext textproc/expat
textproc/expat devel/libtool
devel/gettext converters/libiconv
devel/gettext devel/libtool
devel/gettext converters/libiconv
archivers/gtar devel/gettext
archivers/gtar archivers/bzip2
archivers/gtar archivers/bzip2
archivers/gtar devel/gettext
devel/jdk/1.5,no_web archivers/zip
archivers/zip archivers/unzip
devel/jdk/1.5,no_web lang/kaffe
lang/kaffe x11/gtk+2
x11/gtk+2 devel/glib2
devel/glib2 converters/libiconv
devel/glib2 devel/gettext
devel/glib2 devel/pkgconfig
devel/pkgconfig devel/libtool
devel/glib2 devel/gettext
devel/glib2 devel/gmake
devel/gmake converters/libiconv
devel/gmake devel/gettext
devel/gmake devel/gettext
devel/gmake devel/gettext
devel/glib2 devel/libtool
devel/glib2 archivers/bzip2
devel/glib2 devel/gettext
x11/gtk+2 devel/pango
devel/pango devel/glib2
devel/pango graphics/cairo
graphics/cairo graphics/png
graphics/cairo graphics/glitz
graphics/glitz devel/libtool
graphics/cairo devel/pkgconfig
graphics/cairo devel/libtool
devel/pango devel/pkgconfig
devel/pango devel/gmake
devel/pango devel/libtool
devel/pango archivers/bzip2
x11/gtk+2 devel/atk
devel/atk devel/glib2
devel/atk converters/libiconv
devel/atk devel/gettext
devel/atk devel/pkgconfig
devel/atk devel/gettext
devel/atk devel/gmake
devel/atk devel/libtool
devel/atk archivers/bzip2
devel/atk devel/gettext
x11/gtk+2 graphics/tiff
graphics/tiff graphics/jpeg
graphics/jpeg devel/libtool
graphics/tiff devel/libtool
x11/gtk+2 graphics/png
x11/gtk+2 graphics/jpeg
x11/gtk+2 converters/libiconv
x11/gtk+2 devel/gettext
x11/gtk+2 devel/pkgconfig
x11/gtk+2 devel/gettext
x11/gtk+2 devel/gmake
x11/gtk+2 devel/libtool
x11/gtk+2 archivers/bzip2
x11/gtk+2 x11/hicolor-icon-theme
x11/gtk+2 devel/gettext
lang/kaffe devel/gmp
devel/gmp devel/libtool
lang/kaffe devel/libaudiofile
devel/libaudiofile devel/libtool
lang/kaffe audio/esound
audio/esound devel/libaudiofile
audio/esound devel/metaauto
audio/esound devel/autoconf/2.13
audio/esound devel/libtool
lang/kaffe devel/libtool,-ltdl
devel/libtool,-ltdl devel/metaauto
devel/libtool,-ltdl devel/autoconf/2.59
lang/kaffe converters/libiconv
lang/kaffe devel/gettext
lang/kaffe archivers/zip
lang/kaffe lang/jikes
lang/jikes converters/libiconv
lang/jikes archivers/bzip2
lang/jikes converters/libiconv
lang/kaffe devel/pkgconfig
lang/kaffe devel/gettext
lang/kaffe devel/gmake
lang/kaffe devel/libtool
lang/kaffe archivers/zip
lang/kaffe devel/gettext
devel/jdk/1.5,no_web lang/jikes
devel/jdk/1.5,no_web devel/gmake
devel/jdk/1.5,no_web archivers/unzip
devel/jdk/1.5,no_web archivers/bzip2
devel/jdk/1.5,no_web archivers/zip
devel/jdk/1.5,no_web converters/libiconv

Achso, kann mir noch vielleicht jemand sagen wie ich nachträglich OBSD sagen kann das er beim Booten eine IP über DHCP beziehen soll, hab ich bei der Installation versäumt.
 
make all dir-depends sagt folgendes:

(snipped)

Da kommt keine Abhaengigkeit zu mozilla vor, insofern sollte auch der Build durchlaufen, ohne Mozilla zu bauen.

Du hast noch nicht gesagt, was den beim Bauen von Mozilla schief geht.

Hast Du /etc/mk.conf? Falls ja: was steht drin?

Im Zweifelsfall mal mit

Code:
FLAVOR=no_web make install 2>&1|/usr/ports/infrastructure/build/portslogger log
bauen und dann mal die Build-Logs irgendwo hinpacken, wo man sie herunterladen kann (bitte nur im Notfall hier ins Forum stellen).

Achso, kann mir noch vielleicht jemand sagen wie ich nachträglich OBSD sagen kann das er beim Booten eine IP über DHCP beziehen soll, hab ich bei der Installation versäumt.

Siehe hostname.if(5).
 
Hi kili, danke für deine Tipps mit export hat es anscheind funkioniert. Jetzt ist er dabei Java zu bauen hoffe es geht alles glatt.

Gruß Daniel D
 
Hi, irgendwie habe ich mit Java kein Glück jedesmal wenn ich den Versuch unternommen habe es zu kompilieren ( sei es unter F oder OBSD ) konnte ich die Installation nie erfolgreich abschließen. Hab jetzt mal den Kompilierungsvorgang über Nacht laufen lassen aber ich habe mein PC mit dem folgenden Fehler vorgefunden.
Ich hoffe das mir da jemand helfen kann denn ich brauche Java unbedingt.

Code:
In file included from ../generated/incls/_runtime.cpp.incl:247,
                 from /usr/ports/devel/jdk/1.5/w-jdk-1.5.0p19-no_web/hotspot/src/share/vm/opto/runtime.cpp:10:
/usr/ports/devel/jdk/1.5/w-jdk-1.5.0p19-no_web/hotspot/src/share/vm/opto/memnode.hpp:308: internal compiler error: Segmentation
   fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[3]: *** [runtime.o] Error 1
gmake[3]: Leaving directory `/usr/ports/devel/jdk/1.5/w-jdk-1.5.0p19-no_web/control/build/bsd-i586/hotspot-i586/tmp/bsd_i486_compiler2/product'
gmake[2]: *** [the_vm] Error 2
gmake[2]: Leaving directory `/usr/ports/devel/jdk/1.5/w-jdk-1.5.0p19-no_web/control/build/bsd-i586/hotspot-i586/tmp/bsd_i486_compiler2/product'
gmake[1]: *** [product] Error 2
gmake[1]: Leaving directory `/usr/ports/devel/jdk/1.5/w-jdk-1.5.0p19-no_web/control/build/bsd-i586/hotspot-i586/tmp'
gmake: *** [product] Error 2
*** Error code 2

Stop in /usr/ports/devel/jdk/1.5 (line 1962 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/jdk/1.5 (line 1326 of /usr/ports/infrastructure/mk/bsd.port.mk).
 
Zuletzt bearbeitet von einem Moderator:
Hi, also das mit dieser jdk Installation ist es ne ganz komische Sache, ich hab jezt mal bsd und linux Emulation eingestellt und jetzt läuft es weiter aber es bircht immer an einer anderen Stelle ab dannach muss ich wieder "make install" eintippen und dann läuft es noch ein Stück weiter, halt immer so weiter ich hoffe das es irgendwan fertigkriege Java zu kompilieren.

Gruß Daniel D
 
Ich nutze Openbsd 4.0 frisch aus der BOX und möchte auch das jdk 1.5 bauen, benötigt hauptsächlich als Browserplugin für den Firefox, also fallen oben genannte Flavors weg, bekomme ebenfalls nach dem runterladen der benötigten Pakete folgenden Fehler:

===> Checking files for jdk-1.5.0p19
`/usr/ports/distfiles/jdk-1_5_0-src-scsl.zip' is up to date.
`/usr/ports/distfiles/jdk-1_5_0-bin-scsl.zip' is up to date.
`/usr/ports/distfiles/bsd-jdk15-patches-3.tar.bz2' is up to date.
`/usr/ports/distfiles/jdk-1_5_0-solaris-i586.tar.Z' is up to date.
`/usr/ports/distfiles/xalan-j_2_7_0-bin.tar.gz' is up to date.
>> Checksum OK for jdk-1_5_0-src-scsl.zip. (sha1)
>> Checksum OK for jdk-1_5_0-bin-scsl.zip. (sha1)
>> Checksum OK for bsd-jdk15-patches-3.tar.bz2. (sha1)
>> Checksum OK for jdk-1_5_0-solaris-i586.tar.Z. (sha1)
>> Checksum OK for xalan-j_2_7_0-bin.tar.gz. (sha1)
===> jdk-1.5.0p19 depends on: gtar-* - found
===> jdk-1.5.0p19 depends on: zip-* - found
===> jdk-1.5.0p19 depends on: kaffe->=1.1.7p1 - found
===> jdk-1.5.0p19 depends on: jikes-1.22p0 - found
===> jdk-1.5.0p19 depends on: mozilla-devel-* - not found
===> Verifying install for mozilla-devel-* in www/mozilla
===> mozilla-devel-1.7.13p0 depends on: mozilla-1.7.13p0 - not found
===> Verifying install for mozilla-1.7.13p0 in www/mozilla
===> Installing mozilla-1.7.13p0 from /usr/ports/packages/i386/all/mozilla-1.7.13p0.tgz
Can't install mozilla-1.7.13p0 because of conflicts (partial-mozilla-1.7.13p0)
/usr/sbin/pkg_add: /usr/ports/packages/i386/all/mozilla-1.7.13p0.tgz:Fatal error
*** Error code 1

Stop in /usr/ports/www/mozilla (line 2037 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/www/mozilla (line 1431 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/www/mozilla (line 2037 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/jdk/1.5 (line 1431 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/jdk/1.5 (line 1767 of /usr/ports/infrastructure/mk/bsd.port.mk).
#

Ähm, bin alles andere als familiär mit OBSD ... mozilla-1.7.13p0 will/soll/muss installiert werden, funktioniert aber weder aus den Ports nach über Packages, was tun?
 
===> Installing mozilla-1.7.13p0 from /usr/ports/packages/i386/all/mozilla-1.7.13p0.tgz
Can't install mozilla-1.7.13p0 because of conflicts (partial-mozilla-1.7.13p0)
/usr/sbin/pkg_add: /usr/ports/packages/i386/all/mozilla-1.7.13p0.tgz:Fatal error
*** Error code 1

Da ist irgendwann frueher mal bei der Installation oder Deinstallation von mozilla etwas schief gegangen, deshalb hast Du bereits ein Paket "partial-mozilla".

Versuch mal, das mit pkg_delete(8) zu loeschen.
 
Vielen Dank kili - aber weiterhin ...
# pkg_info | grep mozilla
mozilla-firefox-1.5.0.5 redesign of Mozilla's browser component
partial-mozilla-1.7.13p0 open source version of the Netscape browser
# pkg_delete partial-mozilla-1.7.13p0
partial-mozilla-1.7.13p0: complete
# cd /usr/ports/devel/jdk/1.5
# make install clean
===> Checking files for jdk-1.5.0p19
`/usr/ports/distfiles/jdk-1_5_0-src-scsl.zip' is up to date.
`/usr/ports/distfiles/jdk-1_5_0-bin-scsl.zip' is up to date.
`/usr/ports/distfiles/bsd-jdk15-patches-3.tar.bz2' is up to date.
`/usr/ports/distfiles/jdk-1_5_0-solaris-i586.tar.Z' is up to date.
`/usr/ports/distfiles/xalan-j_2_7_0-bin.tar.gz' is up to date.
>> Checksum OK for jdk-1_5_0-src-scsl.zip. (sha1)
>> Checksum OK for jdk-1_5_0-bin-scsl.zip. (sha1)
>> Checksum OK for bsd-jdk15-patches-3.tar.bz2. (sha1)
>> Checksum OK for jdk-1_5_0-solaris-i586.tar.Z. (sha1)
>> Checksum OK for xalan-j_2_7_0-bin.tar.gz. (sha1)
===> jdk-1.5.0p19 depends on: mozilla-devel-* - not found
===> Verifying install for mozilla-devel-* in www/mozilla
===> mozilla-devel-1.7.13p0 depends on: mozilla-1.7.13p0 - not found
===> Verifying install for mozilla-1.7.13p0 in www/mozilla
===> Installing mozilla-1.7.13p0 from /usr/ports/packages/i386/all/mozilla-1.7.13p0.tgz
Collision: the following files already exist
/usr/local/mozilla/components/libeditor.so.7.0 (different md5)
/usr/sbin/pkg_add: fatal issues in installing mozilla-1.7.13p0
*** Error code 1

Stop in /usr/ports/www/mozilla (line 2037 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/www/mozilla (line 1431 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/www/mozilla (line 2037 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/jdk/1.5 (line 1431 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/devel/jdk/1.5 (line 1767 of /usr/ports/infrastructure/mk/bsd.port.mk).
#
 
# pkg_delete partial-mozilla-1.7.13p0
partial-mozilla-1.7.13p0: complete
[...]
===> Installing mozilla-1.7.13p0 from /usr/ports/packages/i386/all/mozilla-1.7.13p0.tgz
Collision: the following files already exist
/usr/local/mozilla/components/libeditor.so.7.0 (different md5)
/usr/sbin/pkg_add: fatal issues in installing mozilla-1.7.13p0

Sieht nachhaltig kaputt aus. Wenn Du nicht alle Packages deinstallieren und anschliessend manuell in /usr/local aufraemen willst:

  • Mit pkg_info -E /usr/local/mozilla/components/libeditor.so.7.0 pruefen, ob das Teil noch irgendeinem Paket zugeordnet ist (vermutlich nicht).
  • Falls ja: dieses Paket deinstallieren und weiter probieren.
  • Ansonsten: mit pkg_info -l mozilla die Liste aller Files aus dem Mozilla-Paket ausgeben und diese manuell loeschen.

Ich frage mich, was da ueberhaupt passiert ist -- ist Dir der Rechner mal mitten beim pkg_add(8) abgestuerzt? Oder ist /var mal voll? (Ich weiss nicht, wie robust die pkg_tools z.Z. sind, wenn die Package-DB nicht korrekt beschrieben werden kann)

Edit: ist natuerlich pkg_info -E, nicht -L.
 
Gute Frage, die Installation ist eine reichliche Woche alt und läuft bis auf Java und xmms mit flac Unterstützung (nimmt keine flacs in die Playlist auf, xmms-flac ist installiert, Rhythmbox spielt die flacs .... sind also nicht korrupt) so wie ich es mir vorstelle.

Was habe ich bisher gemacht?

So wie ich es kannte (FreeBSD) die benötigte Software über die Ports installiert, und Packages über pbrowser (Grafische Paketverwaltung) installiert, z.bsp. Firefox. Grafisch, weil ich gestehen muss, das mit dem PATH in der .profile noch nicht hinbekommen zu haben. Ich habe nix am Kernel oder dem Userland gedreht (current) ...

Abgestürzt ist nix, auch kein Stromausfall, auf meinem X31 läuft alles bisher Rock-as-Stable, kaum irgendwelche Fehlermeldungen beim starten von Soft XY aus dem Terminal. Lediglich das Thema Tastatureinstellung und LANG Umgebungsvariablen muss ich noch lösen --> root -> ksh usw.

-bash-3.1$ df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/wd0a 982M 39.0M 894M 4% /
/dev/wd0g 72.0G 46.9G 21.5G 69% /home
/dev/wd0d 982M 32.0K 933M 0% /tmp
/dev/wd0f 16.3G 3.9G 11.6G 25% /usr
/dev/wd0e 982M 18.6M 915M 2% /var
procfs 216M 111M 0B 100% /proc

Ja, im /home liegen viel "flacs" ;) ist aber gut Platz, ich werde in einer ruhiger... - halt:

# pkg_info -E /usr/local/mozilla/components/libeditor.so.7.0
# pkg_info -E mozilla

gibt beides nix aus.
 
Zuletzt bearbeitet von einem Moderator:
Hallo Gemeinde,

so langsam hab ich das Gefühl das es Superman Skills benötigt um das JDK 1.5 auf Open BSD 4.0 amd64 zu bauen.

Das ist jetzt mittlerweile der vierte Anlauf?

gesetzte Sysctls

kern.maxfiles: 1772 -> 3000
kern.seminfo.semmni: 10 -> 256
kern.seminfo.semmns: 60 -> 2048
kern.shminfo.shmmax: 33554432 -> 50331648




DBD Trace

Code:
Debugger() at Debugger+0x5
end trace frame: 0xffff80003e051bd0, count: 0
ddb>
Debugger() at Debugger+0x5
end trace frame: 0xffff80003e051bd0, count: 0
ddb>
Debugger() at Debugger+0x5
end trace frame: 0xffff80003e051bd0, count: 0
ddb>
Debugger() at Debugger+0x5
end trace frame: 0xffff80003e051bd0, count: 0
ddb>

DBD Output nach Kernel

Code:
ddb> ps
   PID   PPID   PGRP    UID  S       FLAGS  WAIT       COMMAND
*27693  28420  23444     25  7    0x400104             sendmail
 28420  23444  23444     25  2    0x404104             sendmail
  2054  17501  17501      0  3    0x404084  nanosleep  newsyslog
 23444  10241  23444      0  3    0x404084  pause      sh
 17501   8658  17501      0  3    0x404084  pause      sh
 10241  29366  29366      0  3    0x400084  piperd     cron
  8658  29366  29366      0  3    0x400084  piperd     cron
 18841   5589  18841     25  3     0x40184  pause      sendmail
  5589   5271   5271     25  3     0x44184  pause      sendmail
  1019  13950  13950      0  3      0x4084  nanosleep  newsyslog
  5271  25509   5271      0  3      0x4084  pause      sh
 13950  26343  13950      0  3      0x4084  pause      sh
 25509  19601  19601      0  3        0x84  piperd     cron
 26343  19601  19601      0  3        0x84  piperd     cron
  6926   8445   6926      0  3      0x4086  ttyin      ksh
 26241  17446  26241      0  3      0x4086  poll       top
  8445   1495   8445   1000  3      0x4086  pause      ksh
  1495  26664  26664   1000  3       0x184  select     sshd
 26664   1374  26664      0  3      0x4084  netio      sshd
 24775  21905  24775   1000  3      0x4086  ttyin      top
 21905   3800  21905   1000  3      0x4086  pause      ksh
  3800   8124   8124   1000  3       0x184  select     sshd
  8124   1374   8124      0  3      0x4084  netio      sshd
 29366      1  29366      0  3    0x400084  select     cron
  3265  20362  20362     67  3    0x400184  netcon     httpd
 32488  20362  20362     67  3    0x400184  netcon     httpd
 21983  20362  20362     67  3    0x400184  netcon     httpd
  5358  20362  20362     67  3    0x400184  netcon     httpd
 17608  20362  20362     67  3    0x400184  netcon     httpd
 20362      1  20362     67  3    0x400184  select     httpd
 17446      1  17446      0  3      0x4086  pause      ksh
  5797      1   5797      0  3      0x4086  ttyin      getty
 21595      1  21595      0  3      0x4086  ttyin      getty
 17029      1  17029      0  3      0x4086  ttyin      getty
 10453      1  10453      0  3      0x4086  ttyin      getty
 29026      1  29026      0  3      0x4086  ttyin      getty
 19601      1  19601      0  3        0x84  select     cron
   328      1  20532      0  3      0x4086  poll       sysjail
  1374      1   1374      0  3        0x84  select     sshd
 12754   4424   4424     67  3       0x184  netcon     httpd
 28250   4424   4424     67  3       0x184  netcon     httpd
 15764   4424   4424     67  3       0x184  netcon     httpd
  1904   4424   4424     67  3       0x184  netcon     httpd
 27873   4424   4424     67  3       0x184  netcon     httpd
 23416   4424   4424     67  3       0x184  select     httpd
 13401      1  13401      0  3       0x184  select     inetd
  4424      1   4424     67  3       0x184  select     httpd
 25642      1  25642      0  3     0x40184  select     sendmail
 18043  24644  24644     83  3       0x184  poll       ntpd
 24644      1  24644      0  3        0x84  poll       ntpd
    14      0      0      0  3    0x100204  crypto_wa  crypto
    13      0      0      0  3    0x100204  aiodoned   aiodoned
    12      0      0      0  3    0x100204  syncer     update
    11      0      0      0  3    0x100204  cleaner    cleaner
     9      0      0      0  3    0x100204  reaper     reaper
     8      0      0      0  3    0x100204  pgdaemon   pagedaemon
    10      0      0      0  3    0x100204  rfwcond    raid0
     7      0      0      0  3    0x100204  pftm       pfpurge
     6      0      0      0  3    0x100204  wait       wskbd_hotkey
     5      0      0      0  3    0x100204  usbevt     usb1
     4      0      0      0  3    0x100204  usbtsk     usbtask
     3      0      0      0  3    0x100204  usbevt     usb0
     2      0      0      0  3    0x100204  timeout    sensors
     1      0      1      0  3      0x4084  wait       init
     0     -1      0      0  3     0x80204  scheduler  swapper
  9480    328  20532      0  5      0x6002             sh


Code:
 Linking vm...
collect2: ld terminated with signal 9 [Killed]
gmake[3]: *** [libjvm_g.so] Error 1
gmake[3]: Leaving directory `/home/ports/devel/jdk/1.5/w-jdk-1.5.0p19-no_web/control/build/bsd-amd64/hotspot-amd64/tmp/bsd_amd64_compiler2/jvmg'
gmake[2]: *** [the_vm] Error 2
gmake[2]: Leaving directory `/home/ports/devel/jdk/1.5/w-jdk-1.5.0p19-no_web/control/build/bsd-amd64/hotspot-amd64/tmp/bsd_amd64_compiler2/jvmg'
gmake[1]: *** [jvmg] Error 2
gmake[1]: Leaving directory `/home/ports/devel/jdk/1.5/w-jdk-1.5.0p19-no_web/control/build/bsd-amd64/hotspot-amd64/tmp'
gmake: *** [jvmg] Error 2
*** Error code 2

Stop in /home/ports/devel/jdk/1.5 (line 1942 of /usr/ports/infrastructure/mk/bsd.port.mk).
# uname -a
OpenBSD hostnamet 4.0 GENERIC.RAID#0 amd64



So langsam gehen mir echt die Ideen aus, das einzige was mir jetzt noch einfällt,
wäre an der login.conf zu drehen.

Hat das Problem auf amd64 hier sonst noch jemand nachvollziehen können, oder leidet evtl an den gleichen "Gebrechen"?

Ich bin ja echt nicht verweichlicht, aber ich muss zu geben das es mich schon schockt wenn das System den Löffel abgibt, wenn man versucht ein JDK zu bauen.

Mit freundlichen Grüßen

Solarix
 
[...]

Ich frage mich, was da ueberhaupt passiert ist -- ist Dir der Rechner mal mitten beim pkg_add(8) abgestuerzt? Oder ist /var mal voll? (Ich weiss nicht, wie robust die pkg_tools z.Z. sind, wenn die Package-DB nicht korrekt beschrieben werden kann)

Edit: ist natuerlich pkg_info -E, nicht -L.

Genau das ist der Punkt an dem der user mit den pkg_*-Tools im Regen steht.
Die jetzigen OpenBSD pkg_*-Tools sind ja nicht schlecht, an dieser Stelle aber nicht zu Ende gedacht/programmiert.

Diese Situation ist allgemein bekannt, siehe:
http://www.openbsd.org/faq/faq15.html#PkgPartial

Das Ganze passiert so oft, dass ein script zu schreiben, in dem die Ausgabe von pkg_add
(Dateiliste: Collision: the following files already exist) als Eingabe fuer rm
benutzt wird, sich lohnt.

Manchmal denke ich mit Wehmut an die Zeit, als es pkg_*-Schro^H^H^H^H^HTools auf OpenBSD noch nicht gab.

Der geneigte Leser stellt fest, dass ich auf pkg_* nicht besonders gut zu sprechen bin, alleine deshalb weil ich das Zeug schon zu SVR4-Zeiten verflucht habe.

Also: Eine Unterstuetzung durch die pkg_*-Tools fuer die beschriebene Situation erscheint durchaus wuenschenswert.

Ich finde man sollte ernsthaft darueber nachdenken inwieweit die pkg_*- und ports*-Manie durch verstaerkte CPU-Auslastung
fuer die steigende Umwelttemperatur verantwortlich ist.
 
Zurück
Oben