Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xorg with glamor emerge dependency
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
syn0ptik
Apprentice
Apprentice


Joined: 09 Jan 2013
Posts: 267

PostPosted: Wed Sep 30, 2015 6:46 am    Post subject: xorg with glamor emerge dependency Reply with quote

Hello,
I've this then try to make
emerge -q --update --deep @world
I've in /etc/make.conf
USE=".. glamor ..."
Code:
ebuild   R   ] media-plugins/gst-plugins-mpeg2dec-0.10.19-r1
[ebuild     U ] media-plugins/gst-plugins-mpeg2dec-1.4.5 [1.2.4-r1]
[ebuild     U ] media-plugins/gst-plugins-meta-0.10-r10 [0.10-r9]
[blocks B     ] x11-libs/glamor ("x11-libs/glamor" is blocking x11-base/xorg-server-1.17.2)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

x11-base/xorg-server:0

  (x11-base/xorg-server-1.17.2:0/1.17.2::gentoo, ebuild scheduled for merge) pulled in by
    x11-base/xorg-server:0/1.17.2= required by (x11-drivers/xf86-video-nouveau-1.0.11:0/0::gentoo, installed)
                        ^^^^^^^^^^                                                                                                               

  (x11-base/xorg-server-1.16.4-r4:0/1.16.1::gentoo, ebuild scheduled for merge) pulled in by
    x11-base/xorg-server:0/1.16.1= required by (x11-drivers/xf86-video-glint-1.2.8-r1:0/0::gentoo, installed)
                        ^^^^^^^^^^             


I've in /etc/make.conf
USE=".. -glamor ..."
Code:
emerge: there are no ebuilds built with USE flags to satisfy "x11-base/xorg-server[glamor(-)?]".
!!! One of the following packages is required to complete your request:
- x11-base/xorg-server-1.17.1-r1::gentoo (Change USE: +glamor)
- x11-drivers/xf86-video-nouveau-1.0.11::gentoo (Change USE: -glamor)


============================================

how I should make update?
Back to top
View user's profile Send private message
sebB
l33t
l33t


Joined: 02 Mar 2011
Posts: 806
Location: S.O. France

PostPosted: Wed Sep 30, 2015 7:11 am    Post subject: Reply with quote

What apen if you remove glamor from your make.conf?
If you need glamor only for x11-base/xorg-server put it in your package.use instaed of your make.conf
Back to top
View user's profile Send private message
ct85711
Veteran
Veteran


Joined: 27 Sep 2005
Posts: 1791

PostPosted: Wed Sep 30, 2015 3:14 pm    Post subject: Reply with quote

well, in xorg-server's ebuild, I get this output...

