Автор Тема: странная сборка Midori  (Прочитано 1886 раз)

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
странная сборка Midori
« : 21.12.2017 17:35:09 »
Midori-0.5.11 (p8) как-то враскосяк собран. Не видит панель, залезая заголовком под неё (xfce, при развёрнутом окне), ненормальный фон на заглушке при отсутствии сети, нет кнопки для настройки минимального размера шрифта, отсутствует NoJs (хотя в исходниках есть), блокировщик рекламы есть, но не заметно чтобы что-то блокировал (не работает). В убунте в этой же версии midori с этим всё в порядке.
Что-то с зависимостями намутили. Или это только у меня так?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: странная сборка Midori
« Ответ #1 : 21.12.2017 18:59:08 »
На bugs.altlinux.org напишите.
Андрей Черепанов (cas@)

Оффлайн тугодум

  • Давно тут
  • **
  • Сообщений: 36
Re: странная сборка Midori
« Ответ #2 : 21.12.2017 18:59:59 »
Midori-0.5.11 (p8) как-то враскосяк собран. Не видит панель, залезая заголовком под неё (xfce, при развёрнутом окне)
подтверждаю

 +  в alt-p8-sysv-xfce-20171212-i586.iso 
       при установленых по умочанию
         /настройки/внешний_вид/значки/Rodent(XFce developed icon theme)
           вид как в приложенном снимке.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: странная сборка Midori
« Ответ #3 : 21.12.2017 20:31:50 »
Проблема в теме gtk3, подозреваю. Используйте для gtk3 либо тему adwaita, либо clearlooks-phenix. Все остальные глючные.

Такое видел при использовании других тем у gnome-games-aisleriot
« Последнее редактирование: 21.12.2017 20:34:54 от Антон Мидюков »

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
Re: странная сборка Midori
« Ответ #4 : 22.12.2017 00:53:18 »
Проблема в теме gtk3, подозреваю.
Большие кнопки — возможно. Остальное — проверю, но вряд ли. Дело в том, что не хватает самих файлов расширений в пакете. Зачем-то пришпандорен zeitgeist который для unity (и даже там популярно его выкорчёвывание), эта приблуда нужна только одному из расширений (с одноимённым названием), в альте оно как седьмой хвост собаке. Кстати самого этого расширения в пакете тоже нет. Сравнил спеки с федорой 25 (этот под руку подвернулся), Buildrequires в альтовом меньше. Кроме того пакет похоже собран с библиотеками для gtk3, но нет явного указания такой сборки, которое на офсайте описано (-DUSE_GTK3=1). Таки похоже что зависимости не того... Позже баг в багзилле заведу.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: странная сборка Midori
« Ответ #5 : 22.12.2017 02:48:10 »
Зачем-то пришпандорен zeitgeist который для unity

zeitgeist - компонент Gnome3

Позже баг в багзилле заведу.

А что его заводить? Пакет из Сизифа выкинули.

Кроме того пакет похоже собран с библиотеками для gtk3, но нет явного указания такой сборки, которое на офсайте описано (-DUSE_GTK3=1).

Собран с gtk3

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
Re: странная сборка Midori
« Ответ #6 : 22.12.2017 12:10:11 »
А что его заводить? Пакет из Сизифа выкинули.
Ясно. Тогда незачем лишние сущности в багзилле плодить. Придётся для себя самому собирать. Это единственный, похоже, вариант браузера. Ибо посмотрел на новый 57 Firefox, изуродовали окончательно (в конце концов это и в его форках исправлять невозможно станет) — такое к себе в систему точно не хочется.

zeitgeist - компонент Gnome3
Возможно. Третьегнома я больше двух минут не выдержал. В Unity, zeitgeist (следилка за действиями пользователя) используется для дурацкого меню типа даш. В Midori эта следилка нужна только исключительно одному единственному расширению, которое предназначено для интеграции с zeitgeist-ом же. В федоре базовый DE — это третьегном и то, что там Midori собирается с -DUSE_ZEITGEIST=OFF однозначно намекает насколько этот zeitgeist нужен.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: странная сборка Midori
« Ответ #7 : 22.12.2017 13:07:18 »
Ясно. Тогда незачем лишние сущности в багзилле плодить. Придётся для себя самому собирать. Это единственный, похоже, вариант браузера.

А чем newmoon не нравится?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: странная сборка Midori
« Ответ #8 : 22.12.2017 13:28:36 »
midori вообще жив ещё? А то вроде никакой активности в разработке его не увидел.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
Re: странная сборка Midori
« Ответ #9 : 22.12.2017 13:49:37 »
А чем newmoon не нравится?
Тем, что во вложении. А также подобными примочками, прокачивающими данные через посторонние сервера. В Palemoon/Newmoon чисткой такого кода не занимаются, там больше производительность накручивают.

midori вообще жив ещё? А то вроде никакой активности в разработке его не увидел.
На лаунчпаде последняя правка пять часов назад, последняя ручная правка 17.12.2017. То, что в браузере не уродуют интерфейс каждую неделю не означает, что над ним не работают.


Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: странная сборка Midori
« Ответ #10 : 22.12.2017 14:02:44 »
Тем, что во вложении.

так, а кто вас заставляет пользоваться этим sync?

На лаунчпаде последняя правка пять часов назад, последняя ручная правка 17.12.2017

Тогда имеет смысл собирать и чинить. Если доведёте до ума, можно либо в клубную репу собрать, либо вам дорога в Team, либо я попробую собрать в Сизиф и p8...

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
Re: странная сборка Midori
« Ответ #11 : 22.12.2017 14:17:26 »
так, а кто вас заставляет пользоваться этим sync?
Дело не в том, чтобы пользоваться. А в самом наличии такого кода. Этим можно не пользоваться, но пресекать обмен данными с посторонними ресурсами становится с каждой новой версией всё более утомительно. Разработчики же на достигнутом останавливаться не намерены — в 52ESR уже телеметрия болтается. Самое смешное, что к браузеру нашпигованному подобными "функциями" под завязку, прикручивают какие-то крипто — это же маразм в терминальной стадии.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
Re: странная сборка Midori
« Ответ #12 : 22.12.2017 14:46:03 »
Тогда имеет смысл собирать и чинить.
А почему бы и не? В 26,27 Федоре, к примеру, уже версия 0.5.12.
В убунте попользовался месячишко — уже не так падуч, нежели более старые версии. Падает, конечно, изредка, но регулярно, например, на странице выдачи результата поиска Youtube (когда включена блокировка рекламы и разрешены скрипты).  Там причина вполне понятна — страница бесконечной длины, и при блокировке рекламы ютуб начинает шквальную атаку рекламными ссылками. В данном случае нужно идти до конца с выключенными скриптами, и включать уже только на выбранном ролике, тогда обходится без падений.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 434
    • Email
Re: странная сборка Midori
« Ответ #13 : 22.12.2017 18:48:02 »
Кстати, тот что есть src.rpm не собирается в x86_64 p8, с вот таким выхлопом:
~/RPM/BUILD/midori-0.5.11/midori/midori-notebook.vala:330.25-330.39: error: Access to non-public constructor `Midori.Tally.new' denied
make[2]: Leaving directory `~/RPM/BUILD/midori-0.5.11/BUILD'
            var tally = new Tally (tab);
                        ^^^^^^^^^^^^^^^
Надо проверить не битый ли архив.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: странная сборка Midori
« Ответ #14 : 22.12.2017 19:20:48 »
https://trac.macports.org/ticket/54375

Требуется более свежий vala