Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
22 Ноября 2024, 01:36:47


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: Stop in /usr/ports/ports-mgmt/portupgrade  (Прочитано 24170 раз)
0 Пользователей и 1 Гость смотрят эту тему.
E_nix
Новичек
*

Карма: 0
Сообщений: 15

ОС:
Windows 7 Windows 7
Браузер:
Opera 9.80 Opera 9.80


Награды
« : 28 Июня 2010, 11:39:51 »

Нужно установить portupgrade. при установке, выдаёт следующее:

[оверквотинг удален]
*** Error code 1

Stop in /usr/ports/devel/m4.
*** Error code 1

Stop in /usr/ports/devel/m4.
*** Error code 1

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake 110.
*** Error code 1

Stop in /usr/ports/lang/ruby18.
*** Error code 1

Stop in /usr/ports/lang/ruby18.
*** Error code 1

Stop in /usr/ports/ports-mgmt/portupgrade.
*** Error code 1

Stop in /usr/ports/ports-mgmt/portupgrade.

Стоит только что поставленная FreeBSD 6.2
Чего она хочет?
Записан

Хочу туда, где тепло и влажно.
ergo
Юзверь
**

Карма: 1
Сообщений: 47

ОС:
Windows XP Windows XP
Браузер:
Opera 9.52 Opera 9.52


Награды
« Ответ #1 : 28 Июня 2010, 14:10:29 »

Первый буду :)
Если бы я в этом хоть что-нибудь понимал, то предположил бы, что во-первых, самое интересное осталось в [оверквотинг удален], а во-вторых, приведённый отрывок наводит на мысль о неудовлетворённых зависимостях.
Не хватает в системе ruby, automake, autoconf, и прочего.

В Сети упоминают о проблемах с установкой этого пакета из портов, и рекомендуют

#pkg_add -r portupgrade

Подробнее http://unix-forum.ru/topic837.html
« Последнее редактирование: 28 Июня 2010, 15:31:10 от ergo » Записан
E_nix
Новичек
*

Карма: 0
Сообщений: 15

ОС:
Windows 7 Windows 7
Браузер:
Opera 9.80 Opera 9.80


Награды
« Ответ #2 : 28 Июня 2010, 20:24:10 »

вот именно его я и пытаюсь поставить.

если его ставить с репозитория - ругается:
Код:
home# pkg_add -r portupdate 
Error: Unable to get ftp://ftp4.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/portupdate.tbz: File unavailable (e.g., file not found, no access)
pkg_add: unable to fetch 'ftp://ftp4.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/portupdate.tbz' by URL

fetch я не могу обновить / установить по той же причине.

Нормально обновился csup, но изменений как-то не последовало.

P.S. Как можно навсегда изменить дефолтный путь pkg_add? setenv PACKAKESITE работает только до перезагрузки.
Записан

Хочу туда, где тепло и влажно.
ergo
Юзверь
**

Карма: 1
Сообщений: 47

ОС:
Linux Linux
Браузер:
Opera 9.80 Opera 9.80


Награды
« Ответ #3 : 28 Июня 2010, 21:58:41 »

P.S. Как можно навсегда изменить дефолтный путь pkg_add? setenv PACKAKESITE работает только до перезагрузки.

Цитировать
По-умолчанию команда pkg_add -r ‘название порта’ тянет пакеты с сайта ftp.freebsd.org, далеко и скорость маленькая, стало интересно как сменить сайт откуда качать пакеты.

За это в FreeBSD отвечают 2 переменные:
PACKAGEROOT -установка альтернативного зеркала для загрузки.

# setenv  PACKAGEROOT http://ftp://ftp6.ua.freebsd.org/

# pkg_add –r foobar
PACKAGESITE – установка альтернативно места для загрузки

# setenv  PACKAGESITE http://ftp://ftp6.ua.freebsd.org/pub/FreeBSD/ports/i386/packages-8.0-release/Latest/

# pkg_add –r foobar

Использовать их можно просто прописав их в файле .cshrc.
http://olegrpg.in.ua/2009/10/28/izmenenie-repozitoriya-dlya-pkg_add/

Интересно всё-таки увидеть полный вывод установки portupgrade из портов.
Записан
E_nix
Новичек
*

Карма: 0
Сообщений: 15

ОС:
Windows 7 Windows 7
Браузер:
Opera 9.80 Opera 9.80


Награды
« Ответ #4 : 29 Июня 2010, 00:41:16 »

Цитата: ergo
Интересно всё-таки увидеть полный вывод установки portupgrade из портов.
да пожалуйста. =)

Код:
home# cd /usr/ports/ports-mgmt/portupgrade/

home# make install

===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
===>  Found saved configuration for portupgrade-2.4.6_4,2
===>  Extracting for portupgrade-2.4.6_4,2
=> MD5 Checksum OK for pkgtools-2.4.6.tar.bz2.
=> SHA256 Checksum OK for pkgtools-2.4.6.tar.bz2.
===>   portupgrade-2.4.6_4,2 depends on file: /usr/local/bin/ruby18 - not found
===>    Verifying install for /usr/local/bin/ruby18 in /usr/ports/lang/ruby18
===>   ruby+nopthreads-1.8.7.248_2,1 depends on file: /usr/local/bin/automake-1.10 - not found
===>    Verifying install for /usr/local/bin/automake-1.10 in /usr/ports/devel/automake110
===>   automake-1.10.1 depends on file: /usr/local/bin/perl5.8.8 - found
===>   automake-1.10.1 depends on file: /usr/local/bin/autoconf-2.62 - not found
===>    Verifying install for /usr/local/bin/autoconf-2.62 in /usr/ports/devel/autoconf262
===>   autoconf-2.62 depends on executable: gm4 - not found
===>    Verifying install for gm4 in /usr/ports/devel/m4
===>   m4-1.4.14_1,1 depends on shared library: sigsegv - not found
===>    Verifying install for sigsegv in /usr/ports/devel/libsigsegv
===>   libsigsegv-2.8 depends on package: libtool>=2.2 - not found
===>   Found libtool-1.5.22_2, but you need to upgrade to libtool>=2.2.
*** Error code 1

