Search Criteria
Package Details: dvdisaster 0.79.10-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/dvdisaster.git (read-only, click to copy) |
---|---|
Package Base: | dvdisaster |
Description: | Provides a margin of safety against data loss on newly created ISO, CD, DVD, BDR, and M-Disc media caused by aging or scratches |
Upstream URL: | https://dvdisaster.jcea.es |
Licenses: | GPL |
Provides: | dvdisaster |
Submitter: | arojas |
Maintainer: | flan_suse |
Last Packager: | flan_suse |
Votes: | 10 |
Popularity: | 0.024630 |
First Submitted: | 2019-03-15 07:51 (UTC) |
Last Updated: | 2024-06-06 14:10 (UTC) |
Latest Comments
1 2 3 Next › Last »
salfter commented on 2024-06-03 16:42 (UTC) (edited on 2024-06-03 16:42 (UTC) by salfter)
Scott Alfter <scott@alfter.us>
would fit the format used for the other credits. :)flan_suse commented on 2024-06-01 02:01 (UTC)
@salfter Thank you so much! :) I tested your patch and it works! You are a champ!
I gave you credit as "salfter" in the PKGBUILD. I did not use any names, since I'm not sure if you would be fine with that. If you want me to, I can add it and bump the
pkgel
.salfter commented on 2024-05-31 20:59 (UTC) (edited on 2024-05-31 21:01 (UTC) by salfter)
I was able to compile dvdisaster manually by fixing scripts/bash-based-configure to
#include <stdio.h>
in one of the tests where it was missing.I've put the fixes to this repo up here.
flan_suse commented on 2024-05-30 02:48 (UTC)
@salfer Looks like an update to glib2 is responsible.
Rolling back to
glib2
version2.80.0
(via a Btrfs snapshot) and then rebooting, I'm able to build it.But on the latest updates, including
glib2
version2.80.2
, it errors with the same message you posted. :(salfter commented on 2024-05-28 20:38 (UTC)
It's a new install of Arch, and as I mentioned earlier, neither
makepkg
noryay
are working. I've had other packages build withyay
without issue, so the tools to build from source should all be present (otherwiseyay
itself won't install IIRC).flan_suse commented on 2024-05-23 22:00 (UTC) (edited on 2024-05-23 22:01 (UTC) by flan_suse)
@salfter: I just built it with only the PKGBUILD, using
makepkg
, on two different computers.There might be something else responsible for it not building on your system?
salfter commented on 2024-05-23 15:39 (UTC) (edited on 2024-05-23 15:54 (UTC) by salfter)
I'm not sure if this is the right place for a bug report, but this package isn't currently building. I've tried building it through
yay
and more directly withmakepkg
, and I get the same result. It appears to be failing during configure:Update: Thought it might be an undeclared dependency, but
pacman -Ss glib2
indicates that core/glib2 2.80.2-2 is installed. I chrooted into a Gentoo install on the same computer (thinking of migrating from Gentoo to Arch) and unpacked and configured the same tarball without issue.flan_suse commented on 2023-01-14 15:37 (UTC)
@C2D6:
I applied all the changes that you suggested, with the one exception about the signature.
1) I removed the prepare() function, since as you noted they fixed the name of their .desktop file upstream.
2) Since the developers only publish the MD5 hashes on their upstream website, I switched from SHA1 to MD5. (Even though MD5 is "less secure".)
3) I removed the .gpg/sig file from the source array and removed the validpgpkeys array entirely for a few reasons: (a) this entire time for the PKGBUILD's history, it appears that no such verification was being done in the first place; (b) the derivative PKGBUILDs, among other PKGBUILDs in the AUR, don't make use of verifying signed source files (with the exception of notable software); and (3) it simplifies the PKGBUILD in whole.
I left a comment on the top of the PKGBUILD for those interested in doing the extra steps for verification. :)
flan_suse commented on 2023-01-14 14:00 (UTC)
@C2D6:
Shall apply these when I get to the computer in which I have the PKGBUILD files.
I adopted this PKGBUILD because I am a user of dvdisaster, as well as an ardent believer in archiving data for the long-term. (Mostly on M-Discs). ;)
I left the PKGBUILD as close to the original design as possible, but I will implement the suggestions once I get back home to my computer. :)
C2D6 commented on 2023-01-14 10:54 (UTC) (edited on 2023-01-14 10:58 (UTC) by C2D6)
I have a couple of suggestions on the PKGBUILD.
The prepare() function is completely obsolete because the .desktop file no longer needs to be adjusted in version 0.79.10
The PKGBUILD uses sha1 hash sums. Better to follow upstream and use MD5 sums.
The PGP Key '12B31535AF903ADE9E73BA7E5A590EFEF5F6C46C' in the
validpgpkeys
array is deprecated. Instead, 'E3AFE70396CCC0D9E5D8381CB0DBCA7D64F770B2' should be used from upstream. https://dvdisaster.jcea.es/misc.htmlThe extension of ${pkgname}-${pkgver}.tar.bz2.gpg from the source array should be renamed to *.sig when downloading, so that makepkg also recognizes this as a signature and actually carries out a check.
1 2 3 Next › Last »