URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82672
[ Назад ]

Исходное сообщение
"Не ставится порт."

Отправлено Mecenat , 01-Ноя-08 15:56 
# make install clean
===>  vnc-4.1.2_5 is marked as broken: checksum mismatch.
*** Error code 1

Stop in /usr/ports/net/vnc.

Как в такой ситуации быть? Порты обновил. Всё равно та же ошибка. Очень нужен этот пакет.
2)Если всё-таки не удастся ничего сделать посоветуйте пожалуйста аналоги данному порту.


Содержание

Сообщения в этом обсуждении
"Не ставится порт."
Отправлено newser , 01-Ноя-08 16:16 
># make install clean
>===>  vnc-4.1.2_5 is marked as broken: checksum mismatch.
>*** Error code 1
>
>Stop in /usr/ports/net/vnc.
>
>Как в такой ситуации быть? Порты обновил. Всё равно та же ошибка.
>Очень нужен этот пакет.
>2)Если всё-таки не удастся ничего сделать посоветуйте пожалуйста аналоги данному порту.

Можно попробовать закомментровать строчку BROKEN в Makefile, либо попробовать tightvnc, например.


"Не ставится порт."
Отправлено Pahanivo , 01-Ноя-08 16:52 
Ага после этого он типа битый архив развернет? ))
ппц

Удали файл из /usr/ports/distfiles
затем попробуй перекачать
make fetch



"Не ставится порт."
Отправлено newser , 01-Ноя-08 17:11 
>Ага после этого он типа битый архив развернет? ))
>ппц

Это, типа, наезд был? :)

На самом деле, на моей памяти неоднократно было, что в портах (мейнтейнер либо уходил в загул, либо просто косячил) checksum из distinfo не совпадал с реальным (ну, забывал мейнтейнер обновить этот файл). А потом другой мейнтейнер тупо помечал порт BROKEN'ом, ибо make вываливался с ошибкой на проверке checksum'ы. Однако, применив простое "шаманство", описанное мной выше, всё проходило без сучка-задоринки (правда, ещё и при указании переменной окружения для игнорирования несовпадения сумм). Так что далеко не всегда "битый архив", просто иногда у мейнтейнера руки кривые. :)

>
>Удали файл из /usr/ports/distfiles
>затем попробуй перекачать
>make fetch

Отвечу тем же: ппц ))


"Не ставится порт."
Отправлено Mecenat , 01-Ноя-08 21:04 
# make install clean
===>  Found saved configuration for vnc-4.1.2_5
vnc-4_1_2-unixsrc.tar.gz                      100% of  537 kB   14 kBps 00m00s
=> X430src-1.tgz doesn't seem to exist in /usr/ports/distfiles/xc.
=> Attempting to fetch from http://www.gtlib.cc.gatech.edu/pub/XFree86/4.3.0/sou
rce/.
X430src-1.tgz                                 100% of   10 MB   10 kBps 00m00s
=> X430src-2.tgz doesn't seem to exist in /usr/ports/distfiles/xc.
=> Attempting to fetch from http://www.gtlib.cc.gatech.edu/pub/XFree86/4.3.0/sou
rce/.
X430src-2.tgz                                 100% of 7775 kB   11 kBps 00m00s
=> X430src-3.tgz doesn't seem to exist in /usr/ports/distfiles/xc.
=> Attempting to fetch from http://www.gtlib.cc.gatech.edu/pub/XFree86/4.3.0/sou
rce/.
X430src-3.tgz                                 100% of   11 MB 9446  Bps 00m00s
===>  Extracting for vnc-4.1.2_5
=> MD5 Checksum mismatch for xc/vnc-4_1_2-unixsrc.tar.gz.
=> SHA256 Checksum mismatch for xc/vnc-4_1_2-unixsrc.tar.gz.
=> MD5 Checksum OK for xc/X430src-1.tgz.
=> SHA256 Checksum OK for xc/X430src-1.tgz.
=> MD5 Checksum OK for xc/X430src-2.tgz.
=> SHA256 Checksum OK for xc/X430src-2.tgz.
=> MD5 Checksum OK for xc/X430src-3.tgz.
=> SHA256 Checksum OK for xc/X430src-3.tgz.
===>  Refetch for 1 more times files: xc/vnc-4_1_2-unixsrc.tar.gz xc/vnc-4_1_2-u
nixsrc.tar.gz
===>  Found saved configuration for vnc-4.1.2_5
=> vnc-4_1_2-unixsrc.tar.gz doesn't seem to exist in /usr/ports/distfiles/xc.
=> Attempting to fetch from http://www.realvnc.com/.
fetch: http://www.realvnc.com/vnc-4_1_2-unixsrc.tar.gz: Not Found
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/xc
/.
fetch: vnc-4_1_2-unixsrc.tar.gz: local modification time does not match remote
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/xc and try again.
*** Error code 1

Stop in /usr/ports/net/vnc.
*** Error code 1

Stop in /usr/ports/net/vnc.
*** Error code 1

Stop in /usr/ports/net/vnc.

Вот что выдало после правки мейк файла и комментирования там злополучной строки. Вроде бы уже закачалось а почему ставиться не хочет...



"Не ставится порт."
Отправлено newser , 02-Ноя-08 01:13 
>[оверквотинг удален]
>Stop in /usr/ports/net/vnc.
>*** Error code 1
>
>Stop in /usr/ports/net/vnc.
>*** Error code 1
>
>Stop in /usr/ports/net/vnc.
>
>Вот что выдало после правки мейк файла и комментирования там злополучной строки.
>Вроде бы уже закачалось а почему ставиться не хочет...

Попробуйте следующее:

# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/xc/vnc-4_1...
# mv vnc-4_1_2-unixsrc.tar.gz /usr/ports/distfiles/xc
# cd /usr/ports/net/vnc
# make install NO_CHECKSUM=yes
# make clean

Сорри, проверить сейчас негде, если таки не соберётся, то либо попробуйте всё же поставить из пакетов:

# pkg_add -r vnc

либо посмотрите на tightvnc.

Удачи!


"Не ставится порт."
Отправлено Ночной админ , 01-Ноя-08 21:12 
># make install clean
>===>  vnc-4.1.2_5 is marked as broken: checksum mismatch.
>*** Error code 1
>
>Stop in /usr/ports/net/vnc.
>
>Как в такой ситуации быть? Порты обновил. Всё равно та же ошибка.
>Очень нужен этот пакет.
>2)Если всё-таки не удастся ничего сделать посоветуйте пожалуйста аналоги данному порту.

Попробовать pkg_add ?


"Не ставится порт."
Отправлено Mecenat , 01-Ноя-08 21:42 
>[оверквотинг удален]
>>===>  vnc-4.1.2_5 is marked as broken: checksum mismatch.
>>*** Error code 1
>>
>>Stop in /usr/ports/net/vnc.
>>
>>Как в такой ситуации быть? Порты обновил. Всё равно та же ошибка.
>>Очень нужен этот пакет.
>>2)Если всё-таки не удастся ничего сделать посоветуйте пожалуйста аналоги данному порту.
>
>Попробовать pkg_add ?

А что оно даст то собственно? Ошибка также и останется на своём месте..