2012-02-28 4 views
1

Я использую Cygwin 2.769. Я использовал setup.exe для обновления Perl до версии 5.14.1-2, которая отлично работает. Но теперь, когда я открываю setup.exe, чтобы обновить/установить другой пакет, он по умолчанию хочет понизить Perl до 5.10.1-5. Если я не помню, чтобы каждый раз вручную переключать этот ящик на мою текущую версию, Perl получает пониженную оценку без моего уведомления.Cygwin хочет понизить мой Perl

Является ли это ожидаемым поведением, или я что-то сделал? Похоже, что использование параметра «Curr» не должно по умолчанию понижать рейтинг.

+0

Скорее всего, вы получите более быстрый ответ на [Список Cygwin] (http://cygwin.com/lists.html#cygwin) –

+1

Я просто запускал 'setup.exe' сам. Текущая версия Perl для Cygwin - 5.10.1-5. Как вы обновили до 5.14.1-2? –

+0

Есть два голоса, чтобы перенести это на serverfault; не будет ли суперпользователь иметь больше смысла? –

ответ

2

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

Не используйте систему perl для чего-либо. Установите perl, что другие пакеты не заботятся.

+0

Я могу это сделать. Но было бы неплохо, если бы Cygwin изменил свое поведение от безумного до нормального. –

 Смежные вопросы

  • Нет связанных вопросов^_^