Прошу приложить патч, обеспечивающий собираемость на arm http://git.altlinux.org/people/boyarsh/packages/?p=moon.git;a=commitdiff;h=74072d114ed80290318d7524e816693ceb4a3c86
Вообще мне интересно, зачем mono собирается с libmoon, можно ли это отключить (и выкинуть этот древний пакет) и что при этом может потеряться.
Не знаю. Вообще говоря, mono без него как-то работает и зависимость на libmoon.so.0 к нему прибита гвоздями. То есть libmoon на arm я собрал используя пакет затычку и он (и всё, что ему надо шарпового) вполне собрался.
mono собирается без libmoon. Эта зависимость всплывает уже потом их config файла.
(В ответ на комментарий №3) > mono собирается без libmoon. Эта зависимость всплывает уже потом их config > файла. Собираться-то собирается, но не устанавливается.
Давайте разбираться. Моя т.зр. такова: код мунлайта может быть нужен только тому, что как-то связано с мунлайтом. При этом тот мунлайт, что в сизифе, не умеет 2.0 и потому практически не нужен. Следовательно, если его оторвать, хуже уже практически никому не станет. mono можно собрать с поддержкой компилятора и рантайма SL1, ключом --with-moonlight=yes, у нас этот ключ присутствует. Его стоило бы оторвать и собрать нормальный moonlight, но у меня здоровья не хватит (это вопрос для отдельного обсуждения, впрочем). При всём при этом я пока не вижу, как пакет moon и его бинарные пакеты нужны для сборки и/или установки пакета mono и его бинарных пакетов. Package: libmoon.so.0 Reverse Depends: mozilla-plugin-moonlight,libmoon.so.0 moon-tools,libmoon.so.0 libmoon-sharp,libmoon.so.0 Package: libmoon Reverse Depends: mozilla-plugin-moonlight,libmoon 1.0.1-alt4 moon-tools,libmoon 1.0.1-alt4 moon-examples,libmoon 1.0.1-alt4 libmoon-sharp,libmoon 1.0.1-alt4 libmoon-devel,libmoon 1.0.1-alt4
> При всём при этом я пока не вижу, как пакет moon и его бинарные пакеты нужны > для сборки и/или установки пакета mono и его бинарных пакетов. Хмм. Действительно, со времён mono-2.4.2.3 много воды утекло и нынешний mono не зависит от libmoon
Мало того, moon в нынешнем сизифе просто нет, только moon-buggy.