LINUX.ORG.RU

Mono такое Mono... :\


0

0

В общем решил тут обновиться и заодно посмотреть на Mono...
Скачал с офф сайта пакетики, начал ставить, попутно качая и ставя зависимости...
В общем теперь:
1. Banshee умерла. Запускаю, она открывается, висит пару секунд и умирает. Вот что пишет:

** (Banshee:10438): WARNING **: The following assembly referenced from /usr/lib/banshee-1/Banshee.Services.dll could not be loaded:
Assembly: NDesk.DBus.GLib (assemblyref_index=15)
Version: 1.0.0.0
Public Key: f6716e4f9b2ed099
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/lib/banshee-1/).


** (Banshee:10438): WARNING **: Could not load file or assembly 'NDesk.DBus.GLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099' or one of its dependencies.

** (Banshee:10438): WARNING **: Missing method Init in assembly /usr/lib/banshee-1/Banshee.Services.dll, type NDesk.DBus.BusG
[Warn 17:29:12.570] DBus support could not be started. Disabling for this session.

И аналогичное еще с gtkhtml-sharp , notify-sharp...


2. Слетели некоторые темы и движки GTK+. В частности Clearlooks, Elyssa, Gilouche и тд.

PS: ток без моносрача плз :)

★★★★★

Вот скажи мне: какого хрена ты решил _обновить_ mono, да ещё и не с помощью менеджера пакетов дистрибутива? Для полного счастья скачай исходники glibc, собери и установи =).

Deleted
()

>Скачал с офф сайта пакетики, начал ставить, попутно качая и ставя зависимости...

Идиотизм.

KRoN73 ★★★★★
()

злобные буратины такие злобные...

nu11 ★★★★★
()
Ответ на: комментарий от kovrik

>как исправить ошибки?

Воспользоваться для установок пакетным менеджером своей системы или, если он такое не позволяет, поменять дистрибутив.

...

Сходил на офсайт Моно (где не был уже не один год, наверное), посмотрел - там самая свежая версия 2.4.2.3. У меня в системе (где работают и Banshee, и всё прочее) - 2.4.2.3. Вроде, разницы в цифрах нет.

KRoN73 ★★★★★
()
Ответ на: комментарий от kovrik

Прямо скажу, что как спасать бинарные системы, где что-то ставилось минуя пакетный менеджер - не знаю. 6 лет назад, убив таким образом RedHat, перелез на Gentoo и проблем таких больше не имею. А в Ubuntu на двух (... пардон, теперь уже на одной) машинах, где её использование оправдано, своими ручками не лезу. Только пакетный менеджер.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Баньшу воскресил, теперь снова работает :D

Осталось только темы GTK. Как их вернуть? Качал тот же Clearlooks, ставил, а он все равно пишет что такой темы нету.

kovrik ★★★★★
() автор топика
Ответ на: комментарий от isden

>/opt для кого придумали? )

1. Вряд ли для вещей, типа mono :)

2. У меня и в /opt всё управляется пакетным менеджером :-p

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> 1. Вряд ли для вещей, типа mono :)

почему нет? если в репах старая версия, почему не поставить последнюю с оффсайта, если очень нужно? у меня последний eclipse в /opt вполне себе прекрасно живет)

> 2. У меня и в /opt всё управляется пакетным менеджером :-p


а мне лень было собирать тот eclipse из исходников и опакечивать. поэтому тупо выкачал собранный eclipse-SDK с оффсайта и развернул в /opt/eclipse.

isden ★★★★★
()
Ответ на: комментарий от isden

Проблема с Делюгой: При запуске пишет: File "/usr/bin/deluge", line 8, in <module> load_entry_point('deluge==1.1.9', 'console_scripts', 'deluge')() File "/var/lib/python-support/python2.6/deluge/main.py", line 124, in start_ui UI(options, args, options.args) File "/var/lib/python-support/python2.6/deluge/ui/ui.py", line 66, in __init__ ui = GtkUI(args) File "/var/lib/python-support/python2.6/deluge/ui/gtkui/gtkui.py", line 196, in __init__ self.queuedtorrents = QueuedTorrents() File "/var/lib/python-support/python2.6/deluge/ui/gtkui/queuedtorrents.py", line 64, in __init__ self.dialog.set_icon(common.get_logo(32)) File "/var/lib/python-support/python2.6/deluge/ui/gtkui/common.py", line 57, in get_logo size, size) glib.GError: Unrecognised image file format

Чем лечить? :)

kovrik ★★★★★
() автор топика
Ответ на: комментарий от kovrik

> Чем лечить? :)

Самый простой для тебя вариант: сохранить конфиги о переустановить систему с нуля. Нет другого универсального способа восстановления старательно убитой вручную системы.

Deleted
()
Ответ на: комментарий от Deleted

Ну учитывая что у меня это фактически первый линь (которой достаточно долго жил), у меня уже вся система превратилась в срач, то действительно думаю переустановить...
Тогда такой вопрос - как проще все конфиги и настройки сохранить?
Или такого способа нету - тупо все ручками?

kovrik ★★★★★
() автор топика
Ответ на: комментарий от kovrik

Имеет ли смысл делать так (для установки тех же пакетов):
sudo dpkg --get-selections "*" > 1.txt
sudo dpkg --set-selections < 1.txt
sudo apt-get -u dselect-upgrade

Учитывая что текущая система поломана? На новой все нормально встанет (если те же репы подключить)?

kovrik ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.