Mamy niektóre ebuildy, które instalują rzeczy w określonym katalogu. W tej chwili kilka ebuildów tworzy katalog, podczas gdy inne zakładają tylko jego obecność. Aby rozwiązać tę sytuację, chcę utworzyć ebuild, który TYLKO tworzy katalog, aby inne ebuildy mogły po prostu polegać na tym ebuildu, a następnie wszystko było modułowe i enkapsulowane itp.
1) Czy jest to właściwy sposób, aby poradzić sobie z tego rodzaju sprawami w kraju Gentoo?
2) Czy jest jakaś specyficzna funkcja ebuild, która powinna być do tego używana? W tej chwili mam
...
src_configure() {
mkdir my/dir
sudo fowners myuser my/dir
}
ale narzeka, że katalog źródłowy istnieje. Mógłbym jawnie utworzyć wspomniany katalog, ale skoro ten ebuild nie instaluje niczego, wolałbym nie.