Страница 1 из 1

JDK16

Добавлено: 2011-02-04 10:48:20
lorkidos
Добровго времени суток.


Решил установить из портов JDK16 но в момент соглашения с лицензией процесс подвисает..

Версия дистрибутива

Код: Выделить всё

[root@freebsd2 /usr/ports/java/jdk16]# uname -a
FreeBSD freebsd2.wdc 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
Проблемный участок установки

Код: Выделить всё

[root@freebsd2 /usr/ports/java/jdk16]# make install clean
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
===>  Found saved configuration for jdk-1.6.0.3p4_15

IMPORTANT: To build the JDK 1.6.0 port, you should have at least
2.5Gb of free disk space in the build area!

===>  Extracting for jdk-1.6.0.3p4_15
=> MD5 Checksum OK for jdk-6u3-fcs-src-b05-jrl-24_sep_2007.jar.
=> SHA256 Checksum OK for jdk-6u3-fcs-src-b05-jrl-24_sep_2007.jar.
=> MD5 Checksum OK for jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar.
=> SHA256 Checksum OK for jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar.
=> MD5 Checksum OK for jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar.
=> SHA256 Checksum OK for jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar.
=> MD5 Checksum OK for bsd-jdk16-patches-4.tar.bz2.
=> SHA256 Checksum OK for bsd-jdk16-patches-4.tar.bz2.
=> MD5 Checksum OK for tzupdater-1_3_29-2010f.zip.
=> SHA256 Checksum OK for tzupdater-1_3_29-2010f.zip.
===>   jdk-1.6.0.3p4_15 depends on file: /usr/local/bin/unzip - found
/bin/sh /usr/ports/java/jdk16/files/license.sh
JAVA RESEARCH LICENSE
Version 1.6
.....
Текст лицензии
......
Do you agree to the above license terms? [yes or no]
Yes

скрипт лицензии

Код: Выделить всё

#!/bin/sh
# $FreeBSD: ports/java/jdk16/files/license.sh,v 1.1 2007/08/14 03:36:15 glewis Exp $

# License agreement
more << EOF_LICENSE
JAVA RESEARCH LICENSE
Version 1.6
.....
Текст лицензии
......

EOF_LICENSE

agreed=
while [ x$agreed = x ]; do
        echo
        echo "Do you agree to the above license terms? [yes or no] "
        read reply leftover
        case $reply in
                y* | Y*)
                        agreed=1
                        ;;
                n* | n*)
                        echo
                        echo "If you don't agree to the license you can't build this software"
                        exit 1
                        ;;
        esac
done

В чем может быть проблема ?? и как ее решить??

Re: JDK16

Добавлено: 2011-02-04 10:55:10
hizel
а подождать? он же сейчас должен во всю unzip-ить, там кода мнооого

Re: JDK16

Добавлено: 2011-02-04 11:01:35
lorkidos
ЭМ... я пол часа ждал)))

Re: JDK16

Добавлено: 2011-02-04 11:18:18
Gamerman
Может yes вместо Yes набрать? :)

Re: JDK16

Добавлено: 2011-02-04 11:20:11
hizel
ей хватит и 'y' или 'Y'

мм, посмотрите в процессе systat и top -SP например :-\

Re: JDK16

Добавлено: 2011-02-04 11:28:30
Gamerman
hizel писал(а):ей хватит и 'y' или 'Y'
Да, согласен, уже скрипт глянул.

Re: JDK16

Добавлено: 2011-02-04 11:30:38
lorkidos

Код: Выделить всё

freebsd2# top -SP
last pid: 62897;  load averages:  0.00,  0.00,  0.00    up 0+03:27:15  06:55:49
81 processes:  5 running, 58 sleeping, 18 waiting
CPU 0:  0.0% user,  0.0% nice,  1.5% system,  0.0% interrupt, 98.5% idle
CPU 1:  0.0% user,  0.0% nice,  2.1% system,  0.5% interrupt, 97.4% idle
CPU 2:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 3:  0.0% user,  0.0% nice,  0.5% system,  0.0% interrupt, 99.5% idle
Mem: 27M Active, 568M Inact, 167M Wired, 22M Cache, 111M Buf, 194M Free
Swap: 2000M Total, 2000M Free

  PID USERNAME  THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU   COMMAND
   11 root            4     171 ki31     0K      64K RUN       0 810:04 400.00% idle
    0 root        8 -68    0     0K   112K -       2  17.6H  0.00% kernel
   12 root       18 -48    -     0K   288K WAIT    0   0:25  0.00% intr
    3 root        1  -8    -     0K    16K -       3   0:04  0.00% g_up
    4 root        1  -8    -     0K    16K -       1   0:03  0.00% g_down
   17 root        1  44    -     0K    16K syncer  0   0:03  0.00% syncer
   19 root        1  44    -     0K    16K sdflus  0   0:01  0.00% softdepflush
62877 root        1  44    0  8940K  2288K getblk  0   0:01  0.00% unzip
   13 root        1 -16    -     0K    16K -       0   0:01  0.00% yarrow
    2 root        1  -8    -     0K    16K -       0   0:01  0.00% g_event
   16 root        1  44    -     0K    16K wdrain  3   0:00  0.00% bufdaemon
  917 root        1  44    0 12096K  3056K select  0   0:00  0.00% sendmail
    1 root        1  44    0  3204K   380K wait    3   0:00  0.00% init


Re: JDK16

Добавлено: 2011-02-04 11:34:53
lorkidos
Хех как ни странно но он заработал)))

Re: JDK16

Добавлено: 2011-02-04 11:36:35
Gamerman
И что сделали чтоб заработал?

Re: JDK16

Добавлено: 2011-02-04 11:40:06
lorkidos
подождал еще пол часа))) Если честно то несколько странна эта ситуация... для меня все равно остается загадкой почему была такая задержка.. пробовал на другой машине теже самые действия (машины идентичны) там этот процесс занял несколько минут....хмм....

Re: JDK16

Добавлено: 2011-02-04 11:51:03
hizel
ну если хотите разобратсо - truss вам в лапы

Re: JDK16

Добавлено: 2011-05-03 16:00:42
WCSN
Ничего не надо надо просто подождать. Там очень большие архивы он просто напросто после ответа начинает их распаковку ничего не говоря, что конечно есть суксь, но увы.

Re: JDK16

Добавлено: 2011-05-03 16:02:23
hizel
если вам это очень не нравится, можно модифицировать порт и послать PR кому следует ;-)

Re: JDK16

Добавлено: 2011-05-03 16:33:07
WCSN
да в общем то ждать на 16 ядреной тачке в общем-то не долго :)
Но PR давно надо бы услать, но ... я лично собирал ОпенОфис, а сие коммунити просто злостно игнорирует FreeBSD и bin-сборки искать днём с огнём :(, если и есть то не свежак, в отличие от Win/Lin. Собрать дома на 1 ядреной хоть и с 2 гигами мемори не рискнул, ибо временной лаг повергает в ужас. а так make package и вуаля.