Summary: | Нужна сборка для mono4 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | gBopHuk <gbophuk_alt> |
Component: | libgtk-sharp2 | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | cas |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
gBopHuk
2016-07-20 15:29:51 MSK
придется вам собрать пакет под mono4. (В ответ на комментарий №1) > придется вам собрать пакет под mono4. Правильно ли я понял что исходный код находиться по адресу https://github.com/mono/gtk-sharp ? Если я пересоберу для mono4, то пакет больше не будет зависеть от mono( 2.10 ), что может повлечь за неприятные последствия со стороны пакетов, у которых в зависимостях пакет libgtk-sharp2. Что делать в такой ситуации? (В ответ на комментарий №2) > (В ответ на комментарий №1) > > придется вам собрать пакет под mono4. > > Правильно ли я понял что исходный код находиться по адресу > https://github.com/mono/gtk-sharp ? > > Если я пересоберу для mono4, то пакет больше не будет зависеть от mono( 2.10 ), > что может повлечь за неприятные последствия со стороны пакетов, у которых в > зависимостях пакет libgtk-sharp2. > > Что делать в такой ситуации? собирать отдельный пакет с суффиксом -mono4 (В ответ на комментарий №3) > (В ответ на комментарий №2) > > (В ответ на комментарий №1) > > > придется вам собрать пакет под mono4. > > > > Правильно ли я понял что исходный код находиться по адресу > > https://github.com/mono/gtk-sharp ? > > > > Если я пересоберу для mono4, то пакет больше не будет зависеть от mono( 2.10 ), > > что может повлечь за неприятные последствия со стороны пакетов, у которых в > > зависимостях пакет libgtk-sharp2. > > > > Что делать в такой ситуации? > собирать отдельный пакет с суффиксом -mono4 Может с префиксом - раз все mono4 пакеты уже с префиксом "mono4". Я не могу найти у нас policy по таким вопросам. (В ответ на комментарий №4) > (В ответ на комментарий №3) > > (В ответ на комментарий №2) > > > (В ответ на комментарий №1) > > > > придется вам собрать пакет под mono4. > > > > > > Правильно ли я понял что исходный код находиться по адресу > > > https://github.com/mono/gtk-sharp ? > > > > > > Если я пересоберу для mono4, то пакет больше не будет зависеть от mono( 2.10 ), > > > что может повлечь за неприятные последствия со стороны пакетов, у которых в > > > зависимостях пакет libgtk-sharp2. > > > > > > Что делать в такой ситуации? > > собирать отдельный пакет с суффиксом -mono4 > > Может с префиксом - раз все mono4 пакеты уже с префиксом "mono4". Я не могу > найти у нас policy по таким вопросам. Это пакеты самого mono4 с таким префиксом. Модули для mono2 были с суффиксом sharp2. В свете этого суффикс mono4 выглядит очень логичным. Давайте уточним policy: https://www.altlinux.org/Mono_Policy (В ответ на комментарий №5)
> Это пакеты самого mono4 с таким префиксом. Модули для mono2 были с суффиксом
> sharp2. В свете этого суффикс mono4 выглядит очень логичным.
>
> Давайте уточним policy:
> https://www.altlinux.org/Mono_Policy
Спасибо за ссылку. Но прочитав всё что там есть и пройдя по ссылкам - у меня появилось больше вопросов чем ответов.
Пока я не могу понять -получается что для mono4 пакет должен иметь название libgtk-sharp4 ?
(В ответ на комментарий №6) > Спасибо за ссылку. Но прочитав всё что там есть и пройдя по ссылкам - у меня > появилось больше вопросов чем ответов. > Пока я не могу понять -получается что для mono4 пакет должен иметь название > libgtk-sharp4 ? К сожалению я так и понял что значит цифра "2" в суффиксе "-sharp". Оригинально название пакета gtk-sharp, что раскрывается как Gtk#. Что в свою очередь означаает "Gtk# is a .NET language binding for the GTK+ toolkit". То есть sharp подразумевает название языка C#. Последняя версия в git(на момент июл-25-2016) имеет номер 2.14. Исходя из https://www.altlinux.org/Mono_Policy название пакета, собранного для mono4, будет libgtk-sharp2-mono4. Волевым решением решил оставить "sharp2" потому как не знаю историю появления "2". ---- Пока попробую собрать текущую версию. Потому если подумаем об обновлении. Если конечно, я в конец не запутаюсь. (В ответ на комментарий №7) > > К сожалению я так и понял что значит цифра "2" в суффиксе "-sharp". [...] так и НЕ понял [...] Опять опечатался =((( http://packages.altlinux.org/en/Sisyphus/srpms/libgtk-sharp2-mono4 Вроде собрал. пойдём дальше! (В ответ на комментарий №3) > (В ответ на комментарий №2) > > (В ответ на комментарий №1) > > > придется вам собрать пакет под mono4. > > > > Правильно ли я понял что исходный код находиться по адресу > > https://github.com/mono/gtk-sharp ? > > > > Если я пересоберу для mono4, то пакет больше не будет зависеть от mono( 2.10 ), > > что может повлечь за неприятные последствия со стороны пакетов, у которых в > > зависимостях пакет libgtk-sharp2. > > > > Что делать в такой ситуации? > собирать отдельный пакет с суффиксом -mono4 а зачем нужен старый mono? два mono в репозитарии - перебор. С учётом что старый никто не поддерживает(ни мантейнер, ни апстрим), надо выкинуть старый mono, и под старым именем mono, собирать mono4. тогда и с именами остальных пакетов не будет никаких проблем. |