Куда делся make.conf в 15.17?

Оставлю здесь на всякий случай маке.конф:

#------------------------------------
 # Основные опции сборки
#------------------------------------
 # Использование для обновления бинарных пакетов (по умолчанию) либо
 # исходных кодов. getbinpkg

#noinfo
FEATURES="${FEATURES} parallel-fetch cgroup fixlafiles unknown-features-warn unmerge-orphans userfetch"
FEATURES="${FEATURES} -debug -compressdebug -splitdebug -unmerge-backup -getbinpkg -ccache -metadata-transfer"

#------------------------------------
 # Настройки компилятора
#------------------------------------
 # Дополнительные параметры, передаваемые компилятору. Флаг '-march=native'
 # оптимизирует программы под ваше оборудование.

 # from /home/public/repos/dotfiles/etc/portage/make.conf
CFLAGS_lto="-flto -fuse-linker-plugin"
CFLAGS_graphite="-floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block" # -ftree-vectorize"
CFLAGS_base="-march=native -pipe -fomit-frame-pointer -fmerge-all-constants -msse4.1"

CFLAGS="-O2 ${CFLAGS_base}"
CXXFLAGS="${CFLAGS}"
LDFLAGS_base="-Wl,--as-needed -Wl,--hash-style=gnu"
LDFLAGS="${LDFLAGS_base}"

#disable if redefine -Os
#CFLAGS="${CFLAGS} -fno-align-functions -fno-align-jumps -fno-align-loops -fno-align-labels -fno-reorder-blocks -fno-prefetch-loop-arrays"

FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"
#----------------------------------
 # Ускорение компиляции
#----------------------------------
 # Количество параллельных процессов, запускаемых при установке пакета.
MAKEOPTS="-j2"

 # Количество пакетов для одновременной сборки.
EMERGE_DEFAULT_OPTS="--alphabetical --nospinner --keep-going --load-average=3 --jobs=2 ${EMERGE_DEFAULT_OPTS} --jobs=2"


LINGUAS="ru ru_RU"
L10N="ru ru_RU"
#########################################################################################
#-video_cards_intel -video_cards_nouveau -video_cards_radeon -video_cards_vmware
#-qt4 qt5 -drm -wxwindows -introspection -vala -accessibility libressl

USE="
    udisks ntp optimization graphite sqlite clang encode mp4 lzma thunar opencl             

    gmp  xcb evdev fbcondecor xpm nftables mng tofu 

    wifi mmx sse sse2 sse3 ssse3 sse4_1 vdpau vaapi -3dnow -3dnowext -sse4_2 -sse4a 

    -avx -avx2 -ieee1394 -multilib -cups -fax -scanner -qt3support -v4l -v4l2 

    -static-libs -semantic-desktop -quicktime -ios -ipod -gphoto2 -hs2-0

    -wimax -foomaticdb -foomatic -xop -popcnt -fma3 -fma4 -aes -ppp -modemmanager            

     -btrfs -dmraid -mdadm -reiserfs -xfs -device-mapper -kde -fortran -objc 

    -gptfdisk -gstreamer-0 -gstreamer010 -wext -lvm -wayland -xinerama -debug 

    -printsupport -orientation -geolocation                  

    -introspection -vala -gnome -portaudio 

    -rdoc -ipv6 -ofono -ofono-headset -cpudetection -padlock -minizip 

    -cdio -cdda -cddb -xlib-xcb -glamor -nsplugin -pulseaudio"

 # media-gfx/calculate-wallpapers: Disable Calculate Linux old wallpapers
USE="${USE} -CL11 -CL12 -CL13 -CL14"

USE="${USE} -ldap -nscd"

#########################################################################################

ABI_X86="64"
#MULTILIB_ABIS="amd64"

#########################################################################################
#cat /proc/cpuinfo | grep flags
 # fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge ht
 # cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss mca
 # tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts
 # rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est 
 # tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dtherm

CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3 sse4_1"
#########################################################################################

ALSA_CARDS="hda-intel"
VIDEO_CARDS="nvidia"

#keyboard mouse
INPUT_DEVICES="evdev"

GRUB_PLATFORMS="pc"

GPSD_PROTOCOLS=""

CURL_SSL="nss"
#########################################################################################

