Bug #736
cl-kernel игнорирует комментарии
| Status: | Closed | Start: | 04/25/2015 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0%  | 
|
| Category: | Calculate Utilities | Spent time: | - | |
| Target version: | 14.16 | |||
| Votes: | 0 | 
Description
В make.conf файле настройки портеджа имею строку:
FEATURES="splitdebug parallel-fetch parallel-install -ebuild-locks sandbox unmerge-orphans "#fail-clean"
	При запуске cl-kernel выдает следующую ошибку
/etc/portage/make.conf/custom: line 37: unexpected EOF while looking for matching `"'
   /etc/portage/make.conf/custom: line 38: ошибка синтаксиса: неожиданный конец файла
	Баг ли это или нет и насколько изменяется поведение сказать не могу
History
    
    
		Updated by Андрей Астахов over 10 years ago
    
    
    Собственно стоит обратить внимание на этот участок закоментированную "
Еще, интереса ради, зачем cl-kernel изучает настройки портеджа, ведь обычно ядро компилится по Makefile
    
    
		Updated by Алексей Тихонов over 10 years ago
    
    
    Андрей Астахов wrote:
Собственно стоит обратить внимание на этот участок закоментированную "
" перед # уберите .. или уберите " после clean
    
    
		Updated by Андрей Астахов over 10 years ago
    
    
    Я понимаю, что можно убрать комментарий и записать строкой. Обычно так и делаю. Вопрос в том, не приводит ли сие к неправильной интерпретации make.conf файла?
    
    
		Updated by Mikhail Hiretsky over 10 years ago
    
    
    Вопрос в том, не приводит ли сие к неправильной интерпретации make.conf файла?
Смотря как данные импортируются портежами - вы можете посмотреть что будет в переменной через emerge --info. Я бы рекомендовал ставить пробел после кавычек и перед #.
cl-kernel использовал make.conf для получения MAKEOPTS, а именно параметра -j. Начиная с версии 0.1.7 cl-kernel будет использовать переменную утилит install.os_install_makeopts.
    
    
		Updated by Андрей Астахов over 10 years ago
    
    
    Сам portage импортирует данные хорошо, без ошибок.
Благодарю за разъяснение. При желании, можно закрывать.
    
    
		Updated by Alexander Tratsevskiy over 10 years ago
    
    
    - Status changed from New to Closed