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

Исходное сообщение
"FreeBSD: size mismatch при сборке из портов"

Отправлено Arifolth , 11-Сен-06 11:25 
Всем хорошего дня.
система
bridge# uname -a
FreeBSD bridge.rubin 6.1-STABLE FreeBSD 6.1-STABLE #1: Mon Sep  4 14:42:09 MSD 2006     root@bridge.rubin:/usr/obj/usr/src/sys/Bridge  i386
при сборке из портов наблюдается вот такая ботва - скачиваем пакет потом проверяем контрольную сумму, заявляем что она кривая и грим что нада поклать правильного размера архив. гы. а где его взять то???
то же самое наблюдалось с jabberd, при компиляции с berkley db - из портов я эту сцуку собрать так и не смог, тогда пришлось всё компилить отдельно а потом кормить жабер строчкой где указывалось местоположение BDB либов.
===>   apr-db4-1.2.2_3 depends on shared library: expat.6 - found
===>   apr-db4-1.2.2_3 depends on shared library: db-4.2.2 - not found
===>    Verifying install for db-4.2.2 in /usr/ports/databases/db42
===>  Vulnerability check disabled, database not found
===>  Extracting for db42-4.2.52_4
=> MD5 Checksum mismatch for bdb/db-4.2.52.tar.gz.
=> SHA256 Checksum mismatch for bdb/db-4.2.52.tar.gz.
=> MD5 Checksum OK for bdb/patch.4.2.52.1.
=> SHA256 Checksum OK for bdb/patch.4.2.52.1.
=> MD5 Checksum OK for bdb/patch.4.2.52.2.
=> SHA256 Checksum OK for bdb/patch.4.2.52.2.
=> MD5 Checksum OK for bdb/patch.4.2.52.3.
=> SHA256 Checksum OK for bdb/patch.4.2.52.3.
=> MD5 Checksum OK for bdb/patch.4.2.52.4.
=> SHA256 Checksum OK for bdb/patch.4.2.52.4.
===>  Refetch for 1 more times files: bdb/db-4.2.52.tar.gz bdb/db-4.2.52.tar.gz
===>  Vulnerability check disabled, database not found
=> db-4.2.52.tar.gz doesn't seem to exist in /usr/ports/distfiles/bdb.
=> Attempting to fetch from http://downloads.sleepycat.com/.
fetch: http://downloads.sleepycat.com/db-4.2.52.tar.gz: size mismatch: expected 4073147, actual 3919271
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/bdb/.
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/bdb/db-4.2...: size mismatch: expected 4073147, actual 3919271
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/bdb and try again.
*** Error code 1

Stop in /usr/ports/databases/db42.
*** Error code 1

Stop in /usr/ports/databases/db42.
*** Error code 1

Stop in /usr/ports/devel/apr-svn.
*** Error code 1

Stop in /usr/ports/devel/subversion.
bridge#
почуму чексум мисматч? на всех сайтах пакеты одинаковые, я пробовал вручную скачивать и ему подсовывать - не помогает
заранее благодарен за ответы


Содержание

Сообщения в этом обсуждении
"FreeBSD: size mismatch при сборке из портов"
Отправлено pwd , 11-Сен-06 11:40 
попробуйте обновить порты, видимо, с ними не все в порядке..
Система проверяет соответствие контрольных сумм скаченных файлов с "ожидаемыми". Пакеты-то на сайтах одинаковые, а вот с файлами distinfo у вас проблемы.

"FreeBSD: size mismatch при сборке из портов"
Отправлено AMDmi3 , 11-Сен-06 14:19 
>fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/bdb/db-4.2...: size mismatch: expected 4073147, actual 3919271
>почуму чексум мисматч? на всех сайтах пакеты одинаковые, я пробовал вручную скачивать
>и ему подсовывать - не помогает

Обновить порты. Проблема была пофикшена еще 14 апреля.


"FreeBSD: size mismatch при сборке из портов"
Отправлено Arifolth , 11-Сен-06 14:56 
>>fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/bdb/db-4.2...: size mismatch: expected 4073147, actual 3919271
>>почуму чексум мисматч? на всех сайтах пакеты одинаковые, я пробовал вручную скачивать
>>и ему подсовывать - не помогает
>
>Обновить порты. Проблема была пофикшена еще 14 апреля.


всем спасибо, вопрос закрыт.
помогло обновление портов через portsnap
distinfo были обновлены, все checksum посчитались правильно и размеры expected/actual совпали.