cl-unmask

Добрый день.
Возникла проблема. Вошел как администратор, пытался размаскировать пакет wxmaxima. На команду:
cl-unmask …wxmaxima
получил сообщение:
bash: cl-unmask: команда не найдена

В версии 10.4 все получалось.
Спасибо.

В 10.9 cl-unmask пока нет.Разработчики обещают в скором времени вернуть утилиту.Пока придется управлять маскировкой через /etc/portage.

Спасибо за ответ. Только я не знаю как пользоваться маскировкой через /etc/portage :slight_smile:

Alexander Mikheev wrote:

Спасибо за ответ. Только я не знаю как пользоваться маскировкой через /etc/portage :slight_smile:

Например,для wxmaxima в файл /etc/portage/package.keywords/using можно вписать строку:
=sci-mathematics/wxmaxima-0.8.6 ~x86
В данном случае будет размаскирована версия 0.8.6.Перед знаком “=” можно поставить знак “<” или “>”,в таком случае будет размаскирована не только эта версия,но и версии более ранние(<) или более свежие(>),если они есть в портеже.

Алексей, спасибо!
Я так понял, что для amd64 надо ставить ~amd64 ?
Извините за назойливость.

Alexander Mikheev wrote:

Алексей, спасибо!
Я так понял, что для amd64 надо ставить ~amd64 ?
Извините за назойливость.

В принципе,да.

Разработчики обещают в скором времени вернуть утилиту.

В бинарном дистрибутиве в таком случае следует искать обновление в репозитории дистрибутива. А в калькуляторе в таких случаях, где ищутся исправленные пакеты?

Сегодня emerge выдал мне сообщение о том, что уже установленные в системе пакеты замаскированы:

!!! The following installed packages are masked:
- net-im/skype-2.1.0.81::gentoo (masked by: skype-eula license(s))
A copy of the 'skype-eula' license is located at '/usr/portage/licenses/skype-eula'.

- sys-boot/calcboot-4.02.1::calculate (masked by: package.mask)
/var/lib/layman/calculate/profiles/calculate/package.mask:
#for support sys-boot/unetbootin

Что с этим делать, и вообще нужно ли что то делать?
Скайп нормально работает.

По поводу net-im/skype, добавьте ACCEPT_LICENSE="*" в /etc/make.conf, по поводу calcboot, установите более раннюю версию этого пакета (emerge -1 calcboot).

Пробовал каждую мелочь вручную размаскировывать. Это трудно и неэффективно. Тогда установил app-portage/autounmask Работает хорошо, но заранее не знаешь какую версию она потребует скопипастить в команду, поэтому требуется личное присутствие при вводе команд.

PS. Не по теме, но не хочется специальную тему плодить. Просьба к разработчикам установить по умолчанию в следующую версию дистрибутива скрипт, который при достижении любым ядром проца температуры ~92 градуса, временно понизит тактовую частоту для того чтобы он не закипел. После пересборки родного калькуляторского ядра, термодатчики проца работают нормально. Хорошо если без лишних телодвижений от этого будет максимальная практическая польза))

Скрипт и рецепт в студию пожалста.

Alexander Tratsevskiy, спасибо, с net-im/skype все получилось. Только насторожило отсутствие файла /etc/make.conf, а после создания emerge ругаться перестал.

С calcboot не получилось.

 # emerge -1 calcboot
Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "calcboot".
 # emerge -1 sys-boot/calcboot
Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "sys-boot/calcboot".
 # emerge -s calcboot
Searching...    
[ Results for search key : calcboot ]
[ Applications found : 1 ]

*  sys-boot/calcboot [ Masked ]
      Latest version installed: 4.02.1
      Homepage:      http://www.calculate-linux.org/main/ru/calcboot
      Description:   Module calcmenu.c32 for syslinux
      License:       GPL-2

Возможно, это все с тем же make.conf связано?

Добавлено через 5 минут: Восстановил make.conf в полном объеме. Проблема исчезла.