Автор Тема: ejecter  (Прочитано 3061 раз)

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
ejecter
« : 08.07.2015 12:37:31 »
Не знаю сюда ли...
Собираю утилиту ejecter, и в выхлопе ошибка
Checking for program version valac >= 0.1.6 : ok 0.22.1
Checking for program msgfmt                 : ok /usr/bin/msgfmt
Checking for program intltool-merge         : ok /usr/bin/intltool-merge
Checking for header locale.h                : ok
Checking for glib-2.0 >= 2.16.0             : ok
Checking for gtk+-2.0 >= 2.14.0             : ok
Checking for gio-2.0                        : ok
Checking for libnotify                      : ok
Checking for gdu                            : not found
 error: the configuration failed (see '/usr/src/RPM/BUILD/ejecter-0.4.4/build/config.log')
error: Bad exit status from /usr/src/tmp/rpm-tmp.97122 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.97122 (%build)
Command exited with non-zero status 1
0.37user 0.04system 0:00.56elapsed 74%CPU (0avgtext+0avgdata 8284maxresident)k
88inputs+3288outputs (2major+26745minor)pagefaults 0swaps
hsh-rebuild: rebuild of `ejecter-0.4.4-alt0.M70T.1.src.rpm' failed.
Это что за пакет такой то хирый что нигде не могу найти
P.S. http://zenway.ru/page/ejecter-qtrayvolman#cut

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Re: ejecter
« Ответ #1 : 08.07.2015 12:49:43 »
Цитировать
To compile and install Ejecter you need:
 
 * GTK >= 2.14 (and its dependencies, as GLib and Gio)
        libraries and header files (often -dev packages)
 * Python >= 2.3
 * Vala >= 0.7
apt-get install valaвыполнен уже ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: ejecter
« Ответ #2 : 08.07.2015 12:51:22 »
vala установлен
apt-get install vala
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия vala уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 6 не будет обновлено.
« Последнее редактирование: 08.07.2015 13:26:13 от linuxoid »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Re: ejecter
« Ответ #3 : 08.07.2015 13:31:02 »
В p5 есть libgdu{,-devel} http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/files/i586/RPMS/. Возможно он нужен.
Не знаю почему его нет в Sisyphus и p7.
Сноси Винду, переходи на Линукс ! :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

dmitriy_konovalenko

  • Гость
Re: ejecter
« Ответ #5 : 08.07.2015 13:35:42 »
Ну вот. Только хотел написать про это. :-)
Скорее всего, это libgdu. Вот пара ссылок, подтверждающих это:
http://gnome-disk-utility.sourcearchive.com/documentation/3.0.2-1ubuntu1/gdu-linux-md-drive_8h_source.html
https://packages.debian.org/ru/wheezy/amd64/libgdu-dev/filelist
http://apt-browse.org/browse/ubuntu/precise/main/i386/libgdu-dev/3.0.2-2ubuntu7/file/usr/include/gnome-disk-utility/gdu/gdu-linux-lvm2-volume.h
А из реп его убрали по или потому, что перестал пересобираться в течение длительного времени. Или не нашлось сопровождающего. Потому и выкинули нафиг. Кстати, не первый раз и не только с этим пакетом. Но это уже offtop.  :-)
Кстати, было бы неплохо добавить в Сизиф и бранчи и пакет с библиотекой, и пакет с этой программой.
« Последнее редактирование: 08.07.2015 13:43:30 от dmitriy_konovalenko »

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: ejecter
« Ответ #6 : 08.07.2015 13:53:28 »
В p5 есть libgdu{,-devel} http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/files/i586/RPMS/. Возможно он нужен.
Не знаю почему его нет в Sisyphus и p7.
точно он! вот только не ставится,
apt-get install libgdu-devel-0.3-alt1.i586.rpm libgdu-0.3-alt1.i586.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано libgdu-devel для 'libgdu-devel-0.3-alt1.i586.rpm'
Выбрано libgdu для 'libgdu-0.3-alt1.i586.rpm'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  libgdu: Требует: DeviceKit-disks но пакет не может быть установлен
          Требует: libpolkit-dbus.so.2 но пакет не может быть установлен
  libgdu-devel: Требует: pkgconfig(polkit) но пакет не может быть установлен
E: Извините, `битые' пакеты
http://packages.altlinux.org/en/Platform5/srpms/gnome-disk-utility
gnome-disk-utility у меня установлен, только версия новее,
rpm -qa | grep gnome-disk
gnome-disk-usage-3.8.2-alt1
gnome-disk-utility-3.8.2-alt1
а я ничего не поламаю установив версию gdu старее?
P.S. пардон что не указал чем пользуюсь, t7
« Последнее редактирование: 08.07.2015 13:58:53 от linuxoid »

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: ejecter
« Ответ #7 : 08.07.2015 14:05:47 »
по ходу дохлый номер, gdu настолько старый что он не соберется на t7

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Re: ejecter
« Ответ #8 : 08.07.2015 14:18:55 »
по ходу дохлый номер, gdu настолько старый что он не соберется на t7
В p6 тоже такой пакет есть, только поновее.
Можно попробовать через багзиллу попросить собрать в сизиф.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Re: ejecter
« Ответ #9 : 08.07.2015 14:30:32 »
Требует: DeviceKit-disks но пакет не может быть установлен
В p5/p6 udisks, а в p7 udisks2.
Скорей всего из-за этого его и выкинули, просто не собрался в какой-то момент с новым udisks2...
Сноси Винду, переходи на Линукс ! :)

Оффлайн linuxoid

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: ejecter
« Ответ #10 : 08.07.2015 14:39:24 »
по ходу дохлый номер, gdu настолько старый что он не соберется на t7
В p6 тоже такой пакет есть, только поновее.
Можно попробовать через багзиллу попросить собрать в сизиф.
попросить собрать ejecter?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: ejecter
« Ответ #11 : 08.07.2015 15:03:50 »
А из реп его убрали по или потому, что перестал пересобираться в течение длительного времени. Или не нашлось сопровождающего.
Только не "или", а "и". Сначала перестал пересобираться, потом автовыкинулся из-за длительной непересборки. Руками пакеты из репозитария выкидывают не часто.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Re: ejecter
« Ответ #12 : 08.07.2015 15:05:26 »
попросить собрать ejecter?
Да хоть и так. Также попытки самому собрать привести.
Правда это может надолго затянуться...
Что касается udisks/udisks2, не знаю разрешимо ли это вообще.
Сноси Винду, переходи на Линукс ! :)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: ejecter
« Ответ #13 : 08.07.2015 15:51:44 »
попросить собрать ejecter?
Да хоть и так. Также попытки самому собрать привести.
Правда это может надолго затянуться...
Что касается udisks/udisks2, не знаю разрешимо ли это вообще.
Пусть автор перепишет куски кода на udisks2. Я бы за этот геморрой не взялся, там сильно API поменялся.
Андрей Черепанов (cas@)

dmitriy_konovalenko

  • Гость
Re: ejecter
« Ответ #14 : 08.07.2015 17:24:31 »
Пусть автор перепишет куски кода на udisks2. Я бы за этот геморрой не взялся, там сильно API поменялся.
Врятли автор захочет переписывать код по ряду причин. Уже есть масса примеров в мире открытых кодов, когда авторы бросали свои творения как плохой парень бросает девушку. В этом случае девушка ищет другого - создается форк. Под новым именем, с чистого листа или на базе уже существующего кода. А форки по понятным причинам сообщество не любит.