[devel] gear-hsh-build и сборка мусора

Alexey I. Froloff =?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Пт Окт 12 12:54:26 MSD 2007


* Slava Semushin <slava.semushin@> [071012 10:39]:
> *удивлённо*
> Так это что, после сборки каждого пакета остаётся его чрут?
Не чрут, а хашерский репозитарий.  О чём g-h-build честно говорит
при успешной сборке.  Ну и:
http://git.altlinux.org/people/raorn/packages/?p=gear.git;a=commitdiff;h=44540229

> Алексей, раскажите, пожалуйста, как же найти такие чруты и почистить
> хотя бы вручную?
rm -rf PREFIX/build-??????????

А ещё можно явно указывать --repo.  Я уже точно не помню, зачем я
делал свой repo на каждую сборку.  Наверное чтобы прошлые сборки
не влияли на вновь собираемые пакеты.

Кстати, пересечение таки может иметь место быть:

repo="$(mktemp -u "build-XXXXXXXXXX")"
...
парсим опции
...
indir="$prefix/$repo"

Тут в первой строке mktemp не знает где будет создаваться
репозитарий.  Может правильнее так (убрать первое присвоение repo
и перед indir=):

[ -n "$repo" ] ||
	repo="$(cd "$prefix" && mktemp -d "build-XXXXXXXXXX")"

-- 
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071012/f42486c6/attachment-0002.bin>


Подробная информация о списке рассылки Devel