Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
upgrade a lot of wierd packages
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
roelof
Guru
Guru


Joined: 05 Feb 2009
Posts: 488

PostPosted: Wed Jan 23, 2013 4:23 pm    Post subject: upgrade a lot of wierd packages Reply with quote

Hello,

I did a fresh install of Gentoo today.
I did enable the desktop profile.
After that I did emerge --update --deep --newuse world.

And I see that I have 131 packages to update among qt4 packages.

How can that be even I don't have a DE installed yet.

Roelof
Back to top
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1480

PostPosted: Wed Jan 23, 2013 5:25 pm    Post subject: Reply with quote

emerge -p --depclean $(qlist -IC x11-libs/qt)
Back to top
View user's profile Send private message
roelof
Guru
Guru


Joined: 05 Feb 2009
Posts: 488

PostPosted: Wed Jan 23, 2013 6:01 pm    Post subject: Reply with quote

Sorry, must I do this and put the output here or just do this ?

Roelof
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10587
Location: Somewhere over Atlanta, Georgia

PostPosted: Wed Jan 23, 2013 6:21 pm    Post subject: Reply with quote

Probably not the answer on a new install. Look at your effective USE flags (with "emerge --info"). You'll probably see that X and/or qt support is on by default. It's actually normal when you switch to one of the desktop profiles to see a lot of rebuilds for "new use". I typically get my installation bootable and up to date with one of the base profiles (e.g., default/linux/x86/10.0) before switching to a desktop profile. I'd just check the USE flags, make corrections as necessary, and then let whatever's left happen. Totally normal.

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Wed Jan 23, 2013 6:23 pm    Post subject: Reply with quote

You know, emerge -pvNDt world and equery $(qlist -IC x11-libs/qt) are powerful tools. They will tell you more than just that it is a dependency. Its the right tool for the job. You can pipe their output to a pager since it is unlikely you will be able to view the output on a terminal. This is done by appending | less to the command. I don't want bash, but depclean is the wrong tool for the job.

You probably just installed some X already. For example, root depends on qt-qt3support and dev-python/PyQt depends on x11-libs/qt-opengl.
_________________
First things first, but not necessarily in that order.

Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box.
Back to top
View user's profile Send private message
roelof
Guru
Guru


Joined: 05 Feb 2009
Posts: 488

PostPosted: Wed Jan 23, 2013 6:25 pm    Post subject: Reply with quote

Oke,

So as I understand you right.

1) Switch to a base profile with eselect profile list and then eselect profile set x
2) Update the box ( emerge --update --deep --newuse world)

Can I also install later on Mate when I don't switch later to a desktop profile ?

@theDoctor : I only install x11-drivers and x11-base/xorg-server.



Roelof
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Wed Jan 23, 2013 6:33 pm    Post subject: Reply with quote

roelof wrote:
Oke,

So as I understand you right.

1) Switch to a base profile with eselect profile list and then eselect profile set x
2) Update the box ( emerge --update --deep --newuse world)

Can I also install later on Mate when I don't switch later to a desktop profile ?

@theDoctor : I only install x11-drivers and x11-base/xorg-server.



Roelof


That is enough to explain it: equery g --depth=5 x11-base/xorg-server-1.13.1 | grep qt gives

Code:
 [  3]  x11-libs/qt-core-4.8.4-r1   
 [  4]  x11-libs/qt-gui-4.8.4   
 [  5]  app-admin/eselect-qtgraphicssystem-1.1.1   
 [  5]  x11-libs/qt-script-4.8.4   
 [  5]  x11-libs/qt-dbus-4.8.4   
 [  5]  x11-libs/qt-qt3support-4.8.4

_________________
First things first, but not necessarily in that order.

Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box.
Back to top
View user's profile Send private message
roelof
Guru
Guru


Joined: 05 Feb 2009
Posts: 488

PostPosted: Wed Jan 23, 2013 7:12 pm    Post subject: Reply with quote

Thanks,

Wierd dependencies at this time.
I could understand that qt depends on xorg but otherwise I still find it wierd,

But case closed for me.


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