昨日、skypeのアップデートをかけて、今日worldのアップデートかけたら、下のメッセージが表示された。
!!! The following installed packages are masked:
– net-im/skype-2.1.0.81 (masked by: skype-eula license(s))
A copy of the ‘skype-eula’ license is located at ‘/usr/portage/licenses/skype-eula’.For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
ググったり某所で教えてもらったりしたら、どうも今年に入ったくらいから特殊なライセンスが元のパッケージは明示的に書かないとダメになったみたいです。
(java関係もそうみたい)
/etc/make.conf に
ACCEPT_LICENSE=”skype-eula”
skypeの場合はこれを追加、もう面倒くさくてオールOKにする場合は
ACCEPT_LICENSE=”*”
を書き足してやるとメッセージは出なくなりました。