Problem building ventoy

Do I need to create a log? (https://0x0.st/H-e9.txt). This is just a copy of my terminal window:

[gabor@gabor-inspiron3847 ~]$ yay -S ventoy

:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  ventoy-1.0.89-1

  1 ventoy                           (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: PKGBUILD up to date, Skipping (1/0): ventoy
  1 ventoy                           (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/1) Parsing SRCINFO: ventoy
==> Making package: ventoy 1.0.89-1 (Fri 17 Mar 2023 16:07:09 GMT)
==> Retrieving sources...
  -> Found ventoy-1.0.89.tar.gz
  -> Found grub-2.04.tar.xz
  -> Found ventoy-grub-fix-build-with-binutils-2.36.patch
  -> Updating ipxe git repo...
  -> Found edk2-stable201911.zip
  -> Found ventoy-fix-ucs-2-lookup-on-python-3.9.patch
  -> Found ventoy-fix-array.array.tostring-removal-in-python-3.9.patch
  -> Found dietlibc-0.34.tar.xz
  -> Found dietlibc-headers-fix.patch
  -> Found musl-1.2.3.tar.gz
  -> Found kernel-headers-musl-4.19.88.tar.gz
  -> Found fuse-2.9.9.tar.gz
  -> Found exfat-1.3.0.tar.gz
  -> Found zlib-1.2.13.tar.gz
  -> Found squashfs-tools-4.4.tar.gz
  -> Found device-mapper-1.02.28-2.el5.src.rpm
  -> Found zstd-1.0.0.tar.gz
  -> Found xz-embedded-20130513.tar.gz
  -> Found busybox-1.32.0.tar.bz2
  -> Found cryptsetup-1.7.5.tar.xz
  -> Found wimboot-2.7.3.tar.gz
==> Validating source files with sha256sums...
    ventoy-1.0.89.tar.gz ... Passed
    grub-2.04.tar.xz ... Passed
    ventoy-grub-fix-build-with-binutils-2.36.patch ... Passed
    ipxe ... Skipped
    edk2-stable201911.zip ... Passed
    ventoy-fix-ucs-2-lookup-on-python-3.9.patch ... Passed
    ventoy-fix-array.array.tostring-removal-in-python-3.9.patch ... FAILED
    dietlibc-0.34.tar.xz ... Passed
    dietlibc-headers-fix.patch ... Passed
    musl-1.2.3.tar.gz ... Passed
    kernel-headers-musl-4.19.88.tar.gz ... Passed
    fuse-2.9.9.tar.gz ... Passed
    exfat-1.3.0.tar.gz ... Passed
    zlib-1.2.13.tar.gz ... Passed
    squashfs-tools-4.4.tar.gz ... Passed
    device-mapper-1.02.28-2.el5.src.rpm ... Passed
    zstd-1.0.0.tar.gz ... Passed
    xz-embedded-20130513.tar.gz ... Passed
    busybox-1.32.0.tar.bz2 ... Passed
    cryptsetup-1.7.5.tar.xz ... Passed
    wimboot-2.7.3.tar.gz ... Passed
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: ventoy 
	 context: exit status 1 
	 

==> Making package: ventoy 1.0.89-1 (Fri 17 Mar 2023 16:07:11 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ventoy-1.0.89.tar.gz
  -> Found grub-2.04.tar.xz
  -> Found ventoy-grub-fix-build-with-binutils-2.36.patch
  -> Updating ipxe git repo...
  -> Found edk2-stable201911.zip
  -> Found ventoy-fix-ucs-2-lookup-on-python-3.9.patch
  -> Found ventoy-fix-array.array.tostring-removal-in-python-3.9.patch
  -> Found dietlibc-0.34.tar.xz
  -> Found dietlibc-headers-fix.patch
  -> Found musl-1.2.3.tar.gz
  -> Found kernel-headers-musl-4.19.88.tar.gz
  -> Found fuse-2.9.9.tar.gz
  -> Found exfat-1.3.0.tar.gz
  -> Found zlib-1.2.13.tar.gz
  -> Found squashfs-tools-4.4.tar.gz
  -> Found device-mapper-1.02.28-2.el5.src.rpm
  -> Found zstd-1.0.0.tar.gz
  -> Found xz-embedded-20130513.tar.gz
  -> Found busybox-1.32.0.tar.bz2
  -> Found cryptsetup-1.7.5.tar.xz
  -> Found wimboot-2.7.3.tar.gz
==> Validating source files with sha256sums...
    ventoy-1.0.89.tar.gz ... Passed
    grub-2.04.tar.xz ... Passed
    ventoy-grub-fix-build-with-binutils-2.36.patch ... Passed
    ipxe ... Skipped
    edk2-stable201911.zip ... Passed
    ventoy-fix-ucs-2-lookup-on-python-3.9.patch ... Passed
    ventoy-fix-array.array.tostring-removal-in-python-3.9.patch ... FAILED
    dietlibc-0.34.tar.xz ... Passed
    dietlibc-headers-fix.patch ... Passed
    musl-1.2.3.tar.gz ... Passed
    kernel-headers-musl-4.19.88.tar.gz ... Passed
    fuse-2.9.9.tar.gz ... Passed
    exfat-1.3.0.tar.gz ... Passed
    zlib-1.2.13.tar.gz ... Passed
    squashfs-tools-4.4.tar.gz ... Passed
    device-mapper-1.02.28-2.el5.src.rpm ... Passed
    zstd-1.0.0.tar.gz ... Passed
    xz-embedded-20130513.tar.gz ... Passed
    busybox-1.32.0.tar.bz2 ... Passed
    cryptsetup-1.7.5.tar.xz ... Passed
    wimboot-2.7.3.tar.gz ... Passed
==> ERROR: One or more files did not pass the validity check!
 -> error making: ventoy

please use codetags…

    ventoy-fix-array.array.tostring-removal-in-python-3.9.patch ... FAILED

seems PKGBUILD is not up to date

but i would suggest to take the bin …

yay -S ventoy-bin

1 Like

Many thanks; the problem is solved.