Onaj tvoj prijašnji make.conf nije valjan jer nema USE= unos, evo mog konfiga sa izbačenim stvarima koje su specifične za moj komp:
- Kod: Označi sve
ACCEPT_KEYWORDS="~amd64" #default je "amd64" to su stabilnije/starije verzije paketa kada staviš "~amd64" onda instalira najnovije verzije
ACCEPT_LICENSE="*" #zvjezdica znači da prihvaćas sve licence, tako da nemaš problema s nekim paketima
AUTOCLEAN="yes"
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe" # -march=native sam prepoznaje CPU arhitekturu pa nije potrebno manualno definirati
CXXFLAGS="-march=native -O2 -pipe"
EMERGE_DEFAULT_OPTS="--verbose --color=y --ask --keep-going" # --keep-going nastavlja emerge proces kada paket faila, pa ako instaliraš 100 stvari, a 3 stvar po redu faila on će nastaviti s kompajliranjem ostalih 97 stvari osim onih koji ovise o toj 3. stvari; ostale stvari samo ime objašnjava
FEATURES="fakeroot nodoc noinfo noman parallel-fetch preserve-libs sandbox userfetch xattr" # neke od ovih postavki su default i nemoraju uopće biti definirane, za fakeroot treba prvo instalirati fakeroot paket.
ABI_X86="32 64" # ovo govori emergeu da pravi i 32 i 64 bitne binarye
GRUB_PLATFORMS="pc" # ova varijabla je ekvivalent stavljanju "grub_platforms_pc" u USE varijabli
LDFLAGS="-Wl,--as-needed -Wl,-O1 -Wl,--sort-common"
MAKEFLAGS="-j10" # ovo naređuje gccu koliko threadova da koristi tokom kompajliranja, tu stavis broj threadova koji ti CPU može izvršavati i onda možeš dodati jos 2 kod mene je 8 threadova + 2
USE="alsa grub_platforms_pc pulseaudio zlib" #ovakvo bi trebalo kod tebe izgledati, alsa pulse i zlib su tu čisto kao primjer
CPU_FLAGS_X86="aes avx mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" # ovo si izgeneriraš sa app-portage/cpuinfo2cpuflags paketom
USE_PYTHON="3.4" # glavna python implementacija
File /etc/config.equery ne postoji, editiraj /etc/portage/make.conf ili /etc/portage/package.use iako je bolje za početak ignorirati /etc/portage/package.use. Tako da možes obrisati taj /etc/config.equery ako si ga kreirao.
Tu imaš i notifikaciju o 10 nepročitanih vijesti, isplati se uvjek ih pročitati, čitaju se sa "eselect news read new" prikazuje nepročitane, "eselect news read all" prikazuje sve, a "eselect news purge" briše sve. Taj eselect tool je odličan, upišeš samo "eselect" i on ti izlista sve što s njime možes konfigurirati; recimo opengl implementacija "eselect opengl list" izlista ti OGL implementacije, a sa "eselect opengl set 1" namještaš da sustav koristi prvu izlistanu implementaciju.