The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"PKGNG предлагает 'обновиться' до старых версий."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"PKGNG предлагает 'обновиться' до старых версий."  +/
Сообщение от denisbondar (ok) on 17-Фев-14, 22:57 
Доброго дня!
FreeBSD-9.2-RELEASE
При очередном обновлении портов заметил сообщение, указывающее на необходимость сменить менеджер пакетов на PKGNG до сентября 2014. Прочитал, как это правильно сделать. Перешел без проблем.
Попытался установить новые приложения при помощи этого менеджера, обратил внимание на то, что он не видит мой perl5.18 и пытается подсунуть мне perl5.16. Тоже самое было и с mysql-client56, вместо него PKGNG пытается установить 5.5.
Я толком не могу установить ни один пакет при помощи этого менеджера. Везде, где есть какие либо зависимости, обязательно это будут устаревшие версии.
Тоже самое и с обновлением пакетов. На команду pkg upgrade он сообщает мне о необходимости обновления всех, собранных из портов, приложений, причем на устаревшие версии.
Проверял, в репозитории есть новые версии и perl5.18 и mysql-client56, но в зависимостях PKGNG их категорически отказывается устанавливать.
Репозиторий, естественно, обновлял.
Подскажите, что я делаю не так. Может быть нужно где-то что-то поднастроить особым способом? Или может быть PKGNG еще недостаточно развит и у него проблема с зависимостями?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "PKGNG предлагает 'обновиться' до старых версий."  +/
Сообщение от arachnid (ok) on 19-Фев-14, 18:17 
зачем вам бинарные пакеты, если вы ставите софт путем сборки из портов?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "PKGNG предлагает 'обновиться' до старых версий."  +/
Сообщение от denisbondar (ok) on 19-Фев-14, 19:12 
> зачем вам бинарные пакеты, если вы ставите софт путем сборки из портов?

Порты - долго очень. Единственная и очень существенная проблема.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "PKGNG предлагает 'обновиться' до старых версий."  +/
Сообщение от arachnid (ok) on 19-Фев-14, 19:53 
>> зачем вам бинарные пакеты, если вы ставите софт путем сборки из портов?
> Порты - долго очень. Единственная и очень существенная проблема.

редко пользуюсь бинарниками, но напоминаю, как это было для утилит pkg_* - пакеджи собирались для релиза те, что были на тот момент времени - если хотите использовать "свежее" - надо использовать stable. не думаю, что этот принцип изменился.

так что все корректно - pkg посмотрел, какие версии есть у него, и соответственно, будет менять все ваши на "свои".


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "PKGNG предлагает 'обновиться' до старых версий."  +/
Сообщение от denisbondar (ok) on 19-Фев-14, 22:50 
> редко пользуюсь бинарниками, но напоминаю, как это было для утилит pkg_* -
> пакеджи собирались для релиза те, что были на тот момент времени
> - если хотите использовать "свежее" - надо использовать stable. не думаю,
> что этот принцип изменился.
> так что все корректно - pkg посмотрел, какие версии есть у него,
> и соответственно, будет менять все ваши на "свои".

Дело в том, что в репозитории есть свежие версии пакеджей, но в зависимостях почему-то старые. В репозитории есть тот же perl5.18, но если я устанавливаю что-то, что требует perl, почему-то предлагается к установке именно 5.16, хотя вручную можно вполне успешно установить 5.18

Обещали, что PKGNG станет очень достойной альтернативой сборки из портов.
У меня на обслуживании 8 серверов. Обновление софта на них - это работа не на один день, особенно когда начинаются проблемы с зависимостями.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "PKGNG предлагает 'обновиться' до старых версий."  +/
Сообщение от arachnid (ok) on 20-Фев-14, 08:41 
> Дело в том, что в репозитории есть свежие версии пакеджей, но в
> зависимостях почему-то старые. В репозитории есть тот же perl5.18, но если
> я устанавливаю что-то, что требует perl, почему-то предлагается к установке именно
> 5.16, хотя вручную можно вполне успешно установить 5.18
> Обещали, что PKGNG станет очень достойной альтернативой сборки из портов.
> У меня на обслуживании 8 серверов. Обновление софта на них - это
> работа не на один день, особенно когда начинаются проблемы с зависимостями.

кто вам обещал? найдите его и скажите, что он вас обманул!
перл по умолчанию - 5.16. вы поставили 5.18, но хотите, что бы зависимости вместо штатных шли ваши. тогда скажите pkgng, что перл теперь у него - perl5.18

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "PKGNG предлагает 'обновиться' до старых версий."  +/
Сообщение от denisbondar (ok) on 20-Фев-14, 11:46 
> кто вам обещал? найдите его и скажите, что он вас обманул!
> перл по умолчанию - 5.16. вы поставили 5.18, но хотите, что бы
> зависимости вместо штатных шли ваши. тогда скажите pkgng, что перл теперь
> у него - perl5.18

я так понимаю, в PKGNG это делается командой
# pkg set -o lang/perl5.16:lang/perl5.18
Change origin from lang/perl5.16 to lang/perl5.18 for all dependencies? [y/N]: y
Все равно при попытке установить пакет, предлагается perl5.16
Может быть я что-то не так понимаю? Подскажите пожалуйста.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру