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

feat: add deb and rpm package #198

Open
long76 opened this issue Jun 16, 2022 · 47 comments
Open

feat: add deb and rpm package #198

long76 opened this issue Jun 16, 2022 · 47 comments
Assignees
Labels
enhancement New feature or request linux Linux-related

Comments

@long76
Copy link

long76 commented Jun 16, 2022

Why?

Store like Snap, Flatpak uses virtual envirovment for lauch apps. It's much slower than "direct" execution which used after install deb/rpm package. Thanks!

@exactly-one-kas exactly-one-kas added enhancement New feature or request linux Linux-related labels Jun 18, 2022
@exactly-one-kas exactly-one-kas self-assigned this Jun 18, 2022
@micpub
Copy link

micpub commented Jun 20, 2022

i second this, the flatpak version is not usable on ubuntu - slow as hell at refreshing changes in my repos(on disk)
maybe the best would be to setup auto build on: https://build.opensuse.org/
it does packages(ppa's) for fedora / ubuntu / centos / opensuse etc. - linux packaging would be 'handled' once for good.

example project that uses it: https://software.opensuse.org/download.html?project=home%3AAlexx2000&package=doublecmd-gtk

@alerque
Copy link
Contributor

alerque commented Jun 21, 2022

Yes there should be deb and rpm (and other distro) packaging.

No it should not be part of this repository. Distro packaging should be managed using distro tooling not part of upstream projects.

That being said, I've tried several times to get Arch Linux packaging setup, but this project layout makes it VERY hard to do. What I believe this project should do is fix the build system so that it does not assume everything is vendored and bundled. It should support normal methods (such as pkg-config) to detect the required dependencies when they are provided by the system and build using them and install using normal methods. Once that happens it will be easy to roll out distro packages either through official or user contribution channels.

There has been some progress in this direction and even some currently open PRs headed that way (e.g. #191), but more work is needed.

@long76
Copy link
Author

long76 commented May 24, 2023

@Murmele @exactly-one-kas what about create portable version like in old GitAhead some sh file, zip/tar.gz or AppImage for now?

@Murmele
Copy link
Owner

Murmele commented May 24, 2023

@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?

@long76 This might be possible, but one has to setup it again. I don't see a benefit of AppImage over flatpak. There must be a maintainer for this. Currently we have three packages (win, flatpak, macos) we have to handle. We would not handle more because it is a lot of effort

@long76
Copy link
Author

long76 commented May 24, 2023

I don't see a benefit of AppImage over flatpak.

for example:

  1. now i need install flatpak on my system only for Gittyup) with appimage it's don't needed
  2. i can use multiple versions gittyup (useful for testing pre-release or bug report(show bug in new version and show all great on previous))
  3. i may need portable version gittyup if i don't have root access for install flatpak on system or just can't use flatpak (corporation restrictions for example) appimage is build-in
  4. and official reasons https://docs.appimage.org/introduction/motivation.html
  5. compare table(Snap, Flatpack, AppImage) https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others

@long76
Copy link
Author

long76 commented May 24, 2023

@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?

if you know answer why C++ faster than Java then it the same

@Murmele
Copy link
Owner

Murmele commented May 24, 2023

I don't see a benefit of AppImage over flatpak.

for example:

1. now i need install flatpak on my system only for Gittyup) with appimage it's don't needed

2. i can use multiple versions gittyup (useful for testing pre-release or bug report(show bug in new version and show all great on previous))

3. i may need portable version gittyup if i don't have root access for install flatpak on system or just can't use flatpak (corporation restrictions for example) appimage is build-in

4. and official reasons https://docs.appimage.org/introduction/motivation.html

5. compare table(Snap, Flatpack, AppImage) https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others
  • Flatpak is installed on most of the systems so you don't have to install it manually most of the time (I don't know any system where it is not available)
  • You can also install multiple versions in flatpak

The problem is the maintenance effort of such packages. We decided to use flatpak, because I can maintain it and it is cross distribution capable. So I maintain one package for complete linux.

If there is someone which is maintaining the appimage package we will add it to the repository CI so it will be created automatically.

@Murmele
Copy link
Owner

Murmele commented May 24, 2023

@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?

if you know answer why C++ faster than Java then it the same

The difference is that the flatpak does not run in a virtual machine, but native. So there should not be a performance difference.

https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others

@long76
Copy link
Author

long76 commented May 24, 2023

@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?

if you know answer why C++ faster than Java then it the same

The difference is that the flatpak does not run in a virtual machine, but native. So there should not be a performance difference.

https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others

flatpack it's more better version of snap, no more)
image

it's use sandbox. it's like virtual machine
image

@long76
Copy link
Author

long76 commented May 24, 2023

if you do not want maintain AppImage why don't add zip with binaries?

@micpub
Copy link

micpub commented May 24, 2023

@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?

@Murmele
in my case it was completly unusable - opening repository (on my disk) caused the app to freeze for few minutes, once it regained control there were some shadow files added as 'staged files' which i wasnt able to uncheck.
I wasnt able to add manually some files that i want to commit as staged files - it was really crazy.
app had constant freezes .
how did i compare the speed? i have gittyup on my windows virtual machine and there it is working in a speed comparable(vm disk access time) to gitahead - so it was my guess that it was the flatpak fault.

after seeing your reply today i started gittyup via flatpak on my linux (i am using gitahead + git(command-line) cause it was impossible to use gittyup) and to be honest it works now - not sure if it was something that was fixed in the flatpak itself or in the gittyup.

the speed is still slower than gitahead - opening repo from my disk still freezes ui for some time (like ten secs or so) - gitahead loads it faster.
the next issue i see (still present) - it doesnt show the repo path on my disk correctly - it shows: "flatpak/doc/36a5f677/project-name" - probably its a flatpak thing - but it should be "media/data/devel/project" in my case

i'll try to use it for some time and will write some more - if i find something.

but still as you can see the flatpak can be crazy - i bet it wasnt only for me (i am using ubuntu - nothing fancy)
where with the deb / ppa it would work just fine.

@micpub
Copy link

micpub commented May 29, 2023

@Murmele
after some usage i stand by my claim that it is indeed slower on flatpak and unreliable.
seems like disk access for flatpak apps is slower / broken

even selecting files as staged for commit takes longer - can even freeze app for a while. I've had a bigger commt to do and on many files / heavily changed it has a hard time - gitahead / even gittyup on windows works a lot better.
also auto detecting of changed files doesnt work good on flatpak - you know when i edit some file and save it - gittyup/gitahead was detecting that change automatically - whre on flatpak it doesnt work, manually clicking refresh also take a long time (+ app freeze for a while)

given these things i can say that gittyup can be used now(it works atleast) but its troublesome in many cases.
windows version on vm doesnt have these issues / gitahead on linux also
so my guess is still that its somehow related to flatpak

@Murmele
Copy link
Owner

Murmele commented May 29, 2023

@micpub can you provide more information about your system, which flatpak version are you using?
I am using also flatpak, but I don't see any performance problems

@micpub
Copy link

micpub commented May 29, 2023

@Murmele - sure, but as i said i use nothing fancy - normal ubuntu mostly up to date (havent switched yet to 23.04)
yeah i also thought that snaps / flatpaks should work just fine

if i missed some info - please tell me.

ubuntu 22.10 x86-64

