Package Details: qutebrowser-git 3.1.0.r0.ga9f6ad973-1

Git Clone URL: https://aur.archlinux.org/qutebrowser-git.git (read-only, click to copy)
Package Base: qutebrowser-git
Description: A keyboard-driven, vim-like browser based on PyQt
Upstream URL: https://www.qutebrowser.org/
Keywords: browser web webkit
Licenses: GPL
Conflicts: qutebrowser
Provides: qutebrowser
Submitter: The-Compiler
Maintainer: The-Compiler
Last Packager: The-Compiler
Votes: 89
Popularity: 0.051782
First Submitted: 2014-11-11 21:47 (UTC)
Last Updated: 2023-12-08 15:56 (UTC)

Dependencies (19)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

justinesmithies commented on 2023-05-03 18:43 (UTC) (edited on 2023-05-03 18:55 (UTC) by justinesmithies)

[ RESOLVED ] To fix delete the qutebrowser-git folder from your Paru or Yay .cache folder and reinstall qutebrowser-git after updating all Python packages.

Qutebrowser no longer runs after latest Arch Linux Python 3.11 updates. I get the following error:

Traceback (most recent call last):
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 563, in from_name
    return next(cls.discover(name=name))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
StopIteration

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/qutebrowser", line 33, in <module>
    sys.exit(load_entry_point('qutebrowser==2.5.4', 'gui_scripts', 'qutebrowser')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/bin/qutebrowser", line 22, in importlib_load_entry_point
    for entry_point in distribution(dist_name).entry_points
                       ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 981, in distribution
    return Distribution.from_name(distribution_name)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 565, in from_name
    raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for qutebrowser

essa commented on 2023-04-28 22:25 (UTC)

holy mother this browser rocks !!!

The-Compiler commented on 2021-02-25 15:35 (UTC) (edited on 2021-02-25 15:35 (UTC) by The-Compiler)

@dbeattyspace FWIW it looks like you did "sudo pip install PyQt5" at some point - this is a really bad idea and can mess up things, as you've seen :)

Instead, consider using a virtualenv (or in the case of qutebrowser, it's mkvenv.py script) if you need to install a package which isn't in the Arch repositories or AUR.

dbeattyspace commented on 2021-02-25 15:18 (UTC)

No packages own that directory on my system, but I figured out a workaround. I removed that directory sudo rm -rf /usr/lib/python3.9/site-packages/PyQt5 and then re-installed python-pyqt5 and now everything is working normally.

WorMzy commented on 2021-02-25 15:04 (UTC)

No issues here. What package (if any) owns /usr/lib/python3.9/site-packages/PyQt5/Qt/ on your system? It's not provided by any official package:

$ pacman -F /usr/lib/python3.9/site-packages/PyQt5/Qt/; echo $?
1

dbeattyspace commented on 2021-02-25 14:46 (UTC)

I'm unable to launch this morning getting the following error message. I've tried downgrading python-pyqt5, recompiling the package, and using the non-git version in the community repo but none of those has fixed the issue. Anyone having a similar error that has found a fix?

/usr/bin/python3: symbol lookup error: /usr/lib/python3.9/site-packages/PyQt5/Qt/plugins/platforms/../../lib/libQt5DBus.so.5: undefined symbol: _ZdlPvm, version Qt_5

The-Compiler commented on 2020-12-19 12:18 (UTC)

@andys8 The importlib_resources dependency is not needed with Python 3.9, which is what Archlinux ships with - given that the AUR is targeted at Archlinux (rather than Manjaro), you will need to install that dependency manually, if Manjaro didn't upgrade to Python 3.9 yet (something Archlinux did almost 6 weeks ago).

andys8 commented on 2020-12-19 12:03 (UTC) (edited on 2020-12-19 12:31 (UTC) by andys8)

The installation currently fails with "The 'importlib_resources>=1.1.0' distribution was not found and is required by qutebrowser".

See https://github.com/qutebrowser/qutebrowser/issues/5968

Update: Thanks @the-compiler, installed 'python-importlib_resources' manually and it'll work.

The-Compiler commented on 2019-02-15 17:03 (UTC)

Thanks everyone for your patience, and sorry for missing WorMzy's comment! I updated the PKGBUILD based on the [community] one, so it now has the new python-pyqtwebengine dependency, and uses qutebrowser's Makefile (which installs the scripts).