Bug 44898 - eagle не запускается после установки
Summary: eagle не запускается после установки
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: eepm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-12 16:31 MSK by Vladislav Glinkin
Modified: 2023-05-15 14:46 MSK (History)
4 users (show)

See Also:


Attachments
$ eagle (4.96 KB, text/plain)
2023-01-12 16:31 MSK, Vladislav Glinkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2023-01-12 16:31:51 MSK
Created attachment 12275 [details]
$ eagle

Стенды:
sisyphus-education-10-x86-64
sisyphus-server-10-x86-64
sisyphus-workstation-10-x86-64
sisyphus-education-10-x86-64-kde
sisyphus-kworkstation-10.1-x86-64

Версии пакетов:
eepm-3.28.7-alt1.noarch
eepm-repack-3.28.7-alt1.noarch
eepm-yum-3.28.7-alt1.noarch
Autodesk_EAGLE-9.6.2-alt1.repacked.with.epm.2.x86_64

Шаги воспроизведения:
1) # epm play eagle
2) $ eagle

Фактический результат: Приложение не запускается

Ожидаемый результат: Приложение запускается

Прикладываю логи $ eagle

В p10 на версиях eepm-3.19.4-alt1.noarch eepm-repack-3.19.4-alt1.noarch eepm-yum-3.19.4-alt1.noarch ошибка так же воспроизводится.
Comment 1 Vitaly Lipatov 2023-03-23 03:37:06 MSK
Да, у меня тоже воспроизводится:

libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib64/X11/modules/dri/radeonsi_dri.so: undefined symbol: xcb_dri3_buffers_from_pixmap_strides (search paths /usr/lib64/X11/modules/dri, suffix _dri)
libGL error: failed to load driver: radeonsi

помогает
rm -rf /opt/eagle/lib/libxcb-dri2.so.0 /opt/eagle/lib/libxcb-dri3.so.0

