Страница 1 из 1
Удалил CPAN
Добавлено: 2009-04-22 18:37:40
anton284
Добрый день уважаемые.
Проблема следующего рода. Случайно

удалил через pkg_delete пакет
bsdpan-CPAN-1.9304 и
bsdpan-mysql-3.0008, соответственно теперь не работает CPAN. Как их вернуть обратно? В портах ни слова о bsdpan. Помогите пожалуйста. Вручную ставить не умею, пробовал, но не получилось даже найти их.
Заранее спасибо.
Re: Удалил CPAN
Добавлено: 2009-04-23 8:15:29
anton284
UP
Помогите пожалуйста... может всетаки кто знает? Не переустанавливать же все пакеты по новой? Мне нужно знать с какими пакетами удаленные пакеты тянутся, или найти пакеты в нете и поставить вручную...
Re: Удалил CPAN
Добавлено: 2009-04-23 8:38:58
hizel
bsdpan-<packet> это то что поставленно из cpan -i <packet>
Re: Удалил CPAN
Добавлено: 2009-04-23 8:50:09
anton284
Я удалил cpan

, как его вернуть???
Re: Удалил CPAN
Добавлено: 2009-04-23 8:55:32
hizel
у вас свежая система?
просто /usr/local/bin/cpan у мя входит в состав perl-5.8.9_2

Re: Удалил CPAN
Добавлено: 2009-04-23 9:19:39
anton284
Код: Выделить всё
uname -a
FreeBSD GateBSD 6.4-RELEASE FreeBSD 6.4-RELEASE
Достаточно свежая... да у меня тоже входил CPAN, я удалил его

Теперь не могу вернуть обратно, попробую опять переустановит perl... хотя переустанавливал уже!
Re: Удалил CPAN
Добавлено: 2009-04-23 9:20:33
hizel
Код: Выделить всё
pkg_info | grep perl
pkg_info -L <perl-package> | grep cpan
Re: Удалил CPAN
Добавлено: 2009-04-23 9:31:36
anton284
Код: Выделить всё
/usr/local/man/man1/cpan.1.gz
/usr/local/bin/cpan
да, он по прежнему прописан в
но там его нет... случайно удалил через
pkg_delet bsdpan-CPAN-1.9304, даже не через
pkg_deinstall теперь у меня полная засада...

.
Re: Удалил CPAN
Добавлено: 2009-04-23 9:41:24
anton284
Вопрос на засыпку... как переустановить perl-5.8.9_2 таким образом чтобы он скачал и пставил все!!! зависимости, даже если они якобы установлены?
Re: Удалил CPAN
Добавлено: 2009-04-23 9:51:57
hizel
bsdpan-CPAN-1.9304 - вам фактически не нужен, видимо при установке какой нибудь приблуды в ФАКе написано ставить из CPAN а он при первом запуске вроде предлагает обновитсо
так что просто персоберите perl , например portupgrade -f perl
что касается bsdpan-mysql-3.0008, то оно подозретльно выглядит, очень похоже на старый интерфейс к мускулу без унификации DBI , просто потом поставьте его из cpan вручную, в портах такой каки нет
ммм, можно апгрейдить с зависимостями portupgrade -Rv <package> , обновит пакет и пакеты от которых он зависит если они того требуют и можно зафорсить portupgrade -Rvf <package> , тока из bsdpan оно ничего обновлять не будет как мне мыслицо

Re: Удалил CPAN
Добавлено: 2009-04-23 9:57:49
anton284
Сейчас буду пробовать...
Re: Удалил CPAN
Добавлено: 2009-04-24 8:51:28
anton284
Решено:
Решил проблему с
CPAN полной переустановкой
Perl . Снёс старый конфиг
cpan.pm, при запуске создался новый... поотвечал на вопросы и, все заработало. Отдельно спасибо hizel за помощь в решении проблемы. Совет всем... пореже пользуйтесь командой