uname -a
Linux abcd 5.19.0-42-generic #43-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 18 18:21:28 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

gnome-shell --version
GNOME Shell 43.1

flatpak --version
Flatpak 1.14.0

flatpak list
`
Name Application ID Version Branch Installation
Gittyup com.github.Murmele.Gittyup v1.3.0 stable system
Mesa org.freedesktop.Platform.GL.default 21.3.9 21.08 system
Mesa org.freedesktop.Platform.GL.default 23.0.2 22.08 user
Mesa (Extra) org.freedesktop.Platform.GL.default 23.0.2 22.08-extra user
Intel org.freedesktop.Platform.VAAPI.Intel 21.08 system
Intel org.freedesktop.Platform.VAAPI.Intel 22.08 user
ffmpeg-full org.freedesktop.Platform.ffmpeg-full 21.08 system
openh264 org.freedesktop.Platform.openh264 2.1.0 2.0 system
openh264 org.freedesktop.Platform.openh264 2.1.0 2.2.0 user
GNOME Application Platfo… org.gnome.Platform 43 user
Arc-Dark Gtk theme org.gtk.Gtk3theme.Arc-Dark 3.22 system
Arc-Dark Gtk theme org.gtk.Gtk3theme.Arc-Dark 3.22 user
Breeze GTK theme org.gtk.Gtk3theme.Breeze 5.27.5 3.22 system
Breeze GTK theme org.gtk.Gtk3theme.Breeze 5.27.5 3.22 user
KDE Application Platform org.kde.Platform 5.15-21.08 system
QGnomePlatform org.kde.PlatformTheme.QGnomePlatform 5.15-21.08 system
QtSNI org.kde.PlatformTheme.QtSNI 5.15-21.08 system
QGnomePlatform-decoration …ndDecoration.QGnomePlatform-decoration 5.15-21.08 system

`

flatpak info com.github.Murmele.Gittyup
`
Gittyup - Graphical Git client designed to help you understand and manage your
source code history

      ID: com.github.Murmele.Gittyup
     Ref: app/com.github.Murmele.Gittyup/x86_64/stable
    Arch: x86_64
  Branch: stable
 Version: v1.3.0
 License: MIT
  Origin: flathub

Collection: org.flathub.Stable
Installation: system
Installed: 68,0 MB
Runtime: org.kde.Platform/x86_64/5.15-21.08
Sdk: org.kde.Sdk/x86_64/5.15-21.08

  Commit: 35e7e18ebf30ec9e05c50925eaecc1f2af2fe196754f72b105a340a4b5566f9d
  Parent: 460ab14cbaaaf86477f056ae7cdd7b481aa90f1ebd84c6750bb05598b739d308
 Subject: update version (#31) (cd91ffa6)
    Date: 2023-04-20 13:00:36 +0000

`

@Murmele
Copy link
Owner

Murmele commented May 29, 2023

@micpub thanks for the info. Maybe this is a problem of flatpak on the Ubuntu system

Found this one: https://forums.opensuse.org/t/why-are-flatpaks-that-slow-under-opensuse/151172

@micpub
Copy link

micpub commented May 29, 2023

@Murmele - i've tried that but its the same.
maybe its not that the app is sluggish - cause menus and the rest of the app work ok, but the disk access is somehow 'interrupted' - even if it was just sluggish then why auto detecting of changed files doesnt work, something doesnt add up.

The worst part is that how the hell even flatpak can cause thing like these to happen - it shouldnt touch anything that is not related to the installation of the app - its role should end at that part.
For now the snaps / flatpaks are nothing but problems and the cause of slowness / issues with themes and other things that it was 'trying' to solve.
ive installed ubuntu in 2012 if i remember correctly - its still the same installation and its stll as fast as it was.
ive chosen it so that i 'probably' wouldnt have to fix a systems package manager lol - it should just work right?

also i understand that you dont want to create many different types of packages - cause its a nightmare - i also develop an app and distributing to 3 oses where linux has many packages is crazy.
for now im doing windows / mac but i dont know what to do about linux - thought about flatpak / snap but seems like it can be a hell of a problem...

@LCWilliams
Copy link

LCWilliams commented May 30, 2023

I'm going to echo the sentiments here with it being unreasonably slow on Linux.

Attempting to create a plain repository for an empty Unity3D project is nigh on impossible:

  1. It hangs on opening the repository.
  2. It takes an unreasonable amount of time to add ANYTHING to a commit.
  3. Right clicking any tree item hangs the program.
  4. Having it hang so badly it causes x11 to crash entirely.
  5. Constantly High CPU usage.

Yes, it's an issue with Gittyup/Flatpak.
Opening GitAhead- instant. Opening the repo- Instant. Adding commits- Instant.
Also no issue with GitKrak£n.

FWIW:
Flatpak Version: 1.12.7-1
GittyUp: 1.3
Flatseal; every checkbox enabled.
Mint 21 -- 6.2.12

@alerque
Copy link
Contributor

alerque commented May 31, 2023

Can we please open separate issues for tracking different topics? Flatpack builds being slow is a completely different issue with a different resolution that "should RPM packaging be in this repository". I suggest somebody open that issue, then copy relevant comments there, then mark them as off-topic here.

@Murmele
Copy link
Owner

Murmele commented May 31, 2023

@micpub @LCWilliams I see the same problem with the performance on a RHEL 7.9 version (9 years old), with flatpak version 1.0.4

@micpub
Copy link

micpub commented May 31, 2023

@alerque yes and no - cause i for one dont care what type of package that is as long as it works, so if that flatpak would would for me there would be 'no need' for deb / rpm anymore.
i dont know about other ppl - since maintaining many packages is a headache from a dev stand point - i understand that ( i am also a developer)
ive installed flatpak on my machine only for gittyup - others can do so also but it need to work correctly.

@Murmele good to know it isnt only ubuntu/mint (debian) related thing, but i wonder if its the very same issue - cause as you said its a 9 years old - and we are using up-to-date distros.

@alerque
Copy link
Contributor

alerque commented May 31, 2023

Just because you are okay with an either/or solution doesn't mean everybody is. Adding deb/rpm packaging will be useful to some people, but others will still want the Flatpak bug tracked and fixed. The issue should be split based on the obvious difference in underlying causes and solutions, and people like you that could benefit from either one can track both. And the rest of is that don't know much about or care about Flatpack can still subscribe to this issue without it being spammy noise.

@long76
Copy link
Author

long76 commented Jun 2, 2023

Build native for your linux

Tested on Kubuntu 22.04
prepare

sudo apt install gcc make cmake ninja-build pkgconf qttools5-dev qtdeclarative5-dev qtbase5-dev git g++

maybe it's full list

run bash script in your folder(for example source) it clone Gittyup and build it

#!/usr/bin/env bash
BASEDIR=$(pwd)
echo "current dir $BASEDIR"
RELEASE_TAG='gittyup_v1.3.0'
ROOT_DIR=$BASEDIR/Gittyup

if [ ! -d "$ROOT_DIR/.git" ]; then
    echo 'Not clonned'
    git clone https://github.com/Murmele/Gittyup.git $ROOT_DIR -b $RELEASE_TAG
    cd $ROOT_DIR
else
    echo 'Clonned'
    cd $ROOT_DIR
    git checkout $RELEASE_TAG
fi

