[devel] Alterator on guile22
Ivan Zakharyaschev
imz на altlinux.org
Вт Дек 5 19:10:45 MSK 2017
On Tue, 5 Dec 2017, Ivan Zakharyaschev wrote:
> (Найдено в архиве:
> https://lists.altlinux.org/pipermail/devel/2017-April/202635.html .)
>
> On Thu, 20 Apr 2017, Sergey Bolshakov wrote:
>
>> > > > > > "Uox3rIn2DAYQ" == Uox3rIn2DAYQ <sbolshakov-u2l5PoMzF> writes:
>
>> > В сизиф ушёл alterator, собранный с guile-2.2, yay!
>>
>> > Теперь, чем это грозит:
>>
>> Тут вот ещё что:
>> те .scm, что лежат в /usr/share/alterator/ui/*, хотя и компилируются
>> в .go, но используются, как и раньше, только scm -- и если в пакете
>> бэкенд на шелле да пара scm в ui/*, то мы получаем заметно подросший
>> в размерах arch-зависимый пакет за просто так, без пользы.
>> Поскольку таких пакетов большинство, я видимо уберу компиляцию ui
>> до лучших времён.
>
> А может кто-нибудь, пожалуйста, показать пример, как это делается в
> каком-нибудь пакете, где есть /usr/share/alterator/ui/* ?
>
> А то пока пакеты пересобираются благодаря применению "подавления симптомов"
> (опициональный вызов guild --
> http://git.altlinux.org/gears/a/alterator.git?p=alterator.git;a=commitdiff;h=32d4aa69caac520decb9af16139c757a575c6c76
> в 5.1-alt2), а не лечению болезни в корне.
Вот пример проблемы, которую хочется вылечить правильно (а не благодаря
"хаку" в alterator-5.1-alt2 от 2017-09-20):
http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2017/0919/error/alterator-users-10.10-alt1.gz
$ zcat
/beehive/logs/Sisyphus-x86_64/archive/2017/0919/error/alterator-users-10.10-alt1.gz
| tail -20
ln -s interfaces/guile alterator
for d in interfaces/guile lookout type ui; do mkdir -p
/usr/src/tmp/alterator-users-buildroot/usr/lib/alterator/$d; done
guild compile --warn=unbound-variable -L/usr/share/alterator/build
-L/usr/src/RPM/BUILD/alterator-users-10.10 -o
/usr/src/tmp/alterator-users-buildroot/usr/lib/alterator/ui/users/ajax.go
ui/users/ajax.scm
make[1]: guild: Command not found
make[1]: ***
[/usr/src/tmp/alterator-users-buildroot/usr/lib/alterator/ui/users/ajax.go]
Error 127
make[1]: Leaving directory `/usr/src/RPM/BUILD/alterator-users-10.10'
make: *** [install-module] Error 2
make: Leaving directory `/usr/src/RPM/BUILD/alterator-users-10.10'
error: Bad exit status from /usr/src/tmp/rpm-tmp.76155 (%install)
RPM build errors:
Bad exit status from /usr/src/tmp/rpm-tmp.76155 (%install)
Command exited with non-zero status 1
0.20user 0.10system 0:00.44elapsed 70%CPU (0avgtext+0avgdata
5884maxresident)k
0inputs+0outputs (0major+15618minor)pagefaults 0swaps
hsh-rebuild: rebuild of `alterator-users-10.10-alt1.src.rpm' failed.
Command exited with non-zero status 1
13.86user 4.52system 0:21.12elapsed 87%CPU (0avgtext+0avgdata
122772maxresident)k
0inputs+0outputs (0major+361713minor)pagefaults 0swaps
$
--
Best regards,
Ivan
Подробная информация о списке рассылки Devel