Bug 48108 - После установки не запускается LibreOffice
Summary: После установки не запускается LibreOffice
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: neurofreak@altlinux.org
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
: 48197 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-10-21 13:45 MSK by Арбичев Игорь
Modified: 2023-11-03 20:01 MSK (History)
8 users (show)

See Also:


Attachments
скриншот (145.23 KB, image/png)
2023-10-21 13:45 MSK, Арбичев Игорь
no flags Details
Окно вылета LibreOffice-7.4.2.3-alt4 по Fatal Error на запуске (172.77 KB, image/png)
2023-10-28 06:01 MSK, Speccyfighter
no flags Details
backtrace (2.88 KB, text/plain)
2023-10-28 17:06 MSK, x11r5
no flags Details
Порядок удаления/установки пакетов (1.87 KB, text/plain)
2023-10-28 17:08 MSK, x11r5
no flags Details
strace.log (3.43 MB, text/plain)
2023-10-28 17:09 MSK, x11r5
no flags Details
Список устанавливаемых пакетов, рабочий вариант. (3.89 KB, text/plain)
2023-11-01 14:49 MSK, stranger573
no flags Details
Simply 10.2, удаление/установка, loffice работает (4.17 KB, text/plain)
2023-11-01 23:35 MSK, x11r5
no flags Details
Список пакетов (Simply 10.2, langpack-ru есть, loffice падает) (61.53 KB, text/plain)
2023-11-02 13:01 MSK, x11r5
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Арбичев Игорь 2023-10-21 13:45:07 MSK
Created attachment 14850 [details]
скриншот

Для того, чтобы был чистый эксперимент, переустановил кдешный стартеркит "осенний". Сразу, после первой загрузки дистрибутива установил LibreOffice через Синаптик. Установка прошла без выдачи ошибок. После этого попробовал запустить LO, он не запустился. После этого попробовал запустить LO из терминала, никакой дополнительной информации не получил. ПК на сокете 1700, проц. i3-12100F, RAM 16 Gb. Пришлось так изголяься, так как на стартеркит система не дает создать багрепорт.
Comment 1 Величко София 2023-10-27 14:47:19 MSK
*** Bug 48197 has been marked as a duplicate of this bug. ***
Comment 2 Величко София 2023-10-27 14:48:57 MSK
LibreOffice-7.4.2.3-alt4.x86_64

Тестовые стенды:
    Alt Kworkstation 10.2 x86-64
    Alt Education 10.1-x86-64-kde

Шаги воспроизведения:
1. Установить LibreOffice: # apt-get install LibreOffice
2. Установить зависимости для LibreOffice: # apt-get install LibreOffice LibreOffice-common LibreOffice-extensions LibreOffice-integrated ca-trust-java flute java-17-openjdk-headless
3. Попробовать запустить LibreOffice: $ LibreOffice

Ожидаемый результат: Успешный запуск LibreOffice
Реальный результат: Fatal Error в окне LibreOffice при попытке запуска

Проверялось на Sisyphus, ошибка не воспроизвелась
Comment 3 Speccyfighter 2023-10-28 06:01:27 MSK
Created attachment 14922 [details]
Окно вылета LibreOffice-7.4.2.3-alt4 по Fatal Error на запуске
Comment 4 Speccyfighter 2023-10-28 06:15:20 MSK
Подтверждается в alt-p10-xfce-sysv и alt-p10-xfce.
Останов на запуске по ошибке с выводом пустого окна:
'LibreOffice 7.4 - Fatal Error'

Устанавливаемые в свежей системе на alt-p10-xfce-sysv с LibreOffice-7.4.2.3-alt4 пакеты по зависмостям:
(минус в конце имени, это удаляемые пакеты на инсталляции пакета)
LibreOffice LibreOffice-common LibreOffice-extensions LibreOffice-integrated ca-trust-java flute java-17-openjdk-headless
  java-common javapackages-filesystem javapackages-tools javazi libabw libbase libboost_filesystem1.76.0 libboost_iostreams1.76.0
  libboost_locale1.76.0 libboost_system1.76.0 libboost_thread1.76.0 libbox2d libcdr libclucene-contribs-lib libclucene-core
  libclucene-shared libcmis libe-book libepubgen libetonyek libexttextcat libfonts libformula libfreehand libgpgmepp6 libiodbc
  libixion liblangtag liblayout libloader liblpsolve libmspub libmwaw libmysqlclient21 libmythes libnumbertext libodfgen liborcus
  libpagemaker libpq5 libpython3 libqxp librasqal3 libredland libreoffice-languagetool librepository librevenge libserializer
  libstaroffice libvisio libwpd10 libwpg libwps libxmlsec1-nss libzmf pentaho-libxml pentaho-reporting-flow-engine
  python3-module-enchant python3-module-pymorphy2 sac