буду их удалять.
Comment 2 Repository Robot 2023-04-03 21:11:31 MSK
eepm-3.40.1-alt1 -> sisyphus:

 Mon Apr 03 2023 Vitaly Lipatov <lav@altlinux.ru> 3.40.1-alt1
 - epm play: add DVJ2
 - epm.spec: require bash instead of sh
 Fri Mar 31 2023 Vitaly Lipatov <lav@altlinux.ru> 3.40.0-alt1
 - epm play: add alivecolors support
 - epm play: add freeoffice
 - epm addrepo: add astra repos with [arch-=i386]
 - erc: use 7z if patool is missed
 - erc: add --use-7z and --use-patool
 - add prepare_to_eepm.sh
 - eget: improve is_url checking
 - eget: disable checking for globbing symbol ? in URL
 - epm: add -y as --auto alias
 - epm: print short help when run without params
 - epm prescription: add i586-support
 - epm install: don't use --replacepkgs when install only one package
 - epm prescription: add nvidia-remove
 - epm: add --norepack option
 - epm pack: rewrite
 - epm repack: move repack stoplist to /etc/eepm/repackstoplist.list
 - epm repack generic.sh: skip links
 - epm release-upgrade: print info about ALT wiki when update to ALT Sisyphus
 Thu Mar 30 2023 Vitaly Lipatov <lav@altlinux.ru> 3.39.3-alt1
 - eget: make correct URL if file part parsed by mask separately
 - epm play: add vuescan
 - epm play: fix download url for anydesk (according to latest eget)
 - epm play: add cuda-z support
 - eget: big rewrite
 - epm play: add netbeans
 - epm ei: add help, rewrite parsing
 - epm ei: add support to set Korinf URL
 - epm addrepo: add support for AstraLinux
 Wed Mar 29 2023 Vitaly Lipatov <lav@altlinux.ru> 3.39.2-alt1
 - epm ei: add fallback to vendor/repo dir
 - distr_info: print bug report url
 - distr_info: add default repo name (the same like distro version)
 - epm download: use eget --latest if mask is not *.something
 - epm: allow --dry-run for kernel-update/remove-old-kernels
 - epm full-upgrade: skip snap if snap service is not running (ALT bug 45666)
 - epm install: add --download-only support for repository packages (via epm download)
 - epm download: implement package download for ALT via apt-get install --print-uris
 - add epm download --url for apt-rpm and apt-dpkg systems
 Tue Mar 28 2023 Vitaly Lipatov <lav@altlinux.ru> 3.39.1-alt1
 - distr_info: add --repo-name, --distro-name, --base-distro-name
 - distr_info: add full version for Astra
 - distr_info: add long options, rearrange default output
 Mon Mar 27 2023 Vitaly Lipatov <lav@altlinux.ru> 3.39.0-alt1
 - epm repo implement enable/disable for ALT
 - epm repo list:  add (-a|--all) support (print commented out lines)
 - epm repo index/add: big rewrite
 - epm repack: skip find requires for update_mpeg in yandex-browser and vivaldi
 - epm repack yandex-browser: add fonts-ttf-google-noto-emoji-color require only if it is exists
 - epm repo add: add support for various url and dir forms
 - epm repo add: add support for short form: 'rpm url component' and use it
 - eget: add support for URL in form file:/ or /path
 - epm install: add --replacepkgs (and --test for --dry-run case) to rpm -Uvh
 Mon Mar 27 2023 Vitaly Lipatov <lav@altlinux.ru> 3.38.1-alt1
 - epm repack unigine-superposition: fix issue with libssl/libcrypto
 - epm repack: add initial cnrdrvcups-ufr2-uk
 - epm: fix epm version checking
 - epm play common.sh: fix checking for available version
 - epm repo: add enable/disable support
 - epm print: add arch
 - epm repo add: add support for dir
 - epm repo: implement initial support for create local repo (index,pkgadd,pkgdel,pkgupdate)
 Sun Mar 26 2023 Vitaly Lipatov <lav@altlinux.ru> 3.38.0-alt1
 - epm prescription i586-fix: add missed nvidia_glx, primus
 - epm repack: many fixes
 - epm repack vinteo.desktop: skip lib.req for foreign binaries
 - epm prescription common.sh: add is_root, assure_root
 - epm play telegram: move repacking to pack.d
 - epm play 64Gram: move packing to pack.d
 - epm repack liteide.sh: add Conflicts to liteidex
 - epm play common.sh: check app version in versioned epm info firstly
 - epm repack: add --install support
 - epm play common.sh: fix checking if update is needed
 - epm full-upgrade: allow skip kernel update (via eepm.conf)
 - epm kernel-update: disable remove-old-kernels after update
 - eepm.spec: add Requires: apt-scripts (for emergencies)
 - print note about autoremove only after epm clean (with caution!)
 - epm play --update: skip updating if the package is on hold (see epm mark --help)
 - eget: implement --check-mirrors
 - epm ei: drop update_url_if_need_mirrored using, we hope eget will helps here
 - epm play: drop update_url_if_need_mirrored, we hope eget will helps us
 - epm pack: drop update_url_if_need_mirrored, we hope eget will help us
 - epm play: drop check_url_is_accessible using
 - set BIGTMPDIR and use in cd_to_temp_dir
 - epm play ktalk: rename to correct name
 Fri Mar 24 2023 Vitaly Lipatov <lav@altlinux.ru> 3.37.0-alt1
 - epm play master-pdf-editor: get package name from site
 - epm play: add realvnc-server and realvnc-viewer
 - epm repack ipera-mediaserver: drom libQt5 libGL from reqs
 - epm tool: add erc and ercat
 - eepm.spec: disable AutoReq at all, use direct requires
 - epm play unigine-*: move unpacking to pack.d
 Fri Mar 24 2023 Vitaly Lipatov <lav@altlinux.ru> 3.36.2-alt1
 - epm repack icq: fix requires (ALT bug 44899)
 - epm repack vkteams: fix requires
 - epm repack far2l-portable: add package meta info
 - epm play wine: add missed wine-etersoft
 - epm repack meridius: fix icon name
 - epm repack: implement add_requires and use it
 - epm repack liteide: fix desktop, add golang requires (ALT bug 45635)
 - distro_info: add --glibc-version
 - epm play jetbrains-toolbox: rewrite with epm pack
 - epm play kyodialog: rewrite with epm pack
 Thu Mar 23 2023 Vitaly Lipatov <lav@altlinux.ru> 3.36.1-alt1
 - epm-pack: install PKGFORMAT package after repack
 - replace --download-only with --save-only
 - epm repack generic.sh: add remove_dir /usr/lib/.build-id
 - epm repack: add portproton.sh (add needed requires)
 - epm-pack: reset EPMCURDIR as hack
 Thu Mar 23 2023 Vitaly Lipatov <lav@altlinux.ru> 3.36.0-alt1
 - epm play: add far2l-portable
 - epm-pack: add --verbose support
 - epm pack 1c83-client: add support for unpack downloaded tar.gz
 - epm install: add --download_only (save after repack) and --direct + --download_only (save before repack)
 - epm repack 64Gram: fix name
 - epm-sh-functions: hide direct /bin/echo using
 - epm repack Autodesk_EAGLE: drop internal libxcb-dri?.so.0 (ALT bug 44898)
 - remove CURDIR to EPMCURDIR and export it without override
 Tue Mar 21 2023 Vitaly Lipatov <lav@altlinux.ru> 3.35.1-alt1
 - epm pack 1c83-client: fixes
 - epm repack rstudio: fix chrome-sandbox
 - epm play steam: add install Steam from the repo
 Mon Mar 20 2023 Vitaly Lipatov <lav@altlinux.ru> 3.35.0-alt1
 - epm play: rewrite, add applications list support, use app=version form
 - add epm pack
 - epm play: add initial portproton support
 - epm pack: add 1c83-client support
 - rewrite all browser-codecs install via epm pack
 - epm play opera: rewrite, fix other systems install
 - epm play: move wine to play list
 - epm repack: add r7-office (with support for 7.3)
Comment 3 Savelev Pavel 2023-04-14 21:26:36 MSK
Версия пакета: eepm-3.40.1-alt1.noarch.

Ошибка актуальна. Без ручного удаления по команде rm -rf /opt/eagle/lib/libxcb-dri2.so.0 /opt/eagle/lib/libxcb-dri3.so.0 программа не запустится.

На версии eepm-3.50.1-alt1.noarch ситуация аналогичная.
Comment 4 Mikhail Tergoev 2023-05-15 12:31:13 MSK
kworkstation-10.1-x86-64
EPM package manager version 3.57.0

После установки:
$ eagle 
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Оказалось проблема с правами. После смены прав eagle запустился:
sudo chmod -R 755 /opt/eagle/
Comment 5 Rurewa 2023-05-15 13:20:13 MSK
ALT Workstation K 10.1. Eagle
Багу подтверждаю. После установки с помощью epm play от обычного пользователя не запускается. Надо делать chmod -R 755 /opt/eagle/
Comment 6 Rurewa 2023-05-15 13:43:58 MSK
eepm --version 3.57.0-eter0.p10.1
Comment 7 Vitaly Lipatov 2023-05-15 14:46:36 MSK
(Ответ для Rurewa на комментарий #5)
> ALT Workstation K 10.1. Eagle
> Багу подтверждаю. После установки с помощью epm play от обычного
> пользователя не запускается. Надо делать chmod -R 755 /opt/eagle/
Исправлено в epm 3.57.1