problem install gns3

emerge gns3
Calculating dependencies... done!
[ebuild  N     ] x11-libs/qt-svg-4.7.4  USE="accessibility exceptions iconv (-aqua) -debug -pch" 
[ebuild  N    ~] app-emulation/dynamips-0.2.8_rc3 
[ebuild  N     ] x11-libs/qt-test-4.7.4  USE="exceptions iconv (-aqua) -debug -pch" 
[ebuild  N     ] dev-python/sip-4.12.3-r2  USE="-debug -doc" 
[ebuild  N     ] x11-libs/qt-opengl-4.7.4  USE="exceptions qt3support (-aqua) -debug -egl -pch" 
[ebuild  N     ] dev-python/PyQt4-4.8.4  USE="X dbus opengl svg -assistant -debug -declarative -doc -examples -kde -multimedia -phonon -sql -webkit -xmlpatterns" 
[ebuild  N    ~] net-misc/gns3-0.7.4 

The following keyword changes are necessary to proceed:
#required by gns3 (argument)
=net-misc/gns3-0.7.4 ~x86
#required by net-misc/gns3-0.7.4, required by gns3 (argument)
=app-emulation/dynamips-0.2.8_rc3 ~x86

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

Read the manual to install programs, section “Unmasking programs”.

thanks Alexander Tratsevskiy
this command solve problem:ACCEPT_KEYWORDS="~x86" emerge =net-misc/gns3-0.7.4

This is not the solution, because during the update packages may give an error. Use the ‘–autounmask-write’, described here for unmasking packages.

Use the '--autounmask-write'not install firefox-7.0.1-r1:

kuraush kuraush # touch /etc/portage/package.{keywords,unmask,use}/custom
kuraush kuraush # emerge --autounmask-write =www-client/firefox-7.0.1-r1

 * IMPORTANT: 2 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.
Calculating dependencies... done!
[ebuild   R   #] media-libs/libpng-1.4.8-r1  USE="apng*" 
[ebuild  N    ~] www-client/firefox-7.0.1-r1  USE="alsa bindist crashreporter custom-optimization dbus ipc libnotify webm -custom-cflags -debug -pgo -startup-notification -system-sqlite -wifi" LINGUAS="bg de en es fr it pl pt pt_BR ro ru uk -af -ak -ar -ast -be -bn -bn_BD -bn_IN -br -bs -ca -cs -cy -da -el -en_GB -en_US -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fy -fy_NL -ga -ga_IE -gd -gl -gu -gu_IN -he -hi -hi_IN -hr -hu -hy -hy_AM -id -is -ja -kk -kn -ko -ku -lg -lt -lv -mai -mk -ml -mr -nb -nb_NO -nl -nn -nn_NO -nso -or -pa -pa_IN -pt_PT -rm -si -sk -sl -son -sq -sr -sv -sv_SE -ta -ta_LK -te -th -tr -vi -zh -zh_CN -zh_TW -zu" 

The following keyword changes are necessary to proceed:
#required by =www-client/firefox-7.0.1-r1 (argument)
=www-client/firefox-7.0.1-r1 ~x86

The following USE changes are necessary to proceed:
#required by www-client/firefox-7.0.1-r1, required by =www-client/firefox-7.0.1-r1 (argument)
=media-libs/libpng-1.4.8-r1 apng

Autounmask changes successfully written. Remember to run etc-update.

kuraush kuraush # dispatch-conf

--- /etc/bluetooth/main.conf    2011-06-21 10:02:14.000000000 +0430
+++ /etc/bluetooth/._cfg0000_main.conf  2011-10-17 19:41:50.012369084 +0330
@@ -27,8 +27,8 @@
 PageTimeout = 8192

  # Discover scheduler interval used in Adapter.DiscoverDevices
-# The value is in seconds. Defaults is 0 to use controller scheduler.
-DiscoverSchedulerInterval = 0
+# The value is in seconds. Defaults is 30.
+DiscoverSchedulerInterval = 30

  # What value should be assumed for the adapter Powered property when
  # SetProperty(Powered, ...) hasn't been called yet. Defaults to true
@@ -64,3 +64,6 @@
  # useful for testing. Attribute server is not enabled over LE if EnableLE
  # is false.
 AttributeServer = false
+
+cl_autoupdate_set = on
+

>> (1 of 19) -- /etc/bluetooth/main.conf
>> q quit, h help, n next, e edit-new, z zap-new, u use-new
   m merge, t toggle-merge, l look-merge:  

--- /etc/conf.d/samba   2011-10-13 22:30:20.418013727 +0330
+++ /etc/conf.d/._cfg0000_samba 2011-08-10 22:30:33.000000000 +0430
@@ -23,6 +23,6 @@

 winbind_start_options=""
 winbind_start="start-stop-daemon --start --exec /usr/sbin/winbindd -- ${winbind_start_options}"
-winbind_stop="start-stop-daemon --stop --oknodo --exec /usr/sbin/winbindd"
+winbind_stop="start-stop-daemon --stop --exec /usr/sbin/winbindd"
 winbind_reload="killall -HUP winbindd"


>> (2 of 19) -- /etc/conf.d/samba
>> q quit, h help, n next, e edit-new, z zap-new, u use-new
   m merge, t toggle-merge, l look-merge:  

kuraush kuraush # emerge firefox

 * IMPORTANT: 2 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) www-client/firefox-3.6.20

IMPORTANT: 2 config files in ‘/etc/portage’ need updating.

You should update all of the 19 configuration files. Among them will be the settings for removing the mask from Firefox (in the directory /etc/portage).