libxmlsec1-openssl-
libxmlsec1-

Инсталляция проходит без ошибок.

Результат на попытке запуска программы:
Отказ запуска по ошибке Fatal Error.
(см. скриншот во вложении)
Выводы в терминал не даёт.
Comment 5 x11r5 2023-10-28 17:06:59 MSK
Created attachment 14924 [details]
backtrace

Воспроизводится на свежеустановленном slinux-10.2-x86_64.

Во вложениях порядок удаления/установки пакетов, стек после вылета, strace.log
Comment 6 x11r5 2023-10-28 17:08:42 MSK
Created attachment 14925 [details]
Порядок удаления/установки пакетов
Comment 7 x11r5 2023-10-28 17:09:12 MSK
Created attachment 14926 [details]
strace.log
Comment 8 stranger573 2023-10-30 09:23:21 MSK
А так как в #44224, тоже не запускается?
Comment 9 x11r5 2023-10-30 13:31:21 MSK
(Ответ для stranger573 на комментарий #8)
> А так как в #44224, тоже не запускается?

Через lowriter тоже не запускается.
Comment 10 stranger573 2023-10-30 15:32:22 MSK
Причём тут lowriter?
В #44224 после уствновки langpack с соответствующим языком (что должен сделать сам пользователь, никакого само там быть не может в принципе), вполне запускается.
Comment 11 x11r5 2023-10-31 09:14:22 MSK
Libreoffice-langpack-ru стоит, LANG=ru_RU.UTF-8, LC_ALL=$LANG.

С LANG=C LC_ALL=C тоже падает.
Comment 12 x11r5 2023-10-31 21:05:55 MSK
Еще такое наблюдение:

ALT p10 starter kit (Hypericum), ставился с alt-p10-xfce-sysv-*-x86_64.iso;

установлены пакеты LibreOffice*:

 LibreOffice-common-7.4.2.3-alt4.x86_64
 LibreOffice-gtk3-7.4.2.3-alt4.x86_64
 LibreOffice-langpack-ru-7.4.2.3-alt4.x86_64
 LibreOffice-integrated-7.4.2.3-alt4.x86_64

LANG=ru_RU.UTF-8 LC_ALL=ru_RU.UTF-8;

только что сделал из branch/p10 apt-get update && apt-get dist-upgrade;

сеанс xfce;

loffice/lowriter не падает при запуске, открывает *.doc*.

Чем эта cреда отличается от свежеустановленного Simply 10,2, кроме systemd?
Comment 13 stranger573 2023-11-01 13:00:36 MSK
(Ответ для x11r5 на комментарий #12)
> Чем эта cреда отличается от свежеустановленного Simply 10,2, кроме systemd?

А вы перед установкой LO в свежеустановленном Symply 10.2 делали это:
> только что сделал из branch/p10 apt-get update && apt-get dist-upgrade
Что, кстати, следует делать каждый раз непосредственно перед установкой любой программы/программ из репозитория.
Comment 14 x11r5 2023-11-01 13:41:33 MSK
apt-get update && apt-get dist-upgrade делался перед apt-get install LibreOffice, вложение "Порядок удаления/установки пакетов"
Comment 15 stranger573 2023-11-01 14:48:11 MSK
(Ответ для x11r5 на комментарий #14)
> apt-get update && apt-get dist-upgrade делался перед apt-get install
> LibreOffice, вложение "Порядок удаления/установки пакетов"

Да, теперь вижу. Тогда всё сложнее. У меня на обновленном до текущего репозитория alt-p10-xfce-latest-x86_64 от 14.07.2023, LibreOffice-7.4.2.3-alt4.x86_64 устанавливается и запускается без каких-либо дополнительных телодвижений.

Приложил полный список устанавливаемых пакетов (lo_packets_list.txt).
Comment 16 stranger573 2023-11-01 14:49:22 MSK
Created attachment 14946 [details]
Список устанавливаемых пакетов, рабочий вариант.
Comment 17 x11r5 2023-11-01 15:02:20 MSK
Это только зависимости LibreOffice-7.4.2.3?
Comment 18 stranger573 2023-11-01 15:04:32 MSK
(Ответ для x11r5 на комментарий #17)
> Это только зависимости LibreOffice-7.4.2.3?

Это указанные к установке пакеты вместе с зависимостями.
Comment 19 Арбичев Игорь 2023-11-01 16:19:54 MSK
(Ответ для stranger573 на комментарий #15)
> (Ответ для x11r5 на комментарий #14)
> > apt-get update && apt-get dist-upgrade делался перед apt-get install
> > LibreOffice, вложение "Порядок удаления/установки пакетов"
> 
> Да, теперь вижу. Тогда всё сложнее. У меня на обновленном до текущего
> репозитория alt-p10-xfce-latest-x86_64 от 14.07.2023,
> LibreOffice-7.4.2.3-alt4.x86_64 устанавливается и запускается без каких-либо
> дополнительных телодвижений.
> 
> Приложил полный список устанавливаемых пакетов (lo_packets_list.txt).
Подскажите, если я обновлю кдешный стартеркт до текущего состояния, то у меня 7.4.2.3 запустится?
Comment 20 Арбичев Игорь 2023-11-01 16:57:56 MSK
(Ответ для stranger573 на комментарий #15)
> (Ответ для x11r5 на комментарий #14)
> > apt-get update && apt-get dist-upgrade делался перед apt-get install
> > LibreOffice, вложение "Порядок удаления/установки пакетов"
> 
> Да, теперь вижу. Тогда всё сложнее. У меня на обновленном до текущего
> репозитория alt-p10-xfce-latest-x86_64 от 14.07.2023,
> LibreOffice-7.4.2.3-alt4.x86_64 устанавливается и запускается без каких-либо
> дополнительных телодвижений.
> 
> Приложил полный список устанавливаемых пакетов (lo_packets_list.txt).
Подскажите, если я обновлю кдешный стартеркт до текущего состояния, то у меня 7.4.2.3 запустится?
Comment 21 x11r5 2023-11-01 23:35:29 MSK
Created attachment 14948 [details]
Simply 10.2, удаление/установка, loffice работает

На свежеустановленном slinux-10.2-x86_64 LibreOffice-7.4.2.3 запускается после удаления пакетов из списка https://bugzilla.altlinux.ru/show_bug.cgi?id=48108#c16, apt-get update && apt-get dist-upgrade && apt-get install LibreOffice-langpack-ru.

Списки удаленных/установленных в приложении "Simply 10.2, удаление/установка, loffice работает".
Comment 22 x11r5 2023-11-02 01:18:15 MSK
Кроме деления списка пакетов пополам, мыслей не приходит.
Comment 23 Speccyfighter 2023-11-02 01:48:07 MSK
(Ответ для stranger573 на комментарий #16)
> Создано вложение 14946 [details] [подробности]
> Список устанавливаемых пакетов, рабочий вариант.

Thnx!
Этот вариант работает, - c этим списком зависимостей, LO 7.4.2.3-alt4 запускается:

$ cat lo_packets_list.txt | awk '{print $1}' > lo_packets_list.name.txt

Какой из этих пакетов уже есть в системе:
$ rpm -q $(cat lo_packets_list.name.txt) 2>/dev/null
libpython3-3.9.16-alt1.x86_64

Какие установленные пакеты его требуют:
# ./wdp libpython3
List of installed packages for which the package libpython3 in dependencies
Please wait...

gnumeric
libvapoursynth-script0

Временно исключаем libpython3 из списка пакетов:

$ wc -l lo_packets_list.name.txt 
63 lo_packets_list.name.txt

$ sed -i "/libpython3/d" lo_packets_list.name.txt 

$ wc -l lo_packets_list.name.txt 
62 lo_packets_list.name.txt

на случай удаления новых устанавливаемых пакетов списком из файла:
# wc -w install-LibreOffice+libpython3.txt 
69 install-LibreOffice+libpython3.txt

Выполняем dist-upgrade
В lo_packets_list.name.txt пакет libpython3 временно исключён из списка зависимостей и в install-LibreOffice+libpython3.txt его нет. Он уже есть зависимостью в системе. И как минимум требуется установленному gnumeric.

Выполняем установку:
# apt-get install $(< install-LibreOffice+libpython3.txt)

Установилось 69 пакетов.
LibreOffice-7.4.2.3-alt4 в p10-xfce-sysv установился и запускается.

Удалить все новые пакеты тоже можно
(в install-LibreOffice+libpython3.txt пакета libpython3 нет и он исключён из списка, - он как минимум нужен установленному gnumeric):
# apt-get remove $(< install-LibreOffice+libpython3.txt)


Надо будет от-diff-ить разницу в зависимостях в lo_packets_list.txt и в LibreOffice-7.4.2.3-alt4
Посмотреть, чего из зависимостей не хватает в LibreOffice-7.4.2.3-alt4
Comment 24 Speccyfighter 2023-11-02 03:23:59 MSK
(Ответ для Арбичев Игорь на комментарий #20)
> (Ответ для stranger573 на комментарий #15)
> > У меня на обновленном до текущего
> > репозитория alt-p10-xfce-latest-x86_64 от 14.07.2023,
> > LibreOffice-7.4.2.3-alt4.x86_64 устанавливается и запускается без каких-либо
> > дополнительных телодвижений.
> > 
> > Приложил полный список устанавливаемых пакетов (lo_packets_list.txt).
> Подскажите, если я обновлю кдешный стартеркт до текущего состояния, то у
> меня 7.4.2.3 запустится?
Открыть в браузере аттач от stranger573
https://attachments.bugzilla.altlinux.org/attachment.cgi?id=14946

и сохранить его как текстовый файл
lo_packets_list.txt

Парсить только имена пакетов и сохранить в файл lo_packets_list.name.txt
$ cat lo_packets_list.txt | awk '{print $1}' > lo_packets_list.name.txt

Файл lo_packets_list.name.txt скопировать root -у.

Выполнить
apt-get update && apt-get dist-upgrade -y

Установить LibreOffice-7.4.2.3 и пакеты из файла-списка предложенного stranger573, но в котором через awk оставлены только имена  пакетов
apt-get install $(< lo_packets_list.name.txt)

Установка LibreOffice-7.4.2.3 должна пройти без ошибок.
LibreOffice-7.4.2.3 должен запуститься.
В системе на alt-p10-xfce-sysv, с пакетами от stranger573, предложенными файлом-списком, LibreOffice-7.4.2.3 запускается. Без ошибок.
Comment 25 Speccyfighter 2023-11-02 04:41:39 MSK
alt-p10-xfce-sysv с последним dist-upgrade и уже установленным libpython3

Выполняем установку
# apt-get install LibreOffice

Отказ запуска, - Fatal Error

Добавляем пакет
# apt-get install LibreOffice-langpack-ru

Запуск LibreOffice-7.4.2.3-alt4 успешный.

В зависимостях LibreOffice-7.4.2.3-alt4, нет ни одного языкового пакета.
Comment 26 Speccyfighter 2023-11-02 05:42:58 MSK
Или для успешного запуска LibreOffice-7.4.2.3-alt4

# apt-get install \
 LibreOffice \
 LibreOffice-langpack-{be,de,en_US,es,fr,kk,pt_BR,ru,tt,uk}

В команде оставить нужные языки интерфейса на выбор по своему усмотрению.

Выбор языка интерфейса настраивается в
Меню приложений > Офис > LibreOffice 7.4 Start Center > Сервис > Параметры > Настройка языка > Языки
Comment 27 stranger573 2023-11-02 05:50:46 MSK
(Ответ для Speccyfighter на комментарий #25)
> Добавляем пакет
> # apt-get install LibreOffice-langpack-ru
Как и написано в #44224. Или любой другой язык.

> В зависимостях LibreOffice-7.4.2.3-alt4, нет ни одного языкового пакета.
Их и не должно быть. Язык выбирает пользователь, какой ему нужен. Отличие LO-7.4 в том, что в нём английский вынесен тоже в свой langpack. Если ни один язык не выбран, как оно будет работать?

Тут похоже нет бага с запуском, а есть неправильная/неполная установка, во всех нерабочих случаях.
Comment 28 Speccyfighter 2023-11-02 06:20:16 MSK
(Ответ для stranger573 на комментарий #27)
> (Ответ для Speccyfighter на комментарий #25)
> > Добавляем пакет
> > # apt-get install LibreOffice-langpack-ru
> Как и написано в #44224. Или любой другой язык.
> 
> > В зависимостях LibreOffice-7.4.2.3-alt4, нет ни одного языкового пакета.
> Их и не должно быть. Язык выбирает пользователь, какой ему нужен. Отличие
> LO-7.4 в том, что в нём английский вынесен тоже в свой langpack. Если ни
> один язык не выбран, как оно будет работать?

Проблема в том, что пользователь не знает, что LO 7.4, по-умолчанию, не имеет даже английского. Что приведёт к Fatal Error на запуске.
А сам LO 7.4, ни в GUI, ни в терминале, не подскажет, что ему не хватает хоть какого-нибудь LibreOffice-langpack-*

> 
> Тут похоже нет бага с запуском, а есть неправильная/неполная установка, во
> всех нерабочих случаях.
Comment 29 Speccyfighter 2023-11-02 06:35:38 MSK
Фишка LO 7.4 в том, что при отсутствии LibreOffice-langpack-*, которого в зависимостях у LO 7.4 нет, LO 7.4 не сможет даже окно ошибки отобразить. Только заголовок окна и контуры окна ошибки. Но не поле окна. Поле окна выводится прозрачным. И вывод ошибки в окне отсутствует.
Comment 30 Speccyfighter 2023-11-02 06:55:48 MSK
В LibreOffice-still, по-умолчанию, интерфейс только английский (USA).
И вываливания в Fatal Error на его запуске не происходит.
Однако для смены языка интерфейса, в нём требуется доустановка пакета:

# apt-get install LibreOffice-still-langpack-ru
Comment 31 Арбичев Игорь 2023-11-02 11:45:01 MSK
(Ответ для stranger573 на комментарий #15)
> (Ответ для x11r5 на комментарий #14)
> > apt-get update && apt-get dist-upgrade делался перед apt-get install
> > LibreOffice, вложение "Порядок удаления/установки пакетов"
> 
> Да, теперь вижу. Тогда всё сложнее. У меня на обновленном до текущего
> репозитория alt-p10-xfce-latest-x86_64 от 14.07.2023,
> LibreOffice-7.4.2.3-alt4.x86_64 устанавливается и запускается без каких-либо
> дополнительных телодвижений.
> 
> Приложил полный список устанавливаемых пакетов (lo_packets_list.txt).
Подскажите, если я обновлю кдешный стартеркт до текущего состояния, то у меня 7.4.2.3 запустится?
Comment 32 Арбичев Игорь 2023-11-02 12:11:30 MSK
(Ответ для stranger573 на комментарий #15)
> (Ответ для x11r5 на комментарий #14)
> > apt-get update && apt-get dist-upgrade делался перед apt-get install
> > LibreOffice, вложение "Порядок удаления/установки пакетов"
> 
> Да, теперь вижу. Тогда всё сложнее. У меня на обновленном до текущего
> репозитория alt-p10-xfce-latest-x86_64 от 14.07.2023,
> LibreOffice-7.4.2.3-alt4.x86_64 устанавливается и запускается без каких-либо
> дополнительных телодвижений.
> 
> Приложил полный список устанавливаемых пакетов (lo_packets_list.txt).
Подскажите, если я обновлю кдешный стартеркт до текущего состояния, то у меня 7.4.2.3 запустится?
Comment 33 Speccyfighter 2023-11-02 12:25:18 MSK
(Ответ для Арбичев Игорь на комментарий #32)
> (Ответ для stranger573 на комментарий #15)
> > (Ответ для x11r5 на комментарий #14)
> > > apt-get update && apt-get dist-upgrade делался перед apt-get install
> > > LibreOffice, вложение "Порядок удаления/установки пакетов"
> > 
> > Да, теперь вижу. Тогда всё сложнее. У меня на обновленном до текущего
> > репозитория alt-p10-xfce-latest-x86_64 от 14.07.2023,
> > LibreOffice-7.4.2.3-alt4.x86_64 устанавливается и запускается без каких-либо
> > дополнительных телодвижений.
> > 
> > Приложил полный список устанавливаемых пакетов (lo_packets_list.txt).
> Подскажите, если я обновлю кдешный стартеркт до текущего состояния, то у
> меня 7.4.2.3 запустится?

Установите пакет LibreOffice-langpack-ru
Вываливание в Fatal Error исчезнет.
Comment 34 x11r5 2023-11-02 13:01:50 MSK
Created attachment 14954 [details]
Список пакетов (Simply 10.2, langpack-ru есть, loffice падает)

C установленным LibreOffice-langpack-ru все равно падает.

Это другая инсталляция Simply 10.2 в qemu-kvm.
В первой (вложение "Simply 10.2 ... работает") работало.
Comment 35 x11r5 2023-11-02 13:07:20 MSK
(Ответ для x11r5 на комментарий #34)
> Создано вложение 14954 [details] [подробности]
> Список пакетов (Simply 10.2, langpack-ru есть, loffice падает)
> 
> C установленным LibreOffice-langpack-ru все равно падает.

А если добавить к этому LibreOffice-gtk3, то падать перестает (сеанс xfce).
Comment 36 x11r5 2023-11-02 13:52:59 MSK
В остатке, у меня на Simply 10.2 выглядит так.

Чтобы libreoffice не падал при запуске, необходимо и достаточно установить два пакета (которых нет в зависимостях LibreOffice): 

LibreOffice-langpack*, LibreOffice-gtk3.

*-gtk3 без привязки к сеансу xfce, на голой X-сессии с mwm без LibreOffice-gtk3 он так же падает. После установки *-gtk3 падать перестает.

Возможно, здесь смешаны две разные ошибки.
Comment 37 gosts 87 2023-11-02 15:09:21 MSK
(Ответ для x11r5 на комментарий #36)
> В остатке, у меня на Simply 10.2 выглядит так.
> 
> Чтобы libreoffice не падал при запуске, необходимо и достаточно установить
> два пакета (которых нет в зависимостях LibreOffice): 
> 
> LibreOffice-langpack*, LibreOffice-gtk3.
> 
> *-gtk3 без привязки к сеансу xfce, на голой X-сессии с mwm без
> LibreOffice-gtk3 он так же падает. После установки *-gtk3 падать перестает.
> 
> Возможно, здесь смешаны две разные ошибки.

А прописать в зависимостях хотя-бы один языковой пакет нет возможности?
Comment 38 x11r5 2023-11-02 15:17:48 MSK
(Ответ для gosts 87 на комментарий #37)
> 
> А прописать в зависимостях хотя-бы один языковой пакет нет возможности?

Вопрос к мэйнтэйнерам.
Comment 39 Speccyfighter 2023-11-02 15:20:15 MSK
(Ответ для x11r5 на комментарий #36)
> В остатке, у меня на Simply 10.2 выглядит так.
> 
> Чтобы libreoffice не падал при запуске, необходимо и достаточно установить
> два пакета (которых нет в зависимостях LibreOffice): 
> 
> LibreOffice-langpack*, LibreOffice-gtk3.
> 
> *-gtk3 без привязки к сеансу xfce, на голой X-сессии с mwm без
> LibreOffice-gtk3 он так же падает. После установки *-gtk3 падать перестает.
> 
Стоит ли это расширение добавлять в зависимости...
Их там не один:
$ apt-cache search ^LibreOffice | sort | grep -v still | grep 'Extensions for LibreOffice'
LibreOffice-gtk3 - GTK3 Extensions for LibreOffice
LibreOffice-gtk3-kde5 - GTK3 Extensions for LibreOffice with KDE5 filepicker
LibreOffice-kde5 - KDE5 Extensions for LibreOffice
LibreOffice-qt5 - Qt5 Extensions for LibreOffice


> Возможно, здесь смешаны две разные ошибки.
Вполне возможно.
В alt-p10-xfce-sysv-20231026 и в актуальной системе базированной на p10-xfce-sysv (чистый xfce с sysvinit и gdm2.20):
с установленным LibreOffice-langpack-ru, без LibreOffice-gtk3 и других расширений,
LibreOffice-7.4.2.3-alt4 в alt-p10-xfce-sysv не падает и работает.
Comment 40 Speccyfighter 2023-11-02 15:31:38 MSK
(Ответ для gosts 87 на комментарий #37)
> (Ответ для x11r5 на комментарий #36)
> > В остатке, у меня на Simply 10.2 выглядит так.
> > 
> > Чтобы libreoffice не падал при запуске, необходимо и достаточно установить
> > два пакета (которых нет в зависимостях LibreOffice): 
> > 
> > LibreOffice-langpack*, LibreOffice-gtk3.
> > 
> > *-gtk3 без привязки к сеансу xfce, на голой X-сессии с mwm без
> > LibreOffice-gtk3 он так же падает. После установки *-gtk3 падать перестает.
> > 
> > Возможно, здесь смешаны две разные ошибки.
> 
> А прописать в зависимостях хотя-бы один языковой пакет нет возможности?
cas@ уже писал:
https://forum.altlinux.org/index.php?topic=48148.msg386909#msg386909

Брать пакет никто не хочет.
Новую версию сизифного LibreOffice, бэкпортировать в p10 планов нет.

Теоретически костылём можно:
Метапакет-пустышка с зависимостями.
Comment 41 gosts 87 2023-11-02 16:15:55 MSK
Лично я не понимаю, зачем патчить пакет и дописывать в spec-файл какие-то зависимости, если есть более новый пакет в Сизифе, который, насколько я понимаю, работает. Т.е. в нём не наблюдается той ошибки, о которой мы здесь говорим?
Comment 42 Speccyfighter 2023-11-02 16:32:43 MSK
(Ответ для gosts 87 на комментарий #41)
> Лично я не понимаю, зачем патчить пакет и дописывать в spec-файл какие-то
> зависимости, если есть более новый пакет в Сизифе, который, насколько я
> понимаю, работает. Т.е. в нём не наблюдается той ошибки, о которой мы здесь
> говорим?
Угу:

$ grep ^Name -A2 RPM/SPECS/libreoffice.spec 
Name: LibreOffice
%define hversion 7.6
%define urelease 2.1

$ less RPM/SPECS/libreoffice.spec | grep ^Requires | grep langpack
Requires: %name-langpack-en_US
Requires: %name-langpack-ru
Comment 43 x11r5 2023-11-02 20:00:08 MSK
(Ответ для Speccyfighter на комментарий #39)
> (Ответ для x11r5 на комментарий #36)
> 
> > Чтобы libreoffice не падал при запуске, необходимо и достаточно установить
> > два пакета (которых нет в зависимостях LibreOffice): 
> > 
> > LibreOffice-langpack*, LibreOffice-gtk3.
>
> Стоит ли это расширение добавлять в зависимости...
> Их там не один:
>...

Не стоит. У меня на p10-xfce-sysv (bare metal) достаточно поставить langpack. Без LibreOffice-gtk3 интерфейс отрисовывается встроенным тулкитом и не падает. 
А в slinux-10.2 (qemu, cirrus, отображение через vncviewer) с установленным langpack без *-gtk3 создает главное окно loffice и сразу вылетает без отрисовки элементов UI.
Помогает только доустановка LibreOffice-gtk3, с extensions *-qt5 и т.д. без *-gtk3 тоже падает. 

Возможно, есть независимая ошибка в графическом бэкенде.
Comment 44 gosts 87 2023-11-02 20:07:23 MSK
К делу не относится, но LO 7.6 из Сизифа в p10 на Хэшере не собирается, даже при удовлетворении всех зависимостей.
Comment 45 x11r5 2023-11-02 20:12:20 MSK
(Ответ для Speccyfighter на комментарий #42)
> (Ответ для gosts 87 на комментарий #41)
> 
> $ grep ^Name -A2 RPM/SPECS/libreoffice.spec 
> Name: LibreOffice
> %define hversion 7.6
> %define urelease 2.1
> 
> $ less RPM/SPECS/libreoffice.spec | grep ^Requires | grep langpack
> Requires: %name-langpack-en_US
> Requires: %name-langpack-ru

То есть это известная "фича".
Comment 46 gosts 87 2023-11-02 20:19:08 MSK
(Ответ для x11r5 на комментарий #45)
> То есть это известная "фича".
Известная нам - тем, кто так или иначе, хоть как-то причастен к разработке и сборке пакетов. Обычный пользователь в этом разбираться не будет. Ему главное, чтобы работало!
Comment 47 x11r5 2023-11-02 21:02:37 MSK
(Ответ для gosts 87 на комментарий #46)
> (Ответ для x11r5 на комментарий #45)
> > То есть это известная "фича".
> Известная нам - тем, кто так или иначе, хоть как-то причастен к разработке и
> сборке пакетов. 

Что мешает мэйнтэйнеру пакета добавить 'Requires: langpack*' в spec для 7.4.2.3?
Comment 48 gosts 87 2023-11-02 21:10:33 MSK
(Ответ для x11r5 на комментарий #47)
> Что мешает мэйнтэйнеру пакета добавить 'Requires: langpack*' в spec для
> 7.4.2.3?
Так этот вопрос мэйнтэйнеру и надо задавать.
Comment 49 gosts 87 2023-11-02 21:14:58 MSK
Точнее тому, на ком данная бага висит.
Мэйнтэйнер для Сизифа мог пакет собрать, а попадёт этот пакет в бранч или - нет, и в каком виде, его может не интересовать...
Comment 50 x11r5 2023-11-02 23:29:19 MSK
(Ответ для gosts 87 на комментарий #49)
В нулевом приближении, решение проблемы организационное:

'Requires: %name-langpack-ru' в 7.4.2.3 для p10.
Comment 51 gosts 87 2023-11-03 00:24:37 MSK
(Ответ для x11r5 на комментарий #50)
> (Ответ для gosts 87 на комментарий #49)
> В нулевом приближении, решение проблемы организационное:
Уже обсуждалось: https://forum.altlinux.org/index.php?topic=10540.msg385227#msg385227
Comment 52 Speccyfighter 2023-11-03 07:37:51 MSK
(Ответ для gosts 87 на комментарий #44)
> К делу не относится, но LO 7.6 из Сизифа в p10 на Хэшере не собирается, даже
> при удовлетворении всех зависимостей.
Для локальной сборки LibreOffice-7.6.2.1-alt1 в p10, потребуются 372 пакета.
Но в p10 нет frozen-devel, который есть в сизифе:

# apt-get install $(< ./libreoffice-dev-depends.txt) -s | grep ^Inst 
E: Невозможно найти пакет frozen-devel
Comment 53 x11r5 2023-11-03 07:43:23 MSK
(Ответ для gosts 87 на комментарий #51)
> (Ответ для x11r5 на комментарий #50)
> > (Ответ для gosts 87 на комментарий #49)
> > В нулевом приближении, решение проблемы организационное:
> Уже обсуждалось:
> https://forum.altlinux.org/index.php?topic=10540.msg385227#msg385227

Ни хрена себе бюрократия.
Comment 54 gosts 87 2023-11-03 14:54:46 MSK
(Ответ для Speccyfighter на комментарий #52)
> (Ответ для gosts 87 на комментарий #44)
> > К делу не относится, но LO 7.6 из Сизифа в p10 на Хэшере не собирается, даже
> > при удовлетворении всех зависимостей.
> Для локальной сборки LibreOffice-7.6.2.1-alt1 в p10, потребуются 372 пакета.
> Но в p10 нет frozen-devel, который есть в сизифе:
> 
> # apt-get install $(< ./libreoffice-dev-depends.txt) -s | grep ^Inst 
> E: Невозможно найти пакет frozen-devel

Собрал я frozen-devel из Сизифа, но сборка libreoffice 7.6.2.1-alt1 всё-равно обламывается. Но это уже отдельный разговор.
Comment 55 gosts 87 2023-11-03 15:00:46 MSK
(Ответ для x11r5 на комментарий #53)
> Ни хрена себе бюрократия.
Если проще, то в Сизифе каждый мэйнтэйнертсам решает как и какие пакеты собрать и как, когда и какие баги по нему исправить, то в бранчах за это отвечают всего несколько человек. А теперь представим себе какое количество пакетов, багов висят на одном человеке.
Ладно, хватит об этом...
Comment 56 x11r5 2023-11-03 20:01:11 MSK
(Ответ для gosts 87 на комментарий #55)
> (Ответ для x11r5 на комментарий #53)
> > Ни хрена себе бюрократия.
> Если проще, то в Сизифе каждый мэйнтэйнер сам решает как и какие пакеты
> собрать и как, когда и какие баги по нему исправить,

Демократия.

> ...то в бранчах за это
> отвечают всего несколько человек. 

Партократия.