Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Error while updatin emerging gtk+-2.10.6 fails[solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
depu
n00b
n00b


Joined: 05 Dec 2006
Posts: 63

PostPosted: Tue Dec 05, 2006 3:20 pm    Post subject: Error while updatin emerging gtk+-2.10.6 fails[solved] Reply with quote

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
View user's profile Send private message
marduk
Retired Dev
Retired Dev


Joined: 20 Sep 2002
Posts: 74
Location: Raleigh, NC, USA

PostPosted: Tue Dec 05, 2006 4:03 pm    Post subject: Reply with quote

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.
_________________
http://starship.python.net/crew/marduk/
Back to top
View user's profile Send private message
depu
n00b
n00b


Joined: 05 Dec 2006
Posts: 63

PostPosted: Tue Dec 05, 2006 4:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
wynn
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2416
Location: UK

PostPosted: Tue Dec 05, 2006 4:35 pm    Post subject: Reply with quote

If you add
Code:
x11-libs/cairo pdf
to /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
View user's profile Send private message
depu
n00b
n00b


Joined: 05 Dec 2006
Posts: 63

PostPosted: Tue Dec 05, 2006 4:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
depu
n00b
n00b


Joined: 05 Dec 2006
Posts: 63

PostPosted: Tue Dec 05, 2006 7:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 7820

PostPosted: Mon May 21, 2007 7:33 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads 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