Здравствуйте все!
Устанавливаю на Роса Линукс Фреш6 64 bit программу Ultimate++ из исходных текстов, ночная сборка upp-x11-src-9059.tar.gz от 20 октября 2015 года. Распаковал архив, запустил команду make от обычного пользователя в Консоли. Компилировало долго, пока не вылетела ошибка
...CtrlLib/TrayIconGtk.cpp:5:30: фатальная ошибка: libnotify/notify.h: Нет такого файла или каталога
В файле upp.spec была такие строки
# Common Buildrequires
Buildrequires: gcc gcc-c++ gtk2-devel pango-devel atk-devel cairo-devel libnotify-devel bzip2-devel
Но дело в том, когда я ищу пакет libnotify-devel в установщике программ, то этот пакет там имеет архитектуру i586, а не ожидаемую x86_64, и попытка установить этот пакет не приводит к успеху. Вот результат установки libnotify-devel .
2 установочных транзакций не удались
Во время установки возникла ошибка:
файл /usr/share/glib-2.0/codegen/__init__.pyc из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/__init__.pyo из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/codegen.pyc из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/codegen.pyo из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/codegen_docbook.pyc из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/codegen_docbook.pyo из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/codegen_main.pyc из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/codegen_main.pyo из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/config.pyc из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/config.pyo из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/dbustypes.pyc из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/dbustypes.pyo из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/parser.pyc из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/parser.pyo из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/utils.pyc из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
файл /usr/share/glib-2.0/codegen/utils.pyo из устанавливаемого пакета libglib2.0-devel-2.40.0-8.i586 конфликтует с файлом из пакета lib64glib2.0-devel-2.40.0-8.x86_64
devel(libgio-2.0) нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
devel(libglib-2.0) нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
devel(libgmodule-2.0) нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
devel(libgobject-2.0) нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
devel(libpng16) нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
libgdk_pixbuf-2.0.so.0 нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
libgdk_pixbuf-gir2.0 = 2.30.8-11 нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
libgdk_pixbuf2.0_0 = 2.30.8-11 нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
libgio-2.0.so.0 нужен для libgdk_pixbuf2.0-devel-2.30.8-11.i586
devel(libgio-2.0) нужен для libnotify-devel-0.7.5-4.i586
devel(libglib-2.0) нужен для libnotify-devel-0.7.5-4.i586
devel(libgobject-2.0) нужен для libnotify-devel-0.7.5-4.i586
libnotify4 = 0.7.5-4 нужен для libnotify-devel-0.7.5-4.i586
error while checking dependencies
До этого я установил успешно из исходников две программы - UfRaw-0.22 и soundconverter-2.1.5 . Там правда все начиналось с полезной команды ./configure , которая все и подсказывала, что нужно делать. В Ultimate++ такая команда не предусмотрена.
Вот вопрос - как мне установить libnotify-devel . Потом уже видно будет, чего еще не хватает.
Спасибо!
С уважением Навадвипа Чандра дас.
Установка Ultimate++ из исходников, libnotify-devel
-
- Сообщения: 9
- Зарегистрирован: 21 окт 2015, 19:47
- VictorR2007
- Сообщения: 7758
- Зарегистрирован: 12 сен 2011, 13:00
Re: Установка Ultimate++ из исходников, libnotify-devel
У вас x86_64.Навадвипа Чандра дас писал(а): Но дело в том, когда я ищу пакет libnotify-devel в установщике программ, то этот пакет там имеет архитектуру i586, а не ожидаемую x86_64, и попытка установить этот пакет не приводит к успеху. Вот результат установки libnotify-devel .
Вообще либы смотреть при поиске проще без lib, просто notify-devel.
Тогда будет видно, что доступно два пакета, libnotify-devel и lib64notify-devel.
В данном случае нужный lib64notify-devel.
-
- Сообщения: 9
- Зарегистрирован: 21 окт 2015, 19:47
Re: Установка Ultimate++ из исходников, libnotify-devel
Здравствуйте, Виктор и все!
Это помогло! Спасибо!
С уважением Навадвипа Чандра дас.
Это помогло! Спасибо!
С уважением Навадвипа Чандра дас.