LINUX.ORG.RU

Интересны ли кому свежие пакеты Wine для Debian Squeeze/Wheezy?

 ,


3

3

Пара моментов, которые побудили меня задать этот вопрос:

По долгу службы мне приходится использовать Visio, а для этого нужен Wine. До недавнего времени самый свежий Wine я брал тут: http://dev.carbon-project.org/debian/wine-unstable/, но довольно давно версия тамошней сборки wine застыла на 1.5.5 (сейчас актуальна 1.5.19). Второй момент - я не разделяю мнение мэйнтейнера не выкладывать пакеты в репозитарий.

Поскольку до релиза Wheezy похоже ситуация не изменится, то я начал пакетировать новые версии Wine, взяв за основу пакет, который подготовил Kai Wasserbäch (dev.carbon-project.org). Я использую только архитектуру i386 и собираю пакеты под нее.

А теперь вопрос - нужны ли кому-то кроме меня эти пакеты? Второй вопрос - может уже есть кто-то, кто собирает то же самое и я делаю лишнюю работу? Если так, то поделитесь ссылкой.

Забрать мою версию можно тут: http://www.tataranovich.com/repository.html


Ответ на: комментарий от GNU-Ubuntu1204LTS

Должно работать, но тогда это уже не пакет для squeeze, а пакет который прибит гвоздями к squeeze.

IceMan
() автор топика
Ответ на: комментарий от GNU-Ubuntu1204LTS

Собрал для теста пакет через gcc-4.4.5, потестите кто-нить на 64bit.

Поставить себе можно:

IceMan
() автор топика
Ответ на: комментарий от IceMan

Не удалось получить http://www.tataranovich.com/debian/dists/squeeze/Release Невозможно найти ожидаемый элемент «experimenta/source/Sources» в файле Release (некорректная запись в sources.list или файл)

у меня руки из жопы? Первый раз такое наблюдаю.

GNU-Ubuntu1204LTS ★★★
()
Последнее исправление: GNU-Ubuntu1204LTS (всего исправлений: 1)
Ответ на: комментарий от GNU-Ubuntu1204LTS

в experimental не хватает l на конце.

IceMan
() автор топика

Это событие!

Теперь хотелось бы:

1) multiarch (см. Compiling Wine 1.5.21 with multiarch on Debian Testing — clean multiarch build)

2) добавить в зависимости ocl-icd-libopencl1:i386

3) выкинуть из зависимостей libhal-dev

4) свежий wine-gecko (можно освежить имеющийся пакет, см. также Please package wine-gecko 1.5)

5) новый wine-mono (кто-то вроде хотел помочь: wine-mono package needed (wine >=1.5.6))

Кстати, насчёт

я не разделяю мнение мэйнтейнера не выкладывать пакеты в репозитарий

Это значит, что пакетные изменения в svn/git они таки где-то публикуют, но просто сами пакеты не собирают?

Андрей

P.S. А не хочешь включить анонимные комментарии на своём блоге, как у выше упомянутого Lindqvist'а

anonymous
()
Ответ на: комментарий от anonymous

Это значит, что пакетные изменения в svn/git они таки где-то публикуют, но просто сами пакеты не собирают?

Нет, не значит. Цитата из dev.carbon-project.org

As I get quite a few e-mails about this: no I won't set up an APT repository for these packages, because I don't want to encourage people to install binary packages from third parties without thinking about what they're doing.

Для себя я выкладываю пакеты в свой репозиторий, которому я доверяю. Доверять ли остальным моему репозиторию это дело каждого.

1) multiarch (см. Compiling Wine 1.5.21 with multiarch on Debian Testing — clean multiarch build)

Посмотрю, но последнее время нет времени на дополнительные плюшки.

2-5

Пакет собираю в первую очередь для себя (squeeze/wheezy i386), а пожелания реализую только если есть свободное время.

P.S. А не хочешь включить анонимные комментарии на своём блоге, как у выше упомянутого Lindqvist'а

Включил. В прошлый раз пришлось отключить из-за потока чепухи, которую генерят анонимусы в комментах.

IceMan
() автор топика

Залил Wine 1.5.21 в свой репозиторий. Подробности тут.

IceMan
() автор топика
12 сентября 2013 г.

Спасибо за большую работу. Благодаря этому репозитарию у меня в Wheezy есть прилично работающей wine и свежий mc.

hobbit ★★★★★
()

Вообще, вопрос к модераторам - может, прикрепить эту тему наверху раздела Desktop, как это сделано с некоторыми темами в Hardware?

Просто репозитарий Андрея - это один из не таких уж частых случаев, когда годный, полезный проект представлен на ЛОРе своим автором.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

есть прилично работающей wine
Wine 1.5.21

Угу, угу.

А самих репах до сих пор 1.5.х валяется

Между тем у меня есть wine 1.7.1 с поддержкой Multiarch и набором патчей CSMT для Wheezy и Sid.

Могу поделиться, если нужно.

RedEyedMan3
()
Ответ на: комментарий от RedEyedMan3

Поделись, я давно ищу годную репу, где бы wine пилили за меня =) Возможно твой пакет можно будет портировать на squeeze малой кровью.

IceMan
() автор топика
Ответ на: комментарий от hobbit

В своём репозитории я стараюсь поддерживать актуальность только midnight commander'а, поскольку я взялся предоставлять его бинарные сборки для debian/ubuntu (http://www.midnight-commander.org/wiki/Binaries).

Wine присутствует исключительно для моих нужд и я не стремлюсь его собирать сразу после выхода новой версии.

IceMan
() автор топика
Ответ на: комментарий от lazyklimm

Liquorix ориентирован на свежие дистрибутивы. Зачастую multi-arch прибит гвоздями в пакетах для wheezy и новее и чтобы сделать бэкпорт для squeeze приходится долго копаться. Именно по этой причине (мне нужен wine >=1.5.26 в squeeze) я и добавил у себя wine.

IceMan
() автор топика
Ответ на: комментарий от RedEyedMan3

В rules можно сказать пусто, так что скорее всего не совсем Multiarch-ненько, но пакеты у меня работают.

RedEyedMan3
()
Ответ на: комментарий от IceMan

И еще забыл написать, что кроме патчей CSMT я применил еще и патчи для поддержки PulseAudio (из убунтушного ppa wine)

RedEyedMan3
()

казалось бы, почему бы не заюзать убунтушный ппа? наверное ппа чсв не чешит...

Ford_Focus ★★★★★
()
Ответ на: комментарий от IceMan

Play On Linux принесёт мир и счастье в твой дом... некропостер

mm3 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.