Доброго дня! Решил установить MonoDevelop 5.0.1 на Ubuntu 12.04 (из исходных кодов) и тут незадача.
Делал по этой иструкции
http://stackoverflow.com/questions/23798243/installing-mono-3-4-0-and-monodevelop-4-2-2-on-ubuntu-14-04-ltsMono собрался из исходных кодов
kaif@desktop:~/MonoDevelop/monodevelop-5.0.1$ mono --version
Mono JIT compiler version 3.4.0 (tarball Вс. авг. 10 11:46:54 VOLT 2014)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors.
www.mono-project.com TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen
kaif@desktop:~/MonoDevelop/monodevelop-5.0.1$
в вот пункт
Install MonoDevelop Deps не получается выполнить
sudo apt-get install libglade2.0-cil-dev
sudo apt-get install gnome-sharp2
выходит вот что
kaif@desktop:~/MonoDevelop/monodevelop-5.0.1$ sudo apt-get install libglade2.0-cil-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
libglade2.0-cil-dev : Зависит: libgtk2.0-cil-dev (= 2.12.10-2ubuntu4) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
kaif@desktop:~/MonoDevelop/monodevelop-5.0.1$
kaif@desktop:~/MonoDevelop/monodevelop-5.0.1$ sudo apt-get install gnome-sharp2
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
gnome-sharp2 : Зависит: libgnome2.0-cil-dev (= 2.24.2-1) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
kaif@desktop:~/MonoDevelop/monodevelop-5.0.1$
sudo apt-get -f install не помогает.
вот моя система
kaif@desktop:~/MonoDevelop/monodevelop-5.0.1$ uname --all
Linux desktop 3.13.0-32-generic #57~precise1-Ubuntu SMP Tue Jul 15 03:51:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
kaif@desktop:~/MonoDevelop/monodevelop-5.0.1$
пробовал собирать эти пакеты, которые не хотят ставиться через apt-get из исходных кодов, они собираются, но всё результат не меняется. Только в этом случае
apt-get -f install удаляет их..
Что можно ещё предпринять?
Пользователь решил продолжить мысль [time]10 Август 2014, 16:30:36[/time]:
Извиняюсь, что запостил вопрос, просто реально пол дня мучался над этой проблемой.
Решение пришло
после бутылочки пива как-то внезапно.
если кому надо будет, то вот я как решил проблему.
Удаляем криво установленные пакеты
sudo apt-get remove libglade2.0-cil
sudo apt-get remove libgtk2.0-cil
[/font]
и потом спокойно ставим нужные нам пакеты
sudo apt-get install gtk-sharp2 gnome-sharp2
[/font]
("косячные" пакеты поставятся автоматом в виде зависимостей)
Всем спасибо, все sorry:)
Пользователь решил продолжить мысль 10 Августа 2014, 17:05:32:
Вот кстати скрин, с запущенной MonoDevelop 5.0.1 (используется Mono 3.4.0) в elemenatry OS Luna (по сути это Ubuntu 12.04)

P.S. Это если кому вдруг интересно будет:)