Stop in /usr/ports/devel/libsigsegv.
*** Error code 1

Stop in /usr/ports/devel/m4.
*** Error code 1

Stop in /usr/ports/devel/m4.
*** Error code 1

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake110.
*** Error code 1

Stop in /usr/ports/lang/ruby18.
*** Error code 1

Stop in /usr/ports/lang/ruby18.
*** Error code 1

Stop in /usr/ports/ports-mgmt/portupgrade.
*** Error code 1

Stop in /usr/ports/ports-mgmt/portupgrade.


Цитата: ergo
опять же. До первой перезагрузки. а потом снова сбрасывается на дефолтное.
« Последнее редактирование: 29 Июня 2010, 00:46:06 от E_nix » Записан

Хочу туда, где тепло и влажно.
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch

ОС:
Linux Linux
Браузер:
Firefox 3.6.4 Firefox 3.6.4


WWW Награды
« Ответ #5 : 29 Июня 2010, 07:31:30 »

опять же. До первой перезагрузки. а потом снова сбрасывается на дефолтное.
Пропиши в .bashrc или что там за шелл используется.
Записан
ergo
Юзверь
**

Карма: 1
Сообщений: 47

ОС:
Windows XP Windows XP
Браузер:
Opera 9.52 Opera 9.52


Награды
« Ответ #6 : 29 Июня 2010, 08:25:12 »

Цитировать
===>   Found libtool-1.5.22_2, but you need to upgrade to libtool>=2.2.
Есть смысл поискать /usr/ports/devel/libtool22 и собрать его, авось и дело сдвинется :)
Записан
E_nix
Новичек
*

Карма: 0
Сообщений: 15

ОС:
Windows 7 Windows 7
Браузер:
Opera 9.80 Opera 9.80


Награды
« Ответ #7 : 29 Июня 2010, 21:10:57 »

ergo Спасибо. Я дибил. Да. =)

только что закончился
Код:
portupgrade -a
Как же он долго >__<

Цитата: NeO
Пропиши в .bashrc или что там за шелл используется.
.cshrc он там называется.

« Последнее редактирование: 30 Июня 2010, 19:42:08 от E_nix » Записан

Хочу туда, где тепло и влажно.
desperate
Не говорите, как мне жить, а я не скажу, куда вам идти :)
Администратор
*****

Карма: 65535
Сообщений: 1254


OpenSuse 11.4 - XFCE

ОС:
Linux Linux
Браузер:
Firefox 3.6.6 Firefox 3.6.6


WWW Награды
« Ответ #8 : 30 Июня 2010, 13:08:27 »

.cshrc он там называется.
....
bash тоже можно накатить Улыбка кому что удобнее
Записан


Мой персональный блог "Шутки ради"
E_nix
Новичек
*

Карма: 0
Сообщений: 15

ОС:
Windows 7 Windows 7
Браузер:
Opera 9.80 Opera 9.80


Награды
« Ответ #9 : 06 Июля 2010, 15:06:49 »

.. есть ещё одна проблема. Не ставится xorg. Ругается, что не может поставить xcursor-themes по тому что
==>  Script "Configure" failed unexpectedly.

В портах xcursor-themes, для FreeBSD 6.2 я вообще не нашёл.
Собстенно вот... Чего делать?
Записан

Хочу туда, где тепло и влажно.
ergo
Юзверь
**

Карма: 1
Сообщений: 47

ОС:
Windows XP Windows XP
Браузер:
Opera 9.52 Opera 9.52


Награды
« Ответ #10 : 06 Июля 2010, 15:46:53 »

Покажи полный лог установки.
Записан
Nebula
Продвинутый
***

Карма: 7
Сообщений: 198

ОС:
Windows 7 Windows 7
Браузер:
Chrome 5.0.375.99 Chrome 5.0.375.99


Награды
« Ответ #11 : 07 Июля 2010, 23:38:19 »

Если нужно обновить FreeBSD, а не "установить portupgrade", то imho стоит взглянуть в сторону CVSup. Механизм обновления хорошо отработан и помогает плавно влиться в сборку пакетов из исходников. Рекомендую почитать статьи Dru Lavigne, некоторые переведены на русский - imho так и надо писать технические статьи. В статье Turn FreeBSD into a Multimedia Workstation очень хорошо описана работа с cvsup-without-gui. А там, глядишь, захотите gentoo посмотреть?  :-)
Удачи!
Записан
SuperKot
Подозрительный тип
*

Карма: 0
Сообщений: 3

ОС:
Windows 7 Windows 7
Браузер:
Chrome 5.0.375.99 Chrome 5.0.375.99


Награды
« Ответ #12 : 19 Июля 2010, 01:13:26 »

Стоит только что поставленная FreeBSD 6.2
Чего она хочет?
для начала portsnap fetch update (обновит порты)
потом уже пробовать ставить, что то из портов.
в твоем случае ругается на старый пакет libtool (Found libtool-1.5.22_2, but you need to upgrade to libtool>=2.2.)
его можно обновить руками, в порте либтул make deinstall, make reinstall
Но в твоем случае врядли все это поможет, так как 6.2 уже не поддерживается пару лет и порты в репозиториях от нее не лежат, качай 8.1 и ставь.
или cvsup и обновлять до 6.5
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM