Floorp-Projects / Floorp

All of source code of version 10 or later of Floorp Browser, the most Advanced and Fastest Firefox derivative 🦊
https://floorp.app
Other
6.05k stars 168 forks source link

[Bug]: Install fails #1490

Closed elogicuk closed 4 weeks ago

elogicuk commented 4 weeks ago

Pre-Submission Checklist

Bug Summary

[homepc@homepc-ms7b17 ~]$ yay -S floorp
AUR Explicit (1): floorp-11.19.1-1
AUR Make Dependency (1): xwayland-run-git-0.0.4.r2.g2a27815-2
Sync Dependency (1): dbus-glib-0.112-4
Sync Make Dependency (3): mercurial-6.8.1-1, weston-14.0.0-2, dump_syms-2.3.4-1
:: (1/2) Downloaded PKGBUILD: xwayland-run-git
:: (2/2) Downloaded PKGBUILD: floorp
  2 floorp                           (Build Files Exist)
  1 xwayland-run-git                 (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> N
  2 floorp                           (Build Files Exist)
  1 xwayland-run-git                 (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> N
==> Making package: floorp 11.19.1-1 (Sun 27 Oct 2024 09:24:35 PM PST)
==> Retrieving sources...
  -> Cloning Floorp git repo...
Cloning into bare repository '/home/homepc/.cache/yay/floorp/Floorp'...
remote: Enumerating objects: 12418417, done.
remote: Counting objects: 100% (1330337/1330337), done.
remote: Compressing objects: 100% (284842/284842), done.
error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8)
error: 3699 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
==> ERROR: Failure while downloading Floorp git repo
    Aborting...
==> Making package: xwayland-run-git 0.0.4.r2.g2a27815-2 (Sun 27 Oct 2024 09:25:27 PM PST)
==> Retrieving sources...
  -> Cloning xwayland-run git repo...
Cloning into bare repository '/home/homepc/.cache/yay/xwayland-run-git/xwayland-run'...
remote: Enumerating objects: 187, done.
remote: Counting objects: 100% (155/155), done.
remote: Compressing objects: 100% (83/83), done.
remote: Total 187 (delta 108), reused 98 (delta 72), pack-reused 32 (from 1)
Receiving objects: 100% (187/187), 47.81 KiB | 113.00 KiB/s, done.
Resolving deltas: 100% (117/117), done.
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    xwayland-run ... Skipped
 -> error downloading sources: /home/homepc/.cache/yay/floorp 
         context: error downloading sources: /home/homepc/.cache/yay/floorp 
         context: exit status 1 

:: Remove make dependencies after install? [y/N] y
:: (1/2) Parsing SRCINFO: floorp
:: (2/2) Parsing SRCINFO: xwayland-run-git
resolving dependencies...
looking for conflicting packages...

Package (4)      New Version  Net Change  Download Size

extra/dbus-glib  0.112-4        0.78 MiB       0.14 MiB
extra/dump_syms  2.3.4-1        7.58 MiB       2.75 MiB
extra/mercurial  6.8.1-1       33.32 MiB       5.77 MiB
extra/weston     14.0.0-2       5.72 MiB       1.27 MiB

Total Download Size:    9.93 MiB
Total Installed Size:  47.40 MiB

:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
 dbus-glib-0.112-4-x86_64                                                                 143.6 KiB  75.6 KiB/s 00:02 [-----------------------------------------------------------------------] 100%
 dump_syms-2.3.4-1-x86_64                                                                   2.7 MiB   377 KiB/s 00:07 [-----------------------------------------------------------------------] 100%
 weston-14.0.0-2-x86_64                                                                  1300.3 KiB   120 KiB/s 00:11 [-----------------------------------------------------------------------] 100%
 mercurial-6.8.1-1-x86_64                                                                   5.8 MiB   285 KiB/s 00:21 [-----------------------------------------------------------------------] 100%
 Total (4/4)                                                                                9.9 MiB   483 KiB/s 00:21 [-----------------------------------------------------------------------] 100%
(4/4) checking keys in keyring                                                                                        [-----------------------------------------------------------------------] 100%
(4/4) checking package integrity                                                                                      [-----------------------------------------------------------------------] 100%
(4/4) loading package files                                                                                           [-----------------------------------------------------------------------] 100%
(4/4) checking for file conflicts                                                                                     [-----------------------------------------------------------------------] 100%
:: Processing package changes...
(1/4) installing dump_syms                                                                                            [-----------------------------------------------------------------------] 100%
(2/4) installing dbus-glib                                                                                            [-----------------------------------------------------------------------] 100%
(3/4) installing mercurial                                                                                            [-----------------------------------------------------------------------] 100%
Optional dependencies for mercurial
    tk: for the hgk GUI [installed]
(4/4) installing weston                                                                                               [-----------------------------------------------------------------------] 100%
Optional dependencies for weston
    xorg-xwayland: support x11 backend [installed]
    libpipewire: support pipewire backend [installed]
    freerdp2: support rdp backend
    neatvnc: support vnc backend
    libdisplay-info: support drm backend [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Making package: xwayland-run-git 0.0.4.r2.g2a27815-2 (Sun 27 Oct 2024 09:27:50 PM PST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating xwayland-run git repo...
==> Validating source files with sha256sums...
    xwayland-run ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of xwayland-run git repo...
Cloning into 'xwayland-run'...
done.
==> Starting pkgver()...
==> Updated version: xwayland-run-git 0.0.4.r4.g3d0a384-1
==> Sources are ready.
==> Making package: xwayland-run-git 0.0.4.r4.g3d0a384-1 (Sun 27 Oct 2024 09:28:01 PM PST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 xwayland-run build
The Meson build system
Version: 1.6.0
Source dir: /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run
Build dir: /home/homepc/.cache/yay/xwayland-run-git/src/build
Build type: native build
Project name: xwayland-run
Project version: 0.0.4
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python3 found: YES (/usr/bin/python3)
Configuring wlheadless.conf using configuration
Configuring xwayland-run.1 using configuration
Configuring wlheadless-run.1 using configuration
Configuring xwfb-run.1 using configuration
Build targets in project: 3

xwayland-run 0.0.4

  User defined options
    auto_features     : enabled
    b_pie             : true
    buildtype         : plain
    libexecdir        : lib
    prefix            : /usr
    python.bytecompile: 1
    sbindir           : bin
    wrap_mode         : nodownload

Found ninja-1.12.1 at /usr/bin/ninja
INFO: autodetecting backend as ninja                                                                                                                                                                
INFO: calculating backend command to run: /usr/bin/ninja -C /home/homepc/.cache/yay/xwayland-run-git/src/build
ninja: Entering directory `/home/homepc/.cache/yay/xwayland-run-git/src/build'
[3/3] Generating src/xwfb-run with a custom command
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `/home/homepc/.cache/yay/xwayland-run-git/src/build'
ninja: no work to do.
Installing src/xwayland-run to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/bin
Installing src/wlheadless-run to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/bin
Installing src/xwfb-run to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/bin
Installing /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run/src/wlheadless/__init__.py to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run/src/wlheadless/cage.py to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run/src/wlheadless/gnome-kiosk.py to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run/src/wlheadless/kwin.py to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run/src/wlheadless/mutter.py to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run/src/wlheadless/weston.py to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run/src/wlheadless/wlheadless_common.py to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/xwayland-run/src/wlheadless/xwayland.py to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/build/defaults/wlheadless.conf to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/share/wlheadless
Installing /home/homepc/.cache/yay/xwayland-run-git/src/build/man/xwayland-run.1 to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/share/man/man1
Installing /home/homepc/.cache/yay/xwayland-run-git/src/build/man/wlheadless-run.1 to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/share/man/man1
Installing /home/homepc/.cache/yay/xwayland-run-git/src/build/man/xwfb-run.1 to /home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/share/man/man1
Running custom install script '/usr/bin/python3 /home/homepc/.cache/yay/xwayland-run-git/src/build/meson-private/pycompile.py python-3.12-installed.json 1'
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/__init__.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/cage.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/gnome-kiosk.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/kwin.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/mutter.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/weston.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/wlheadless_common.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/xwayland.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/__init__.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/cage.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/gnome-kiosk.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/kwin.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/mutter.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/weston.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/wlheadless_common.py'...
Compiling '/home/homepc/.cache/yay/xwayland-run-git/pkg/xwayland-run-git/usr/lib/python3.12/site-packages/wlheadless/xwayland.py'...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "xwayland-run-git"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: xwayland-run-git 0.0.4.r4.g3d0a384-1 (Sun 27 Oct 2024 09:28:09 PM PST)
==> Cleaning up...
loading packages...
resolving dependencies...
looking for conflicting packages...

Package (1)       New Version          Net Change

xwayland-run-git  0.0.4.r4.g3d0a384-1    0.09 MiB

Total Installed Size:  0.09 MiB

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring                                                                                        [-----------------------------------------------------------------------] 100%
(1/1) checking package integrity                                                                                      [-----------------------------------------------------------------------] 100%
(1/1) loading package files                                                                                           [-----------------------------------------------------------------------] 100%
(1/1) checking for file conflicts                                                                                     [-----------------------------------------------------------------------] 100%
:: Processing package changes...
(1/1) installing xwayland-run-git                                                                                     [-----------------------------------------------------------------------] 100%
Optional dependencies for xwayland-run-git
    cage: Wayland compositor (no headless)
    kwin: Wayland compositor [installed]
    mutter: Wayland compositor [installed]
    weston: Wayland compositor [installed]
    xorg-xwayland: X11 server [installed]
    xorg-xauth: to run X11 clients [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Making package: floorp 11.19.1-1 (Sun 27 Oct 2024 09:28:20 PM PST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning Floorp git repo...
Cloning into bare repository '/home/homepc/.cache/yay/floorp/Floorp'...
remote: Enumerating objects: 12418417, done.
remote: Counting objects: 100% (1327297/1327297), done.
remote: Compressing objects: 100% (284333/284333), done.
error: RPC failed; curl 56 Recv failure: Connection reset by peers
error: 408 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
==> ERROR: Failure while downloading Floorp git repo
    Aborting...
 -> error making: floorp-exit status 1
checking dependencies...

Package (4)       Old Version          Net Change

dump_syms         2.3.4-1               -7.58 MiB
mercurial         6.8.1-1              -33.32 MiB
weston            14.0.0-2              -5.72 MiB
xwayland-run-git  0.0.4.r4.g3d0a384-1   -0.09 MiB

Total Removed Size:  46.71 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/4) removing xwayland-run-git                                                                                       [-----------------------------------------------------------------------] 100%
(2/4) removing dump_syms                                                                                              [-----------------------------------------------------------------------] 100%
(3/4) removing weston                                                                                                 [-----------------------------------------------------------------------] 100%
(4/4) removing mercurial                                                                                              [-----------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
 -> Failed to install the following packages. Manual intervention is required:
floorp - exit status 1
[homepc@homepc-ms7b17 ~]$ 

Reproduction Steps

yay -S floorp

Expected Behavior

app should install and work

Actual Behavior

i included logs

Screenshots

i included logs

Browser Version

Latest

Operating System

Arch Linux KDE Plasma 6.2.2

Additional Context

No response

regularentropy commented 4 weeks ago

https://aur.archlinux.org/packages/floorp-bin Please consider using the binary version of Floorp. It doesn't require you to compile Floorp from scratch.

elogicuk commented 4 weeks ago

https://aur.archlinux.org/packages/floorp-bin Please consider using the binary version of Floorp. It doesn't require you to compile Floorp from scratch.

that worked thank you