Cannot install genymotion

When I try installing genymotion using AUR. I get this error message. It tells failed to build qt5-webkit . i tried to install qt5-webkit separately. I still have the same issue.

Preparing...
Checking genymotion-beta dependencies...
Cloning qt5-webkit build files...
Generating qt5-webkit information...
Checking qt5-webkit dependencies...
Resolving dependencies...
Checking inter-conflicts...

Building qt5-webkit...
==> Making package: qt5-webkit 5.212.0alpha4-18 (Thursday 05 January 2023 02:11:50 PM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found qtwebkit-5.212.0-alpha4.tar.xz
  -> Found icu68.patch
  -> Found glib-2.68.patch
  -> Found qt5-webkit-python-3.9.patch
  -> Found qt5-webkit-bison-3.7.patch
==> Validating source files with sha256sums...
    qtwebkit-5.212.0-alpha4.tar.xz ... Passed
    icu68.patch ... Passed
    glib-2.68.patch ... Passed
    qt5-webkit-python-3.9.patch ... FAILED
    qt5-webkit-bison-3.7.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
Failed to build qt5-webkit

Please read this comment from AUR (en) - qt5-webkit package page and do as instructed.

I have read the comment. I dont understand what to do. i tried typing the command given below into terminal but this what i get

pamac install genymotion                                         ✔ 
Warning: genymotion is only available from AUR
Preparing...
Cloning genymotion build files...
Generating genymotion information...
Checking genymotion dependencies...
Cloning qt5-webkit build files...
Generating qt5-webkit information...
Checking qt5-webkit dependencies...
Resolving dependencies...
Checking inter-conflicts...

To build (2):
  qt5-webkit  5.212.0alpha4-18    AUR
  genymotion  3.3.2-2             AUR


Edit build files : [e] 
Apply transaction ? [e/y/N] y


Building qt5-webkit...
==> Making package: qt5-webkit 5.212.0alpha4-18 (Thursday 05 January 2023 04:48:35 PM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found qtwebkit-5.212.0-alpha4.tar.xz
  -> Found icu68.patch
  -> Found glib-2.68.patch
  -> Found qt5-webkit-python-3.9.patch
  -> Found qt5-webkit-bison-3.7.patch
==> Validating source files with sha256sums...
    qtwebkit-5.212.0-alpha4.tar.xz ... Passed
    icu68.patch ... Passed
    glib-2.68.patch ... Passed
    qt5-webkit-python-3.9.patch ... FAILED
    qt5-webkit-bison-3.7.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
Error: Failed to build qt5-webkit
    ~  updpkgsums                                             1 ✘  14s  
==> ERROR: PKGBUILD not found or is not a file

you compile and install it using the original method to use PKGBUILD’s from the AUR:
you download the PKGBUILD
you run the command on it: updpkgsums
(because the checksums in the PKGBUILD are not current)
then you build and install the thing with
makepkg -i

Perhaps this is also possible with pamac or another AUR helper.
But I don’t know how.

makepkg will do the job

i have the same issue but i dont undertand what to do?

… but did I not literally just describe what to do?

perhaps look up the Arch wiki on makepkg and how to use it?

You can get the PKGBUILD from here:

AUR (en) - qt5-webkit

top right → Package Actions

it’s one of the reasons why the AUR is said to be not supported in Manjaro
because you may have to actually have some insight and knowledge … to effectively use it

Please see:

i just clicked and i see the pckbuild but i dont know how to download it ?

can i copy and make a file using kate?

im reading sorry for the dumb question its my fisrt time using an arch based distro

Well, keep reading. The answer is there. :wink:

Download Snapshot - the PKGBUILD is in that archive
as well as the patches that are also needed

How did I figure that out?
I tried - and looked …

or just copy paste the text you see when you open the “View PKGBUILD” link

RTFW (Read the Friendly Wiki), that’s what it’s there for :wink:

@chesterbelle

Follow the Prerequisites section and…

sudo pacman -Syu --needed base-devel git

Follow the Acquire build files section and…

git clone https://aur.archlinux.org/qt5-webkit.git

Then change directory to where the PKGBUILD is and run makepkg to build and install it:

cd qt5-webkit
updpkgsums
makepkg -srcif

Mark qt5-webkit as a dependency:

sudo pacman -D --asdeps qt5-webkit

Then follow the same instructions to build and install genymotion except don’t mark it as a dependency.

ty guys i really apreciate im running the updpkgsums on the PKGBUILD