git submodule init
git submodule update
cd dep/openssl/openssl
./config -fPIC
make
cd $ROOT_DIR
mkdir -p build/release && cd build/release
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ../..
ninja

after just run
./your_folder_path/Gittyup/build/release/gittyup

Note i'm not a "master" in git and bash maybe you can write this instruction better

@Murmele
Copy link
Owner

Murmele commented Jun 2, 2023

@micpub
Copy link

micpub commented Jun 2, 2023

@Murmele i've tried but regarding the speed nothing changed.
the app itself starts immediately - 2-5 secs and i have gui up and running
but opening repository from disk takes about 1 minute.
changing the file in the 'Unstaged Files' also takes 5 or more secs to switch.
it looks like the disk access is somehow broken for the flatpak app.

its crazy im using linux like 12 years or more and its first time ive seen smth like that.
flatpak is just a piece of s.h.i.t for me at this point. - broken by design or smth - imagine a situation if i were not able to run an app on windows/mac for a year - cause of a package manager lol
im looking at the AppImage for my app at the moment, and in a half a year when i release my app on linux thats probably what i will go to.

@jmoraleda
Copy link

jmoraleda commented Jun 2, 2023

I think #198 (comment) addresses the original issue at its core and hasn't been given the consideration it merits so I am quoting it here again.

Yes there should be deb and rpm (and other distro) packaging.

No it should not be part of this repository. Distro packaging should be managed using distro tooling not part of upstream projects.

... What I believe this project should do is fix the build system so that it does not assume everything is vendored and bundled. It should support normal methods (such as pkg-config) to detect the required dependencies when they are provided by the system and build using them and install using normal methods.

The last paragraph is the crux: When building from source, for each dependency that is provided by the system:

  • the presence of the relevant git submodule should not be required
  • the final installable artifacts should not bundle that dependency

@Murmele
Copy link
Owner

Murmele commented Jun 6, 2023

@micpub Can you post the output of the run command with -v -v option?
flatpak/flatpak#5429

@micpub
Copy link

micpub commented Jun 6, 2023

@Murmele sure.

the log is long though... so ive pasted it to "pastebin" (alternative cause pastebin smart filter found my log 'offensive' lol)

https://privatebin.io/?0c9dfc112912fd8b#FKWnmWZt196zZ3johq71ZUqJjsZS4hWuVn9Hy6NJDQCp

up to the last 3 lines with "setNativeLocks failed: "Function not implemented"" is a log that prints when the app starts
the line:
setNativeLocks failed: "Function not implemented"
happens when i open repo from disk / refresh repo files for changes

@Murmele
Copy link
Owner

Murmele commented Jun 6, 2023

