Сайт | Скачать | Видео | Wiki

Автор Тема: PRA. rmlint : Gtk not available  (Прочитано 7269 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA. rmlint : Gtk not available
« Ответ #15 : 12 Октябрь 2017, 13:21:29 »
Ведь на сколько я понимаю pacman2pfs загружает пакеты только со своего среза.
Да. Значит проблема не в этом
Попробуйте поставить rmlint в другом дистре и сравнить (не арче)

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #16 : 12 Октябрь 2017, 13:42:57 »
Попробуйте поставить rmlint в другом дистре и сравнить (не арче)
для меня это проблематично сейчас, но постараюсь.

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #17 : 12 Октябрь 2017, 19:29:05 »
в другом дистре
Не подскажете в каком дистре лучше будет это сделать?
Желательно дистр не большого размера чтоб можно было в VBox загрузиться в память.

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA. rmlint : Gtk not available
« Ответ #18 : 13 Октябрь 2017, 09:11:50 »

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #19 : 14 Октябрь 2017, 14:11:29 »
на Lubuntu я так понимаю мне нужно только сравнить зависимоси ldd?
на оф. сайте вот что написано : гугл перевод с англ. "Начиная с rmlint \ (\ geq 2.4.0 \) интерфейс GUI, называемый Shredder , отправляется вместе с rmlint . Он написан на Python и не использует внешних зависимостей помимо gtk+ \ (\ geq 3.14 \) и PyGObject"
оригинал : "As of rmlint ≥2.4.0 a GUI frontend called Shredder is shipped alongside of rmlint. It is written in Python and uses no external dependencies beside gtk+ ≥3.14 and PyGObject."
чет я в пакетах арча не нашел gtk+ пробовал подключить gtk3 из яндекс репы, не помогло.
« Последнее редактирование: 14 Октябрь 2017, 18:00:43 от sasha-gerych1988 »

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #20 : 14 Октябрь 2017, 18:20:35 »
Проверка ldd в пра и лубунту дали почти аналогичные результаты кроме этих трех библиотек libselinux.so1, libmount.so1, librt.so1, которые есть в выводе ldd в лубунту но нет при выводе ldd в пра. Хотя две последние есть в системе пра, в базовых модулях.

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA. rmlint : Gtk not available
« Ответ #21 : 16 Октябрь 2017, 09:37:27 »
на Lubuntu я так понимаю мне нужно только сравнить зависимоси ldd?
На любунту работает?
Насколько мне известно - с прогами на перле и питоне - ldd не поможет. Надо разбираться каких компонентов языка не хватает.

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #22 : 16 Октябрь 2017, 09:43:05 »
На любунту работает?
Пробовал на официальном образк lubuntu 64-х битном - работает.

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #23 : 16 Октябрь 2017, 09:44:00 »
Посмотрел через синаптик, там куча питоновских пакетов

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA. rmlint : Gtk not available
« Ответ #24 : 16 Октябрь 2017, 09:57:13 »
Ну вот их же надо добавить в пра из пра репы
Можно перенести весь питон из любунту в пра и методом удаления понять что именно надо.
Потом pkgfile покажет какие арч-пакеты нужны

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #25 : 16 Октябрь 2017, 10:38:32 »
Можно перенести весь питон из любунту в пра и методом удаления понять что именно над
Как это сделать, предполагается загрузка пакетов apt-get --download install rmlin, перенос пакетов в пра, распаковка и создание из них модулей? Не более ли это проблематичный вариант в сравнении с загрузкой из пра репы?
И еще один не совсем понятный для меня момент, это совместимость убунтовских пакетов с арчевыми дистрами.

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA. rmlint : Gtk not available
« Ответ #26 : 16 Октябрь 2017, 10:43:25 »
перенести весь питон из любунту в пра и методом удаления понять что именно надо.
Это только как промежуточный вариант. Можно такое и портировать, но для каждой проги свой питон - не наш метод. Наш - питон из своего среза арч репы + в непортированом модуле проги - компоненты питона
это совместимость убунтовских пакетов с арчевыми дистрами.
Ее нет. Пакеты в разных дистрах могут называться по разному. А вот название модулей питона и самих файлов - скорее всего одинаковые. Поэтому можно вычислить pkgfile

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #27 : 16 Октябрь 2017, 10:52:39 »
Спасибо, буду пробовать.

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #28 : 17 Октябрь 2017, 21:26:41 »
Много время убил в поисках нужного пакета, но без результатно :'(
Перерыл все установленные питоновские пакеты в lubuntu, делал их аналоги модулями pfs. И не понятно, на lubuntu в зависимостях не так много пакетов для rmlint, и все они вроде есть у меня в модуле. Но упирается, не хочет.  :(
Может попробовать собрать модуль из самой свежей версии rmlint-а, ну и соответственно и все зависимости придется соответствующих версий использовать, а значит убить еще больше времени и не исключено что в пустую :'(
Есть у кого ArchLinux, может кто установит rmlint + rmlint-shredder? Интересует заводится ли он на Арче.

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Re: PRA. rmlint : Gtk not available
« Ответ #29 : 17 Октябрь 2017, 22:01:05 »
Попробуйте
Код: [Выделить]

sudo pacman -Sy rmlint

в pra-roll-xfce и сравнить

В pra-roll-xfce завелась.