View previous topic :: View next topic |
Author |
Message |
ceejay82 n00b
Joined: 04 Aug 2011 Posts: 29 Location: Hamburg, germany
|
Posted: Wed Mar 14, 2012 10:13 pm Post subject: [SOLVED] updating package.mask |
|
|
Hello folks,
I installed the livedvd 2012 on my notebook this morning and try to update everything.
but when I use emerge -u world I first recieved the usual use flag msg
but after emerge -u world --autounmask-write and etc-update it is still not possible to update
I read the man pages for emerge and mask packages but still don't have a clue what to do.
here is the output I recieve
http://pastebin.com/aps9U4cj
Last edited by ceejay82 on Mon Mar 26, 2012 8:27 am; edited 1 time in total |
|
Back to top |
|
|
The Doctor Moderator
Joined: 27 Jul 2010 Posts: 2678
|
Posted: Wed Mar 14, 2012 11:32 pm Post subject: |
|
|
Ok, when portage does this to me, first I try to get past the blocks without actually masking anything. In your position, here is what I would do:
1) emerge -auvND world
a is for ask v is for verbose output, N is to check for use flag changes and D is for deep. If that does not work, then
2) emerge -auvND --backtrack=30 world
If that does not work you can try increasing your backtrack.
3) start updating several packages at a time. This can take a long time because you need to leave out the packages that are causing you problems. Hopfully if all goes well the will stop complaining after a short time and you can go back to simply using emerge -au world
I don't think you really want to use package.mask to solve your problems here, but if you really need to the file is located at
/etc/portage/package.mask
You will need to create the file. Add packages you do not want installed like this:
Code: | <foo-category>/<foo>
|
_________________ 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 |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21635
|
Posted: Thu Mar 15, 2012 1:47 am Post subject: |
|
|
It looks like the primary problem is the Qt blockers. The quick approach is to emerge --unmerge all the Qt packages, then emerge the new ones. This will prevent you from starting Qt based programs until you are done with the migration. |
|
Back to top |
|
|
ceejay82 n00b
Joined: 04 Aug 2011 Posts: 29 Location: Hamburg, germany
|
Posted: Mon Mar 19, 2012 2:44 pm Post subject: |
|
|
thank you both a lot, i choosed Hus solution |
|
Back to top |
|
|
|