@brainfucksec holy, they seemed to have updated their release asset after released. lemme check and update. thanks for that.
Search Criteria
Package Details: ventoy-bin 1.1.05-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ventoy-bin.git (read-only, click to copy) |
---|---|
Package Base: | ventoy-bin |
Description: | A new bootable USB solution |
Upstream URL: | http://www.ventoy.net |
Keywords: | boot image iso multiboot usb |
Licenses: | GPL-3.0-or-later |
Conflicts: | ventoy |
Provides: | ventoy |
Submitter: | DuckSoft |
Maintainer: | DuckSoft (KokaKiwi, yochananmarqos, Kr1ss) |
Last Packager: | yochananmarqos |
Votes: | 383 |
Popularity: | 5.47 |
First Submitted: | 2020-05-19 06:14 (UTC) |
Last Updated: | 2025-02-24 18:30 (UTC) |
Dependencies (7)
- bash (bash-devel-gitAUR, bash-gitAUR)
- dosfstools (dosfstools-gitAUR)
- util-linux (util-linux-aesAUR, util-linux-selinuxAUR)
- xz (xz-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (optional) – GTK3 GUI
- polkit (polkit-gitAUR, polkit-consolekitAUR) (optional) – run GUI from application menu
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (optional) – Qt5 GUI
Required by (0)
Sources (10)
DuckSoft commented on 2020-06-26 06:11 (UTC) (edited on 2020-06-26 06:11 (UTC) by DuckSoft)
brainfucksec commented on 2020-06-26 06:02 (UTC)
Hi @DuckSoft, in the latest version of the package (1.0.14-1), you cannot build the package with makepkg
, the following error is returned:
==> Validation of source files with sha256sums ==
ventoy-1.0.14-linux.tar.gz ... NOT SUCCESSFUL
ventoy ... Verified
sanitize.patch ... Verified
==> ERROR: One or more files failed the validity check!
Thanks
DuckSoft commented on 2020-06-25 15:04 (UTC)
@taotieren upstream have confirmed and accepted this bug
taotieren commented on 2020-06-24 02:11 (UTC) (edited on 2020-06-24 02:11 (UTC) by taotieren)
使用电脑的 SD 卡接口制作启动盘遇到分区识别错误
https://github.com/ventoy/Ventoy/issues/249
Kr1ss commented on 2020-06-22 19:18 (UTC)
Wow, thank you for the quick response !
DuckSoft commented on 2020-06-22 19:16 (UTC) (edited on 2020-06-22 19:18 (UTC) by DuckSoft)
@Kr1ss thanks for your hint! I've fixed that!
Kr1ss commented on 2020-06-22 19:13 (UTC)
Hey @DuckSoft @yochananmarqos @KokaKiwi,
thx a lot for packaging this for the AUR and maintaining.
Most likely there's a mistake in lines #54f, where the symlinks which were just installed in lines #52f get overwritten.
Is this actually meant to be :
diff -ru --color old/PKGBUILD new/PKGBUILD
--- old/PKGBUILD 2020-06-22 21:02:54.057938250 +0200
+++ new/PKGBUILD 2020-06-22 21:03:51.868114896 +0200
@@ -51,8 +51,8 @@
ln -svf /usr/bin/hexdump "$pkgdir/opt/${pkgname%-bin}/tool/"
ln -svf /usr/bin/mkfs.exfat "$pkgdir/opt/${pkgname%-bin}/tool/mkextfatfs_32"
ln -svf /usr/bin/mkfs.exfat "$pkgdir/opt/${pkgname%-bin}/tool/mkextfatfs_64"
- ln -svf /usr/bin/mount.exfat-fuse "$pkgdir/opt/${pkgname%-bin}/tool/mkextfatfs_32"
- ln -svf /usr/bin/mount.exfat-fuse "$pkgdir/opt/${pkgname%-bin}/tool/mkextfatfs_64"
+ ln -svf /usr/bin/mount.exfat-fuse "$pkgdir/opt/${pkgname%-bin}/tool/mount.exfat-fuse_32"
+ ln -svf /usr/bin/mount.exfat-fuse "$pkgdir/opt/${pkgname%-bin}/tool/mount.exfat-fuse_64"
msg2 "Creating /usr/bin entries..."
install -Dm755 "$srcdir/${pkgname%-bin}" -t "$pkgdir"/usr/bin/
?
Cheers !
sanchith commented on 2020-06-14 15:33 (UTC)
@DuckSoft Sorry about my previous comment. Just checked today, uninstalling and reinstalling the package seems to be fine, no changes to the PKGBUILD file required. Also, I've disowned the package as I mostly won't be contributing anything significant. I'm a mere user.
DuckSoft commented on 2020-06-13 22:28 (UTC)
@sanchith good advice! thank you!
sanchith commented on 2020-06-13 10:18 (UTC) (edited on 2020-06-13 10:22 (UTC) by sanchith)
Please update the PKGBUILD to let the package take ownership of the installed files. This can be done using the -o
argument with the install
command.
Otherwise, updates to the package fails with the following error:
error: failed to commit transaction (conflicting files)
ventoy-bin: /opt/ventoy/tool/<file> exists in filesystem
...
Errors occurred, no packages were upgraded.
for each <file>
installed by ventoy.
For users with the error, you'll have to uninstall the package, manually delete ventoy's files with necessary permissions using:
rm -rf /opt/ventoy
. You can then install the package with necessary changes to the PKGBUILD file (until it's updated by the maintainers).
Pinned Comments