Summary: | [patch] собираемость на arm | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Anton V. Boyarshinov <boyarsh> |
Component: | libmoon | Assignee: | Alexey Shabalin <shaba> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | at, mike, shaba, sin, vvk |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Anton V. Boyarshinov
2010-04-30 14:05:14 MSD
Вообще мне интересно, зачем 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. |