e17 в wheezy?

Автор JoePass, 11 января 2013, 09:36:33

« назад - далее »

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

JoePass

Решил попробовать на виртуалке чистый wheezy base + e17. Поставил через netinstall wheezy, пытаюсь ставить
e17, в ответ получаю, что такого пакта нет. Попробовал репозитарий sid, дописал в /etc/apt/sources.list 
репозитарий deb http://packages.enlightenment.org/debian sid main extras,
скачал и подцепил ключ wget http://packages.enlightenment.org/repo.key
apt-key add repo.key, затем apt-get update. При попытке установить apt-get install e17 пишет,
что установить нельзя поскольку нельзя удовлетворить зависимости и вываливает приличный список
битых зависимостей. Получается, что в wheezy вообще нельзя поставить e17? 

Di_S

Можно. Я, в своё время, е17 в wheezy через SVN ставил.

JoePass

Цитата: Di_S от 11 января 2013, 12:23:00
Можно. Я, в своё время, е17 в wheezy через SVN ставил.
А это как, через SVN?

ferum

Цитата: Di_S от 11 января 2013, 12:23:00Можно. Я, в своё время, е17 в wheezy через SVN ставил.
Неделю назад SVN e 17  не был работоспособным.  С помощью бубна и apt-file (правда на xubuntu 12.10) я собрал 11 основных и 3/4 из дополнительных модулей правда через make install а он даже не появился   в менеджере сессий. 27 модулей можно сбекпортить из убунтовского ppa , но работает очень криво, часто падает. Для Squeeze храню 28 модулей в deb пакетах полный бэкпорт всё работает изумительно как родное.                  
                  
                  
                     
                     
                     
                        
Русские дебианщики против цифрового слабоумия !

JoePass

Цитата: ferum от 11 января 2013, 17:47:14
Цитата: Di_S от 11 января 2013, 12:23:00Можно. Я, в своё время, е17 в wheezy через SVN ставил.
Неделю назад SVN e 17  не был работоспособным.  С помощью бубна и apt-file (правда на xubuntu 12.10) я собрал 11 основных и 3/4 из дополнительных модулей правда через make install а он даже не появился   в менеджере сессий. 27 модулей можно сбекпортить из убунтовского ppa , но работает очень криво, часто падает. Для Squeeze храню 28 модулей в deb пакетах полный бэкпорт всё работает изумительно как родное.
Я тоже сейчас компилю, а где взять дополнительные модули?                   
                  
                  
                     
                     
                     
                        


ferum

#5
Русские дебианщики против цифрового слабоумия !

I-Jurij

У меня в testing main пакет e17 есть.
http://ftp.ua.debian.org/debian/ wheezy main non-free contrib

JoePass

Цитата: I-Jurij от 11 января 2013, 22:32:32
У меня в testing main пакет e17 есть.
http://ftp.ua.debian.org/debian/ wheezy main non-free contrib
Я занес это в source.list, сделал update, запустил apt-get install e17. Пишет, что такого файла нет.

vladimir_ar

Раньше точно был, потому как на старый ноут себе летом ставил. Сейчас пишет, что нет.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

JoePass

