По мотивам темы, конкретно по этому совету делаю следующее: в файл /etc/make/trunk помещаю запись
"~amd64"
в /etc/make.conf
ACCEPT_KEYWORDS=$(cat /etc/make/trunk)
получается:
avalon linux # emerge -av portage
"/etc/make.conf", line 6: string index out of range
Traceback (most recent call last):
File "/usr/bin/emerge", line 47, in <module>
retval = emerge_main()
File "/usr/lib64/portage/pym/_emerge/main.py", line 1645, in emerge_main
settings, trees, mtimedb = load_emerge_config()
File "/usr/lib64/portage/pym/_emerge/actions.py", line 3040, in load_emerge_config
trees = portage.create_trees(trees=trees, **kwargs)
File "/usr/lib64/portage/pym/portage/__init__.py", line 511, in create_trees
env=env, eprefix=eprefix)
File "/usr/lib64/portage/pym/portage/proxy/objectproxy.py", line 31, in __call__
return result(*args, **kwargs)
File "/usr/lib64/portage/pym/portage/package/ebuild/config.py", line 318, in __init__
expand=make_conf) or {})
File "/usr/lib64/portage/pym/portage/util/__init__.py", line 654, in getconfig
error_leader=lex.error_leader)
File "/usr/lib64/portage/pym/portage/util/__init__.py", line 744, in varexpand
if mystring[pos]=="{":
IndexError: string index out of range
Как правильно оформить строку с подстановкой файла?