#PORTAGE_NICENESS="-1"
#PORTAGE_IONICE_COMMAND="ionice -c 2 -n 3 -p \${PID}"
#PORTAGE_IONICE_COMMAND="ionice -c 2 -p \${PID}"
PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}"

#CCACHE_SIZE="5G"
#CCACHE_DIR="/var/cache/ccache"

#########################################################################################

#RUBY_TARGETS="ruby21"

#python2_7 python3_4 python_targets_python3_4 python_single_target_python3_4
#PYTHON_TARGETS="python2_7 python3_4"

PYTHON_TARGETS="python3_4"
PYTHON_SINGLE_TARGET="python3_4"
USE_PYTHON="3.4"
#PYTHON_ABIS="2.7 3.4"

PORTAGE_BUNZIP2_COMMAND="/usr/bin/lbunzip2 -n2"
PORTAGE_BZIP2_COMMAND="/usr/bin/lbzip2 -n2"

PORTAGE_COMPRESS="/usr/bin/lbzip2"
PORTAGE_COMPRESS_FLAGS="-n2 -9"

#########################################################################################

#PORTAGE_ELOG_CLASSES="warn error info log qa"
#PORTAGE_ELOG_SYSTEM="save"

INSTALL_MASK="/etc/systemd /lib*/systemd /usr/lib*/systemd"

Чтоб не копипастить большой предыдущий пост,я так понял,что /etc/portage/make.conf/custom это о чем говорилось выше,то есть всё тот же /etc/portage/make.conf файлом?

Да, все что в папке /etc/portage/make.conf/ проходит через рекурсию в итоговый make.conf в памяти, т.е. переменные окружения среды выполнения (bash, dash, и т.п.)

Фёдор Ратиев wrote:

Да, все что в папке /etc/portage/make.conf/ проходит через рекурсию в итоговый make.conf в памяти, т.е. переменные окружения среды выполнения (bash, dash, и т.п.)

Ну более менее понятно. То есть взять за пример данный файл custom с созданными мной в нем параметрами,то эти параметры будут постоянными,и при первом же синке их не затрет,правильно7

fleks fleks wrote:

Фёдор Ратиев wrote:

Да, все что в папке /etc/portage/make.conf/ проходит через рекурсию в итоговый make.conf в памяти, т.е. переменные окружения среды выполнения (bash, dash, и т.п.)

Ну более менее понятно. То есть взять за пример данный файл custom с созданными мной в нем параметрами,то эти параметры будут постоянными,и при первом же синке их не затрет,правильно?

Может не в тему пост,но…вот в параметре GRUB указан рс Это обозначение именно пк? Где вообще проверить что на десктопе лаптоп отключен.может не правильно как то задаю вопрос,параллельно подключается как для пк так и для лаптопа,если у меня просто десктоп

fleks fleks wrote:

Чтоб не копипастить большой предыдущий пост,я так понял,что /etc/portage/make.conf/custom это о чем говорилось выше,то есть всё тот же /etc/portage/make.conf файлом?

всё то что в /etc/portage/make.conf/*

fleks fleks wrote:

Фёдор Ратиев wrote:

Да, все что в папке /etc/portage/make.conf/ проходит через рекурсию в итоговый make.conf в памяти, т.е. переменные окружения среды выполнения (bash, dash, и т.п.)

Ну более менее понятно. То есть взять за пример данный файл custom с созданными мной в нем параметрами,то эти параметры будут постоянными,и при первом же синке их не затрет,правильно7

при синке меняется в /var/lib/layman/{calculate,distros} , /usr/portage/ :slight_smile:

Иван Иванов wrote:

fleks fleks wrote:

Фёдор Ратиев wrote:

Да, все что в папке /etc/portage/make.conf/ проходит через рекурсию в итоговый make.conf в памяти, т.е. переменные окружения среды выполнения (bash, dash, и т.п.)

Ну более менее понятно. То есть взять за пример данный файл custom с созданными мной в нем параметрами,то эти параметры будут постоянными,и при первом же синке их не затрет,правильно7

при синке меняется в /var/lib/layman/{calculate,distros} , /usr/portage/ :slight_smile:

не,ну это я знаю уже +/- Я имею ввиду что вообще они в системе останутся полностью?