rmarquis / pacaur

[unmaintained] An AUR helper that minimizes user interaction
https://bbs.archlinux.org/viewtopic.php?pid=1755144#p1755144
ISC License
796 stars 113 forks source link

Package not updating because of invalid file in cache #590

Closed dmp1ce closed 7 years ago

dmp1ce commented 7 years ago
Version
$ pacaur -v
pacaur 4.6.10
Description

The brave-bin package doesn't update for me. I think the reason is because the brave.png is not being updated in the AURDEST cache.

Output
$ pacaur -S brave-bin
:: Package(s) brave-bin not found in repositories, trying AUR...
:: resolving dependencies...
:: looking for inter-conflicts...

AUR Packages  (1) brave-bin-0.12.6-1

:: Proceed with installation? [Y/n] Y
:: Retrieving package(s)...
:: brave-bin build files are up-to-date -- skipping
:: Checking brave-bin integrity...
==> Making package: brave-bin 0.12.6-1 (Tue Oct 25 17:31:51 EDT 2016)
==> Retrieving sources...
  -> Found brave-bin-0.12.6.tar.bz2
  -> Found brave.png
  -> Found MPL2
  -> Found brave.desktop
==> Validating source files with sha512sums...
    brave-bin-0.12.6.tar.bz2 ... Passed
    brave.png ... FAILED
    MPL2 ... Passed
    brave.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