Code:
            glamor? (
                    media-libs/libepoxy
                    >=media-libs/mesa-10.3.4-r1[egl,gbm]
                    !x11-libs/glamor


This tells me, that the x11-libs is strictly incompatible (with xorg-server in general, it's the same on all of the other versions...). I'd look into seeing what is pulling in x11-libs/glamor and see if it has to use that, or can it use mesa's glamor (which is supported by xorg-server).
Back to top
View user's profile Send private message
syn0ptik
Apprentice
Apprentice


Joined: 09 Jan 2013
Posts: 267

PostPosted: Thu Oct 01, 2015 8:16 am    Post subject: Reply with quote

ok, I dot this things with glamor.
And I have another:
Code:
/usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c ncurses-config /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/bin/ncursestw6-config
/bin/bash ./gen-pkgconfig
** Building terminfo database, please wait...
** creating ncursestw.pc
** creating paneltw.pc
** creating menutw.pc
** creating formtw.pc
** creating ncurses++tw.pc
touch pc-files
/bin/bash -c 'for name in *.pc; do /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 $name /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/pkgconfig/$name; done'
Running sh /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/misc/shlib tic to install /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/share/terminfo ...

   You may see messages regarding extended capabilities, e.g., AX.
   These are extended terminal capabilities which are compiled
   using
      tic -x
   If you have ncurses 4.2 applications, you should read the INSTALL
   document, and install the terminfo without the -x option.

1669 entries written to /var/tmp/portage/sys-libs/ncurses-6.0-r1/image/usr/share/terminfo
** built new /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/share/terminfo
ln: failed to create symbolic link ‘/var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib/terminfo’: No such file or directory
** could not sym-link /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib/terminfo for compatibility
installing std
installing stdcrt
installing vt100
installing vt300
make[1]: Leaving directory '/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0-abi_x86_64.amd64/ncursestw/misc'
cd c++ && make DESTDIR="/var/tmp/portage/sys-libs/ncurses-6.0-r1/image/" RPATH_LIST="/usr/lib64" install
make[1]: Entering directory '/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0-abi_x86_64.amd64/ncursestw/c++'
linking /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/libncurses++tw.so.6.0
x86_64-pc-linux-gnu-g++ -O2 -pipe -shared -Wl,-soname,`basename /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/libncurses++tw.so.6.0 .6.0`.6,-stats,-lc -o /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/libncurses++tw.so.6.0 ../obj_s/cursesf.o ../obj_s/cursesm.o ../obj_s/cursesw.o ../obj_s/cursespad.o ../obj_s/cursesp.o ../obj_s/cursslk.o ../obj_s/cursesapp.o ../obj_s/cursesmain.o -L../lib -lformtw -lmenutw -lpaneltw -lncursestw  -L../lib -lformtw -lmenutw -lpaneltw -lncursestw     -Wl,-O1 -Wl,--as-needed -lutil -lpthread -lstdc++ -lpthread
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: total time in link: 0.249963
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: data size 11079680
cd /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64 && (ln -s -f libncurses++tw.so.6.0 libncurses++tw.so.6; ln -s -f libncurses++tw.so.6 libncurses++tw.so; )
test -z "/var/tmp/portage/sys-libs/ncurses-6.0-r1/image/" && /sbin/ldconfig
Makefile:332: recipe for target '/var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/libncurses++tw.so.6.0' failed
make[1]: [/var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/libncurses++tw.so.6.0] Error 1 (ignored)
installing ../lib/libncurses++tw.a as /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/libncurses++tw.a
/usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c -m 644 ../lib/libncurses++tw.a /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/libncurses++tw.a
x86_64-pc-linux-gnu-ranlib /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/lib64/libncurses++tw.a
installing /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/c++/cursesapp.h in /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/include/ncursestw
installing /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/c++/cursesf.h in /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/include/ncursestw
installing /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/c++/cursesm.h in /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/include/ncursestw
installing /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/c++/cursesp.h in /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/include/ncursestw
installing /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/c++/cursesw.h in /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/include/ncursestw
installing /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/c++/cursslk.h in /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/include/ncursestw
installing etip.h in /var/tmp/portage/sys-libs/ncurses-6.0-r1/image//usr/include/ncursestw
make[1]: Leaving directory '/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0-abi_x86_64.amd64/ncursestw/c++'
make: Leaving directory '/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0-abi_x86_64.amd64/ncursestw'
 * Installing basic terminfo files in /etc...
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/portage/dbapi/_MergeProcess.py", line 235, in _spawn
    prev_mtimes=self.prev_mtimes, counter=counter)
  File "/usr/lib64/python2.7/site-packages/portage/dbapi/vartree.py", line 5006, in merge
    counter=counter)
  File "/usr/lib64/python2.7/site-packages/portage/dbapi/vartree.py", line 4246, in treewalk
    preserve_paths=preserve_paths)
  File "/usr/lib64/python2.7/site-packages/portage/dbapi/vartree.py", line 2002, in unmerge
    preserve_paths=preserve_paths)
  File "/usr/lib64/python2.7/site-packages/portage/dbapi/vartree.py", line 1842, in _prune_plib_registry
    unmerge_no_replacement)
  File "/usr/lib64/python2.7/site-packages/portage/dbapi/vartree.py", line 3172, in _find_unused_preserved_libs
    for c in self.vartree.dbapi._linkmap.findConsumers(f):
  File "/usr/lib64/python2.7/site-packages/portage/util/_dyn_libs/LinkageMapELF.py", line 778, in findConsumers
    raise KeyError("%s (%s) not in object list" % (obj_key, obj))
KeyError: u'<portage.util._dyn_libs.LinkageMapELF._ObjectKey object at 0x7ffa2739e050> (/usr/lib64/libformw.so.5.9) not in object list'

!!! existing preserved libs found


Code:
[ebuild   R    ] sys-libs/ncurses-6.0-r1:0/6::gentoo  USE="cxx threads unicode -ada -debug -doc -gpm -minimal -profile -static-libs {-test} -tinfo -trace" ABI_X86="(64) -32 (-x32)" 0 KiB
Back to top
View user's profile Send private message
syn0ptik
Apprentice
Apprentice


Joined: 09 Jan 2013
Posts: 267

PostPosted: Fri Oct 02, 2015 6:00 am    Post subject: Reply with quote

ncurses deleted and instaleld by new was okay.


I've got another problem.
Code:
VIDEO_CARDS="v4l s3 s3virge geode i128 i740 i965 r100 r200 r300 r600 fbdev intel nv r128 radeon sis tdfx trident vesa via voodoo apm ast cirrus qxl tga i740 i915 nouveau"


there an error, I can't build chips but it's not set.

Code:
compilation terminated.
In file included from /var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/work/xf86-video-chips-1.2.4/src/ct_bank.c:57:0:
/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/work/xf86-video-chips-1.2.4/src/ct_driver.h:30:17: fatal error: xaa.h: No such file or directory
compilation terminated.
Makefile:439: recipe for target 'ct_accel.lo' failed
make[2]: *** [ct_accel.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
Makefile:439: recipe for target 'ct_bank.lo' failed
make[2]: *** [ct_bank.lo] Error 1
make[2]: Leaving directory '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/work/xf86-video-chips-1.2.4_build/src'
Makefile:343: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/work/xf86-video-chips-1.2.4_build'
Makefile:272: recipe for target 'all' failed
make: *** [all] Error 2
 * ERROR: x11-drivers/xf86-video-chips-1.2.4::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=x11-drivers/xf86-video-chips-1.2.4::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-drivers/xf86-video-chips-1.2.4::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/work/xf86-video-chips-1.2.4_build'
 * S: '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/work/xf86-video-chips-1.2.4'

 * Messages for package x11-drivers/xf86-video-chips-1.2.4:

 * ERROR: x11-drivers/xf86-video-chips-1.2.4::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=x11-drivers/xf86-video-chips-1.2.4::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-drivers/xf86-video-chips-1.2.4::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/work/xf86-video-chips-1.2.4_build'
 * S: '/var/tmp/portage/x11-drivers/xf86-video-chips-1.2.4/work/xf86-video-chips-1.2.4'
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum