LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1239|回复: 2

the "real" use flag has been masked on win32codecs, amarok a

[复制链接]
发表于 2008-11-6 15:05:27 | 显示全部楼层 |阅读模式
刚刚更新了一下Portage,发现win32codecs和mplayer两个包需要重新编译,原因是"real"这个use被去掉了,即使在/etc/portage/package.use中加了"real"的use都不行,这样就没法用mplayer看rmvb的电影了。

在官网上找了一下,原来这次去掉"real" use是说Real的解码器经常会发生安全问题,并且很难维护,所以维护开发者将它去掉了。可以通过下面的命令解除屏蔽。

mkdir -p /etc/portage/profile
echo media-video/mplayer -real >> /etc/portage/profile/package.use.mask
echo media-libs/win32codecs -real >> /etc/portage/profile/package.use.mask
发表于 2008-11-6 15:15:11 | 显示全部楼层
但是多了一个realmedia的USE,给molayer-bin的。不知道和real有没有区别

mkdir -p /etc/portage/profile
echo media-video/mplayer -real >> /etc/portage/profile/package.use.mask
echo media-libs/win32codecs -real >> /etc/portage/profile/package.use.mask
mask文件不是应该是屏蔽的么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-6 15:25:29 | 显示全部楼层
Post by junlovemin;1904855

mkdir -p /etc/portage/profile
echo media-video/mplayer -real >> /etc/portage/profile/package.use.mask
echo media-libs/win32codecs -real >> /etc/portage/profile/package.use.mask
mask文件不是应该是屏蔽的么?

上面的命令是照官网上的说明,应该没错的,我这边试了可行。注意,是对"-real"进行屏蔽,有点负负得正的意思?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表