Chinaunix首页 | 论坛 | 博客
  • 博客访问: 772296
  • 博文数量: 265
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1985
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-13 12:33
文章分类

全部博文(265)

文章存档

2011年(1)

2010年(66)

2009年(198)

我的朋友

分类: LINUX

2009-11-25 19:51:46

安装gmlive

localhost ~ # ACCEPT_KEYWORDS="~x86" USE="pplive pps sopcast" emerge media-tv/gmlive-extra

 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) media-tv/gmlive-extra-0.3 from gentoo-china
 * gmlive-extra-0.3.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                 [ ok ]
 * checking ebuild checksums ;-) ...                                                                       [ ok ]
 * checking auxfile checksums ;-) ...                                                                      [ ok ]
 * checking miscfile checksums ;-) ...                                                                     [ ok ]
>>> Unpacking source...
>>> Unpacking gmlive-extra-0.3.tar.gz to /var/tmp/portage/media-tv/gmlive-extra-0.3/work
>>> Source unpacked in /var/tmp/portage/media-tv/gmlive-extra-0.3/work
>>> Preparing source in /var/tmp/portage/media-tv/gmlive-extra-0.3/work/gmlive-extra-0.3 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-tv/gmlive-extra-0.3/work/gmlive-extra-0.3 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-tv/gmlive-extra-0.3/work/gmlive-extra-0.3 ...
make 
g++ -O2 -g -m32 -c -o xpps.o xpps.cc
g++ -O2 -g -m32 -c -o ec_throw.o ec_throw.cc
g++ -O2 -g -m32 -o xpps xpps.o ec_throw.o  -m32 -L./lib -lppsbase -lppssg -lppsapi -lppsvodres -lppsfds -lppsvodne
t
gcc -shared -Wl,-ldl -o libppswrapper-preload.so.0.0.0 ppswrapper-msgget.c
/usr/lib/gcc/i686-pc-linux-gnu/4.4.1/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in objec
t.
ln -s libppswrapper-preload.so.0.0.0 libppswrapper-preload.so.0.0
ln -s libppswrapper-preload.so.0.0 libppswrapper-preload.so.0
ln -s libppswrapper-preload.so.0 libppswrapper-preload.so
>>> Source compiled.
>>> Test phase [not enabled]: media-tv/gmlive-extra-0.3

>>> Install gmlive-extra-0.3 into /var/tmp/portage/media-tv/gmlive-extra-0.3/image/ category media-tv
lib/
lib/libppsbase.so
lib/libppsapi.so.0.1.826
lib/libppsbase.so.0.1.826
lib/libppssg.so.0.1.826
lib/libppssg.so
lib/libppsvodres.so.0.1.826
lib/libppsvodres.so.0
lib/libppsapi.so
lib/libppsfds.so
lib/libppsfds.so.0.1.826
lib/libppsapi.so.0
lib/libppssg.so.0
lib/libppsvodnet.so
lib/libppsvodres.so
lib/libppsvodnet.so.0.1.826
lib/libppsbase.so.0
lib/libppsfds.so.0
lib/libppsvodnet.so.0
mv: cannot move `/var/tmp/portage/media-tv/gmlive-extra-0.3/image//usr/lib' to a subdirectory of itself, `/var/tmp
/portage/media-tv/gmlive-extra-0.3/image//usr/lib/lib'
make DESTDIR=/var/tmp/portage/media-tv/gmlive-extra-0.3/image/ install 
cp xpps /usr/bin/
ACCESS DENIED  open_wr:      /usr/bin/xpps
cp: cannot create regular file `/usr/bin/xpps': Permission denied
make: *** [install] Error 1
 * 
 * ERROR: media-tv/gmlive-extra-0.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_install
 *             environment, line 2241:  Called die
 * The specific snippet of code:
 *           emake DESTDIR="${D}" install || die "install failed.";
 *  The die message:
 *   install failed.
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-tv/gmlive-extra-0.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/gmlive-extra-0.3/temp/environment'.
 * This ebuild is from an overlay named 'gentoo-china': '/usr/local/portage/layman/gentoo-china/'
 * 
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE "/var/log/sandbox/sandbox-28355.log"

VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: open_wr
S: deny
P: /usr/bin/xpps
A: /usr/bin/xpps
R: /usr/bin/xpps
C: cp xpps /usr/bin/ 
--------------------------------------------------------------------------------

>>> Failed to emerge media-tv/gmlive-extra-0.3, Log file:

>>>  '/var/tmp/portage/media-tv/gmlive-extra-0.3/temp/build.log'

 * Messages for package media-tv/gmlive-extra-0.3:

 * 
 * ERROR: media-tv/gmlive-extra-0.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_install
 *             environment, line 2241:  Called die
 * The specific snippet of code:
 *           emake DESTDIR="${D}" install || die "install failed.";
 *  The die message:
 *   install failed.
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-tv/gmlive-extra-0.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/gmlive-extra-0.3/temp/environment'.
 * This ebuild is from an overlay named 'gentoo-china': '/usr/local/portage/layman/gentoo-china/'
 * 

 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

解决办法:

修改/etc/make.conf,增加

FEATURES="-sandbox"


阅读(2432) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~