Logs

    michael@abcd:~$ flatpak run -v -v com.github.Murmele.Gittyup
    F: No installations directory in /etc/flatpak/installations.d. Skipping
    F: Opening system flatpak installation at path /var/lib/flatpak
    F: Opening user flatpak installation at path /home/michael/.local/share/flatpak
    F: Opening user flatpak installation at path /home/michael/.local/share/flatpak
    F: Opening system flatpak installation at path /var/lib/flatpak
    F: Skipping parental controls check for app/com.github.Murmele.Gittyup/x86_64/stable since parental controls are disabled globally
    F: Opening user flatpak installation at path /home/michael/.local/share/flatpak
    F: Opening system flatpak installation at path /var/lib/flatpak
    F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/lib32 does not exist
    F: Allocated instance id 488589724
    F: Add defaults in dir /com/github/Murmele/Gittyup/
    F: Add locks in dir /com/github/Murmele/Gittyup/
    F: Allowing dri access
    F: Allowing homedir access
    F: Trying to export read/write: /home/michael
    F: /home is not a symlink
    F: /home/michael is not a symlink
    F: Will export read/write: /home/michael
    F: Trying to export read/write: /tmp
    F: /tmp is not a symlink
    F: Will export read/write: /tmp
    F: Trying to export read-only: /home/michael/.config/kdeglobals
    F: /home is not a symlink
    F: /home/michael is not a symlink
    F: /home/michael/.config is not a symlink
    F: /home/michael/.config/kdeglobals is not a symlink
    F: Will export read-only: /home/michael/.config/kdeglobals
    F: Trying to export read/write: /run/user/1000/keyring
    F: /run is not a symlink
    F: /run/user is not a symlink
    F: /run/user/1000 is not a symlink
    F: /run/user/1000/keyring is not a symlink
    F: Will export read/write: /run/user/1000/keyring
    F: Trying to replace with tmpfs: /home/michael/.var/app
    F: /home is not a symlink
    F: /home/michael is not a symlink
    F: /home/michael/.var is not a symlink
    F: /home/michael/.var/app is not a symlink
    F: Will replace with tmpfs: /home/michael/.var/app
    F: Trying to export read/write: /home/michael/.var/app/com.github.Murmele.Gittyup
    F: /home is not a symlink
    F: /home/michael is not a symlink
    F: /home/michael/.var is not a symlink
    F: /home/michael/.var/app is not a symlink
    F: /home/michael/.var/app/com.github.Murmele.Gittyup is not a symlink
    F: Will export read/write: /home/michael/.var/app/com.github.Murmele.Gittyup
    F: Trying to replace with tmpfs: /home/michael/.local/share/flatpak
    F: /home is not a symlink
    F: /home/michael is not a symlink
    F: /home/michael/.local is not a symlink
    F: /home/michael/.local/share is not a symlink
    F: /home/michael/.local/share/flatpak is not a symlink
    F: Will replace with tmpfs: /home/michael/.local/share/flatpak
    F: Trying to ensure existence of directory: /home/michael
    F: /home is not a symlink
    F: /home/michael is not a symlink
    F: Not changing export mode from "export read/write" to "ensure existence of directory": /home/michael
    F: Converting FlatpakExports to bwrap arguments...
    F: "/home/michael" is meant to be shared (ro or rw) with the container
    F: "/home/michael/.config/kdeglobals" is meant to be shared (ro or rw) with the container
    F: "/home/michael/.local/share/flatpak" is meant to be a tmpfs or empty directory
    F: Parent of "/home/michael/.local/share/flatpak" is mapped, creating tmpfs to shadow it
    F: "/home/michael/.var/app" is meant to be a tmpfs or empty directory
    F: Parent of "/home/michael/.var/app" is mapped, creating tmpfs to shadow it
    F: "/home/michael/.var/app/com.github.Murmele.Gittyup" is meant to be shared (ro or rw) with the container
    F: "/run/user/1000/keyring" is meant to be shared (ro or rw) with the container
    F: "/tmp" is meant to be shared (ro or rw) with the container
    F: Allowing wayland access
    F: Allowing x11 access
    F: bwrap --args 40 = ...
    F:     --symlink
    F:     boot/initrd.img-5.19.0-42-generic
    F:     /initrd.img.old
    F:     --ro-bind
    F:     /usr
    F:     /usr
    F:     --ro-bind
    F:     /home
    F:     /home
    F:     --ro-bind
    F:     /.rpmdb
    F:     /.rpmdb
    F:     --ro-bind
    F:     /dev
    F:     /dev
    F:     --ro-bind
    F:     /boot
    F:     /boot
    F:     --symlink
    F:     boot/vmlinuz-5.19.0-43-generic
    F:     /vmlinuz
    F:     --bind
    F:     /tmp
    F:     /tmp
    F:     --ro-bind
    F:     /root
    F:     /root
    F:     --ro-bind
    F:     /mnt
    F:     /mnt
    F:     --symlink
    F:     usr/bin
    F:     /bin
    F:     --bind
    F:     /run
    F:     /run
    F:     --symlink
    F:     usr/libx32
    F:     /libx32
    F:     --ro-bind
    F:     /media
    F:     /media
    F:     --ro-bind
    F:     /cdrom
    F:     /cdrom
    F:     --ro-bind
    F:     '/lost+found'
    F:     '/lost+found'
    F:     --ro-bind
    F:     /snap
    F:     /snap
    F:     --bind
    F:     /var
    F:     /var
    F:     --symlink
    F:     boot/vmlinuz-5.19.0-42-generic
    F:     /vmlinuz.old
    F:     --ro-bind
    F:     /proc
    F:     /proc
    F:     --symlink
    F:     boot/initrd.img-5.19.0-43-generic
    F:     /initrd.img
    F:     --symlink
    F:     usr/lib64
    F:     /lib64
    F:     --symlink
    F:     usr/lib32
    F:     /lib32
    F:     --ro-bind
    F:     /srv
    F:     /srv
    F:     --ro-bind
    F:     /opt
    F:     /opt
    F:     --ro-bind
    F:     /.Trash-0
    F:     /.Trash-0
    F:     --symlink
    F:     usr/lib
    F:     /lib
    F:     --symlink
    F:     usr/sbin
    F:     /sbin
    F:     --ro-bind
    F:     /etc
    F:     /etc
    F:     --ro-bind
    F:     /sys
    F:     /sys
    F:     --bind
    F:     /run/user/1000/.dbus-proxy/
    F:     /run/user/1000/.dbus-proxy/
    F:     --perms
    F:     0600
    F:     --file
    F:     38
    F:     /.flatpak-info
    F: bwrap --args 43 = ...
    F:     --fd=42
    F:     unix:path=/run/user/1000/bus
    F:     /run/user/1000/.dbus-proxy/session-bus-proxy-YSFW51
    F:     --filter
    F:     '--own=com.github.Murmele.Gittyup.*'
    F:     '--own=org.mpris.MediaPlayer2.com.github.Murmele.Gittyup.*'
    F:     --talk=com.canonical.AppMenu.Registrar
    F:     --talk=org.kde.kconfig.notify
    F:     --talk=org.kde.KGlobalSettings
    F:     --talk=org.freedesktop.Flatpak
    F:     --talk=org.freedesktop.Notifications
    F:     --talk=org.freedesktop.secrets
    F:     '--call=org.freedesktop.portal.*=*'
    F:     '--broadcast=org.freedesktop.portal.*=@/org/freedesktop/portal/*'
    F:     'unix:path=/run/user/1000/at-spi/bus_0,guid=5f2b6304c5c296e1e1b598e3647e6e1f'
    F:     /run/user/1000/.dbus-proxy/a11y-bus-proxy-HVGW51
    F:     --filter
    F:     --sloppy-names
    F:     --call=org.a11y.atspi.Registry=org.a11y.atspi.Socket.Embed@/org/a11y/atspi/accessible/root
    F:     --call=org.a11y.atspi.Registry=org.a11y.atspi.Socket.Unembed@/org/a11y/atspi/accessible/root
    F:     --call=org.a11y.atspi.Registry=org.a11y.atspi.Registry.GetRegisteredEvents@/org/a11y/atspi/registry
    F:     --call=org.a11y.atspi.Registry=org.a11y.atspi.DeviceEventController.GetKeystrokeListeners@/org/a11y/atspi/registry/deviceeventcontroller
    F:     --call=org.a11y.atspi.Registry=org.a11y.atspi.DeviceEventController.GetDeviceEventListeners@/org/a11y/atspi/registry/deviceeventcontroller
    F:     --call=org.a11y.atspi.Registry=org.a11y.atspi.DeviceEventController.NotifyListenersSync@/org/a11y/atspi/registry/deviceeventcontroller
    F:     --call=org.a11y.atspi.Registry=org.a11y.atspi.DeviceEventController.NotifyListenersAsync@/org/a11y/atspi/registry/deviceeventcontroller
    F: Running 'bwrap --args 40 xdg-dbus-proxy --args=43'
    F: bwrap --args 40 = ...
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files
    F:     /usr
    F:     --lock-file
    F:     /usr/.ref
    F:     --ro-bind
    F:     /var/lib/flatpak/app/com.github.Murmele.Gittyup/x86_64/stable/35e7e18ebf30ec9e05c50925eaecc1f2af2fe196754f72b105a340a4b5566f9d/files
    F:     /app
    F:     --lock-file
    F:     /app/.ref
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/com.github.Murmele.Gittyup.Locale/x86_64/stable/215bfe39fe1f1496090f2eefbe63cf6402e33e0f394ff33ea454b183519c7c3f-en-pl/files
    F:     /app/share/runtime/locale
    F:     --tmpfs
    F:     /usr/lib/x86_64-linux-gnu/GL
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/455319fb180e673a05b1156dabba36dd41fd13ccaa71a9fe477710eddbc8f2a0/files
    F:     /usr/lib/x86_64-linux-gnu/GL/default
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/21.08/7c60e27ab555e0b80c651e4434662b82aca3900fde2d83b847e680b11139a2c2/files
    F:     /usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.freedesktop.Platform.openh264/x86_64/2.0/bdc77b1e945ddddcd027dadb9dd93c23437ffc7aca6407b43b385fa1b53a225d/files
    F:     /usr/lib/x86_64-linux-gnu/openh264
    F:     --tmpfs
    F:     /usr/share/runtime/lib/plugins
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.PlatformTheme.QGnomePlatform/x86_64/5.15-21.08/6d0055b675ac732555974dfac42d2b21845f6d1f5b66c5b3453b2a4caaaeaac7/files
    F:     /usr/share/runtime/lib/plugins/QGnomePlatform
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.WaylandDecoration.QGnomePlatform-decoration/x86_64/5.15-21.08/3e19a20881ddc8b07bc6e114364cc234b84b121b316b23789070657cd34cfe7a/files
    F:     /usr/share/runtime/lib/plugins/QGnomePlatform-decoration
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.PlatformTheme.QtSNI/x86_64/5.15-21.08/10221d1eea915541390c8a5e642444995b83e7a4fd044b49a79e16406064959b/files
    F:     /usr/share/runtime/lib/plugins/QtSNI
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform.Locale/x86_64/5.15-21.08/d53910d2eacf91ca26b450ac33208dcca24c99cb7a7e20d9aeb6a8424e17cc35-en-pl/files
    F:     /usr/share/runtime/locale
    F:     --tmpfs
    F:     /usr/share/runtime/share/themes
    F:     --ro-bind
    F:     /home/michael/.local/share/flatpak/runtime/org.gtk.Gtk3theme.Arc-Dark/x86_64/3.22/7daa4bc08f45b5e9e6dc5907f6f69dd35af43207615c8536da3899cff94e5b8d/files
    F:     /usr/share/runtime/share/themes/Arc-Dark/gtk-3.0
    F:     --ro-bind
    F:     /home/michael/.local/share/flatpak/runtime/org.gtk.Gtk3theme.Breeze/x86_64/3.22/e3b63ddf0fb6f61dd2dfb1be2a7079135a9e6d4a64027d9321acb89ecf151afb/files
    F:     /usr/share/runtime/share/themes/Breeze/gtk-3.0
    F:     --ro-bind-data
    F:     19
    F:     /run/flatpak/ld.so.conf.d/runtime-001-org.freedesktop.Platform.GL.default.conf
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/vulkan/icd.d/virtio_icd.x86_64.json
    F:     /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/virtio_icd.x86_64.json
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/vulkan/icd.d/lvp_icd.x86_64.json
    F:     /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/lvp_icd.x86_64.json
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/vulkan/icd.d/intel_icd.x86_64.json
    F:     /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/vulkan/icd.d/radeon_icd.x86_64.json
    F:     /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/glvnd/egl_vendor.d/50_mesa.json
    F:     /usr/lib/x86_64-linux-gnu/GL/glvnd/egl_vendor.d/50_mesa.json
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/OpenCL/vendors/mesa.icd
    F:     /usr/lib/x86_64-linux-gnu/GL/OpenCL/vendors/mesa.icd
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r300_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/r300_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_vieux_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_vieux_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r600_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/r600_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/radeonsi_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/crocus_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/zink_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/zink_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r600_drv_video.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/r600_drv_video.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i965_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/i965_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_drv_video.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_drv_video.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libmesa_dri_drivers.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/libmesa_dri_drivers.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i915_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/i915_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/virtio_gpu_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/virtio_gpu_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_drv_video.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/libgallium_drv_video.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeon_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/radeon_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/swrast_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/swrast_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/kms_swrast_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/kms_swrast_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r200_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/r200_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/vmwgfx_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/vmwgfx_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i830_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/i830_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_drv_video.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/radeonsi_drv_video.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/iris_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/iris_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/dri/libgallium_dri.so
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/d3d/d3dadapter9.so.1
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/d3d/d3dadapter9.so.1
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/lib/d3d/d3dadapter9.so.1.0.0
    F:     /usr/lib/x86_64-linux-gnu/GL/lib/d3d/d3dadapter9.so.1.0.0
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
    F:     /usr/lib/x86_64-linux-gnu/GL/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
    F:     --symlink
    F:     /usr/lib/x86_64-linux-gnu/GL/default/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
    F:     /usr/lib/x86_64-linux-gnu/GL/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
    F:     --ro-bind-data
    F:     20
    F:     /run/flatpak/ld.so.conf.d/runtime-002-org.freedesktop.Platform.openh264.conf
    F:     --ro-bind-data
    F:     21
    F:     /run/flatpak/ld.so.conf.d/runtime-003-org.kde.PlatformTheme.QGnomePlatform.conf
    F:     --symlink
    F:     /usr/share/runtime/lib/plugins/QGnomePlatform/platformthemes/libqgnomeplatformtheme.so
    F:     /usr/share/runtime/lib/plugins/platformthemes/libqgnomeplatformtheme.so
    F:     --ro-bind-data
    F:     22
    F:     /run/flatpak/ld.so.conf.d/runtime-004-org.kde.PlatformTheme.QtSNI.conf
    F:     --symlink
    F:     /usr/share/runtime/lib/plugins/QtSNI/platformthemes/libqtsni.so
    F:     /usr/share/runtime/lib/plugins/platformthemes/libqtsni.so
    F:     --ro-bind-data
    F:     23
    F:     /run/flatpak/ld.so.conf.d/runtime-005-org.kde.WaylandDecoration.QGnomePlatform-decoration.conf
    F:     --symlink
    F:     /usr/share/runtime/lib/plugins/QGnomePlatform-decoration/wayland-decoration-client/libqgnomeplatformdecoration.so
    F:     /usr/share/runtime/lib/plugins/wayland-decoration-client/libqgnomeplatformdecoration.so
    F:     --proc
    F:     /proc
    F:     --unshare-pid
    F:     --dir
    F:     /tmp
    F:     --dir
    F:     /var/tmp
    F:     --dir
    F:     /run/host
    F:     --perms
    F:     0700
    F:     --dir
    F:     /run/user/1000
    F:     --setenv
    F:     XDG_RUNTIME_DIR
    F:     /run/user/1000
    F:     --symlink
    F:     ../run
    F:     /var/run
    F:     --ro-bind
    F:     /sys/block
    F:     /sys/block
    F:     --ro-bind
    F:     /sys/bus
    F:     /sys/bus
    F:     --ro-bind
    F:     /sys/class
    F:     /sys/class
    F:     --ro-bind
    F:     /sys/dev
    F:     /sys/dev
    F:     --ro-bind
    F:     /sys/devices
    F:     /sys/devices
    F:     --ro-bind-try
    F:     /proc/self/ns/user
    F:     /run/.userns
    F:     --symlink
    F:     /etc/timezone
    F:     /var/db/zoneinfo
    F:     --ro-bind-data
    F:     25
    F:     /etc/passwd
    F:     --ro-bind-data
    F:     26
    F:     /etc/group
    F:     --ro-bind-data
    F:     27
    F:     /etc/pkcs11/pkcs11.conf
    F:     --ro-bind
    F:     /etc/machine-id
    F:     /etc/machine-id
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/gtk-3.0
    F:     /etc/gtk-3.0
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/issue
    F:     /etc/issue
    F:     --symlink
    F:     ../usr/lib/os-release
    F:     /etc/os-release
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/rpc
    F:     /etc/rpc
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/vdpau_wrapper.cfg
    F:     /etc/vdpau_wrapper.cfg
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/services
    F:     /etc/services
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/alsa
    F:     /etc/alsa
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/e2scrub.conf
    F:     /etc/e2scrub.conf
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/geoclue
    F:     /etc/geoclue
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/pulse
    F:     /etc/pulse
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/nsswitch.conf
    F:     /etc/nsswitch.conf
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/ld.so.conf
    F:     /etc/ld.so.conf
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/fonts
    F:     /etc/fonts
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/moduli
    F:     /etc/moduli
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/rc_maps.cfg
    F:     /etc/rc_maps.cfg
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/pki
    F:     /etc/pki
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/rc_keymaps
    F:     /etc/rc_keymaps
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/ssh_config
    F:     /etc/ssh_config
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/issue.net
    F:     /etc/issue.net
    F:     --symlink
    F:     ../../proc/self/mounts
    F:     /etc/mtab
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/ssl
    F:     /etc/ssl
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/wgetrc
    F:     /etc/wgetrc
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/protocols
    F:     /etc/protocols
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/ld.so.cache
    F:     /etc/ld.so.cache
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/mke2fs.conf
    F:     /etc/mke2fs.conf
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/xdg
    F:     /etc/xdg
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/xattr.conf
    F:     /etc/xattr.conf
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/profile.d
    F:     /etc/profile.d
    F:     --ro-bind
    F:     /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/dbus-1
    F:     /etc/dbus-1
    F:     --bind
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/cache
    F:     /var/cache
    F:     --bind
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/data
    F:     /var/data
    F:     --bind
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/config
    F:     /var/config
    F:     --bind
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/cache/tmp
    F:     /var/tmp
    F:     --symlink
    F:     usr/bin
    F:     /bin
    F:     --symlink
    F:     usr/lib
    F:     /lib
    F:     --symlink
    F:     usr/lib64
    F:     /lib64
    F:     --symlink
    F:     usr/sbin
    F:     /sbin
    F:     --ro-bind
    F:     /usr/share/zoneinfo
    F:     /usr/share/zoneinfo
    F:     --symlink
    F:     ../usr/share/zoneinfo/Europe/Warsaw
    F:     /etc/localtime
    F:     --ro-bind-data
    F:     28
    F:     /etc/timezone
    F:     --seccomp
    F:     29
    F:     --ro-bind
    F:     /run/user/1000/.flatpak-helper/monitor
    F:     /run/host/monitor
    F:     --symlink
    F:     /run/host/monitor/resolv.conf
    F:     /etc/resolv.conf
    F:     --symlink
    F:     /run/host/monitor/host.conf
    F:     /etc/host.conf
    F:     --symlink
    F:     /run/host/monitor/hosts
    F:     /etc/hosts
    F:     --symlink
    F:     /run/host/monitor/gai.conf
    F:     /etc/gai.conf
    F:     --ro-bind-data
    F:     30
    F:     /etc/pkcs11/modules/p11-kit-trust.module
    F:     --ro-bind
    F:     /run/user/1000/.flatpak-helper/pkcs11-flatpak-56663
    F:     /run/flatpak/p11-kit/pkcs11
    F:     --ro-bind-data
    F:     31
    F:     /etc/ld.so.conf
    F:     --ro-bind-data
    F:     24
    F:     /etc/ld.so.cache
    F:     --ro-bind
    F:     /run/user/1000/.flatpak/488589724
    F:     /run/flatpak/.flatpak/488589724
    F:     --lock-file
    F:     /run/flatpak/.flatpak/488589724/.ref
    F:     --perms
    F:     0600
    F:     --file
    F:     33
    F:     /.flatpak-info
    F:     --ro-bind-data
    F:     34
    F:     /.flatpak-info
    F:     --setenv
    F:     container
    F:     flatpak
    F:     --ro-bind-data
    F:     35
    F:     /run/host/container-manager
    F:     --info-fd
    F:     36
    F:     --bind
    F:     /run/user/1000/.flatpak/com.github.Murmele.Gittyup/xdg-run
    F:     /run/user/1000
    F:     --bind
    F:     /run/user/1000/doc/by-app/com.github.Murmele.Gittyup
    F:     /run/flatpak/doc
    F:     --dev
    F:     /dev
    F:     --dev-bind
    F:     /dev/dri
    F:     /dev/dri
    F:     --bind
    F:     /run/user/1000/app/com.github.Murmele.Gittyup
    F:     /run/flatpak/app/com.github.Murmele.Gittyup
    F:     --bind
    F:     /home/michael
    F:     /home/michael
    F:     --ro-bind
    F:     /home/michael/.config/kdeglobals
    F:     /home/michael/.config/kdeglobals
    F:     --tmpfs
    F:     /home/michael/.local/share/flatpak
    F:     --tmpfs
    F:     /home/michael/.var/app
    F:     --bind
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup
    F:     --bind
    F:     /run/user/1000/keyring
    F:     /run/user/1000/keyring
    F:     --bind
    F:     /tmp
    F:     /tmp
    F:     --ro-bind
    F:     /etc/os-release
    F:     /run/host/os-release
    F:     --ro-bind
    F:     /home/michael/.config/kdeglobals
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/config/kdeglobals
    F:     --ro-bind
    F:     /home/michael/.config/user-dirs.dirs
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/config/user-dirs.dirs
    F:     --tmpfs
    F:     /tmp/.X11-unix
    F:     --ro-bind
    F:     /tmp/.X11-unix/X0
    F:     /tmp/.X11-unix/X0
    F:     --ro-bind-data
    F:     39
    F:     /run/flatpak/Xauthority
    F:     --ro-bind
    F:     /run/user/1000/keyring/ssh
    F:     /run/flatpak/ssh-auth
    F:     --ro-bind
    F:     /run/user/1000/.dbus-proxy/session-bus-proxy-YSFW51
    F:     /run/flatpak/bus
    F:     --ro-bind
    F:     /run/user/1000/.dbus-proxy/a11y-bus-proxy-HVGW51
    F:     /run/flatpak/at-spi-bus
    F:     --sync-fd
    F:     41
    F:     --ro-bind
    F:     /run/user/1000/.flatpak/com.github.Murmele.Gittyup/.ref
    F:     /run/flatpak/per-app-dirs-ref
    F:     --lock-file
    F:     /run/flatpak/per-app-dirs-ref
    F:     --bind
    F:     /run/systemd/resolve/io.systemd.Resolve
    F:     /run/systemd/resolve/io.systemd.Resolve
    F:     --ro-bind
    F:     /run/systemd/journal/socket
    F:     /run/systemd/journal/socket
    F:     --ro-bind
    F:     /run/systemd/journal/stdout
    F:     /run/systemd/journal/stdout
    F:     --ro-bind
    F:     /usr/share/fonts
    F:     /run/host/fonts
    F:     --ro-bind
    F:     /usr/local/share/fonts
    F:     /run/host/local-fonts
    F:     --ro-bind
    F:     /var/cache/fontconfig
    F:     /run/host/fonts-cache
    F:     --ro-bind
    F:     /home/michael/.fonts
    F:     /run/host/user-fonts
    F:     --ro-bind
    F:     /home/michael/.cache/fontconfig
    F:     /run/host/user-fonts-cache
    F:     --ro-bind-data
    F:     38
    F:     /run/host/font-dirs.xml
    F:     --ro-bind
    F:     /usr/share/icons
    F:     /run/host/share/icons
    F:     --ro-bind
    F:     /home/michael/.local/share/icons
    F:     /run/host/user-share/icons
    F:     --symlink
    F:     /app/lib/debug/source
    F:     /run/build
    F:     --symlink
    F:     /usr/lib/debug/source
    F:     /run/build-runtime
    F:     --setenv
    F:     AT_SPI_BUS_ADDRESS
    F:     unix:path=/run/flatpak/at-spi-bus
    F:     --setenv
    F:     COLORTERM
    F:     truecolor
    F:     --setenv
    F:     DBUS_SESSION_BUS_ADDRESS
    F:     unix:path=/run/flatpak/bus
    F:     --setenv
    F:     DEBUGINFOD_URLS
    F:     'https://debuginfod.ubuntu.com '
    F:     --setenv
    F:     DEFAULTS_PATH
    F:     /usr/share/gconf/ubuntu-xorg.default.path
    F:     --setenv
    F:     DERBY_HOME
    F:     /usr/lib/jvm/java-8-oracle/db
    F:     --setenv
    F:     DESKTOP_SESSION
    F:     ubuntu-xorg
    F:     --setenv
    F:     DISPLAY
    F:     :0
    F:     --setenv
    F:     FLATPAK_ID
    F:     com.github.Murmele.Gittyup
    F:     --setenv
    F:     FLATPAK_SANDBOX_DIR
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/sandbox
    F:     --setenv
    F:     GDMSESSION
    F:     ubuntu-xorg
    F:     --setenv
    F:     GI_TYPELIB_PATH
    F:     /app/lib/girepository-1.0
    F:     --setenv
    F:     GNOME_DESKTOP_SESSION_ID
    F:     this-is-deprecated
    F:     --setenv
    F:     GNOME_SHELL_SESSION_MODE
    F:     ubuntu
    F:     --setenv
    F:     GNOME_TERMINAL_SCREEN
    F:     /org/gnome/Terminal/screen/8e9e6952_526e_4666_8b6e_feacd4b53470
    F:     --setenv
    F:     GNOME_TERMINAL_SERVICE
    F:     :1.128
    F:     --setenv
    F:     GPG_AGENT_INFO
    F:     /run/user/1000/gnupg/S.gpg-agent:0:1
    F:     --setenv
    F:     GST_PLUGIN_PATH
    F:     /app/lib/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
    F:     --setenv
    F:     GTK2_MODULES
    F:     overlay-scrollbar
    F:     --setenv
    F:     GTK3_MODULES
    F:     xapp-gtk3-module
    F:     --setenv
    F:     GTK_MODULES
    F:     gail:atk-bridge:canberra-gtk-module:canberra-gtk-module:appmenu-gtk-module
    F:     --setenv
    F:     HOME
    F:     /home/michael
    F:     --setenv
    F:     IM_CONFIG_PHASE
    F:     1
    F:     --setenv
    F:     J2REDIR
    F:     /usr/lib/jvm/java-8-oracle/jre
    F:     --setenv
    F:     J2SDKDIR
    F:     /usr/lib/jvm/java-8-oracle
    F:     --setenv
    F:     JAVA_HOME
    F:     /usr/lib/jvm/java-8-oracle
    F:     --setenv
    F:     KDE_FORK_SLAVES
    F:     1
    F:     --setenv
    F:     LANG
    F:     en_US.UTF-8
    F:     --setenv
    F:     LANGUAGE
    F:     en
    F:     --setenv
    F:     LC_ADDRESS
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LC_IDENTIFICATION
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LC_MEASUREMENT
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LC_MESSAGES
    F:     en_US.UTF-8
    F:     --setenv
    F:     LC_MONETARY
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LC_NAME
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LC_NUMERIC
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LC_PAPER
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LC_TELEPHONE
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LC_TIME
    F:     pl_PL.UTF-8
    F:     --setenv
    F:     LD_LIBRARY_PATH
    F:     ''
    F:     --setenv
    F:     LESSCLOSE
    F:     '/usr/bin/lesspipe %s %s'
    F:     --setenv
    F:     LESSOPEN
    F:     '| /usr/bin/lesspipe %s'
    F:     --setenv
    F:     LIBVIRT_DEFAULT_URI
    F:     qemu:///system
    F:     --setenv
    F:     LOGNAME
    F:     michael
    F:     --setenv
    F:     LS_COLORS
    F:     'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
    F:     --setenv
    F:     MANDATORY_PATH
    F:     /usr/share/gconf/ubuntu-xorg.mandatory.path
    F:     --setenv
    F:     PATH
    F:     /app/bin:/usr/bin
    F:     --setenv
    F:     PS1
    F:     '[📦 $FLATPAK_ID \W]\$ '
    F:     --setenv
    F:     PWD
    F:     /home/michael
    F:     --setenv
    F:     QML2_IMPORT_PATH
    F:     /app/lib64/qml:/app/lib/qml
    F:     --setenv
    F:     QT_ACCESSIBILITY
    F:     1
    F:     --setenv
    F:     QT_IM_MODULE
    F:     ibus
    F:     --setenv
    F:     QT_PLUGIN_PATH
    F:     /app/lib64/plugins:/app/lib/plugins:/usr/share/runtime/lib/plugins
    F:     --setenv
    F:     QT_QPA_PLATFORMTHEME
    F:     appmenu-qt5
    F:     --setenv
    F:     QT_STYLE_OVERRIDE
    F:     kvantum
    F:     --setenv
    F:     SESSION_MANAGER
    F:     'local/abcd:@/tmp/.ICE-unix/6492,unix/abcd:/tmp/.ICE-unix/6492'
    F:     --setenv
    F:     SHELL
    F:     /bin/sh
    F:     --setenv
    F:     SHLVL
    F:     1
    F:     --setenv
    F:     SSH_AGENT_LAUNCHER
    F:     openssh
    F:     --setenv
    F:     SSH_AUTH_SOCK
    F:     /run/flatpak/ssh-auth
    F:     --setenv
    F:     SYSTEMD_EXEC_PID
    F:     6511
    F:     --setenv
    F:     TERM
    F:     xterm-256color
    F:     --setenv
    F:     UNITY_PANEL_TRAY_DISABLE
    F:     ''
    F:     --setenv
    F:     USER
    F:     michael
    F:     --setenv
    F:     USERNAME
    F:     michael
    F:     --setenv
    F:     VDPAU_DRIVER
    F:     va_gl
    F:     --setenv
    F:     VIRTUALENVWRAPPER_HOOK_DIR
    F:     /home/michael/.virtualenvs
    F:     --setenv
    F:     VIRTUALENVWRAPPER_PROJECT_FILENAME
    F:     .project
    F:     --setenv
    F:     VIRTUALENVWRAPPER_PYTHON
    F:     /usr/bin/python3
    F:     --setenv
    F:     VIRTUALENVWRAPPER_SCRIPT
    F:     /usr/local/bin/virtualenvwrapper.sh
    F:     --setenv
    F:     VIRTUALENVWRAPPER_WORKON_CD
    F:     1
    F:     --setenv
    F:     VTE_VERSION
    F:     7000
    F:     --setenv
    F:     WINDOWPATH
    F:     2
    F:     --setenv
    F:     WORKON_HOME
    F:     /home/michael/.virtualenvs
    F:     --setenv
    F:     XAUTHORITY
    F:     /run/flatpak/Xauthority
    F:     --setenv
    F:     XDG_CACHE_HOME
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/cache
    F:     --setenv
    F:     XDG_CONFIG_DIRS
    F:     /app/etc/xdg:/etc/xdg
    F:     --setenv
    F:     XDG_CONFIG_HOME
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/config
    F:     --setenv
    F:     XDG_CURRENT_DESKTOP
    F:     ubuntu:GNOME
    F:     --setenv
    F:     XDG_DATA_DIRS
    F:     /app/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share
    F:     --setenv
    F:     XDG_DATA_HOME
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/data
    F:     --setenv
    F:     XDG_MENU_PREFIX
    F:     gnome-
    F:     --setenv
    F:     XDG_SESSION_CLASS
    F:     user
    F:     --setenv
    F:     XDG_SESSION_DESKTOP
    F:     ubuntu-xorg
    F:     --setenv
    F:     XDG_SESSION_TYPE
    F:     x11
    F:     --setenv
    F:     XDG_STATE_HOME
    F:     /home/michael/.var/app/com.github.Murmele.Gittyup/.local/state
    F:     --setenv
    F:     XMODIFIERS
    F:     @im=ibus
    F:     --setenv
    F:     _
    F:     /usr/bin/flatpak
    F:     --setenv
    F:     __EGL_EXTERNAL_PLATFORM_CONFIG_DIRS
    F:     /etc/egl/egl_external_platform.d:/usr/lib/x86_64-linux-gnu/GL/egl/egl_external_platform.d:/usr/share/egl/egl_external_platform.d
    F: Running 'bwrap --args 40 gittyup'
    Qt: Session management error: None of the authentication protocols specified are supported
    setNativeLocks failed: "Function not implemented"
    setNativeLocks failed: "Function not implemented"
    setNativeLocks failed: "Function not implemented"

