Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.rpm Package does not open #254

Open
universish opened this issue Sep 19, 2024 · 10 comments
Open

.rpm Package does not open #254

universish opened this issue Sep 19, 2024 · 10 comments

Comments

@universish
Copy link

The exifcleaner-3.6.0.x86_64.rpm file can be installed. But it does not open. My operating system is fedora 40. My desktop environment is gnome wayland.

@IkelAtomig
Copy link

I am using Fedora Linux 40 KDE Plasma. I have been using it since Fedora 38. No issues for me.

@universish
Copy link
Author

wayland?

@IkelAtomig
Copy link

Yes.

@universish
Copy link
Author

macellan@fedora:~$ exifcleaner
(node:19982) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.  See https://github.com/electron/electron/issues/23506 for more information
[19982:1028/013921.477763:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.
İzleme/kesme noktası yakalayıcı (çekirdek döküldü)

translated:

macellan@fedora:~$ exifcleaner
(node:19982) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.  See https://github.com/electron/electron/issues/23506 for more information
[19982:1028/013921.477763:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.
Trace/breakpoint catcher (kernel spilled)

@universish
Copy link
Author

macellan@fedora:~$ rpm -qa | grep exifcleaner
exifcleaner-3.6.0-1.x86_64
macellan@fedora:~$ which exifcleaner
/usr/bin/exifcleaner
macellan@fedora:~$ rpm -qi exifcleaner
Name        : exifcleaner
Version     : 3.6.0
Release     : 1
Architecture: x86_64
Install Date: Pzt 28 Eki 2024 01:13:58
Group       : default
Size        : 208328776
License     : MIT
Signature   : (none)
Source RPM  : exifcleaner-3.6.0-1.src.rpm
Build Date  : Sal 04 May 2021 15:12:17
Build Host  : jons-mac-mini-2.local
Relocations : / 
Packager    : szTheory <[email protected]>
Vendor      : szTheory <[email protected]>
URL         : https://github.com/szTheory/exifcleaner#readme
Summary     : Clean exif metadata from images, videos, and PDF documents
Description :
Clean exif metadata from images, videos, and PDF documents
macellan@fedora:~$ uname -a
Linux fedora 6.11.4-201.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Oct 20 15:04:22 UTC 2024 x86_64 GNU/Linux
macellan@fedora:~$ cat /etc/os-release
NAME="Fedora Linux"
VERSION="40 (Workstation Edition)"
ID=fedora
VERSION_ID=40
VERSION_CODENAME=""
PLATFORM_ID="platform:f40"
PRETTY_NAME="Fedora Linux 40 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:40"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f40/system-administrators-guide/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=40
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=40
SUPPORT_END=2025-05-13
VARIANT="Workstation Edition"
VARIANT_ID=workstation
macellan@fedora:~$ lsb_release -a
shell-init: geçerli dizin alınırken hata: getcwd: üst dizinlere erişilemiyor: Böyle bir dosya ya da dizin yok
LSB Version:	:core-5.0-amd64:core-5.0-noarch
Distributor ID:	Fedora
Description:	Fedora release 40 (Forty)
Release:	40
Codename:	Forty
macellan@fedora:~$ echo $DISPLAY
:0
macellan@fedora:~$ loginctl show-session $(loginctl | grep $(whoami) | awk '{print $1}') -p Type
Type=wayland
macellan@fedora:~$ ps -e | grep -E 'Xwayland|Xorg'
  14242 ?        00:00:00 Xwayland
macellan@fedora:~$ echo $XDG_SESSION_TYPE
wayland
macellan@fedora:~$ echo $XDG_CURRENT_DESKTOP
GNOME
macellan@fedora:~$ echo $DESKTOP_SESSION
gnome

@IkelAtomig
Copy link

IkelAtomig commented Oct 28, 2024 via email

@universish
Copy link
Author

I don't know how to do it. How can I find out the dependencies?
There is nothing in the README file about the dependencies that need to be installed.

@IkelAtomig
Copy link

IkelAtomig commented Oct 28, 2024 via email

@universish
Copy link
Author

sudo dnf install exifcleaner-3.6.0.x86_64.rpm

Process control is running
Transaction check successful.
Running test transaction
Transaction test successful.
The process is running
  getting ready         :                                                    1/1 
  Installing            : exifcleaner-3.6.0-1.x86_64                         1/1 
  Script is executing   : exifcleaner-3.6.0-1.x86_64                         1/1 

Established:
  exifcleaner-3.6.0-1.x86_64                                                    

Done!
macellan@fedora:~$ rpm -V exifcleaner
.M.......    /opt/ExifCleaner/chrome-sandbox

macellan@fedora:~$ cd /run/media/macellan/games/rpm\ bin\ ve\ portable/

macellan@fedora:/run/media/macellan/games/rpm bin ve portable$ rpm -qpR exifcleaner-3.6.0.x86_64.rpm 
/bin/sh
/bin/sh
at-spi2-core
gtk3
libXScrnSaver
libXtst
libnotify
libuuid
nss
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
xdg-utils
macellan@fedora:/run/media/macellan/games/rpm bin ve portable$ sudo dnf install at-spi2-core gtk3 libXScrnSaver libXtst libnotify libuuid nss xdg-utils
Last metadata expiration check: 0:02:09 ago on Mon Oct 28, 2024 14:02:13.
at-spi2-core-2.52.0-1.fc40.x86_64 package is already installed.
at-spi2-core-2.52.0-1.fc40.i686 package is already installed.
gtk3-3.24.43-1.fc40.x86_64 package is already installed.
gtk3-3.24.43-1.fc40.i686 package is already installed.
libXScrnSaver-1.2.4-3.fc40.x86_64 package is already installed.
libXtst-1.2.5-1.fc40.x86_64 package is already installed.
libXtst-1.2.5-1.fc40.i686 package is already installed.
libnotify-0.8.3-3.fc40.x86_64 package is already installed.
libuuid-2.40.2-1.fc40.x86_64 package is already installed.
libuuid-2.40.2-1.fc40.i686 package is already installed.
nss-3.105.0-1.fc40.x86_64 package is already installed.
nss-3.105.0-1.fc40.i686 package is already installed.
xdg-utils-1.2.1-1.fc40.noarch package is already installed.
Dependencies resolved.
There is nothing to be done.
Done!
macellan@fedora:/run/media/macellan/games/rpm bin ve portable$ exifcleaner
(node:8943) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.  See https://github.com/electron/electron/issues/23506 for more information
[8943:1028/141006.069063:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.
Trace/breakpoint catcher (kernel spilled)
macellan@fedora:/run/media/macellan/games/rpm bin ve portable$ sudo exifcleaner
[9152:1028/141014.096433:FATAL:electron_main_delegate.cc(253)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Trace/breakpoint catcher

@IkelAtomig
Copy link

IkelAtomig commented Nov 11, 2024

I have no idea. It just works for me.

ikel@fedora:~$ exifcleaner
Gtk-Message: <TIME> : Failed to load module "appmenu-gtk-module"
(node:13114) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.  See https://github.com/electron/electron/issues/23506 for more information

If it is causing you headaches. Just install Distrobox, use Debian/Ubuntu and integrate it with your system. Don't overdo and make it perfect. Most rpm that doesn't work, work in debian packages. Go for Ubuntu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@universish @IkelAtomig and others