LINUX.ORG.RU

Пердоллинг с ебилдами в Gentoo: V3.0

 , ,


0

1

Добрый день.

Опять грабли, ага. В репозитории содержится оверлей с вином и Unity3D. И с последним есть проблемы: $FILESDIR нет. Просто нет. Вывод ls:

root@m-Gentoo-PC /h/maxik# ls /var/tmp/portage/games-engines/unity3d-5.3.3/
build-info/  distdir/  homedir/  image/  temp/  work/
root@m-Gentoo-PC /h/maxik# ls /var/lib/layman/maxik-ebuilds/games-engines/unity3d/files/
EULA                unity-editor*         unity-monodevelop.desktop  update-eula*
monodevelop-unity*  unity-editor.desktop  unity-monodevelop.png

Что я делаю не так и как исправить $FILESDIR?

yes | fakeroot sh «${DISTDIR}/${PN}.sh» > /dev/null || die «Failed unpacking archive!» cp «${FILESDIR}/*» «${S}/»

в препаре

Deleted
()
Ответ на: комментарий от mradermaxlol

Таки можно.

root@m-Gentoo-PC /h/maxik# cp /var/lib/layman/maxik-ebuilds/games-engines/unity3d/files/* Code/
root@m-Gentoo-PC /h/maxik# ls Code/
C/    monodevelop-unity*  unity-editor*         unity-monodevelop.desktop  update-eula*
EULA  Python/             unity-editor.desktop  unity-monodevelop.png      Vala/

mradermaxlol
() автор топика
Ответ на: комментарий от mradermaxlol

unity3d/files

No such file or directory

В оверлее эта дира должна быть, в дире с ебилдом, туда смотри, а не в воркдир. Ты devmanual вообще не открывал?

r3lgar ★★★★★
()
Ответ на: комментарий от Deleted

Ну,махинации со скриптом есть распаковка, ибо unpack не может в sh. А cp лучше убрать, да.

mradermaxlol
() автор топика
Ответ на: комментарий от mradermaxlol

вывод ls.

Когда я писал свой коммент, его не было ещё.

А почему ты делаешь не cp -R? Естественно, оно тебе фигу покажет при попытке скопировать непустую диру.

r3lgar ★★★★★
()
Ответ на: комментарий от mradermaxlol

А теперь посмотри в эту диру, и увидь там наконец ещё диры.

r3lgar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.