@micpub
Copy link

micpub commented Jun 13, 2023

just wanted to add here that over the weekend ive upgraded ubuntu to 23.04 (newest) and nothing changed regarding the issues mentioned before.

flatpak --version
Flatpak 1.14.4

gnome-shell --version
GNOME Shell 44.1

@micpub
Copy link

micpub commented Jun 14, 2023

another 'bug' under new ubuntu came up - when gittyup auto updates changed files / clicking refresh button manually
the xdg-document-portal keeps growing in the memory - 1gb is acheived easily after few minutes of use.

its probably the same bug as this or related somehow:
flatpak/xdg-desktop-portal#498

not that you(Gittyup) can do something about it - posting it here to 'warn' some ppl about it.

btw. gitahead does not cause it to leak - flatpak thing.

once again flatpak "delivers"
piece of sh*t

btw. maybe it has something to do with the slowness - as it relates to disk access

@lonix1
Copy link

lonix1 commented Jun 15, 2023

This thread got derailed with "I hate flapak" instead of "I love deb/rpm". If there's a problem with flatpak, maybe that deserves it's own issue?

Also, side note: why does the flatpak problem affect some but not others? Deserves a separate thread.

@Murmele
Copy link
Owner

Murmele commented Jun 16, 2023

I started building an appimage, but I did not get it to work yet #579