:: failed to verify brave-bin integrity
Debug output
$ bash -x pacaur -S brave-bin
+ version=4.6.10
+ unset aur cleancache devel edit info installpkg foreign needed noconfirm nodeps noedit
+ unset operation pac pacQ pacS quiet rebuild refresh repo search selective upgrade
+ LC_COLLATE=C
+ TEXTDOMAIN=pacaur
+ TEXTDOMAINDIR=/usr/share/locale
+ [[ -n '' ]]
+ configdir=/etc/xdg/pacaur
+ userconfigdir=/home/dmp1ce/.config/pacaur
+ userpacmandir=/home/dmp1ce/.config/pacman
+ usercachedir=/home/dmp1ce/.cache/pacaur
+ [[ -r '' ]]
+ source /etc/makepkg.conf
++ DLAGENTS=('ftp::/usr/bin/curl -fC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u' 'http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u' 'https::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o%u' 'rsync::/usr/bin/rsync --no-motd -z %u %o' 'scp::/usr/bin/scp -C %u %o')
++ VCSCLIENTS=('bzr::bzr' 'git::git' 'hg::mercurial' 'svn::subversion')
++ CARCH=x86_64
++ CHOST=x86_64-pc-linux-gnu
++ CPPFLAGS=-D_FORTIFY_SOURCE=2
++ CFLAGS='-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong'
++ CXXFLAGS='-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong'
++ LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro
++ DEBUG_CFLAGS='-g -fvar-tracking-assignments'
++ DEBUG_CXXFLAGS='-g -fvar-tracking-assignments'
++ BUILDENV=(!distcc color !ccache check !sign)
++ OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !optipng !upx !debug)
++ INTEGRITY_CHECK=(md5)
++ STRIP_BINARIES=--strip-all
++ STRIP_SHARED=--strip-unneeded
++ STRIP_STATIC=--strip-debug
++ MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info})
++ DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
++ PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
++ COMPRESSGZ=(gzip -c -f -n)
++ COMPRESSBZ2=(bzip2 -c -f)
++ COMPRESSXZ=(xz -c -z -)
++ COMPRESSLRZ=(lrzip -q)
++ COMPRESSLZO=(lzop -q)
++ COMPRESSZ=(compress -c -f)
++ PKGEXT=.pkg.tar.xz
++ SRCEXT=.src.tar.gz
+ [[ -r /home/dmp1ce/.config/pacman/makepkg.conf ]]
+ [[ -r /home/dmp1ce/.makepkg.conf ]]
+ tmpdir=/tmp/pacaurtmp-dmp1ce
+ clonedir=/home/dmp1ce/.cache/pacaur
+ editor=vim
+ displaybuildfiles=diff
+ fallback=true
+ silent=false
+ sortby=popularity
+ sortorder=descending
+ sudoloop=true
+ pacmanbin=pacman
+ aururl=aur.archlinux.org
+ aurrpc='/rpc.php?type=info&v=5'
+ source /etc/xdg/pacaur/config
+ [[ -r /home/dmp1ce/.config/pacaur/config ]]
+ [[ ! -d /tmp/pacaurtmp-dmp1ce ]]
+ [[ ! -d /home/dmp1ce/.cache/pacaur ]]
+ trap Cancel INT
+ args=($@)
+ for i in '"${args[@]}"'
+ [[ -S =~ ^-[a-zA-Z0-9] ]]
+ opts+=($i)
+ for i in '"${args[@]}"'
+ [[ brave-bin =~ ^-[a-zA-Z0-9] ]]
+ count=0
+ [[ -n -S ]]
+ getopts sidmykufecqrahvxVDFQRSTUbglnoptw-: OPT
+ pacmanarg+=("-$OPT")
+ case "$OPT" in
+ pacS=1
+ operation=sync
+ [[ -S =~ w ]]
+ installpkg=true
+ [[ -S =~ g ]]
+ [[ -S =~ l ]]
+ [[ -S =~ p ]]
+ getopts sidmykufecqrahvxVDFQRSTUbglnoptw-: OPT
+ [[ -z brave-bin ]]
+ pkgs+=("${!OPTIND}")
+ shift 2
+ OPTIND=1
+ [[ -n '' ]]
++ grep '^Color' /etc/pacman.conf
+ [[ -n '' ]]
++ grep '^Color' /etc/pacman.conf
+ [[ -z '' ]]
+ [[ '' = \a\l\w\a\y\s ]]
+ [[ '' = \a\u\t\o ]]
+ [[ '' != \a\l\w\a\y\s ]]
+ [[ '' != \a\u\t\o ]]
+ makeopts+=("--nocolor")
+ pacmanarg=(${pacmanarg[@]/--/})
+ pacmanarg=(${pacmanarg[@]/-r/})
+ pacmanarg=(${pacmanarg[@]/-a/})
+ [[ sync = sync ]]
+ [[ ! -n '' ]]
+ [[ ! -n '' ]]
+ [[ ! -n '' ]]
+ [[ 1000 -eq 0 ]]
+ [[ -n 1 ]]
+ pacmanarg=(${pacmanarg[@]/-e/})
+ [[ -n 1 ]]
+ [[ -n '' ]]
+ [[ -n 1 ]]
+ [[ -n '' ]]
+ [[ ! -n vim ]]
+ [[ sync = sync ]]
+ [[ ! -n '' ]]
+ [[ ! -n '' ]]
+ [[ ! -n '' ]]
+ [[ diff = diff ]]
+ [[ /home/dmp1ce/.cache/pacaur = /tmp/pacaurtmp-dmp1ce ]]
+ [[ ! -w /home/dmp1ce/.cache/pacaur ]]
+ [[ -z brave-bin ]]
+ [[ -z brave-bin ]]
+ [[ -n '' ]]
+ case $operation in
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -z brave-bin ]]
+ ClassifyPkgs brave-bin
+ local noaurpkgs norepopkgs
+ [[ true = true ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ ! -n '' ]]
+ [[ ! -n '' ]]
+ unset noaurpkgs
+ for i in '"${pkgs[@]}"'
+ [[ brave-bin == aur/* ]]
+ noaurpkgs+=($i)
+ [[ -n brave-bin ]]
+ norepopkgs=($(LANG=C $pacmanbin -Sp ${noaurpkgs[@]} 2>&1 >/dev/null | awk '{print $NF}'))
++ awk '{print $NF}'
++ LANG=C
++ pacman -Sp brave-bin
+ for i in '"${norepopkgs[@]}"'
+ [[ !  brave-bin  =~ [a-zA-Z0-9.+-]+/brave-bin[^a-zA-Z0-9.+-] ]]
+ aurpkgs+=($i)
+ repopkgs=($(grep -xvf <(printf '%s\n' "${aurpkgs[@]}") <(printf '%s\n' "${noaurpkgs[@]}")))
+++ printf '%s\n' brave-bin
++ grep -xvf /dev/fd/63 /dev/fd/62
+++ printf '%s\n' brave-bin
+ [[ -n '' ]]
+ [[ -n brave-bin ]]
+ [[ -n '' ]]
+ [[ true = true ]]
+ [[ ! -n '' ]]
+ Note w 'Package(s) brave-bin not found in repositories, trying AUR...'
+ case "$1" in
+ echo -e ':: Package(s) brave-bin not found in repositories, trying AUR...'
:: Package(s) brave-bin not found in repositories, trying AUR...
+ Core brave-bin
+ GetIgnoredPkgs
+ ignoredpkgs+=($(grep '^IgnorePkg' '/etc/pacman.conf' | awk -F '=' '{print $NF}' | tr -d "'\""))
++ grep '^IgnorePkg' /etc/pacman.conf
++ awk -F = '{print $NF}'
++ tr -d ''\''"'
+ [[ -e /home/dmp1ce/.config/cower/config ]]
+ ignoredpkgs=(${ignoredpkgs[@]//,/ })
+ [[ -n '' ]]
+ IgnoreChecks
+ local checkaurpkgs checkaurpkgsAver checkaurpkgsQver i
+ [[ -z '' ]]
+ return
+ DepsSolver
+ local i
+ Note i 'resolving dependencies...'
+ case "$1" in
+ echo -e ':: resolving dependencies...'
:: resolving dependencies...
+ for i in '"${!aurpkgs[@]}"'
++ awk -F '>|<|=' '{print $1}'
+ aurpkgs[$i]=brave-bin
+ deps+=(${aurpkgs[@]})
+ [[ -z '' ]]
+ foreignpkgs=($($pacmanbin -Qmq))
++ pacman -Qmq
+ FindDepsAur brave-bin
+ local aurpkgsproviders aurpkgsprovidersname errdepsname depspkgs depspkgstmp depspkgsaurtmp repodepstmp
+ local builtpkg vcsdepspkgs assumedepspkgs prevname prevver prevaurver i j
+ [[ -n '' ]]
+ [[ -z '' ]]
++ DownloadJson brave-bin
++ local urlencodedpkgs urlargs
++ urlencodedpkgs=($(sed 's/+/%2b/g;s/@/%40/g' <<< $@))
+++ sed 's/+/%2b/g;s/@/%40/g'
+++ printf '&arg[]=%s' brave-bin
++ urlargs='&arg[]=brave-bin'
++ [[ 16 -lt 8125 ]]
++ curl -sfg --compressed -C 0 'https://aur.archlinux.org/rpc.php?type=info&v=5&arg[]=brave-bin'
+ json='{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}'
+ aurpkgsproviders=($(GetJson "array" "$json" "Provides"))
++ GetJson array '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' Provides
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d ', '
++ sed -e '/^"Provides"/,/]/!d'
++ tr -d '\"'
++ tr '\n' ' '
++ sed 's/] /]\n/g'
++ cut '-d ' -f 2-
++ tr -d '\n'
++ tr -d '[]"'
+ [[ -n brave brave-browser ]]
+ for i in '"${!aurpkgsproviders[@]}"'
+ unset aurpkgsprovidersname
+ aurpkgsprovidersname=brave
+ aurpkgsprovidersname=brave
+ for i in '"${!aurpkgsproviders[@]}"'
+ unset aurpkgsprovidersname
+ aurpkgsprovidersname=brave-browser
+ aurpkgsprovidersname=brave
+ [[ -z '' ]]
+ errdepsname=($(GetJson "var" "$json" "Name"))
++ GetJson var '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser thatstops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' Name
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d '", '
++ grep -Po 'Name:.*'
++ awk -F '#' '{print $2}'
++ sed -r s/Name:/Name#/g
+ errdeps+=($(grep -xvf <(printf '%s\n' "${aurpkgs[@]}") <(printf '%s\n' "${errdepsname[@]}")))
+++ printf '%s\n' brave-bin
++ grep -xvf /dev/fd/63 /dev/fd/62
+++ printf '%s\n' brave-bin
+ errdeps+=($(grep -xvf <(printf '%s\n' "${errdepsname[@]}") <(printf '%s\n' "${aurpkgs[@]}")))
+++ printf '%s\n' brave-bin
++ grep -xvf /dev/fd/63 /dev/fd/62
+++ printf '%s\n' brave-bin
+ [[ -n '' ]]
+ depspkgs=($(GetJson "array" "$json" "Depends"))
++ GetJson array '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' Depends
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d ', '
++ sed -e '/^"Depends"/,/]/!d'
++ tr -d '\"'
++ sed 's/] /]\n/g'
++ tr -d '\n'
++ tr -d '[]"'
++ cut '-d ' -f 2-
++ tr '\n' ' '
+ [[ ! -n '' ]]
+ depspkgs+=($(GetJson "array" "$json" "MakeDepends"))
++ GetJson array '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' MakeDepends
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d ', '
++ sed -e '/^"MakeDepends"/,/]/!d'
++ tr -d '\"'
++ tr '\n' ' '
++ sed 's/] /]\n/g'
++ tr -d '[]"'
++ tr -d '\n'
++ cut '-d ' -f 2-
+ depspkgs+=($(GetJson "array" "$json" "CheckDepends"))
++ GetJson array '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' CheckDepends
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d ', '
++ sed -e '/^"CheckDepends"/,/]/!d'
++ tr -d '\"'
++ sed 's/] /]\n/g'
++ tr -d '[]"'
++ tr -d '\n'
++ cut '-d ' -f 2-
++ tr '\n' ' '
+ [[ x86_64 == \i\6\8\6 ]]
+ [[ ! -n '' ]]
+ [[ ! -n '' ]]
+ depspkgs=($($pacmanbin -T ${depspkgs[@]} | sort -u))
++ pacman -T gtk2 nss alsa-lib gconf libxtst libxss libgnome-keyring ttf-font
++ sort -u
+ unset depspkgsaur
+ [[ -n '' ]]
+ unset depspkgs
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
++ DownloadJson brave-bin
++ local urlencodedpkgs urlargs
++ urlencodedpkgs=($(sed 's/+/%2b/g;s/@/%40/g' <<< $@))
+++ sed 's/+/%2b/g;s/@/%40/g'
+++ printf '&arg[]=%s' brave-bin
++ urlargs='&arg[]=brave-bin'
++ [[ 16 -lt 8125 ]]
++ curl -sfg --compressed -C 0 'https://aur.archlinux.org/rpc.php?type=info&v=5&arg[]=brave-bin'
+ json='{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}'
+ depsAname=($(GetJson "var" "$json" "Name"))
++ GetJson var '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser thatstops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' Name
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d '", '
++ grep -Po 'Name:.*'
++ sed -r s/Name:/Name#/g
++ awk -F '#' '{print $2}'
+ depsAver=($(GetJson "var" "$json" "Version"))
++ GetJson var '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser thatstops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' Version
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d '", '
++ grep -Po 'Version:.*'
++ sed -r s/Version:/Version#/g
++ awk -F '#' '{print $2}'
+ depsAood=($(GetJson "var" "$json" "OutOfDate"))
++ GetJson var '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser thatstops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' OutOfDate
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d '", '
++ sed -r s/OutOfDate:/OutOfDate#/g
++ awk -F '#' '{print $2}'
++ grep -Po 'OutOfDate:.*'
+ for i in '"${!depsAname[@]}"'
++ expac -Qs %v '^brave-bin$'
+ depsQver[$i]=
+ [[ -z '' ]]
+ depsQver[$i]='#'
++ grep -E '\-(cvs|svn|git|hg|bzr|darcs|nightly.*)$'
+ [[ -n '' ]]
+ [[ -n '' ]]
+ FindDepsRepo
+ local allrepopkgs providersrepopkgs providersrepopkgsrm i j
+ [[ -z '' ]]
+ return
+ IgnoreDepsChecks
+ local i
+ [[ -z '' ]]
+ return
+ ProviderChecks
+ local allproviders providersdeps providers repodepspkgsprovided providerspkgs provided nb providersnb rmproviderpkgs providerpkgsrm
+ [[ -z '' ]]
+ return
+ ConflictChecks
+ local allQprovides allQconflicts Aprovides Aconflicts aurconflicts aurAconflicts i j k
+ local repodepsprovides repodepsconflicts checkedrepodepsconflicts repodepsconflictsname repodepsconflictsver localver repoconflictingpkgs
+ Note i 'looking for inter-conflicts...'
+ case "$1" in
+ echo -e ':: looking for inter-conflicts...'
:: looking for inter-conflicts...
+ allQprovides=($(expac -Q '%n'))
++ expac -Q %n
+ allQprovides+=($(expac -Q '%S'))
++ expac -Q %S
+ allQconflicts=($(expac -Q '%C'))
++ expac -Q %C
+ Aprovides=(${depsAname[@]})
+ Aprovides+=($(GetJson "array" "$json" "Provides"))
++ GetJson array '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' Provides
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d ', '
++ sed -e '/^"Provides"/,/]/!d'
++ tr '\n' ' '
++ tr -d '\"'
++ sed 's/] /]\n/g'
++ cut '-d ' -f 2-
++ tr -d '[]"'
++ tr -d '\n'
+ Aconflicts=($(GetJson "array" "$json" "Conflicts"))
++ GetJson array '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' Conflicts
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d ', '
++ sed -e '/^"Conflicts"/,/]/!d'
++ tr -d '\"'
++ sed 's/] /]\n/g'
++ cut '-d ' -f 2-
++ tr -d '\n'
++ tr -d '[]"'
++ tr '\n' ' '
+ for i in '"${!Aprovides[@]}"'
++ awk -F '>|<|=' '{print $1}'
+ Aprovides[$i]=brave-bin
+ for i in '"${!Aprovides[@]}"'
++ awk -F '>|<|=' '{print $1}'
+ Aprovides[$i]=brave
+ for i in '"${!Aprovides[@]}"'
++ awk -F '>|<|=' '{print $1}'
+ Aprovides[$i]=brave-browser
+ for i in '"${!Aconflicts[@]}"'
++ awk -F '>|<|=' '{print $1}'
+ Aconflicts[$i]=brave
+ aurconflicts+=($(grep -xf <(printf '%s\n' "${Aprovides[@]}") <(printf '%s\n' "${allQconflicts[@]}")))
+++ printf '%s\n' brave-bin brave brave-browser
++ grep -xf /dev/fd/63 /dev/fd/62
+++ printf '%s\n' xfsacl gnome-defaults-list at-spi xfsattr dnsutils binutils-multilib obexd-client obexd-server ca-certificates-java clutter-gst libdbus diffutils discord libdjvu farsight2 glut gnome-shell-extension-lockscreen-lightdm dirmngr gnupg2 gpodder gpodder2 gpodder-git grub-common grub-bios grub-emu grub-efi-x86_64 grub-legacy gstreamer0.10-alsa gstreamer0.10-theora gstreamer0.10-libvisual gstreamer0.10-pango gstreamer0.10-cdparanoia gstreamer0.10-vorbis gstreamer0.10-ogg gstreamer0.10-aalib gstreamer0.10-wavpack gstreamer0.10-shout2 gstreamer0.10-taglib gstreamer0.10-libcaca gstreamer0.10-libpng gstreamer0.10-jpeggstreamer0.10-cairo gstreamer0.10-flac gstreamer0.10-speex gstreamer0.10-gdkpixbuf gstreamer0.10-dv1394 gstreamer0.10-annodex gstreamer0.10-gconf gstreamer0.10-esd gstreamer0.10-cdio gstreamer0.10-dv gstreamer0.10-bad-plugins gstreamer0.10-soup gstreamer0.10-pulse gstreamer0.10-dvdread gstreamer0.10-mpeg2dec gstreamer0.10-mad gstreamer0.10-lame gstreamer0.10-sidplay gstreamer0.10-a52dec lighthouse-gtk2 clearlooks-gtk2vim-minimal vim hyperterm iproute netkit-base arping netkit-tftpd jack-audio-connection-kit java-common openjdk6 openjdk6 js vlock module-init-tools lib32-libdbus lib32-elfutils lib32-libjpeg lib32-turbojpeg lib32-libtool lib32-pulseaudio lib32-ati-dri lib32-intel-dri lib32-nouveau-dri lib32-mesa-dri lib32-libgl lib32-libegl lib32-libgles libao-pulse libdvbpsi4 libdvbpsi5 libsystemd libjpeg turbojpeg quvi libreoffice-still cyrus-sasl-plugins libsigc++2.0 libsoup-gnome libltdl libtool-multilib libusbx usbmuxd x264-dev linux-firmware-git kernel26-firmware ar9170-fw iwlwifi-1000-ucode iwlwifi-3945-ucode iwlwifi-4965-ucode iwlwifi-5000-ucode iwlwifi-5150-ucode iwlwifi-6000-ucode rt2870usb-fw rt2x00-rt61-fw rt2x00-rt71w-fw amd-ucode lua-bitop lvm mkinitcpio lzo2 man mkinitcpio ati-dri intel-dri nouveau-dri svga-dri mesa-dri monodoc libnm-gtk ntfsprogs numix-icon-theme-square-kde libgl libegl libgles libcl pacman-contrib pcmcia-cs perl-libwww perl-libwww pkgconfig poppler-qt3 portaudio_cpp procps sysvinit-tools pybitmessage-git pyqt-common dbus-python python pyatspi pycairo pycrypto dbus-python python-mygpoclient python-notify python-imaging python2-imaging protobuf-python python2-pyqt pyxdg qt qtchooser qtchooser qt qtchooser qt rake mailx mailx-heirloom heirloom-mailx nss-myhostname systemd-tools udev sysvinit telegram-desktop telepathy-farsight totem-plugin unifi util-linux-ng eject zramctl libv4l vlc-plugin webkitgtk3 libwebkit3 libwebkit webtorrent-desktop-git webtorrent-desktop-bin bin32-wine wine-wow64 xorg-server X-ABI-XINPUT_VERSION X-ABI-XINPUT_VERSION synaptics xorg-server X-ABI-VIDEODRV_VERSION X-ABI-VIDEODRV_VERSION xorg-server X-ABI-VIDEODRV_VERSION X-ABI-VIDEODRV_VERSION xorg-server X-ABI-VIDEODRV_VERSION X-ABI-VIDEODRV_VERSION xkbdata xorg-res-utils font-util font-misc-ethiopic font-misc-meltho nvidia-utils glamor-egl xf86-video-modesetting zeitgeist-datahubzeronet
+ aurconflicts+=($(grep -xf <(printf '%s\n' "${Aconflicts[@]}") <(printf '%s\n' "${allQprovides[@]}")))
++ grep -xf /dev/fd/63 /dev/fd/62
+++ printf '%s\n' brave
+++ printf '%s\n' a52dec aalib accountsservice acl adwaita-icon-theme alsa-lib alsa-plugins alsa-utils ansible antergos-gnome-defaults-list antergos-keyring antergos-mirrorlist antergos-repo-priority antergos-wallpapers archlinux-keyring arm aspell at-spi2-atk at-spi2-core atk atkmm attr autoconf automake avahi b43-fwcutter bash bash-completion bind-tools binutils bison bluez bluez-libs boost boost-libs bridge-utils brltty byobu bzip2 bzr c-ares ca-certificates ca-certificates-cacert ca-certificates-mozilla ca-certificates-utils cabextract cairo cairomm cantarell-fonts caribou cdparanoia cdrkit celt check_pacman-git check_smartmon-git cheese chromaprint chromium cifs-utils clucene clutter clutter-gst clutter-gst2 clutter-gtk cmake cogl colord colord-gtk colordiff compositeproto coreutils cower cracklib crda cryptsetup cups-pk-helper curl cython damageproto db dbus dbus-glib dcadec dconf decompose-git desktop-file-utils device-mapper dhclient dhcpcd dialog diffutils-patched-exclude-directory-git discord djvulibre dmxproto dnssec-anchors docbook-xml docker docker-compose dosfstools dotconf downgrade e2fsprogs ecryptfs-utils electron electrum elfutils empathy enca encfs enchant eog espeak evince evolution-data-server exempi exiv2 exo expac expat faac faad2 fakeroot farstream farstream-0.1 ffmpeg ffmpeg2.8 fftw file file-roller filesystem findutils fira-code-git fixesproto flac flex fluidsynth folks fontconfig fontsproto freeglut freetype2 fribidi fuse gawk gc gcc gcc-libs gconf gconf-editor gcr gdbm gdk-pixbuf2 gdm gedit geoclue2 geocode-glib geoip geoip-database gettext ghc ghostscript giflib git gjs glew glib-networking glib2 glibc glibmm glu gmime gmp gnome-autoar gnome-bluetooth gnome-calculator gnome-color-manager gnome-control-center gnome-desktop gnome-disk-utility gnome-doc-utils gnome-icon-theme gnome-icon-theme-symbolic gnome-keyring gnome-menus gnome-mime-data gnome-music gnome-online-accounts gnome-screenshot gnome-session gnome-settings-daemon gnome-shell gnome-shell-extension-dash-to-dock gnome-shell-extension-status-menu-buttons gnome-shell-extensions gnome-system-monitor gnome-terminal gnome-themes-standard gnome-tweak-tool gnome-vfs gnome-video-effects gnupg gnutls gobject-introspection gobject-introspection-runtime gom gperf gperftools gpgme gpm gpodder3 graphene graphite grep grilo grilo-plugins groff grub gsettings-desktop-schemas gsfonts gsm gspell gst-libav gst-plugins-bad gst-plugins-base gst-plugins-base-libs gst-plugins-good gst-plugins-ugly gstreamer gstreamer-vaapi gstreamer0.10 gstreamer0.10-bad gstreamer0.10-bad-plugins gstreamer0.10-base gstreamer0.10-base-plugins gstreamer0.10-ffmpeg gstreamer0.10-good gstreamer0.10-good-plugins gstreamer0.10-ugly gstreamer0.10-ugly-plugins gstreamer0.10-vaapi gtk-engine-murrine gtk-engines gtk-update-icon-cache gtk2 gtk3 gtk3-print-backends gtkmm3 gtksourceview3 guake guile gvfs gvfs-mtp gvim gzip harfbuzz harfbuzz-icu haveged hdf5 help2man hicolor-icon-theme hspell htop http-parser hunspell hwids hyper hyphen iana-etc icu idnkit ijs imagemagick imlib2 inetutils inputproto intel-ucode intltool iotop iproute2 iptables iputils ipw2100-fw ipw2200-fw iso-codes itstool iw jack jansson jasper java-runtime-common jbig2dec jfsutils jre7-openjdk jre7-openjdk-headless jre8-openjdk-headless js js17 json-c json-glib jsoncpp kbd kbproto keepass keyutils kmod krb5 ladspa lame lastpass lcms2 ldb ldns ledger less lib32-acl lib32-alsa-lib lib32-alsa-plugins lib32-attr lib32-bzip2 lib32-curl lib32-dbus lib32-e2fsprogs lib32-expat lib32-flac lib32-fontconfig lib32-freetype2 lib32-gcc-libs lib32-gettext lib32-giflib lib32-glib2 lib32-glibc lib32-glu lib32-gmp lib32-gnutls lib32-harfbuzz lib32-icu lib32-json-c lib32-keyutils lib32-krb5 lib32-lcms2 lib32-libasyncns lib32-libcap lib32-libdrm lib32-libelf lib32-libffi lib32-libgcrypt lib32-libglvnd lib32-libgpg-error lib32-libice lib32-libidn lib32-libjpeg-turbo lib32-libldap lib32-libltdl lib32-libnl lib32-libogg lib32-libpcap lib32-libpciaccesslib32-libpng lib32-libpulse lib32-libsm lib32-libsndfile lib32-libssh2 lib32-libtasn1 l
++ awk '{for (i=NF;i>=1;i--) print $i}'
++ awk -F '\n' '{print}'
+ pkgsdeps=($(awk '{for (i=NF;i>=1;i--) print $i}' <<< ${pkgsdeps[@]} | awk -F "\n" '{print}'))
++ awk '{for (i=NF;i>=1;i--) print $i}'
++ awk -F '\n' '{print}'
+ sleep 2
+ for i in '"${!basepkgs[@]}"'
+ pkgsdepslist=($(awk -F "," '{for (k=1;k<=NF;k++) print $k}' <<< ${pkgsdeps[$i]}))
++ awk -F , '{for (k=1;k<=NF;k++) print $k}'
+ unset builtpkg
++ grep -E '\-(bzr|git|hg|svn|nightly.*)$'
+ [[ -z '' ]]
+ for j in '"${pkgsdepslist[@]}"'
++ GetJson varvar '{"version":5,"type":"multiinfo","resultcount":1,"results":[{"ID":349381,"Name":"brave-bin","PackageBaseID":109775,"PackageBase":"brave-bin","Version":"0.12.6-1","Description":"A web browser that stops ads and trackers by default. Binary release.","URL":"https:\/\/www.brave.com\/","NumVotes":30,"Popularity":5.140148,"OutOfDate":null,"Maintainer":"vorbote","FirstSubmitted":1459948564,"LastModified":1477334004,"URLPath":"\/cgit\/aur.git\/snapshot\/brave-bin.tar.gz","Depends":["gtk2","nss","alsa-lib","gconf","libxtst","libxss","libgnome-keyring","ttf-font"],"OptDepends":["cups: Printer support"],"Conflicts":["brave"],"Provides":["brave","brave-browser"],"Replaces":["brave-browser-bin"],"License":["custom:several"],"Keywords":[]}]}' Version brave-bin
++ json_verify -q
++ case "$1" in
++ json_reformat
++ tr -d ', '
++ sed -e '/"Name":"brave-bin"/,/}/!d'
++ tr -d '"'
++ grep -Po 'Version:.*'
++ awk -F '#' '{print $2}'
++ sed -r s/Version:/Version#/g
+ depsAver=0.12.6-1
+ [[ -n '' ]]
+ unset vcsclients
+ vcsclients=($(grep -E "makedepends = (bzr|git|mercurial|subversion)$" "$clonedir/${basepkgs[$i]}/.SRCINFO" | awk -F " " '{print $NF}'))
++ grep -E 'makedepends = (bzr|git|mercurial|subversion)$' /home/dmp1ce/.cache/pacaur/brave-bin/.SRCINFO
++ awk -F ' ' '{print $NF}'
+ [[ ! -n '' ]]
+ cd /home/dmp1ce/.cache/pacaur/brave-bin
+ Note i 'Checking brave-bin integrity...'
+ case "$1" in
+ echo -e ':: Checking brave-bin integrity...'
:: Checking brave-bin integrity...
+ [[ false = true ]]
+ makepkg -f --verifysource --nocolor
==> Making package: brave-bin 0.12.6-1 (Tue Oct 25 17:37:54 EDT 2016)
==> Retrieving sources...
  -> Found brave-bin-0.12.6.tar.bz2
  -> Found brave.png
  -> Found MPL2
  -> Found brave.desktop
==> Validating source files with sha512sums...
    brave-bin-0.12.6.tar.bz2 ... Passed
    brave.png ... FAILED
    MPL2 ... Passed
    brave.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
+ ((  1 > 0 ))
+ errmakepkg+=(${pkgsdeps[$i]})
+ makepkg -od --noprepare --skipinteg --nocolor
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ for i in '"${errmakepkg[@]}"'
+ Note f 'failed to verify brave-bin integrity'
+ case "$1" in
+ echo -e ':: failed to verify brave-bin integrity'
:: failed to verify brave-bin integrity
+ [[ -n brave-bin ]]
+ exit 1
$ + [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
^C
$ + [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
+ [[ -e /tmp/pacaurtmp-dmp1ce/sudov.lck ]]
+ sudo pacman -V
+ sleep 2
rmarquis commented 7 years ago

Duplicate of #532. Nothing I can do, apart from suggesting you to clean the cache. Note that cache cleaning has been revamped in the master branch.