[devel] судьба LUA в Сизифе

Ildar Mulyukov ildar на altlinux.ru
Пн Апр 4 05:22:49 UTC 2011


	Коллеги!
Евгений, спасибо, что воскресили это обсуждение. Давайте попробуем  
двинуться дальше.

On 03.04.2011 17:53:22, Terechkov Evgenii wrote:
> On Sun, 3 Apr 2011 12:55:19 +0400, "Dmitry V. Levin"  
> <ldv на altlinux.org> wrote:
> > > > http://bugzilla.altlinux.org/24756
> > > Как дела с багом? at@, ldv@?
> > at опять забил, меня на все не хватает.  Пингуйте или решайте сами.
> > $ egrep '/usr/(lib|share)/lua5/'  
> Sisyphus/{i586,noarch}/base/contents_index |cut -f2 |sort -u
> > libwxlua
> > lua5-luaexpat
> > lua5-luafilesystem
> > lua5-posix
> > tokyocabinet-lua

Это то, что собрано правильно по старой схеме.

> > $ egrep '/usr/(lib|share)/lua/5\.1/'  
> Sisyphus/{i586,noarch}/base/contents_index |cut -f2 |sort -u
> > lua5-libkeybinder
> > plplot-lua
> > plplot-lua-debuginfo

Это ошибки сборки.

Алексей и Евгений должны понять, что в ALT сейчас _иная_ схема папок  
для модулей Lua:
$ lua -e "print(package.path);print(package.cpath)"
./?.lua;/usr/share/lua5/?.lua;/usr/share/lua5/?/init.lua;/usr/lib/lua5/?.lua;/usr/lib/lua5/?/init.lua
./?.so;/usr/lib/lua5/?.so;/usr/lib/lua5/loadall.so

Собственно, о чём баг http://bugzilla.altlinux.org/24756 и есть.

> > Как вы представляете себе процесс переезда lua с одного места на  
> другое?
> 
> Наверно, об этом лучше спросить Ильдара :-)

Отвечаю: очень просто. В liblua надо изменить пути и пересобрать все  
вышеперечисленные пакеты с соответвующими исправлениями (даже, скорее,  
с отрыванием костылей).

> > > Спрашиваю, потому что столкнулся со смежным багом
> > > (https://bugzilla.altlinux.org/25368) который не даёт  
> собрать/починить
> > > несколько пакетов.
> > Этот баг можно безболезненно исправить.
> 
> Ради этого и написал письмо :-)

Этот баг отдалённо связанный. Его действительно можно исправлять уже  
сейчас.

С уважением,
	Ильдар
-- 
Ildar Mulyukov,
   free SW designer/programmer/packager
=========================================
email: ildar на altlinux.ru
Jabber: ildar.mulyukov на gmail.com
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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