@Murmele
Copy link
Owner

Murmele commented Jul 10, 2023

From the artifacts from #579 you get an appimage. Can you test?

@micpub
Copy link

micpub commented Jul 10, 2023

@Murmele
i just tested AppImage from this link:
https://github.com/probonopd/Gittyup/releases/download/continuous/Gittyup-24-x86_64.AppImage

it works correctly - starts / loads repo very fast
refreshing files (repo on disk) - also works fast and does not leak - memory stays the same under htop
i hope there wont be any issues - but time will show - i'll tell ya in a few days.
but so far - works perfectly - finally!

@long76
Copy link
Author

long76 commented Jul 11, 2023

From the artifacts from #579 you get an appimage. Can you test?

not find artifact in pr, you can run ci for generate AppImage?

artifact from https://github.com/probonopd/Gittyup/releases/tag/continuous opened but i got error on pull
Unable to fetch from 'origin' - failed to resolve address for github.com: System error

@Murmele
Copy link
Owner

Murmele commented Jul 11, 2023

From the artifacts from #579 you get an appimage. Can you test?

not find artifact in pr, you can run ci for generate AppImage?

artifact from https://github.com/probonopd/Gittyup/releases/tag/continuous opened but i got error on pull Unable to fetch from 'origin' - failed to resolve address for github.com: System error

