У нас есть несколько сборок, которые устанавливают вещи в определенный каталог. На самом деле, некоторые из ebuild создают каталог, в то время как другие только предполагают его наличие. Чтобы разрешить эту ситуацию, я хочу создать ebuild, который ТОЛЬКО создает каталог, так что другие ebuild могут просто зависеть от этого ebuild, а затем все будет модульным, инкапсулированным и т.д.
1) Правильный ли это способ делать подобные вещи на родовой земле?
2) Есть ли для этого специальная функция ebuild? Прямо сейчас у меня есть
...
src_configure() {
mkdir my/dir
sudo fowners myuser my/dir
}
но он жалуется, что исходный каталог существует. Я мог бы явно создать указанный каталог, но так как этот ebuild на самом деле ничего не устанавливает, я бы предпочел этого не делать.