Bug 42397 - Не устанавливаются пакеты flatpak
Summary: Не устанавливаются пакеты flatpak
Status: CLOSED WORKSFORME
Alias: None
Product: Branch p10
Classification: Unclassified
Component: flatpak (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-11 13:51 MSK by Sergey G. Shishkin
Modified: 2022-12-27 09:18 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey G. Shishkin 2022-04-11 13:51:28 MSK
На свежей установке flatpak на Alt Starketkits p10 любое действие выдаёт ошибку:

$ flatpak update
ошибка: Во время открытия репозитория /var/lib/flatpak/repo: opening repo: opendir(objects): Нет такого файла или каталога

Но директория, естественно, присутствует:
$ file /var/lib/flatpak/repo
/var/lib/flatpak/repo: directory

Запуск через sudo ничего не меняет:
$ sudo flatpak update
ошибка: Во время открытия репозитория /var/lib/flatpak/repo: opening repo: opendir(objects): Нет такого файла или каталога

Помогает предложенное тут решение:
https://www.reddit.com/r/openSUSE/comments/gtvvv5/flathub_repo_link_broken/
То есть:
sudo rm -r /var/lib/flatpak/repo

$ sudo rm -r /var/lib/flatpak/repo
$ flatpak update
Поиск обновлений…
Нечего выполнять.
$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
$

Но это решение не выглядит корректным, тем более, что может сломать другие пакеты, вроде flatpak-repo-flathub, файлы которых лежат в этой директории.
Comment 1 Антон Мидюков 2022-04-11 13:53:12 MSK
(Ответ для Sergey G. Shishkin на комментарий #0)
> На свежей установке flatpak на Alt Starketkits p10 любое действие выдаёт

Какой стартеркит?
Comment 2 Sergey G. Shishkin 2022-04-11 13:57:20 MSK
(Ответ для Антон Мидюков на комментарий #1)
> (Ответ для Sergey G. Shishkin на комментарий #0)
> > На свежей установке flatpak на Alt Starketkits p10 любое действие выдаёт
> 
> Какой стартеркит?

Самосборный на базе KDE.
regular-kde5.iso в m-p.
Comment 3 Антон Мидюков 2022-04-11 14:14:38 MSK
(Ответ для Sergey G. Shishkin на комментарий #2)
> (Ответ для Антон Мидюков на комментарий #1)
> > (Ответ для Sergey G. Shishkin на комментарий #0)
> > > На свежей установке flatpak на Alt Starketkits p10 любое действие выдаёт
> > 
> > Какой стартеркит?
> 
> Самосборный на базе KDE.
> regular-kde5.iso в m-p.

Не добавляйте flatpak-repo-flathub в сборку.
Comment 4 Sergey G. Shishkin 2022-04-11 14:34:54 MSK
(Ответ для Антон Мидюков на комментарий #3)
> (Ответ для Sergey G. Shishkin на комментарий #2)
> > (Ответ для Антон Мидюков на комментарий #1)
> > > (Ответ для Sergey G. Shishkin на комментарий #0)
> > > > На свежей установке flatpak на Alt Starketkits p10 любое действие выдаёт
> > > 
> > > Какой стартеркит?
> > 
> > Самосборный на базе KDE.
> > regular-kde5.iso в m-p.
> 
> Не добавляйте flatpak-repo-flathub в сборку.

ОК, спасибо, позже проверю. Но вообще, диру /var/lib/flatpak/repo создает при установке сам пакет flatpak:
https://packages.altlinux.org/ru/p10/binary/flatpak/x86_64/scripts/2784132038524334522
Comment 5 Andrey Cherepanov 2022-04-11 17:51:01 MSK
Попробуйте
298234 EPERM #1 p10 flatpak-repo-flathub.git=1.1-alt1
Comment 6 Sergey G. Shishkin 2022-04-12 00:22:15 MSK
(Ответ для Andrey Cherepanov на комментарий #5)
> Попробуйте
> 298234 EPERM #1 p10 flatpak-repo-flathub.git=1.1-alt1

Помогло. Спасибо!
Comment 7 Pavel Shilov 2022-12-21 10:54:24 MSK
Произвел тестирование на платформе: 
* workstation-10-x86-64

Версия пакета:
* flatpak-1.14.1-alt1

По указанным шагам ошибка не воспроизвелась.
Comment 8 Pavel Shilov 2022-12-27 09:18:31 MSK
(Ответ для Pavel Shilov на комментарий #7)
> Произвел тестирование на платформе: 
> * workstation-10-x86-64
> 
> Версия пакета:
> * flatpak-1.14.1-alt1
> 
> По указанным шагам ошибка не воспроизвелась.

Проверка производилась на ALT Workstation K 10.1
$ flatpak update
Поиск обновлений…

Нечего выполнять.
[test@host-127 ~]$ cat /etc/os-release 
NAME="ALT"
VERSION="10.1"
ID=altlinux
VERSION_ID=10.1
PRETTY_NAME="ALT Workstation K 10.1 (Sorbaronia Mitschurinii)"

Ошибка не воспроизвелась