Package Details: ventoy 1.0.91-1

Git Clone URL: https://aur.archlinux.org/ventoy.git (read-only, click to copy)
Package Base: ventoy
Description: A new bootable USB solution
Upstream URL: https://www.ventoy.net/
Licenses: GPL3
Conflicts: ventoy-bin
Submitter: Toolybird
Maintainer: Toolybird
Last Packager: Toolybird
Votes: 3
Popularity: 1.51
First Submitted: 2023-02-17 20:09 (UTC)
Last Updated: 2023-05-08 06:57 (UTC)

Required by (0)

Sources (21)

Latest Comments

1 2 Next › Last »

Elfe commented on 2023-05-04 13:33 (UTC) (edited on 2023-05-04 13:36 (UTC) by Elfe)

the checksum validation fails :(

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

proledatarian commented on 2023-04-13 17:01 (UTC)

Unfortunately I got the same error as well.

Toolybird commented on 2023-03-29 20:29 (UTC) (edited on 2023-03-29 20:29 (UTC) by Toolybird)

@itsme, thanks. GitHub cannot be trusted to maintain a stable URL...grrr. Will fix.

-index ad556710802..4be7957138a 100755
+index ad556710802e..4be7957138a5 100755

itsme commented on 2023-03-29 13:45 (UTC) (edited on 2023-03-29 13:48 (UTC) by itsme)

==> Validating source files with sha256sums...
    ventoy-1.0.90.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: failed to download sources for 'ventoy-1.0.90-1': 

alerque commented on 2023-03-16 22:12 (UTC)

@Toolybird Even if it does go away it will move out of the repos into the AUR which would be fine for this package's purpose, but we still have various things depending on it so even that is not happening yet. I bumped it because there was an upstream release.

Toolybird commented on 2023-03-11 00:50 (UTC)

@alerque, have updated now so hopefully fixed. While I have your attention, what is the plan for exfat-utils? It was going away at one point but was updated recently. I could possibly depend on it here and simplify the build a bit if it is staying.

alerque commented on 2023-03-07 13:32 (UTC) (edited on 2023-03-07 13:35 (UTC) by alerque)

Oh MacGyver holy bananas! I've several times wanted a source alternative to ventoy-bin and considered making one, seeing this makes me glad I never actually sat down to try.

P.S. As of now this is not passing validity checks. Looks like you forgot to bump checksums after editing a patch.

yochananmarqos commented on 2023-02-19 21:12 (UTC)

@Toolybird: I've build it successfully now. Somehow the kernel & modules weren't being loaded.

Toolybird commented on 2023-02-19 05:57 (UTC) (edited on 2023-02-19 05:57 (UTC) by Toolybird)

@yochananmarqos, so it appears libguestfs is not functional on your system. Are you building in a VM or some kind of cloud host? If you have libguestfs installed on your host, a quick test: guestfish -a /dev/null run should output nothing. But if it fails then: libguestfs-test-tool You could always construct a dummy PKGBUILD that simply runs libguestfs-test-tool inside build() and see what happens. libguestfs is key to this whole build.

yochananmarqos commented on 2023-02-18 15:33 (UTC)

@Toolybird: It all builds fine except the _create_img() function fails:

Checking that no-one is using this disk right now ... OK

Disk img.bin: 256 MiB, 268435456 bytes, 524288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

>>> Created a new DOS disklabel with disk identifier 0x7fded04e.
img.bin1: Created a new partition 1 of type 'HPFS/NTFS/exFAT' and of size 223 MiB.
img.bin2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB.
img.bin3: Done.

New situation:
Disklabel type: dos
Disk identifier: 0x7fded04e

Device     Boot  Start    End Sectors  Size Id Type
img.bin1   *      2048 458751  456704  223M  7 HPFS/NTFS/exFAT
img.bin2        458752 524287   65536   32M ef EFI (FAT-12/16/32)

The partition table has been altered.
Syncing disks.
libguestfs: error: /usr/bin/supermin exited with error status 1.
To see full error messages you may need to enable debugging.
Do:
  export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1
and run the command again.  For further information, read:
  http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs
You can also run 'libguestfs-test-tool' and post the *complete* output
into a bug report or message to the libguestfs mailing list.