Цитата: ferum от 11 января 2013, 19:47:52
https://debianforum.ru/index.php?topic=1913.0 но сначала придётся собрать http://www.enlightenment.org/p.php?p=download&l=en Если бекпортить https://launchpad.net/~hannes-janetzek/+archive/enlightenment-svn
Я попробовал по другому. Установил вначале библиотеки как сказано на сайте enlightenment (file:///home/nail/Progi/E17/Ubuntu%20%E2%80%93%20Enlightenment.html) для ubuntu, затем скачал последнюю версию 1.7.5 (http://www.enlightenment.org/p.php?p=news&l=en) и начал ставить по порядку как сказано здесь (http://www.enlightenment.org/p.php?p=download&l=en). Все шло без единой ошибки до emotion, потребовалось доустановить libedje-dev, установил и emotion встал нормально. Но дальше полнейший затык на ethumb. Выдает ошибку /usr/local/lib/libedje.so.1 undefined reference to 'ecore_compose_get'. Это уже совсем непонятно что такое.

ferum

Цитата: JoePass от 12 января 2013, 02:11:41Выдает ошибку /usr/local/lib/libedje.so.1 undefined reference to 'ecore_compose_get'. Это уже совсем непонятно что такое.
В таких случаях меня всегда выручала утилита apt-file
apt-get install apt-file
apt-file update
apt-file search /usr/local/lib/libedje.so.1 вывод будет содержать название библиотеки или нескольких. которые необходимо установить в систему для компиляции....но в случае с E 17 у них там полный дурдом как я понял, грубо говоря раз в неделю новая ревизия того или иного модуля и вечно всё поломано. Во всяком случае даже профессиональные майнтейнеры не могут собрать сразу все 93 модуля . Для убунту например лучший результат был 28 модулей и то если поставишь elsa менеджером сессий по умолчанию в систему больше не войдёшь. Я чаще всего спотыкался на модуле evas после него больше ни чего не собиралось, но если удавалось его собрать правильно ядро (11 модулей) Е 17 собиралось и заводилось. Если честно лучший результат из бекпортов , по крайней мере удаётся русифицировать в полной мере и ecomorph ( чуть ли не главная фишка) у меня работал.
Как мне видится неплохо бы гонять этот оконный менеджер на стареньком ноутбуке, в режиме тачскрин по дизайну и скорости работы он ещё утрёт нос и андройду и распиареной восьмёрке от мелкософт...но у меня только стационарные компьютеры, на новом так и тяжёлые кеды не тормозят.
Русские дебианщики против цифрового слабоумия !

JoePass

Цитата: ferum от 12 января 2013, 09:20:26
Цитата: JoePass от 12 января 2013, 02:11:41Выдает ошибку /usr/local/lib/libedje.so.1 undefined reference to 'ecore_compose_get'. Это уже совсем непонятно что такое.
В таких случаях меня всегда выручала утилита apt-file
apt-get install apt-file
apt-file update
apt-file search /usr/local/lib/libedje.so.1 вывод будет содержать название библиотеки или нескольких. которые необходимо установить в систему для компиляции....но в случае с E 17 у них там полный дурдом как я понял, грубо говоря раз в неделю новая ревизия того или иного модуля и вечно всё поломано. Во всяком случае даже профессиональные майнтейнеры не могут собрать сразу все 93 модуля . Для убунту например лучший результат был 28 модулей и то если поставишь elsa менеджером сессий по умолчанию в систему больше не войдёшь. Я чаще всего спотыкался на модуле evas после него больше ни чего не собиралось, но если удавалось его собрать правильно ядро (11 модулей) Е 17 собиралось и заводилось. Если честно лучший результат из бекпортов , по крайней мере удаётся русифицировать в полной мере и ecomorph ( чуть ли не главная фишка) у меня работал.
Как мне видится неплохо бы гонять этот оконный менеджер на стареньком ноутбуке, в режиме тачскрин по дизайну и скорости работы он ещё утрёт нос и андройду и распиареной восьмёрке от мелкософт...но у меня только стационарные компьютеры, на новом так и тяжёлые кеды не тормозят.
Спасибо, как то не оптимистично. Я хочу поставить простую систему без излишеств, хотя комп не слабый.  Пробовал openbox, fluxbox и Enlightenment. Последний очень понравился, действительно очень быстро все летает и память не жрет. Для пробы ставил на виртуалку bodhi, там e17 стоит по умолчанию. Очень неплохо. Пробовал на sqeeze из репозитория. Тоже хорошо. Вы сделали то, что я хотел сделать - поставить базовый debian и на него уже e17. Но вот споткнулся. apt-file я тоже использую, но в данном случае ошибка ecore_compose_get говорит о ссылке на уже установленный модуль ecore. Объясните пожалуйста как использовать бекпорты. На http://backports-master.debian.org/ отсутствует e17.

ferum

Цитата: JoePass от 12 января 2013, 10:51:47Пробовал на sqeeze из репозитория. Тоже хорошо.
Когда я добрался до него всезависимости уже успели поломать....по этому не смотря на бурные протесты истинных дебианщиков на squeeze , правда система была уже с LXDE, имея графическую оболочку, браузер и synaptic (для меня этот инструмент очень удобен) подключен дополнительный репозиторий deb-multimedia подключил deb-src http://ppa.launchpad.net/hannes-janetzek/enlightenment-svn/ubuntu natty main в случае wheezy думаю лучше подключить deb-src http://ppa.launchpad.net/hannes-janetzek/enlightenment-svn/ubuntu precise main  или возможно но пакетов там меньше deb-src http://ppa.launchpad.net/hannes-janetzek/enlightenment-svn/ubuntu quantal main  смело ставим зависимости для сборки https://debianforum.ru/index.php?topic=1913.0 освежаем в памяти http://help.ubuntu.ru/wiki/создание_deb_пакетов для наглядности открываем https://launchpad.net/~hannes-janetzek/+archive/enlightenment-svn?field.series_filter=precise и видим названия доступных модулей.
Сначала нам нужно сбекпортить ядро enlightenment 11 модулейв такой последовательности eina, eet, evas, ecore, e17, efreet, eio, eeze, edbus, embryo, edge это даст вам возможность сбекпортить остальные доступные модули (вроде уже ничего не доустанавливая в систему ).
.....только я смотрю репозиторий уже успели сломать. У меня сохранились бекпорты под squeeze вместе с Deb-src но это хозяйство после рекомпиляции даже с очисткой весит в районе 2,5 гигабайт а пакеты собственно метров 250....
какая у вас архитектура ? Я не буду ничего обещать но у самого была мысль попробовать это дело собрать для wheezy. Интернет у меня хороший и есть тестовый раздел на старом компе.
Русские дебианщики против цифрового слабоумия !

ferum

Собственно не много посмотрел по данному вопросу, даже кое что получилось но вовсе не так как хотелось.В общем с наглой и не квалифицированной правкой исходников и применением костылей. Вобщем то совсем не правильно. Проблема  заключается в сборочных зависимостях от библиотек  libtiff4-dev ,из за невозможности установить многие модули не собираются и libjpeg62-dev которые по крайней мере в debian wheezy конфликтуют между собой. в двух последних версиях ubuntu появился заменитель для libjpeg62-dev ( и зависимостей) libjpeg-turbo8-dev   он заменяет libjpeg62-dev  и не конфликтует с libtiff4-dev исходники libjpeg-turbo8-dev http://packages.ubuntu.com/ru/source/precise/libjpeg-turbo
Кто нибудь заморачивался? Возможно ли сбекпортить эти пакеты и установить их на wheezy не сломав зависимости?
Русские дебианщики против цифрового слабоумия !

VadyaGT

У меня тоже какая-то ошибка с libjpeg62-dev