marhkb / pods

Keep track of your podman containers
GNU General Public License v3.0
728 stars 12 forks source link

Upload to container/Download from container : select file/path does nothing #703

Closed vhaudiquet closed 1 year ago

vhaudiquet commented 1 year ago

Clicking on 'select a path' / 'select a file' on the upload to container or download from container dialog does nothing.

Reproduction steps

Create a container, open container informations, try to upload/download a file and click on said button.

Environment

marhkb commented 1 year ago

Hello. I can't reproduce. Could your provide logs?

journalctl _COMM=pods -f
vhaudiquet commented 1 year ago

Capture d’écran du 2023-06-20 10-48-10

The log does not seem to change when i click, and nothing happens still.

Note that this happens on both computers i have running Arch right now.

marhkb commented 1 year ago

Is libportal-gtk4 installed? Does anything else pop in journalctl -f when you hit the button?

vhaudiquet commented 1 year ago

libportal-gtk4 is indeed installed :

1 extra/libportal-gtk4 0.6-1 (13.0 KiB 37.6 KiB) (Installé)
    GIO-style async APIs for most Flatpak portals - GTK 4 backend

The only thing that pops up is this : Capture d’écran du 2023-06-21 10-44-41

But it does not seem to be entirely related (it pops up a little bit later).

marhkb commented 1 year ago

I can't explain. I tried an Arch distrobox, but couldn't reproduce.

Here are some things to try/consider

  1. Do other Arch users have similar issues?
  2. Does the dialog show up when clicking on Select... under the image build dialog?
  3. Have you tried changing the interface language to English?
  4. How does the flatpak package behave? Does the dialog show up here?
vhaudiquet commented 1 year ago

Alright, I fixed the issue on my machines.

I needed more packages than libportal-gtk4, the issue was fixed after i installed :

I think these packages (or at least the first two i guess) should be added as dependencies to the ArchLinux/AUR packages. I don't think that you are the maintainer of that so i guess i'll comment there too.

Thank you for your time !