Package Details: qutebrowser-profile-git 20201130.55ff314-1

Git Clone URL: https://aur.archlinux.org/qutebrowser-profile-git.git (read-only, click to copy)
Package Base: qutebrowser-profile-git
Description: A simple wrapper script for qutebrowser that allows you to maintain different profiles
Upstream URL: https://github.com/jtyers/qutebrowser-profile
Licenses: MIT
Provides: qutebrowser-profile
Submitter: pjvds
Maintainer: pjvds
Last Packager: pjvds
Votes: 2
Popularity: 0.25
First Submitted: 2020-11-30 11:55 (UTC)
Last Updated: 2020-12-01 09:14 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

berilac commented on 2025-06-30 09:13 (UTC) (edited on 2025-06-30 09:27 (UTC) by berilac)

The PKGBUILD needs:

makedepends=(git)

And the main dependency is not longer bash, but python instead. As Rehpotsirhc already mentioned, python-cattrs is a further missing dependency.

depends=(python python-cattrs 'python-attrs>=24.3.0')

With this, compilation in a clean chroot and subsequent installation works.

But execution still fails. cattrs appears to be importing NothingType from attrs module, which presumably no longer exists. Guess this is an issue for cattrs upstream.

Ok, it turns out we just need a sufficiently recent version of python-attrs, specifically 24.3.0 and above see here.

With that, I believe things should now work as expected. I still have some other issues, but believe they're unrelated to qutebrowser-profile.

Rehpotsirhc commented on 2024-03-12 03:25 (UTC)

They added cattrs as a dependency, but this package doesn't install it, so it doesn't work.

sybix commented on 2020-12-24 11:42 (UTC) (edited on 2020-12-24 11:45 (UTC) by sybix)

Hi,

Qutebrowser script is hardcoded to the author home directory in the .desktop file

You need to patch the original .desktop file with :

--- qutebrowser-profile.desktop 2020-12-24 12:30:14.981178400 +0100
+++ /usr/share/applications/qutebrowser-profile.desktop 2020-12-24 
12:30:18.281182381 +0100
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Name=qutebrowser-profile
 Comment=Open with qutebrowser-profile
-Exec=/home/jonny/github/qutebrowser-profile/qutebrowser-profile --choose %U
+Exec=/usr/bin/qutebrowser-profile --choose %U
 Type=Application
 Categories=Network;WebBrowser;