Search Criteria
Package Details: bruno 2.2.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/bruno.git (read-only, click to copy) |
---|---|
Package Base: | bruno |
Description: | Opensource API Client for Exploring and Testing APIs |
Upstream URL: | https://www.usebruno.com/ |
Licenses: | MIT |
Submitter: | vianney |
Maintainer: | vianney |
Last Packager: | vianney |
Votes: | 10 |
Popularity: | 0.76 |
First Submitted: | 2023-10-09 08:44 (UTC) |
Last Updated: | 2025-04-29 19:09 (UTC) |
Dependencies (6)
- alsa-lib
- electron33AUR (electron33-binAUR)
- asar (make)
- nvm (nvm-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
vianney commented on 2024-11-28 21:31 (UTC) (edited on 2025-02-06 15:03 (UTC) by vianney)
Hi there,
1.35.0 has been out there for a week and while an updated PKGBUILD builds, bruno only displays its error screen when I try to test it. I haven't found why yet.
I also have very limited time to work on this issue for now so if you're interested in the 1.35.0, do not hesitate to try and have a go at it.
edit: just tried with 1.36.1 and the issue persists.
edit (2025, 9th of january): issue still persists with 1.38.1.
edit (2025, 6th of february): fixed it. It was related to telemetry. I had to apply a patch to disable it so bruno could start.
codebling commented on 2024-11-15 16:44 (UTC)
@vianney doesn't seem to be that. Pikaur uses
/usr/sbin/systemd-run --service-type=oneshot
to run the build and is meant to be run as root every time. The permissions for the build cache are that of the temporary service user created bysystemd-run
. The dir permissions appear to be correct since they seem to work when I try the same copying the file throughsystemd-run
usingcp
.Thanks for the suggestion anyway. I don't need any help trying to fix this or find workaround, the goal of my comment was just to let other people know that
makepkg
works. Personally I have never seen Pikaur fail andmakepkg
work so I was not expecting this (usually, a Pikaur failure is due to a PKGBUILD problem). Anyway thanks for packaging this up for everyonevianney commented on 2024-11-15 13:50 (UTC)
Hi @dbb, thanks for notifying me of this issue, it's now fixed.
@codebling, it's probably because of a wrong set of permission on a folder/a file in pikaur's cache. It could probably happen if you invoked it as root in the past I suppose. You should try emptying its cache and building it again.
dbb commented on 2024-11-15 13:26 (UTC)
tl;dr: Fails to build in a clean chroot. At least
python-setuptools
needs to be added tomakedepends
.Initial failure in clean chroot is:
Note
Error: Could not find any Python installation to use
. Addingpython
progresses the build but fails with:Note
ModuleNotFoundError: No module named 'distutils'
.distutils
was removed from Python 3.12 and is provided by thepython-setuptools
package. Adding this tomakedepends
gets the build to succeed.So at least
python-setuptools
needs to be added tomakedepends
(which will implicitly bring inpython
) or both should be added to be explicit.codebling commented on 2024-11-14 22:57 (UTC)
FYI anyone having issues installing the latest build with Pikaur (and possibly other AUR helpers?), you may have to build manually with
makepkg
(makepkg
works).vianney commented on 2024-11-08 16:27 (UTC) (edited on 2024-11-14 21:15 (UTC) by vianney)
Just so you know this package isn't forgotten, when I try to build this, there is currently an
electron
issue where it complains about a missing dependency and I currently have no idea why it is missing.edit: fixed.
vianney commented on 2024-10-10 09:38 (UTC) (edited on 2024-10-10 09:50 (UTC) by vianney)
@D3vil0p3r Did you edit the PKGBUILD? I just cloned the PKGBUILD in a chrooted environment and it built successfully.
edit: since you have a similar issue for the
bruno-git
PKGBUILD, not related to husky but to rollup for that one, I believe the issue is in your build process/environment: bothhusky
androllup
are installed via npm in the node_modules/.bin/ folder, a path added to $PATH when invoked through thenpm
command. They should be available for everynpm run ...
command if the dependencies are correctly installed (done in the prepare function of the PKGBUILD). If you edited the PKGBUILD, make sure this is still done.D3vil0p3r commented on 2024-10-09 18:52 (UTC)
Build fails:
vianney commented on 2024-08-28 07:27 (UTC) (edited on 2024-08-28 19:48 (UTC) by vianney)
Hi there,
For reason unknown, the package for version > 1.24 build correctly but
bruno
does not start correctly. Please kindly wait while I try to fix it on my free time.Cheers
edit: Found the issue. It's been fixed.
vianney commented on 2024-07-25 08:48 (UTC) (edited on 2024-07-25 08:48 (UTC) by vianney)
Hi there,
I just updated to 1.22.0. Enjoy the updated electron dependency to electron31. No need anymore to fetch an old electron version from the AUR.
« First ‹ Previous 1 2 3 Next › Last »