Search Criteria
Package Details: ladybird 20241006-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ladybird.git (read-only, click to copy) |
---|---|
Package Base: | ladybird |
Description: | Truly independent web browser |
Upstream URL: | https://github.com/LadybirdBrowser/ladybird |
Licenses: | BSD-2-Clause |
Submitter: | arojas |
Maintainer: | timschumi |
Last Packager: | timschumi |
Votes: | 19 |
Popularity: | 4.36 |
First Submitted: | 2023-04-01 08:36 (UTC) |
Last Updated: | 2024-10-06 11:11 (UTC) |
Dependencies (16)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR)
- libgl (nvidia-340xx-utilsAUR, libglvnd-gitAUR, amdgpu-pro-oglpAUR, amdgpu-pro-oglp-legacyAUR, libglvnd)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-multimedia
- qt6-tools
- qt6-wayland
- ttf-liberation (ttf-defenestrationAUR)
- autoconf-archive (autoconf-archive-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- nasm (nasm-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- tar (tar-gitAUR, busybox-coreutilsAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- zip (zip-natspecAUR) (make)
Latest Comments
1 2 3 Next › Last »
timschumi commented on 2024-08-22 07:12 (UTC)
@bhuvan The error output points out an error log, please read it.
RubenKelevra commented on 2024-08-21 11:08 (UTC)
@bhuvan have you enabled to chroot build option in paru?
bhuvan commented on 2024-08-21 09:30 (UTC) (edited on 2024-08-21 09:31 (UTC) by bhuvan)
I get the same error that @RubenKelevra got while trying to install ladybird using paru. I am not sure what am i doing wrong here. I tried installing it few days back I got the same error.
I am not sure if it is the same error or a different one. I have ninja installed in my system too. I am installing it on my laptop which I use daily.
RubenKelevra commented on 2024-07-20 17:21 (UTC)
@timschumi
I can't tell you why it fixed the issue for me, but I build it several times now with the new version, and it worked every time.
While it failed 3 times before.
So was it a local issue, or do you need to fix it upstream? I'm confused now. :)
timschumi commented on 2024-07-20 16:52 (UTC)
@RubenKelevra Again, this was unrelated, as evidenced by somebody apparently having the same issue even on the 20240716 version of the package.
@bionade24 I have the option to either fix the actual issue upstream or to paper over it within the PKGBUILD. If you don't mind, I'd rather do it properly.
bionade24 commented on 2024-07-20 15:12 (UTC)
@timschumi if upstream build violates
namcap
or some other Archlinux packaging guidelines are there isn't a specific exception for this (e.g. go software), this is still the packagers responsibility. As a pkg maintainer you should patch upstream if it is necessary for the user experience, even if Archlinux tends to follow upstream closer than most distros.RubenKelevra commented on 2024-07-20 13:51 (UTC)
@timschumi sure you did:
This fixed the build issue.
timschumi commented on 2024-07-20 13:46 (UTC)
@bionade24 Thanks for the pointer about namcap, I haven't heard about that before. That said, most of the issues would be attributed to upstream packaging bugs (since most of it boils down to test files and empty test directories being installed) instead of something that this particular PKGBUILD is doing wrong.
@RubenKelevra I have changed precisely nothing related to this issue. It has always been a local problem.
RubenKelevra commented on 2024-07-20 13:09 (UTC)
The whole AUR is not "officially supported", so spare us that crap.
Package should build fine in a chroot, regardless if it's a docker container or a systemd-nspawn. There should be no difference.
The updated version now builds fine in chroot again. So thanks for the fix @timschumi. :)
bionade24 commented on 2024-07-20 10:15 (UTC)
I agree with @timschumi. "Doesn't build in my dirty build environment" because you don't use
extra-x86_64-build
,makechrootpkg
or an AUR helper that supports building in a clean build environment is not the responsibility of the maintainer to fix. The issue with building in a clean chroot provided by paru should be reproducable, though and I personally would fix such issues, even if it's not an officially supported way (Idk if it's already fixed). FWIW, ladybird builds fine in my CI/CD (build log) and if you don't want to have an effort building it yourself, you can download the built pkg from my user repo https://wiki.archlinux.org/title/Unofficial_user_repositories#oscloud@timschumi The latest version contains paths that I guess aren't belonging into the pkg:
In case you don't already do so, please always check the built pkgs with
namcap
for packaging errors before uploading the updatedPKGBUILD
.1 2 3 Next › Last »