LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Gentoo: Masked packages during world update (https://www.linuxquestions.org/questions/linux-newbie-8/gentoo-masked-packages-during-world-update-906014/)

firefiber 10-02-2011 02:32 AM

Gentoo: Masked packages during world update
 
I posted in Linux Newbie 'cause I'm still new to it :p
So please bear with me: if you're going to explain, please do so in layman terms. Thanks!

I'm trying to update my system (emerge --update --deep --pretend world), and this is the output I get:

http://pastebin.com/v86MgtFL

How do I proceed? I do not know how to "unmask" these packages.
Please help!

andrewthomas 10-02-2011 06:57 AM

Try this:

Code:

echo "=dev-libs/gobject-introspection-9999 **" >> /etc/portage/package.keywords
echo "=dev-libs/atk-2.2.0" >> /etc/portage/package.unmask
echo "gnome-base/gnome-menus" >> /etc/portage/package.unmask

Then, you would also have to

Code:

env-update && source /etc/profile
and try to emerge again.

firefiber 10-03-2011 11:54 AM

Quote:

Originally Posted by andrewthomas (Post 4487987)
Try this:

Code:

echo "=dev-libs/gobject-introspection-9999 **" >> /etc/portage/package.keywords
echo "=dev-libs/atk-2.2.0" >> /etc/portage/package.unmask
echo "gnome-base/gnome-menus" >> /etc/portage/package.unmask

Then, you would also have to

Code:

env-update && source /etc/profile
and try to emerge again.

Thanks! Sorry for the late reply: I kinda broke my system trying to fix it myself (made some changes to the USE flags, and then updated). Anyway, so I tried that, and it worked. But now I get this:

http://pastebin.com/bJziijLR

I had previously removed Evolution, since I use Thunderbird (I had also removed Totem, Gnome Games, Cheese Webcame Booth) and they all appear to re-install themselves everytime I update. I tried masking them, but if I do that, it'll throw a bunch of dependency errors.

I don't understand the one that Evolution sends though - I decided to let it install anyway, just so I can get the rest of the updates, but it keeps showing that error message and I don't know how to fix it.

Any help?

Thanks again!

andrewthomas 10-03-2011 08:09 PM

Code:

* If you need support, post the output of 'emerge --info =mail-client/evolution-2.32.3',
 * the complete build log and the output of 'emerge -pqv =mail-client/evolution-2.32.3'.
 * The complete build log is located at '/var/tmp/portage/mail-client/evolution-2.32.3/temp/build.log'

Could you pastebin the following

1) emerge --info =mail-client/evolution-2.32.3

2) emerge -pqv =mail-client/evolution-2.32.3

3) The complete build log: /var/tmp/portage/mail-client/evolution-2.32.3/temp/build.log


All times are GMT -5. The time now is 04:44 AM.