I just tested on forky, and on my end it silently closes *after* asking for the root password now. This is both when opening the .deb using Firefox or Nemo. I tried it with this .deb file: https://mega.nz/linux/repo/Debian_13/amd64/thunar-megasync-Debian_13_amd64.deb Starting from command line, in the hopes of getting more information, yields it just not asking for root:

juliangro@x299-workstation ~/temp> gdebi ./thunar-megasync-Debian_13_amd64.deb
Traceback (most recent call last):
  File "/usr/bin/gdebi", line 76, in <module>
    debi = GDebiCli(options)
  File "/usr/share/gdebi/GDebi/GDebiCli.py", line 67, in __init__
    self._cache = Cache(tp, rootdir=options.rootdir)
                  ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/apt/cache.py", line 149, in __init__
    self._check_and_create_required_dirs(rootdir)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3/dist-packages/apt/cache.py", line 191, in _check_and_create_required_dirs
    open(rootdir + f, "w").close()
    ~~~~^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '//etc/apt/sources.list'
juliangro@x299-workstation ~/temp [1]>


—Julian Groß

Can anybody reproduce this in Debian with an up to date version? To me
it looks like this was fixed by this commit

https://salsa.debian.org/debian/gdebi/-/commit/467def1dc59d3e2427b7fa9788c8c3abf74506a0

which is present in gdebi 0.9.5.7+nmu8, which already is in trixie?

Please inform me if I am mistaken.

best
/Andreas Rönnquist
[email protected]


Attachment: OpenPGP_0xAF605C87F9E5AE94.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to