Автор Тема: Эхолинк под линукс [решено]  (Прочитано 18175 раз)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 108
Re: Эхолинк под линукс
« Ответ #30 : 16.03.2012 19:40:55 »
Ну это уже не пошло у меня.Пакет удалил libxforms-1.0.93-alt1,но он опять появился.вместо libxforms-1.0-alt2.i586,процесс идет по кругу.
не apt, а rpm в последнем примере ! rpm самостоятельностью не отличается. Но и пакеты по зависимостям не подбирает сам. И, в этот раз, я уже сам пробовать начал, ставится оно так. Кроме того, в баге подсказали, как можно apt-у сказать, чтобы он тоже самодеятельностью не занимался: apt-get install libxforms-1.0-alt2.i586.rpm libxforms=1.0-alt2
И третий вариант - почистить кэш. Если в сеть полезет - репозитарии отключить. Хотя этот третий вариант не нужен при первых двух.
« Последнее редактирование: 16.03.2012 19:59:25 от asy »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 108
Re: Эхолинк под линукс
« Ответ #31 : 16.03.2012 19:45:52 »
Собираю xforms версии 1.0.90 из p5 в окружении p6. Правда не в хешере. Сборка закончилась, сейчас залью в свою репу.
Не надо 1.0.90. Это уже so.2. 1.0-alt2 - это последний с so.1.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 001
Re: Эхолинк под линукс
« Ответ #32 : 16.03.2012 19:48:40 »
Собираю xforms версии 1.0.90 из p5 в окружении p6. Правда не в хешере. Сборка закончилась, сейчас залью в свою репу.
Не надо 1.0.90. Это уже so.2. 1.0-alt2 - это последний с so.1.
В 1.0.90 rpm лежит libforms.so.1

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 108
Re: Эхолинк под линукс
« Ответ #33 : 16.03.2012 20:03:35 »
В 1.0.90 rpm лежит libforms.so.1
Хм. Может я 1.0.90 не посмотрел ?.. Вообще странно, по идее, 1.0.9x  должны быть беты 2.0. Хотя, наверное, не факт, что на первых же бетах смена soname потребовалась... Но с 1.0-alt2 что-то там даже запускается без пересборки. :-)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 001
Re: Эхолинк под линукс
« Ответ #34 : 16.03.2012 20:07:39 »
Я просто последовал совету Андрея, он почти наверняка знает больше меня :)

Оффлайн ARHAN

  • Завсегдатай
  • *
  • Сообщений: 1 090
  • kde-p10,mate-p10 xfce-p10
Re: Эхолинк под линукс
« Ответ #35 : 16.03.2012 20:09:18 »
Цитировать
[root@2 ~]# apt-get install /home/sergej/libxforms-1.0-alt2.i586.rpm libxforms=1.0-alt2
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано libxforms для '/home/sergej/libxforms-1.0-alt2.i586.rpm'
Следующие дополнительные пакеты будут установлены:
  libxforms
Следующие НОВЫЕ пакеты будут установлены:
  libxforms
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/391kB архивов.
После распаковки потребуется дополнительно 830kB дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения... 
Preparing...                 ########################################### [100%]
1: libxforms                 ########################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
[root@2 ~]# rpm -qa|grep libxform
libxforms-1.0-alt2
[root@2 ~]# apt-get install /home/sergej/echolinux-0.16a-1.i386.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано echolinux для '/home/sergej/echolinux-0.16a-1.i386.rpm'
Следующие НОВЫЕ пакеты будут установлены:
  echolinux
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 1 не будет обновлено.
Необходимо получить 0B/41,7kB архивов.
После распаковки потребуется дополнительно 82,6kB дискового пространства.
Совершаем изменения... 
Preparing...                 ########################################### [100%]
1: echolinux                 ########################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
[root@2 ~]#
Вот так пока сделал
Век живи, век учись.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 001
Re: Эхолинк под линукс
« Ответ #36 : 16.03.2012 20:16:56 »
Попробовал было пересобрать сабж с библиотекой 1.0.90 (думал, может в новой версии библиотеки чего-то не то), но симптомы прежние. Все же склоняюсь к тому, что код сабжа староват...

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 108
Re: Эхолинк под линукс
« Ответ #37 : 16.03.2012 20:19:56 »
Попробовал было пересобрать сабж с библиотекой 1.0.90 (думал, может в новой версии библиотеки чего-то не то), но симптомы прежние. Все же склоняюсь к тому, что код сабжа староват...
значит, всё же, автор забыл soname поменять вовремя и собирать надо с 1.0-alt2. Только надо переименовать в libxforms1, чтобы они вместе жить могли.

