View previous topic :: View next topic |
Author |
Message |
depu n00b
Joined: 05 Dec 2006 Posts: 63
|
Posted: Tue Dec 05, 2006 3:20 pm Post subject: Error while updatin emerging gtk+-2.10.6 fails[solved] |
|
|
Hello all,
First let me start of by saying that i am pretty new to the gentoo world and its been nice until i thought of updating my system. Now i have a small list of problems which i havent been able to resolve and i'd be grateful if someone can help me out with them.
To begin with
1)when i did a world update i.e emerge --update --newuse --deep world it came up to the gtk+ package and then came up with an error concerning cairo
Quote: | >>> Emerging (1 of 1) x11-libs/gtk+-2.10.6 to /
* gtk+-2.10.6.tar.bz2 MD5 ;-) ... [ ok ] * gtk+-2.10.6.tar.bz2 RMD160 ;-) ... [ ok ] * gtk+-2.10.6.tar.bz2 SHA1 ;-) ... [ ok ] * gtk+-2.10.6.tar.bz2 SHA256 ;-) ... [ ok ] * gtk+-2.10.6.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking gtk+-2.10.6.tar.bz2 ;-) ... [ ok ] * Please re-emerge x11-libs/cairo with the X and pdf USE flag set
!!! ERROR: x11-libs/gtk+-2.10.6 failed.
Call stack:
ebuild.sh, line 1562: Called dyn_setup
ebuild.sh, line 665: Called pkg_setup
gtk+-2.10.6.ebuild, line 53: Called die
|
so i went back and re-emerge cairo with both X and pdf using
Code: | USE="X pdf" emerge cairo |
I did remember to run revdep-rebuild after that as the build asked me to.
After that gtk compiled without any issues and the update completed.
However now when ever i do a emerge --update --deep --pretend --newuse --verbose world
it shows me that cairo has to be rebuilt with the use =-X -pdf
2)Another thing thats happened is that my display has now gone horribly slow, something that didnt happen before the update. When i scoll down a page or when i move any window it seems to be skipping ,disappearing and then reappearing(i hope you get what i mean.)
3)revdep-rebuild now always shows up
Quote: |
Checking dynamic linking consistency...
broken /emul/linux/x86/usr/lib/libtiffxx.so.3.7.3 (requires libstdc++.so.5)
terminated.
|
and then remerges the emul base package but the next time it again shows up as broken.
It feels like all the errors are related but solving them is beyond me.Any help is welcome.
Sorry for the extremely long post
Last edited by depu on Mon Dec 11, 2006 7:17 pm; edited 1 time in total |
|
Back to top |
|
|
marduk Retired Dev
Joined: 20 Sep 2002 Posts: 78
|
Posted: Tue Dec 05, 2006 4:03 pm Post subject: |
|
|
Don't use the USE="" variable from the command line. It does not "stick". Instead edit etc/make.conf or /etc/portage/package.use files. See the portage man page for details. |
|
Back to top |
|
|
depu n00b
Joined: 05 Dec 2006 Posts: 63
|
Posted: Tue Dec 05, 2006 4:23 pm Post subject: |
|
|
ok ,will try that as well.
After doing that should i try to re-emerge everything as well i mean gtk+2.10.6 ? |
|
Back to top |
|
|
wynn Advocate
Joined: 01 Apr 2005 Posts: 2421 Location: UK
|
Posted: Tue Dec 05, 2006 4:35 pm Post subject: |
|
|
If you addto /etc/portage/package.use then cairo will always be emerge'd with "pdf" (I have X in the make.conf USE flags so I haven't added it here but you could if that suited you better).
Since gtk+-2.10.6 won't emerge until cairo is alright, it should be OK.
If you add any flags to USE in make.conf however, you should run "emerge --update --newuse --deep world" again. _________________ The avatar is jorma, a "duck" from "Elephants Dream": the film and all the production materials have been made available under a Creative Commons Attribution 2.5 License, see orange.blender.org for details. |
|
Back to top |
|
|
depu n00b
Joined: 05 Dec 2006 Posts: 63
|
Posted: Tue Dec 05, 2006 4:44 pm Post subject: |
|
|
Added pdf into the USE in make.conf so that it's available to anyone who wants to use it... and reemerged cairo with --newuse so now nothing comes up the next time i run emerge --update
Thanks for the quick reply
Thats one issue down..
Any idea whether this'll solve the slow display issue?
will edit/update after a reboot
EDIT: no difference the display is still slow / revdep-rebuild still gives the same error |
|
Back to top |
|
|
depu n00b
Joined: 05 Dec 2006 Posts: 63
|
Posted: Tue Dec 05, 2006 7:39 pm Post subject: |
|
|
Looks like the slow display was caused by the video drivers..
just installed the nvidia-drivers package and everything is going smooth
One more issue down
edit:libstdc++.so.5 issue solved by emerging emul-linux-x86-compat |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
Posted: Mon May 21, 2007 7:33 am Post subject: |
|
|
Moved from Gentoo on AMD64 to Duplicate Threads, refer to topic "Please re-emerge [solved]".
As noted in the handbook USE flags specified via environment variables are not retained as persistent settings so, aside from when a given USE flag setting is itself transient in nature, use one of the persistent USE flag setting methods (/etc/make.conf, /etc/portage/package.use). Also, note that USE flags are case sensitive. |
|
Back to top |
|
|
|