Package Details: checkmedia 6.2-1

Git Clone URL: https://aur.archlinux.org/checkmedia.git (read-only, click to copy)
Package Base: checkmedia
Description: Check installation CDs and DVDs for errors.
Upstream URL: https://github.com/openSUSE/checkmedia
Licenses: GPL3
Provides: libmediacheck.so
Submitter: hayao
Maintainer: Whidix
Last Packager: Whidix
Votes: 0
Popularity: 0.000000
First Submitted: 2021-07-27 05:10 (UTC)
Last Updated: 2024-01-03 09:18 (UTC)

Dependencies (1)

Sources (2)

Latest Comments

Ordoviz commented on 2024-02-19 12:49 (UTC)

I got this error:

error: failed to commit transaction (conflicting files)
checkmedia: /usr/lib64 exists in filesystem (owned by filesystem)

and fixed it by editing Makefile.patch:

diff --git a/Makefile.patch b/Makefile.patch
index 5f0ece3..039e8b3 100644
--- a/Makefile.patch
+++ b/Makefile.patch
@@ -4,7 +4,8 @@ index c8a00a0..a2e391f 100644
 +++ b/Makefile
 @@ -21,8 +21,6 @@ DIGEST_OBJ  = $(DIGEST_SRC:.c=.o)

- LIBDIR = /usr/lib$(shell ldd /bin/sh | grep -q /lib64/ && echo 64)
+-LIBDIR = /usr/lib$(shell ldd /bin/sh | grep -q /lib64/ && echo 64)
++LIBDIR = /usr/lib

 -.PHONY: all doc clean install test archive
 -
diff --git a/PKGBUILD b/PKGBUILD
index 0937e92..b9d2be5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,7 @@ provides=('libmediacheck.so=6-64')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz"
         'Makefile.patch')
 sha256sums=('2bf0edbd3ec72543d11d9be325f8b05e554020c0257f250165abdb204687eb4c'
-            'dca21889df9c1e618aeabf99fd51a5602ad0547576bb29e418f38c33579875f0')
+            '4c9dd1bd6568ecb78c8b5fd4efa17bad61cf1a9feb5854f8d84e7e5fbeb68669')

 prepare(){
    patch -p1 -d "$pkgname-$pkgver" < Makefile.patch

lmartinez-mirror commented on 2022-04-12 21:10 (UTC)

Package needs git in its makedepends; does not build in a clean chroot otherwise.