Skip to content
New issue

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

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

Already on GitHub? # to your account

app gets stuck when trying to install KeeWeb #15

Open
taukakao opened this issue Jun 12, 2024 · 0 comments
Open

app gets stuck when trying to install KeeWeb #15

taukakao opened this issue Jun 12, 2024 · 0 comments

Comments

@taukakao
Copy link
Member

The package is from:
https://keeweb.info/

The error message is:

Sideload 0.1.0
ERROR:Vanilla::Async:Error while running async job: <bound method SideloaderWindow.__read_package_info of <window.SideloaderWindow object at 0x7f632cd45bc0 (SideloaderWindow at 0x1fd4e90)>>
Exception: invalid literal for int() with base 10: b'1626618720.1'
  File "/usr/share/vanilla-sideload/vanilla_sideload/backend/run_async.py", line 71, in __target
    result = self.task_func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/vanilla-sideload/vanilla_sideload/window.py", line 110, in __read_package_info
    self.__pkg = self.__dresolver.extract_info()
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/vanilla-sideload/vanilla_sideload/backend/dpkg.py", line 31, in extract_info
    with DebFile(self.package_path) as deb_file:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/debian/debfile.py", line 431, in __init__
    ArFile.__init__(self, filename, mode, fileobj)
  File "/usr/lib/python3/dist-packages/debian/arfile.py", line 93, in __init__
    self.__index_archive()
  File "/usr/lib/python3/dist-packages/debian/arfile.py", line 100, in __index_archive
    self.__collect_members(fp)
  File "/usr/lib/python3/dist-packages/debian/arfile.py", line 112, in __collect_members
    newmember = ArMember.from_file(fp, self.__fname,
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/debian/arfile.py", line 284, in from_file
    f.__mtime = int(buf[16:28])
                ^^^^^^^^^^^^^^^
TypeError: Must be number, not NoneType
Traceback (most recent call last):
  File "/usr/share/vanilla-sideload/vanilla_sideload/window.py", line 64, in callback
    self.__build_install_ui()
  File "/usr/share/vanilla-sideload/vanilla_sideload/window.py", line 90, in __build_install_ui
    view_install = SideloaderInstall(self, self.__pkg)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/vanilla-sideload/vanilla_sideload/views/install.py", line 58, in __init__
    self.__build_ui()
  File "/usr/share/vanilla-sideload/vanilla_sideload/views/install.py", line 68, in __build_ui
    self.status_details.set_title(self.__pkg.name)
                                  ^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'name'

It's worth to note that this app won't install if you do it manually with apt, but the app should still not just get stuck.

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

No branches or pull requests

1 participant