You can find them here: https://github.com/Murmele/Gittyup/actions/runs/5513002113?pr=579 just scroll down to the bottom

@long76
Copy link
Author

long76 commented Jul 11, 2023

From the artifacts from #579 you get an appimage. Can you test?

not find artifact in pr, you can run ci for generate AppImage?
artifact from https://github.com/probonopd/Gittyup/releases/tag/continuous opened but i got error on pull Unable to fetch from 'origin' - failed to resolve address for github.com: System error

You can find them here: https://github.com/Murmele/Gittyup/actions/runs/5513002113?pr=579 just scroll down to the bottom

thanks! works! pull without error, looks good

@micpub
Copy link

micpub commented Jul 17, 2023

it works flawlessly for a 6 days? or so(without a restart) - ram usage stays the same
it detects changes to the files correctly, everything works 'fast' - without lags or anything
from my point of view it should be the recommended install method for linux - flatpak should be labelled as 'possible bugged' - so ppl wouldnt blame gittyup for some flaws (that comes from flatpak)

for me its solved - i dont need deb / rpm - AppImage shall work for everyone. (again ITS FOR ME - saying it again cause some ppl will bad mouth me...)

thanks a lot!

@Murmele
Copy link
Owner

Murmele commented Jul 17, 2023

AppImage shall work for everyone