Оффлайн ARHAN

  • Завсегдатай
  • *
  • Сообщений: 1 090
  • kde-p10,mate-p10 xfce-p10
Re: Эхолинк под линукс
« Ответ #38 : 16.03.2012 20:28:16 »
Цитировать
[sergej@2 ~]$ su-
Password:
[root@2 ~]# rpm -qa|grep libxforms
libxforms-1.0-alt2
[root@2 ~]# rpm -qa|grep echolinux
echolinux-0.16a-1
[root@2 ~]# echolinux-0.16a-1
-bash: echolinux-0.16a-1: команда не найдена
[root@2 ~]#
Теперь такая картина,пакеты вроде стоят,но не могу запустить программу,в меню ее не видно ни где.АРТ индикатор ругался, писал что эти пакеты надо удалить,я там репы выключил,пока молчит.Но и прога тоже молчит.Или опять что то не то нажал  :o ю
« Последнее редактирование: 16.03.2012 20:30:26 от ARHAN »
Век живи, век учись.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 108
Re: Эхолинк под линукс
« Ответ #39 : 16.03.2012 20:34:20 »
Не то. Если посмотреть вовнутрь echolinux-0.16a-1.i386.rpm, например, хоть с помощью mc, можно там увидеть такие файлы: /bin/echoaudio, /bin/echogui и /bin/echolinux
Я пробовал запустить echogui, рисует какое-то окошко с буквами. :)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 001
Re: Эхолинк под линукс
« Ответ #40 : 16.03.2012 20:58:39 »
Ну, до таких виражей я еще не дошел. libxforms1 это наименование пакета или непосредственно .so файла ?
PS Если первое, то могу попробовать.

Оффлайн ARHAN

  • Завсегдатай
  • *
  • Сообщений: 1 090
  • kde-p10,mate-p10 xfce-p10
Re: Эхолинк под линукс
« Ответ #41 : 16.03.2012 21:03:48 »
Цитировать
Я пробовал запустить echogui, рисует какое-то окошко с буквами.
Нашел это окно,но это только жалкая часть чего то. :o  не понятно пока даже что. 
  Вот так он открывается через вайн.Картинка такая короче.
« Последнее редактирование: 16.03.2012 21:15:52 от ARHAN »
Век живи, век учись.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 108
Re: Эхолинк под линукс
« Ответ #42 : 16.03.2012 21:15:33 »
Ну, до таких виражей я еще не дошел. libxforms1 это наименование пакета или непосредственно .so файла ?
PS Если первое, то могу попробовать.
да, по имени пакета. Пересечение по файлам в  libxforms1 быть не должно, если убрать всё лишнее в отдельный подпакет. оставить там надо только  %_libdir/*.so.*

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 108
Re: Эхолинк под линукс
« Ответ #43 : 16.03.2012 21:17:18 »
Нашел это окно,но это только жалкая часть чего то. :o  не понятно пока даже что.
я не знаю. тут уже нужен тот, кто представляет, зачем это.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 001
Re: Эхолинк под линукс
« Ответ #44 : 16.03.2012 21:20:08 »
Ну, до таких виражей я еще не дошел. libxforms1 это наименование пакета или непосредственно .so файла ?
PS Если первое, то могу попробовать.
да, по имени пакета. Пересечение по файлам в  libxforms1 быть не должно, если убрать всё лишнее в отдельный подпакет. оставить там надо только  %_libdir/*.so.*
Вопрос в том, есть ли смысл это делать, ведь софтина запускается даже без пересборки просто с установкой более старой версии библиотеки.