View previous topic :: View next topic |
Author |
Message |
maxim.251 Tux's lil' helper
Joined: 14 Jul 2012 Posts: 127
|
Posted: Mon Sep 24, 2012 10:39 am Post subject: [SOLVED] Brak make.conf w najnowszym stage3-i686 |
|
|
Wczoraj byłem zmuszony stawiać system od nowa po problemach z pythonem którego przekompilowałem.
Problem dotyczył Wicd który był zależny od wtyczki pyexpat.
I wziołem się za ponowną instalację z powodu tego że nie miałem z byt dużo czasu na rozwiązanie tego problemu. A ten Laptop jest mi niezmiernie potrzebny w pracy.
Problem jaki chcę opisać dotyczy pliku konfiguracyjnego make.conf którego brakuje w /etc/
Zaskoczyło mnie to bo zawsze on tam był. No ale to nie problem go tam wtawić. Problemem okazało się podanie rodzaju procesora.
Kompilator z niewiadomych przyczyn go nie widzi i kompiluje mi wszystko z flagą ogulnego zastosowania i686.
Dla pewności ściągnołem sobie ten plik jeszcze raz, i nic to nie dało.
Moje pytanie brzmi jak to możliwe by inne ustawienia jak USE lub ACCEPT_KEYWORDS były rozpoznawane przez kompilator a rodzaj procesora już nie?
Po za tym opierając się na handbooku było tam opisane że istnieje również plik w /etc/portage/make.default ?
Jedyny plik jaki tam był to /etc/make.global
Czy to błąd deweloperów? Szukałem info na ten temat ale chyba jeszcze nie został opisany. Jak na razie widziałem stare artykuły które opierały się na już istniejącym make.conf
Jeśli jest możliwość naprawy tego to jak to powinienem wykonać?
Last edited by maxim.251 on Mon Oct 01, 2012 10:29 am; edited 2 times in total |
|
Back to top |
|
|
Garrappachc Guru
Joined: 26 Dec 2008 Posts: 362 Location: Kraków
|
Posted: Mon Sep 24, 2012 10:40 am Post subject: |
|
|
/etc/portage/make.conf _________________ De profundis clamavi ad Te, Domine
emerge --info | virtual aviation |
|
Back to top |
|
|
maxim.251 Tux's lil' helper
Joined: 14 Jul 2012 Posts: 127
|
Posted: Mon Sep 24, 2012 10:42 am Post subject: |
|
|
NIe ma. Też już tam szukałem. Nawet stworzyłem sobie nowy. Ale problem pozostał.
Właśnie ściągnołem sobie i rozpakowałem na innym kompie folder ze stage3 i żeczywiście, nie ma tam żadnego make.conf. w /etc/
A powinien być tam domyślny taki plik.
W /etc/portage/ plik się znajduje. Ale jakoś na moim laptopie na którym instaluje system nie ma go.
Moje pytanie nadal jest aktualne, dlaczego kompilator nie widzi zmiany ustawień na przykład na native a cały czas kompiluje z i868.
I dla czego jesli stworzę sobie make.conf, to kompilatoir czyta tylko pozostałe moje zmiany. |
|
Back to top |
|
|
grzywka18 n00b
Joined: 23 Aug 2009 Posts: 23
|
Posted: Mon Sep 24, 2012 4:12 pm Post subject: |
|
|
Code: | $ tar -tvf stage3-i686-20120918.tar.bz2 |grep make.conf
-rw-r--r-- root/root 421 2012-09-19 00:49 ./etc/portage/make.conf.catalyst
-rw-r--r-- root/root 421 2012-09-19 05:52 ./etc/portage/make.conf
-rw-r--r-- root/root 20782 2012-09-19 05:35 ./usr/share/portage/config/make.conf.example
-rw-r--r-- root/root 12652 2012-09-19 05:35 ./usr/share/man/man5/make.conf.5.bz2
|
eselect news
Quote: | 2012-09-09-make.conf-and-make.profile-move
Title make.conf and make.profile move
Author Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
Posted 2012-09-09
Revision 1
Starting next week, new stages will have make.conf and make.profile
moved from /etc to /etc/portage. This is a change in the installation
defaults, that will only affect new installs so it doesn't affect
current systems.
Current users don't need to do anything. But if you want to follow the
preferred location, you may want to take the chance to move the files
in your system(s) to the new location. |
wiecej na http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=5#doc_chap4 |
|
Back to top |
|
|
|