Description of problem: Clicked "Run Executable" in Bottles, it does not open the menu to choose an executable and just generates an error. Version-Release number of selected component: bottles-1:51.21-2.fc42 Additional info: reporter: libreport-2.17.15 kernel: 6.14.0-63.fc42.x86_64 cmdline: /usr/bin/python3 /usr/bin/bottles uid: 1000 reason: bottle_details.py:439:run_executable:NameError: name 'Xdp' is not defined executable: /usr/bin/bottles type: Python3 package: bottles-1:51.21-2.fc42 runlevel: N 5 exception_type: NameError crash_function: run_executable interpreter: python3-3.13.2-2.fc42.x86_64 comment: Clicked "Run Executable" in Bottles, it does not open the menu to choose an executable and just generates an error. Truncated backtrace: bottle_details.py:439:run_executable:NameError: name 'Xdp' is not defined Traceback (most recent call last): File "/usr/share/bottles/bottles/frontend/views/bottle_details.py", line 439, in run_executable if Xdp.Portal.running_under_sandbox(): ^^^ NameError: name 'Xdp' is not defined Local variables in innermost frame: self: <bottle_details.BottleView object at 0x7fe80fa64540 (DetailsBottle at 0x5646e436aa10)> widget: <Gtk.Button object at 0x7fe80f9d7980 (GtkButton at 0x5646e43d74d0)> args: False show_chooser: <function BottleView.run_executable.<locals>.show_chooser at 0x7fe80fa2b2e0>
Created attachment 2082484 [details] File: os_info
Created attachment 2082485 [details] File: environ
Created attachment 2082486 [details] File: cgroup
Created attachment 2082487 [details] File: mountinfo
Created attachment 2082488 [details] File: open_fds
Created attachment 2082489 [details] File: namespaces
Created attachment 2082490 [details] File: backtrace
Created attachment 2082491 [details] File: cpuinfo
Thanks for catching and reporting this. It appears to be another occurrence of upstream's attempts to enforce their preferred Flatpak package. I'll push a fix shortly. For folks reading along: the context menu in the file manager (right click, Open With Bottles) does work and should achieve the same.
I have to hold off on pushing 51.21 entirely for the time being, since I just discovered that version has a bug in the UI rendering it unusable on KDE. Please downgrade bottles for now. I will unpush the update queued on Bodhi.
*** Bug 2356084 has been marked as a duplicate of this bug. ***