Closed dmp1ce closed 7 years ago
$ pacaur -v pacaur 4.6.10
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.
brave-bin
brave.png
$ 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
$ 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
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.
Version
Description
The
brave-bin
package doesn't update for me. I think the reason is because thebrave.png
is not being updated in the AURDEST cache.Output
Debug output