Actually it does not yet perfectly for me. Still have also problems with AppImage.
Currently we have for gittyup around 30-40 downloads per day. So it works for many peoples.

@micpub
Copy link

micpub commented Jul 17, 2023

AppImage shall work for everyone

Actually it does not yet perfectly for me. Still have also problems with AppImage. Currently we have for gittyup around 30-40 downloads per day. So it works for many peoples.

anyone with 'modern' (not older than a few years old(8? 10?) distro) - i saw your talk with 'probonopd' - i see that you have problems with RHEL7 - but cmon thats not what common ppl use.

also about that daily download count - please take a note that many people will not come here and 'whine' that it is not working(just simply uninstall and call it 'shit') - for example i was also in that number of install - and it wasnt working for me (for a year).
i think that you should concentrate on the last 'lts' and the following normal releases(5 yr old) - most people will upgrade in that time frame.
who uses 10 yr old distros? - no offence.

switch to qt6 will force you to ditch anything older than windows 10 (1809)
mac os also - if i remember correctly its OSX 11 min.

again thank you.

@Murmele
Copy link
Owner

Murmele commented Jul 17, 2023

who uses 10 yr old distros? - no offence.

This is your oppinion ;)
I will close this as soon as appimage is merged

@lonix1
Copy link

lonix1 commented Jul 17, 2023

I will close this as soon as appimage is merged

It's a pity that people wanted deb/rpm - that is literally in the title. Then micpub jumped in and hijacked murmele's efforts to change the conversation to flatpak/appimage.

May I suggest murmele - if you aren't already tired of this issue - that we keep it open for some time in the future? deb/rpm is still the most common, by far.

Up to you, I appreciate the effort, whatever you decide.

@jmoraleda
Copy link

jmoraleda commented Jul 17, 2023

I sympathize with the message above. I would also like a native, much smaller, installer. But maybe its is better to do that work as part of #581 to tackle the issue at the core?

@Murmele
Copy link
Owner

Murmele commented Jul 18, 2023

I will close this as soon as appimage is merged

It's a pity that people wanted deb/rpm - that is literally in the title. Then micpub jumped in and hijacked murmele's efforts to change the conversation to flatpak/appimage.

May I suggest murmele - if you aren't already tired of this issue - that we keep it open for some time in the future? deb/rpm is still the most common, by far.

Up to you, I appreciate the effort, whatever you decide.

@lonix1 yes we can still let it open as long as no deb/rpm package exists

@rimas-kudelis
Copy link

Is there an issue tracking debundling of the remaining git submodules? Big part of the appeal of native packages is that they use system-wide libraries (depend on other native packages). Most of the dependencies currently listed in .gitmodules are already available in Ubuntu, for example. It would be nice if the build system used them instead of relying on submodules. Or is there a problem with that approach?

@long76
Copy link
Author

long76 commented Oct 23, 2024

@Murmele Appimage 1.4.0 crash on Kubuntu 24.04

/tmp/.mount_GittyuGccGAm/usr/bin/gittyup: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory

@long76
Copy link
Author

long76 commented Oct 23, 2024

@Murmele Appimage 1.4.0 crash on Kubuntu 24.04

/tmp/.mount_GittyuGccGAm/usr/bin/gittyup: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory

fix Pkcs11Interop/Pkcs11Interop#239

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request linux Linux-related
Projects
None yet
Development

No branches or pull requests

9 participants