pikaur
pikaur copied to clipboard
pikaur fails to resolve nested version-restricted AUR dependency if PKGBUILD has been edited
$ pikaur -Vq
Pikaur v1.8
Pacman v6.0.1 - libalpm v13.0.1 - pyalpm v0.10.6
Description:
If a PKGBUILD depends on another AUR package that, in turn, depends on a package with version restrictions (see https://wiki.archlinux.org/title/PKGBUILD#Dependencies ), pikaur seems to only check the normal repos, not AUR.
The package I encountered this on is r-r5r, which depends on r-checkmate
, which, in turn, depends on r-backports>=1.1.0
. r-backports
exists in AUR, but pikaur seems to check the repos, only.
Attached log:
:: debug: Pikaur operation found for sys.argv=['/usr/bin/pikaur', '-S', 'r-r5r', '--verbose', '--pikaur-debug', '--noconfirm']: cli_install_packages
:: debug: install_info_fetcher: Gonna fetch install info for:
install_package_names=['r-r5r']
not_found_repo_pkgs_names=[]
pkgbuilds_packagelists={}
manually_excluded_packages_names=[]
:: debug: install_info_fetcher: Gonna get repo pkgs install info...
Reading repository package databases...
Reading local package database...
=> pacman --color=never --sync --noconfirm r-r5r --print-format %r/%n
:: debug: install_info_fetcher: gonna get AUR pkgs install info for:
aur_packages_versionmatchers=['r-r5r']
self.aur_updates_install_info=[]
aur_packages_names_to_versions={'r-r5r': <VersionMatcher r-r5r['cmp_default']None>}
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-r5r
:: debug: install_info_fetcher: got AUR pkgs install info: self.aur_updates_install_info=[<InstallInfo "r-r5r" -> 0.5.0-2>]
Resolving AUR dependencies...
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
=> pacman --color=never --sync --print-format=%% r-checkmate java-r5rcore java-r5 r r-sf r-raster r-sfheaders r-curl r-data.table r-rjava r-jdx r-httr
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-checkmate&arg[]=java-r5rcore&arg[]=java-r5&arg[]=r-sf&arg[]=r-raster&arg[]=r-sfheaders&arg[]=r-curl&arg[]=r-data.table&arg[]=r-rjava&arg[]=r-jdx&arg[]=r-httr
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0 gcc
=> pacman --color=never --deptest jdk11-openjdk java-environment gradle git
=> pacman --color=never --deptest jdk11-openjdk java-environment gradle git
=> pacman --color=never --deptest r r-classint r-dbi r-magrittr r-rcpp r-s2 r-units
=> pacman --color=never --sync --print-format=%% java-environment gradle jdk11-openjdk
=> pacman --color=never --sync --print-format=%% r-backports>=1.1.0 r>=3.0.0
=> pacman --color=never --sync --print-format=%% java-environment gradle jdk11-openjdk
=> pacman --color=never --sync --print-format=%% r-magrittr r-classint r-dbi r-rcpp r-units r-s2
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp
=> pacman --color=never --deptest r r-geometries r-rcpp
=> pacman --color=never --sync --print-format=%% r-rcpp r>=3.5.0 r-sp>=1.4.1
=> pacman --color=never --sync --print-format=%% r-rcpp r-geometries
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-backports
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-magrittr&arg[]=r-classint&arg[]=r-dbi&arg[]=r-rcpp&arg[]=r-units&arg[]=r-s2
=> pacman --color=never --deptest r>=3.0.0 curl
=> pacman --color=never --deptest r>=3.1.0 zlib
=> pacman --color=never --deptest r java-environment
=> pacman --color=never --sync --print-format=%% r>=3.1.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-jsonlite r-mime r-openssl r-r6 r-testthat
=> pacman --color=never --sync --print-format=%% r-openssl r-jsonlite r-mime r-r6 r-testthat
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-sp
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-geometries
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-openssl&arg[]=r-jsonlite&arg[]=r-mime&arg[]=r-r6&arg[]=r-testthat
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-e1071
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r udunits
=> pacman --color=never --deptest r r-wk
=> pacman --color=never --sync --print-format=%% r-e1071
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --sync --print-format=%% udunits
=> pacman --color=never --sync --print-format=%% r-wk
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-askpass openssl>=1.0.1
=> pacman --color=never --sync --print-format=%% r-askpass
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-e1071
=> pacman --color=never --deptest r
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-wk
=> pacman --color=never --deptest r
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=udunits
=> pacman --color=never --deptest r>=3.0
=> pacman --color=never --deptest r>=3.1 r-brio r-callr>=3.5.1 r-cli>=2.2.0 r-crayon>=1.3.4 r-desc r-digest r-ellipsis>=0.2.0 r-evaluate r-lifecycle r-pkgload r-praise r-processx r-ps>=1.3.4 r-rlang>=0.4.9 r-waldo>=0.2.4 r-withr>=2.3.0
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-askpass
=> pacman --color=never --sync --print-format=%% r>=3.0
=> pacman --color=never --sync --print-format=%% r-brio r-ellipsis>=0.2.0 r-rlang>=0.4.9 r-withr>=2.3.0 r>=3.1 r-lifecycle r-ps>=1.3.4 r-waldo>=0.2.4 r-processx r-crayon>=1.3.4 r-evaluate r-pkgload r-desc r-praise r-callr>=3.5.1 r-digest r-cli>=2.2.0
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-brio&arg[]=r-ellipsis&arg[]=r-rlang&arg[]=r-withr&arg[]=r-lifecycle&arg[]=r-ps&arg[]=r-waldo&arg[]=r-processx&arg[]=r-crayon&arg[]=r-evaluate&arg[]=r-pkgload&arg[]=r-desc&arg[]=r-praise&arg[]=r-callr&arg[]=r-digest&arg[]=r-cli
=> pacman --color=never --deptest expat
=> pacman --color=never --deptest r r-proxy
=> pacman --color=never --deptest r r-cpp11
=> pacman --color=never --deptest r r-sys>=2.1 gcc
=> pacman --color=never --deptest r
=> pacman --color=never --sync --print-format=%% r-cpp11
=> pacman --color=never --sync --print-format=%% r-proxy
=> pacman --color=never --sync --print-format=%% r-sys>=2.1
=> pacman --color=never --deptest r>=3.2
=> pacman --color=never --sync --print-format=%% r>=3.2
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --sync --print-format=%% r>=3.3.0
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-cpp11
=> pacman --color=never --deptest r>=3.2.0
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-proxy
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-sys
=> pacman --color=never --sync --print-format=%% r>=3.2.0
=> pacman --color=never --deptest r>=3.3 r-glue
=> pacman --color=never --deptest r>=3.1
=> pacman --color=never --deptest r r-r6
=> pacman --color=never --sync --print-format=%% r-glue r>=3.3
=> pacman --color=never --deptest r r-diffobj>=0.3.4 r-fansi r-glue r-rematch2 r-tibble
=> pacman --color=never --deptest r
=> pacman --color=never --sync --print-format=%% r-rematch2 r-tibble r-fansi r-glue r-diffobj>=0.3.4
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-rprojroot r-rstudioapi
=> pacman --color=never --deptest r>=3.1.0 r-r6 r-rprojroot
=> pacman --color=never --sync --print-format=%% r-rprojroot r-rstudioapi
=> pacman --color=never --sync --print-format=%% r-rprojroot
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-glue
=> pacman --color=never --deptest r
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-rematch2&arg[]=r-tibble&arg[]=r-fansi&arg[]=r-diffobj
=> pacman --color=never --deptest r r-r6
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=2.10 r-glue
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-rprojroot&arg[]=r-rstudioapi
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-rprojroot
=> pacman --color=never --sync --print-format=%% r>=2.10
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.2
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1.0 r-ellipsis>=0.3.2 r-lifecycle>=1.0.0 r-magrittr r-pillar>=1.6.2 r-pkgconfig r-rlang>=0.4.3 r-vctrs>=0.3.8
=> pacman --color=never --deptest r>=3.1.0
=> pacman --color=never --deptest r>=3.1.0 r-crayon>=1.3.2
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --sync --print-format=%% r-pillar>=1.6.2 r-ellipsis>=0.3.2 r-rlang>=0.4.3 r-vctrs>=0.3.8 r-pkgconfig r-lifecycle>=1.0.0
=> pacman --color=never --deptest r
=> pacman --color=never --sync --print-format=%% r-crayon>=1.3.2
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-pillar&arg[]=r-vctrs&arg[]=r-pkgconfig
=> pacman --color=never --deptest r>=3.3 r-ellipsis>=0.2.0 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-cli r-crayon>=1.3.4 r-ellipsis>=0.3.2 r-fansi r-lifecycle r-rlang>=0.3.0 r-utf8>=1.1.0
=> pacman --color=never --sync --print-format=%% r-rlang>=0.4.10
=> pacman --color=never --sync --print-format=%% r-rlang>=0.3.0 r-utf8>=1.1.0 r-cli
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-utf8
=> pacman --color=never --deptest r>=2.10
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0 gcc
=> pacman --color=never --deptest jdk11-openjdk java-environment gradle git
=> pacman --color=never --sync r --print-format %r/%n
=> pacman --color=never --sync r --print-format %r/%n
=> pacman --color=never --sync jdk11-openjdk --print-format %r/%n
=> pacman --color=never --sync r>=3.0.0 --print-format %r/%n
=> pacman --color=never --deptest r>=3.1.0 r-ellipsis>=0.3.2 r-fansi>=0.4.0 r-lifecycle>=1.0.0 r-magrittr r-pillar>=1.6.2 r-pkgconfig r-rlang>=0.4.3 r-vctrs>=0.3.8
=> pacman --color=never --deptest r>=3.3 r-ellipsis>=0.2.0 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r r-geometries r-rcpp
=> pacman --color=never --sync r>=3.1.0 --print-format %r/%n
=> pacman --color=never --sync java-environment --print-format %r/%n
=> pacman --color=never --deptest r>=3.0.0 curl
=> pacman --color=never --sync r>=3.3 --print-format %r/%n
=> pacman --color=never --deptest r>=3.0
=> pacman --color=never --sync r>=3.0 --print-format %r/%n
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-curl r-jsonlite r-mime r-openssl r-r6 r-testthat
=> pacman --color=never --deptest r r-tibble
=> pacman --color=never --deptest r r-classint r-dbi r-magrittr r-rcpp r-s2 r-units
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --sync r>=3.5.0 --print-format %r/%n
=> pacman --color=never --deptest r>=3.1.0 zlib
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-rcpp udunits
=> pacman --color=never --deptest r r-rjava
=> pacman --color=never --sync gradle --print-format %r/%n
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-sys>=2.1 gcc
=> pacman --color=never --deptest r>=3.2
=> pacman --color=never --deptest r
=> pacman --color=never --sync r>=3.2 --print-format %r/%n
=> pacman --color=never --deptest r r-processx>=3.5.0 r-r6
=> pacman --color=never --deptest r r-cpp11
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=3.1.0 r-crayon>=1.3.2
=> pacman --color=never --deptest r r-cli r-crayon>=1.3.4 r-ellipsis>=0.3.2 r-fansi r-lifecycle r-rlang>=0.3.0 r-utf8>=1.1.0 r-vctrs>=0.3.8
=> pacman --color=never --sync r>=3.3.0 --print-format %r/%n
=> pacman --color=never --deptest r>=3.2.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-cli r-diffobj>=0.3.4 r-fansi r-glue r-rematch2 r-rlang>=0.4.10 r-tibble
=> pacman --color=never --sync r>=3.2.0 --print-format %r/%n
=> pacman --color=never --deptest r r-askpass openssl>=1.0.1
=> pacman --color=never --deptest r>=3.1
=> pacman --color=never --deptest r>=3.1.0
=> pacman --color=never --deptest r r-ps>=1.2.0 r-r6
=> pacman --color=never --sync r>=3.1 --print-format %r/%n
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-e1071
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1 r-brio r-callr>=3.5.1 r-cli>=2.2.0 r-crayon>=1.3.4 r-desc r-digest r-ellipsis>=0.2.0 r-evaluate r-jsonlite r-lifecycle r-magrittr r-pkgload r-praise r-processx r-ps>=1.3.4 r-r6>=2.2.0 r-rlang>=0.4.9 r-waldo>=0.2.4 r-withr>=2.3.0
=> pacman --color=never --deptest r>=3.1.0 r-r6 r-crayon r-rprojroot
=> pacman --color=never --deptest r r-proxy
=> pacman --color=never --sync r>=3.1 --print-format %r/%n
=> pacman --color=never --deptest r r-rcpp r-wk
=> pacman --color=never --deptest r>=3.3 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r
=> pacman --color=never --deptest jdk11-openjdk java-r5 java-environment gradle git
=> pacman --color=never --deptest r>=3.2 r-rlang>=0.3.0
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r>=2.10
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r java-environment
=> pacman --color=never --sync r>=2.10 --print-format %r/%n
=> pacman --color=never --deptest r r-cli r-crayon r-desc r-rlang r-rprojroot r-rstudioapi r-withr
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r>=2.10 r-glue
=> pacman --color=never --sync r>=2.10 --print-format %r/%n
=> pacman --color=never --sync --noconfirm --needed r r>=3.0.0 java-environment r>=3.1.0 r>=3.2 r r r>=2.10 r r r>=3.2.0 r r r r r>=3.1.0 r r r>=3.0.0 r r>=3.1.0 r r r>=3.5.0 r>=3.1.0 r>=3.3 gradle r>=3.0 gradle r r r r r java-environment jdk11-openjdk r>=3.0.0 r r java-environment r>=3.1.0 r r r jdk11-openjdk r r>=3.3 r>=3.3.0 r>=2.10 r r r>=3.0.0 r r r>=3.0.0 r>=3.3.0 r r>=3.0.0 r>=3.1 r r r r>=3.2 r>=3.1 --print-format %r/%n
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-checkmate pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-r5r pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/java-r5 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-magrittr pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-tibble pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-vctrs pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-sfheaders pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-curl pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-r6 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-praise pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-httr pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rematch2 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-sf pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/udunits pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-raster pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-crayon pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-sys pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-data.table pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rcpp pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-units pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-jdx pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-jsonlite pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-askpass pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-backports pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-glue pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-callr pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-proxy pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-wk pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-pkgconfig pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-digest pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-diffobj pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-pillar pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-withr pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-cpp11 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-waldo pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-openssl pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-ps pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-fansi pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-processx pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-evaluate pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rstudioapi pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-classint pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-mime pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-testthat pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-desc pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-e1071 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-s2 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-lifecycle pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-brio pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/java-r5rcore pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-ellipsis pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rlang pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-sp pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-utf8 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-dbi pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rjava pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-pkgload pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rprojroot pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-geometries pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-cli pull origin master
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0
=> pacman --color=never --deptest gcc
=> pacman --color=never --deptest r
=> pacman --color=never --deptest jdk11-openjdk java-environment
=> pacman --color=never --deptest gradle git
=> pacman --color=never --deptest r>=3.1.0 r-ellipsis>=0.3.2 r-fansi>=0.4.0 r-lifecycle>=1.0.0 r-magrittr r-pillar>=1.6.2 r-pkgconfig r-rlang>=0.4.3 r-vctrs>=0.3.8
=> pacman --color=never --deptest r>=3.3 r-ellipsis>=0.2.0 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r r-geometries r-rcpp
=> pacman --color=never --deptest r>=3.0.0 curl
=> pacman --color=never --deptest r>=3.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-curl r-jsonlite r-mime r-openssl r-r6
=> pacman --color=never --deptest r-testthat
=> pacman --color=never --deptest r r-tibble
=> pacman --color=never --deptest r r-classint r-dbi r-magrittr r-rcpp r-s2 r-units
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
:: warning: New build deps found for r-raster package: r-terra
:: debug: install_cli: discarding install info for pkg... r-raster
:: debug: install_info_fetcher: discarding canceled_pkg_name='r-raster'
:: debug: install_info_fetcher: aur_pkg_name='r-raster': aur_deps=['r-rcpp', 'r-sp']
:: debug: install_info_fetcher: discarding canceled_pkg_name='r-rcpp'
:: debug: install_info_fetcher: discarding canceled_pkg_name='r-sp'
:: debug: install_cli: discarded install info for pkg: r-rcpp
:: debug: install_cli: discarded install info for pkg: r-raster
:: debug: install_cli: discarded install info for pkg: r-sp
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1.0 zlib
=> pacman --color=never --deptest r
:: warning: New build deps found for r-rcpp package: r
:: debug: install_cli: discarding install info for pkg... r-rcpp
:: debug: install_info_fetcher: discarding canceled_pkg_name='r-rcpp'
:: debug: install_cli: discarded install info for pkg: r-rcpp
=> pacman --color=never --deptest r r-rcpp udunits
=> pacman --color=never --deptest r r-rjava
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-sys>=2.1
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r>=3.2
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-processx>=3.5.0 r-r6
=> pacman --color=never --deptest r r-cpp11
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=3.1.0 r-crayon>=1.3.2
=> pacman --color=never --deptest r r-cli r-crayon>=1.3.4 r-ellipsis>=0.3.2 r-fansi r-lifecycle r-rlang>=0.3.0 r-utf8>=1.1.0 r-vctrs>=0.3.8
=> pacman --color=never --deptest r>=3.2.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-cli r-diffobj>=0.3.4 r-fansi r-glue r-rematch2 r-rlang>=0.4.10 r-tibble
=> pacman --color=never --deptest r r-askpass openssl>=1.0.1
=> pacman --color=never --deptest r>=3.1
=> pacman --color=never --deptest r>=3.1.0
=> pacman --color=never --deptest r r-ps>=1.2.0 r-r6
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-e1071
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1 r-brio r-callr>=3.5.1 r-cli>=2.2.0 r-crayon>=1.3.4 r-desc r-digest r-ellipsis>=0.2.0 r-evaluate r-jsonlite r-lifecycle r-magrittr r-pkgload r-praise r-processx r-ps>=1.3.4 r-r6>=2.2.0 r-rlang>=0.4.9 r-waldo>=0.2.4 r-withr>=2.3.0
=> pacman --color=never --deptest r>=3.1.0 r-r6 r-crayon r-rprojroot
=> pacman --color=never --deptest r r-proxy
=> pacman --color=never --deptest r r-rcpp r-wk
=> pacman --color=never --deptest r>=3.3 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r
=> pacman --color=never --deptest jdk11-openjdk java-r5 java-environment
=> pacman --color=never --deptest gradle git
=> pacman --color=never --deptest r>=3.2 r-rlang>=0.3.0
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=3.0.0
:: warning: New build deps found for r-sp package: r>=3.0.0
:: debug: install_cli: discarding install info for pkg... r-sp
:: debug: install_info_fetcher: discarding canceled_pkg_name='r-sp'
:: debug: install_cli: discarded install info for pkg: r-sp
=> pacman --color=never --deptest r>=2.10
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r java-environment
=> pacman --color=never --deptest r r-cli r-crayon r-desc r-rlang r-rprojroot r-rstudioapi r-withr
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r>=2.10 r-glue
:: debug: install_info_fetcher: Gonna fetch install info for:
install_package_names=[]
not_found_repo_pkgs_names=['r-r5r']
pkgbuilds_packagelists={'/home/chrisfin/.local/share/pikaur/aur_repos/r-raster/PKGBUILD': ['r-raster'], '/home/chrisfin/.local/share/pikaur/aur_repos/r-rcpp/PKGBUILD': ['r-rcpp'], '/home/chrisfin/.local/share/pikaur/aur_repos/r-sp/PKGBUILD': ['r-sp']}
manually_excluded_packages_names=[]
:: debug: install_info_fetcher: Gonna get repo pkgs install info...
:: debug: install_info_fetcher: gonna get AUR pkgs install info for:
aur_packages_versionmatchers=['r-r5r']
self.aur_updates_install_info=[]
aur_packages_names_to_versions={'r-r5r': <VersionMatcher r-r5r['cmp_default']None>}
:: debug: install_info_fetcher: got AUR pkgs install info: self.aur_updates_install_info=[<InstallInfo "r-r5r" -> 0.5.0-2>]
:: debug: install_info_fetcher: gonna get install info from PKGBUILDs... self.aur_updates_install_info=[<InstallInfo "r-r5r" -> 0.5.0-2>]
:: debug: install_info_fetcher: got install info from PKGBUILDs... self.aur_updates_install_info=[<InstallInfo "r-r5r" -> 0.5.0-2>, <InstallInfo "r-raster" -> 3.5.2-1>, <InstallInfo "r-rcpp" -> 1.0.7-1>, <InstallInfo "r-sp" -> 1.4.5-1>]
Resolving AUR dependencies...
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-rjava r-sf r-sfheaders
=> pacman --color=never --deptest r>=3.5.0 r-terra
=> pacman --color=never --sync --print-format=%% r-terra
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-terra
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0 gcc
=> pacman --color=never --deptest jdk11-openjdk java-environment gradle git
=> pacman --color=never --deptest r r-classint r-dbi r-magrittr r-rcpp r-s2 r-units
=> pacman --color=never --deptest jdk11-openjdk java-environment gradle git
=> pacman --color=never --deptest r r-geometries r-rcpp
=> pacman --color=never --deptest r>=3.0.0 curl
=> pacman --color=never --deptest r>=3.1.0 zlib
=> pacman --color=never --deptest r java-environment
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-jsonlite r-mime r-openssl r-r6 r-testthat
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-rcpp udunits
=> pacman --color=never --deptest r r-e1071
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r r-rcpp r-wk
=> pacman --color=never --deptest r r-askpass openssl>=1.0.1
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0
=> pacman --color=never --deptest r>=3.1 r-brio r-callr>=3.5.1 r-cli>=2.2.0 r-crayon>=1.3.4 r-desc r-digest r-ellipsis>=0.2.0 r-evaluate r-lifecycle r-pkgload r-praise r-processx r-ps>=1.3.4 r-rlang>=0.4.9 r-waldo>=0.2.4 r-withr>=2.3.0
=> pacman --color=never --deptest r r-cpp11
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-sys>=2.1 gcc
=> pacman --color=never --deptest r r-proxy
=> pacman --color=never --deptest r>=3.3 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r r-ps>=1.2.0 r-r6
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-cli r-crayon r-rlang r-rprojroot r-rstudioapi r-withr
=> pacman --color=never --deptest r>=3.1.0 r-r6 r-crayon r-rprojroot
=> pacman --color=never --sync --print-format=%% r-ps>=1.2.0
=> pacman --color=never --sync --print-format=%% r-rlang r-withr r-crayon
=> pacman --color=never --sync --print-format=%% r-crayon
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1
=> pacman --color=never --deptest r>=3.2
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=2.10
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r>=3.2.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0 gcc
=> pacman --color=never --deptest r
=> pacman --color=never --deptest jdk11-openjdk java-environment gradle git
=> pacman --color=never --deptest r r-geometries r-rcpp
=> pacman --color=never --sync r-backports>=1.1.0 --print-format %r/%n
=> pacman --color=never --deptest r>=3.0.0 curl
=> pacman --color=never --deptest r>=3.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-curl r-jsonlite r-mime r-openssl r-r6 r-testthat
=> pacman --color=never --deptest r r-classint r-dbi r-magrittr r-rcpp r-s2 r-units
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1.0 zlib
=> pacman --color=never --deptest r r-rcpp udunits
=> pacman --color=never --deptest r r-rjava
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-sys>=2.1 gcc
=> pacman --color=never --deptest r>=3.2
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-cpp11
=> pacman --color=never --sync r-sys>=2.1 --print-format %r/%n
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=3.2.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-askpass openssl>=1.0.1
=> pacman --color=never --deptest r r-ps>=1.2.0 r-r6
=> pacman --color=never --deptest r>=3.1
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-e1071
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1 r-brio r-callr>=3.5.1 r-cli>=2.2.0 r-crayon>=1.3.4 r-desc r-digest r-ellipsis>=0.2.0 r-evaluate r-jsonlite r-lifecycle r-magrittr r-pkgload r-praise r-processx r-ps>=1.3.4 r-r6>=2.2.0 r-rlang>=0.4.9 r-waldo>=0.2.4 r-withr>=2.3.0
=> pacman --color=never --deptest r>=3.1.0 r-r6 r-crayon r-rprojroot
=> pacman --color=never --deptest r r-proxy
=> pacman --color=never --sync r-callr>=3.5.1 --print-format %r/%n
=> pacman --color=never --deptest r r-rcpp r-wk
=> pacman --color=never --deptest r>=3.3 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r
=> pacman --color=never --deptest jdk11-openjdk java-r5 java-environment gradle git
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r java-environment
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-cli r-crayon r-desc r-rlang r-rprojroot r-rstudioapi r-withr
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r>=2.10 r-glue
=> pacman --color=never --sync r-ellipsis>=0.2.0 --print-format %r/%n
=> pacman --color=never --sync r-waldo>=0.2.4 --print-format %r/%n
=> pacman --color=never --sync --noconfirm --needed r>=3.3.0 gradle r java-environment r>=3.0.0 r>=3.0 java-environment gradle r r r r r r>=2.10 r r r r r jdk11-openjdk r>=3.1.0 r r>=3.0.0 r>=3.2.0 java-environment r r>=3.0.0 r r r>=3.3.0 r r>=3.1.0 r>=3.1 r r jdk11-openjdk r r>=3.2 r r>=3.5.0 r r>=3.3 r>=3.0.0 r r r>=3.0.0 r>=3.1 r r r r r --print-format %r/%n
:: debug: Initializing build info for pkg_base='r-raster', info.pkgbuild_path='/home/chrisfin/.local/share/pikaur/aur_repos/r-raster/PKGBUILD', package_names=['r-raster']
:: debug: Initializing build info for pkg_base='r-rcpp', info.pkgbuild_path='/home/chrisfin/.local/share/pikaur/aur_repos/r-rcpp/PKGBUILD', package_names=['r-rcpp']
:: debug: Initializing build info for pkg_base='r-sp', info.pkgbuild_path='/home/chrisfin/.local/share/pikaur/aur_repos/r-sp/PKGBUILD', package_names=['r-sp']
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-r5r pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-checkmate pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/java-r5 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-magrittr pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-sfheaders pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-curl pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-r6 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-praise pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-httr pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-sf pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/udunits pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-crayon pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-data.table pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-units pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-jsonlite pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-jdx pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-askpass pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-glue pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-proxy pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-wk pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-withr pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-digest pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-cpp11 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-ps pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-openssl pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-processx pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-evaluate pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rstudioapi pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-classint pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-mime pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-testthat pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-desc pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-e1071 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-s2 pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-lifecycle pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-brio pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/java-r5rcore pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rlang pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-terra pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-dbi pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rjava pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-pkgload pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-rprojroot pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-geometries pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-cli pull origin master
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest jdk11-openjdk java-environment
=> pacman --color=never --deptest gradle git
=> pacman --color=never --deptest r r-geometries r-rcpp
=> pacman --color=never --deptest r>=3.0.0 curl
=> pacman --color=never --deptest r>=3.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-curl r-jsonlite r-mime r-openssl r-r6
=> pacman --color=never --deptest r-testthat
=> pacman --color=never --deptest r r-classint r-dbi r-magrittr r-rcpp r-s2 r-units
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1.0 zlib
=> pacman --color=never --deptest r r-rcpp udunits
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-rjava
=> pacman --color=never --deptest r r-sys>=2.1
=> pacman --color=never --deptest r>=3.2
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-cpp11
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=3.2.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-askpass openssl>=1.0.1
=> pacman --color=never --deptest r>=3.1
=> pacman --color=never --deptest r r-ps>=1.2.0 r-r6
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-e1071
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1 r-brio r-callr>=3.5.1 r-cli>=2.2.0 r-crayon>=1.3.4 r-desc r-digest r-ellipsis>=0.2.0 r-evaluate r-jsonlite r-lifecycle r-magrittr r-pkgload r-praise r-processx r-ps>=1.3.4 r-r6>=2.2.0 r-rlang>=0.4.9 r-waldo>=0.2.4 r-withr>=2.3.0
=> pacman --color=never --deptest r>=3.1.0 r-r6 r-crayon r-rprojroot
=> pacman --color=never --deptest r r-proxy
=> pacman --color=never --deptest r r-rcpp r-wk
=> pacman --color=never --deptest r>=3.3 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r
=> pacman --color=never --deptest jdk11-openjdk java-r5 java-environment
=> pacman --color=never --deptest gradle git
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r java-environment
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-cli r-crayon r-desc r-rlang r-rprojroot r-rstudioapi r-withr
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r>=2.10 r-glue
looking for conflicting AUR packages...
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0 gcc
=> pacman --color=never --deptest jdk11-openjdk java-environment gradle git
=> pacman --color=never --deptest r r-geometries r-rcpp
=> pacman --color=never --deptest r>=3.0.0 curl
=> pacman --color=never --deptest r>=3.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-curl r-jsonlite r-mime r-openssl r-r6 r-testthat
=> pacman --color=never --deptest r r-classint r-dbi r-magrittr r-rcpp r-s2 r-units
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1.0 zlib
=> pacman --color=never --deptest r r-rcpp udunits
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-rjava
=> pacman --color=never --deptest r r-sys>=2.1 gcc
=> pacman --color=never --deptest r>=3.2
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-cpp11
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r>=3.2.0
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-askpass openssl>=1.0.1
=> pacman --color=never --deptest r>=3.1
=> pacman --color=never --deptest r r-ps>=1.2.0 r-r6
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r r-e1071
=> pacman --color=never --deptest r
=> pacman --color=never --deptest r>=3.1 r-brio r-callr>=3.5.1 r-cli>=2.2.0 r-crayon>=1.3.4 r-desc r-digest r-ellipsis>=0.2.0 r-evaluate r-jsonlite r-lifecycle r-magrittr r-pkgload r-praise r-processx r-ps>=1.3.4 r-r6>=2.2.0 r-rlang>=0.4.9 r-waldo>=0.2.4 r-withr>=2.3.0
=> pacman --color=never --deptest r>=3.1.0 r-r6 r-crayon r-rprojroot
=> pacman --color=never --deptest r r-proxy
=> pacman --color=never --deptest r r-rcpp r-wk
=> pacman --color=never --deptest r>=3.3 r-glue r-rlang>=0.4.10
=> pacman --color=never --deptest r
=> pacman --color=never --deptest jdk11-openjdk java-r5 java-environment gradle git
=> pacman --color=never --deptest r>=3.3.0
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r java-environment
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-cli r-crayon r-desc r-rlang r-rprojroot r-rstudioapi r-withr
=> pacman --color=never --deptest r>=3.0.0
=> pacman --color=never --deptest r r-rcpp
=> pacman --color=never --deptest r>=2.10 r-glue
Not showing diff for r-r5r package (--noconfirm)
:: Skipping review of PKGBUILD for r-r5r package (--noconfirm)
Not showing diff for r-checkmate package (--noconfirm)
:: Skipping review of PKGBUILD for r-checkmate package (--noconfirm)
Not showing diff for r-evaluate package (--noconfirm)
:: Skipping review of PKGBUILD for r-evaluate package (--noconfirm)
Not showing diff for r-s2 package (--noconfirm)
:: Skipping review of PKGBUILD for r-s2 package (--noconfirm)
Not showing diff for r-desc package (--noconfirm)
:: Skipping review of PKGBUILD for r-desc package (--noconfirm)
Not showing diff for r-glue package (--noconfirm)
:: Skipping review of PKGBUILD for r-glue package (--noconfirm)
Not showing diff for r-httr package (--noconfirm)
:: Skipping review of PKGBUILD for r-httr package (--noconfirm)
Not showing diff for r-testthat package (--noconfirm)
:: Skipping review of PKGBUILD for r-testthat package (--noconfirm)
Not showing diff for r-cli package (--noconfirm)
:: Skipping review of PKGBUILD for r-cli package (--noconfirm)
Not showing diff for r-sp package (--noconfirm)
:: Skipping review of PKGBUILD for r-sp package (--noconfirm)
Not showing diff for r-rcpp package (--noconfirm)
:: Skipping review of PKGBUILD for r-rcpp package (--noconfirm)
Not showing diff for r-jdx package (--noconfirm)
:: Skipping review of PKGBUILD for r-jdx package (--noconfirm)
Not showing diff for r-wk package (--noconfirm)
:: Skipping review of PKGBUILD for r-wk package (--noconfirm)
Not showing diff for r-geometries package (--noconfirm)
:: Skipping review of PKGBUILD for r-geometries package (--noconfirm)
Not showing diff for r-rstudioapi package (--noconfirm)
:: Skipping review of PKGBUILD for r-rstudioapi package (--noconfirm)
Not showing diff for java-r5 package (--noconfirm)
:: Skipping review of PKGBUILD for java-r5 package (--noconfirm)
Not showing diff for r-ps package (--noconfirm)
:: Skipping review of PKGBUILD for r-ps package (--noconfirm)
Not showing diff for r-data.table package (--noconfirm)
:: Skipping review of PKGBUILD for r-data.table package (--noconfirm)
Not showing diff for r-r6 package (--noconfirm)
:: Skipping review of PKGBUILD for r-r6 package (--noconfirm)
Not showing diff for r-processx package (--noconfirm)
:: Skipping review of PKGBUILD for r-processx package (--noconfirm)
Not showing diff for r-digest package (--noconfirm)
:: Skipping review of PKGBUILD for r-digest package (--noconfirm)
Not showing diff for r-askpass package (--noconfirm)
:: Skipping review of PKGBUILD for r-askpass package (--noconfirm)
Not showing diff for r-brio package (--noconfirm)
:: Skipping review of PKGBUILD for r-brio package (--noconfirm)
Not showing diff for r-proxy package (--noconfirm)
:: Skipping review of PKGBUILD for r-proxy package (--noconfirm)
Not showing diff for r-rprojroot package (--noconfirm)
:: Skipping review of PKGBUILD for r-rprojroot package (--noconfirm)
Not showing diff for r-e1071 package (--noconfirm)
:: Skipping review of PKGBUILD for r-e1071 package (--noconfirm)
Not showing diff for java-r5rcore package (--noconfirm)
:: Skipping review of PKGBUILD for java-r5rcore package (--noconfirm)
Not showing diff for r-rjava package (--noconfirm)
:: Skipping review of PKGBUILD for r-rjava package (--noconfirm)
Not showing diff for r-classint package (--noconfirm)
:: Skipping review of PKGBUILD for r-classint package (--noconfirm)
Not showing diff for r-praise package (--noconfirm)
:: Skipping review of PKGBUILD for r-praise package (--noconfirm)
Not showing diff for r-withr package (--noconfirm)
:: Skipping review of PKGBUILD for r-withr package (--noconfirm)
Not showing diff for r-cpp11 package (--noconfirm)
:: Skipping review of PKGBUILD for r-cpp11 package (--noconfirm)
Not showing diff for r-mime package (--noconfirm)
:: Skipping review of PKGBUILD for r-mime package (--noconfirm)
Not showing diff for r-lifecycle package (--noconfirm)
:: Skipping review of PKGBUILD for r-lifecycle package (--noconfirm)
Not showing diff for r-jsonlite package (--noconfirm)
:: Skipping review of PKGBUILD for r-jsonlite package (--noconfirm)
Not showing diff for r-sf package (--noconfirm)
:: Skipping review of PKGBUILD for r-sf package (--noconfirm)
Not showing diff for r-rlang package (--noconfirm)
:: Skipping review of PKGBUILD for r-rlang package (--noconfirm)
Not showing diff for r-dbi package (--noconfirm)
:: Skipping review of PKGBUILD for r-dbi package (--noconfirm)
Not showing diff for r-openssl package (--noconfirm)
:: Skipping review of PKGBUILD for r-openssl package (--noconfirm)
Not showing diff for r-terra package (--noconfirm)
:: Skipping review of PKGBUILD for r-terra package (--noconfirm)
Not showing diff for r-crayon package (--noconfirm)
:: Skipping review of PKGBUILD for r-crayon package (--noconfirm)
Not showing diff for r-sfheaders package (--noconfirm)
:: Skipping review of PKGBUILD for r-sfheaders package (--noconfirm)
Not showing diff for r-magrittr package (--noconfirm)
:: Skipping review of PKGBUILD for r-magrittr package (--noconfirm)
Not showing diff for r-pkgload package (--noconfirm)
:: Skipping review of PKGBUILD for r-pkgload package (--noconfirm)
Not showing diff for r-raster package (--noconfirm)
:: Skipping review of PKGBUILD for r-raster package (--noconfirm)
Not showing diff for udunits package (--noconfirm)
:: Skipping review of PKGBUILD for udunits package (--noconfirm)
:: Skipping review of udunits.install for udunits package (--noconfirm)
Not showing diff for r-curl package (--noconfirm)
:: Skipping review of PKGBUILD for r-curl package (--noconfirm)
Not showing diff for r-units package (--noconfirm)
:: Skipping review of PKGBUILD for r-units package (--noconfirm)
:: debug: Gonna build self.package_builds_by_name={'r-raster': <pikaur.build.PackageBuild object at 0x7f9669c2a760>, 'r-rcpp': <pikaur.build.PackageBuild object at 0x7f9669c2a220>, 'r-sp': <pikaur.build.PackageBuild object at 0x7f9669c2a1f0>, 'r-r5r': <pikaur.build.PackageBuild object at 0x7f9669c2a820>, 'r-checkmate': <pikaur.build.PackageBuild object at 0x7f9669c2a070>, 'r-magrittr': <pikaur.build.PackageBuild object at 0x7f9668316f40>, 'java-r5': <pikaur.build.PackageBuild object at 0x7f96682e4af0>, 'r-sfheaders': <pikaur.build.PackageBuild object at 0x7f96682e4730>, 'r-curl': <pikaur.build.PackageBuild object at 0x7f96682e4790>, 'r-r6': <pikaur.build.PackageBuild object at 0x7f96682e4b50>, 'r-praise': <pikaur.build.PackageBuild object at 0x7f96682edd00>, 'r-httr': <pikaur.build.PackageBuild object at 0x7f96682ed9a0>, 'r-sf': <pikaur.build.PackageBuild object at 0x7f96682ed5b0>, 'udunits': <pikaur.build.PackageBuild object at 0x7f96682ed760>, 'r-crayon': <pikaur.build.PackageBuild object at 0x7f96682ed6a0>, 'r-data.table': <pikaur.build.PackageBuild object at 0x7f96682edb20>, 'r-units': <pikaur.build.PackageBuild object at 0x7f96682ed7c0>, 'r-jsonlite': <pikaur.build.PackageBuild object at 0x7f96682ed580>, 'r-jdx': <pikaur.build.PackageBuild object at 0x7f96682ed250>, 'r-askpass': <pikaur.build.PackageBuild object at 0x7f96682edc10>, 'r-glue': <pikaur.build.PackageBuild object at 0x7f9668313160>, 'r-proxy': <pikaur.build.PackageBuild object at 0x7f9668313c70>, 'r-wk': <pikaur.build.PackageBuild object at 0x7f9668313250>, 'r-digest': <pikaur.build.PackageBuild object at 0x7f9668313be0>, 'r-withr': <pikaur.build.PackageBuild object at 0x7f9668313d00>, 'r-cpp11': <pikaur.build.PackageBuild object at 0x7f9668313520>, 'r-openssl': <pikaur.build.PackageBuild object at 0x7f96682ed610>, 'r-ps': <pikaur.build.PackageBuild object at 0x7f96682ed310>, 'r-processx': <pikaur.build.PackageBuild object at 0x7f96682edb80>, 'r-evaluate': <pikaur.build.PackageBuild object at 0x7f96682ed070>, 'r-rstudioapi': <pikaur.build.PackageBuild object at 0x7f96682edac0>, 'r-classint': <pikaur.build.PackageBuild object at 0x7f96682ed4f0>, 'r-mime': <pikaur.build.PackageBuild object at 0x7f96682edd30>, 'r-testthat': <pikaur.build.PackageBuild object at 0x7f96682ed1c0>, 'r-desc': <pikaur.build.PackageBuild object at 0x7f96682ed0a0>, 'r-e1071': <pikaur.build.PackageBuild object at 0x7f96682ed4c0>, 'r-s2': <pikaur.build.PackageBuild object at 0x7f96682ed880>, 'r-lifecycle': <pikaur.build.PackageBuild object at 0x7f96682e4d60>, 'r-brio': <pikaur.build.PackageBuild object at 0x7f96682e4c10>, 'java-r5rcore': <pikaur.build.PackageBuild object at 0x7f96682e4cd0>, 'r-rlang': <pikaur.build.PackageBuild object at 0x7f96682e4dc0>, 'r-terra': <pikaur.build.PackageBuild object at 0x7f9669c2ae80>, 'r-rjava': <pikaur.build.PackageBuild object at 0x7f9669c2acd0>, 'r-dbi': <pikaur.build.PackageBuild object at 0x7f9669c2a5b0>, 'r-pkgload': <pikaur.build.PackageBuild object at 0x7f9669c2a730>, 'r-rprojroot': <pikaur.build.PackageBuild object at 0x7f9669c2a490>, 'r-geometries': <pikaur.build.PackageBuild object at 0x7f9668316a60>, 'r-cli': <pikaur.build.PackageBuild object at 0x7f96683169d0>}
:: debug: Gonna build pkg_build.package_names=['r-checkmate']
=> mkdir -p /home/chrisfin/.cache/pikaur/build/r-checkmate
=> cp -r /home/chrisfin/.local/share/pikaur/aur_repos/r-checkmate/last_installed.txt /home/chrisfin/.local/share/pikaur/aur_repos/r-checkmate/PKGBUILD /home/chrisfin/.local/share/pikaur/aur_repos/r-checkmate/.SRCINFO /home/chrisfin/.cache/pikaur/build/r-checkmate/
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0
Reading local package database...
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0
=> pacman --color=never --deptest gcc
:: Installing repository dependencies for r-checkmate:
=> sudo pacman --color=never --noconfirm --sync --asdeps r-backports>=1.1.0 r>=3.0.0
error: target not found: r-backports>=1.1.0
Command 'sudo pacman --color=never --noconfirm --sync --asdeps r-backports>=1.1.0 r>=3.0.0' failed to execute.
Do you want to retry? [N]o (--noconfirm)
Do you want to proceed? [N]o (--noconfirm)
show the output of: pacman --color=never --deptest 'r>=3.0.0' 'r-backports>=1.1.0'
btw are you sure you're not using any third-party repos or doing anything else weird which is worth mentioning?
$ pacman --color=never --deptest 'r>=3.0.0' 'r-backports>=1.1.0'
r>=3.0.0
r-backports>=1.1.0
I use the ‘normal’ AUR and the default repos (core, extra, community), nothing else.
I acknowledge that r-r5r is not the most convenient package for testing this, as also some of its dependencies are currently marked out-of-date and do not build without edits to their PKGBUILDs.
I’ve fabricated a PKGBUILD that should have the same dependency chain, but do not want to upload an otherwise irrelevant package to AUR (building the PKGBUILD locally does not result in the same problem). I’ll attach it here for reference, even though it does not help replicate the error.
# Maintainer: peippo <[email protected]>
pkgname=pikaur-bug-replication
pkgdesc="A minimal PKGBUILD to replicate https://github.com/actionless/pikaur/issues/596"
url="https://foo.bar"
license=("GPL")
pkgver=0.1
pkgrel=1
arch=("any")
depends=("r-checkmate")
I’ll try to find another, simpler, package that has a similar nested dependency.
as far as i can see from the log, the only problematic place is here:
=> pacman --color=never --deptest r>=3.0.0 r-backports>=1.1.0
=> pacman --color=never --deptest gcc
:: Installing repository dependencies for r-checkmate:
=> sudo pacman --color=never --noconfirm --sync --asdeps r-backports>=1.1.0 r>=3.0.0
error: target not found: r-backports>=1.1.0
for some reason after deptest command it assuming what r-backports is available from the repos
try additionally applying this patch to get a more verbose output for that part:
diff --git a/pikaur/pacman.py b/pikaur/pacman.py
index 6199baf..a3b859a 100644
--- a/pikaur/pacman.py
+++ b/pikaur/pacman.py
@@ -418,6 +418,7 @@ class PackageDB(PackageDBCommon):
cache_index = ' '.join(sorted(cmd_args))
cached_pkg = cls._pacman_test_cache.get(cache_index)
if cached_pkg is not None:
+ print(f'{cached_pkg=}')
return cached_pkg
results: List[VersionMatcher] = []
not_found_packages_output = spawn(
@@ -426,8 +427,10 @@ class PackageDB(PackageDBCommon):
'overwrite'
]) + ['--deptest', ] + cmd_args
).stdout_text
+ print(f'{not_found_packages_output=}')
if not not_found_packages_output:
cls._pacman_test_cache[cache_index] = results
+ print(f'{results=}')
return results
for line in not_found_packages_output.splitlines():
try:
@@ -437,6 +440,7 @@ class PackageDB(PackageDBCommon):
continue
else:
results.append(version_matcher)
+ print(f'{results=}')
return results
@classmethod
I narrowed the problem down a bit: this happens only, when there is an already edited PKGBUILD in ~/.local/share/pikaur/aur_repos/${pkgname}/
, in this case for r-raster (example below) or r-checkmate (previous example above).
:: debug: Pikaur operation found for sys.argv=['/usr/bin/pikaur', '-S', 'r-r5r', '--verbose', '--pikaur-debug', '--noconfirm']: cli_install_packages
:: debug: install_info_fetcher: Gonna fetch install info for:
install_package_names=['r-r5r']
not_found_repo_pkgs_names=[]
pkgbuilds_packagelists={}
manually_excluded_packages_names=[]
:: debug: install_info_fetcher: Gonna get repo pkgs install info...
Reading repository package databases...
Reading local package database...
=> pacman --color=never --sync --noconfirm r-r5r --print-format %r/%n
:: debug: install_info_fetcher: gonna get AUR pkgs install info for:
aur_packages_versionmatchers=['r-r5r']
self.aur_updates_install_info=[]
aur_packages_names_to_versions={'r-r5r': <VersionMatcher r-r5r['cmp_default']None>}
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-r5r
:: debug: install_info_fetcher: got AUR pkgs install info: self.aur_updates_install_info=[<InstallInfo "r-r5r" -> 0.5.0-2>]
Resolving AUR dependencies...
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
not_found_packages_output='r-raster\n'
results=[<VersionMatcher r-raster['cmp_default']None>]
=> pacman --color=never --sync --print-format=%% r-raster
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-raster
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
=> pacman --color=never --sync --print-format=%% r-sp>=1.4.1
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=r-sp
=> pacman --color=never --deptest r>=3.0.0
not_found_packages_output=''
results=[]
cached_pkg=[]
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp
not_found_packages_output='r-raster\n'
results=[<VersionMatcher r-raster['cmp_default']None>]
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-r5r pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-raster pull origin master
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-sp pull origin master
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
not_found_packages_output='r-raster\n'
results=[<VersionMatcher r-raster['cmp_default']None>]
cached_pkg=[]
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
:: warning: New build deps found for r-raster package: r-terra
:: debug: install_cli: discarding install info for pkg... r-raster
:: debug: install_info_fetcher: discarding canceled_pkg_name='r-raster'
:: debug: install_info_fetcher: aur_pkg_name='r-raster': aur_deps=['r-sp']
:: debug: install_info_fetcher: discarding canceled_pkg_name='r-sp'
:: debug: install_cli: discarded install info for pkg: r-sp
:: debug: install_cli: discarded install info for pkg: r-raster
:: debug: install_info_fetcher: Gonna fetch install info for:
install_package_names=[]
not_found_repo_pkgs_names=['r-r5r']
pkgbuilds_packagelists={'/home/chrisfin/.local/share/pikaur/aur_repos/r-raster/PKGBUILD': ['r-raster']}
manually_excluded_packages_names=[]
:: debug: install_info_fetcher: Gonna get repo pkgs install info...
:: debug: install_info_fetcher: gonna get AUR pkgs install info for:
aur_packages_versionmatchers=['r-r5r']
self.aur_updates_install_info=[]
aur_packages_names_to_versions={'r-r5r': <VersionMatcher r-r5r['cmp_default']None>}
:: debug: install_info_fetcher: got AUR pkgs install info: self.aur_updates_install_info=[<InstallInfo "r-r5r" -> 0.5.0-2>]
:: debug: install_info_fetcher: gonna get install info from PKGBUILDs... self.aur_updates_install_info=[<InstallInfo "r-r5r" -> 0.5.0-2>]
:: debug: install_info_fetcher: got install info from PKGBUILDs... self.aur_updates_install_info=[<InstallInfo "r-r5r" -> 0.5.0-2>, <InstallInfo "r-raster" -> 3.5.2-1>]
Resolving AUR dependencies...
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-rjava r-sf r-sfheaders
not_found_packages_output=''
results=[]
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
not_found_packages_output='r-raster\n'
results=[<VersionMatcher r-raster['cmp_default']None>]
=> pacman --color=never --sync r-sp>=1.4.1 --print-format %r/%n
:: debug: Initializing build info for pkg_base='r-raster', info.pkgbuild_path='/home/chrisfin/.local/share/pikaur/aur_repos/r-raster/PKGBUILD', package_names=['r-raster']
=> git -C /home/chrisfin/.local/share/pikaur/aur_repos/r-r5r pull origin master
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
not_found_packages_output='r-raster\n'
results=[<VersionMatcher r-raster['cmp_default']None>]
looking for conflicting AUR packages...
=> pacman --color=never --deptest java-r5 java-r5rcore r r-checkmate r-curl r-data.table r-httr r-jdx r-raster r-rjava r-sf r-sfheaders
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp
not_found_packages_output='r-raster\n'
results=[<VersionMatcher r-raster['cmp_default']None>]
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
Not showing diff for r-raster package (--noconfirm)
:: Skipping review of PKGBUILD for r-raster package (--noconfirm)
Not showing diff for r-r5r package (--noconfirm)
:: Skipping review of PKGBUILD for r-r5r package (--noconfirm)
:: debug: Gonna build self.package_builds_by_name={'r-raster': <pikaur.build.PackageBuild object at 0x7f54d5c5a040>, 'r-r5r': <pikaur.build.PackageBuild object at 0x7f54d5c55d60>}
:: debug: Gonna build pkg_build.package_names=['r-raster']
=> mkdir -p /home/chrisfin/.cache/pikaur/build/r-raster
=> cp -r /home/chrisfin/.local/share/pikaur/aur_repos/r-raster/last_installed.txt /home/chrisfin/.local/share/pikaur/aur_repos/r-raster/PKGBUILD /home/chrisfin/.local/share/pikaur/aur_repos/r-raster/.SRCINFO /home/chrisfin/.cache/pikaur/build/r-raster/
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
Reading local package database...
=> pacman --color=never --deptest r>=3.5.0 r-sp>=1.4.1 r-rcpp r-terra
not_found_packages_output='r-sp>=1.4.1\n'
results=[<VersionMatcher r-sp['cmp_ge']1.4.1>]
:: Installing repository dependencies for r-raster:
=> sudo pacman --color=never --noconfirm --sync --asdeps r-sp>=1.4.1
error: target not found: r-sp>=1.4.1
Command 'sudo pacman --color=never --noconfirm --sync --asdeps r-sp>=1.4.1' failed to execute.
Do you want to retry? [N]o (--noconfirm)
Do you want to proceed? [N]o (--noconfirm)
do you mean you edited pkgbuild of exactly that package, which pikaur mistakenly thinks is belonging to the repo? or its dependency/parent package?
The in-between package, r-raster, which is a dependency of r-r5r (which I’m trying to install), and which has the version-restricted dependency.
Because r-raster is out-of-date (and the referenced sources yield a 404), I have edited the PKGBUILD. Now, I uninstalled r-r5r and a few of its dependencies, including r-raster (for reasons that do not matter for the argument). If I now attempt to pikaur -S r-r5r
without first cleaning out the cached edited PKGBUILDs from ~/.local/share/pikaur/...
, the dependency resolution fails (even though the dependency to r-sp>=1.4.1 remains identical to what it is in the AUR PKGBUILD).
So somehow pikaur treats PKGBUILDs from its own cache differently, and then attempts to resolve dependencies in a slightly different manner.
i see - it seems for some reason it's treating such package as already built - i'll try check it soon, but if you familiar with python you can already try to debug in pikaur/build.py, it's probably in def _filter_built_deps()
or one of functions it being called by/it's calling
I haven’t had the time to actually debug this, and the workaround is very simple (delete edited PKGBUILDs from pikaur cache directory).
I have, however, found that this only happens in the following constellation:
Package A (depends on ->) Package B (depends on ->) Package C>=x.x.x
if, and only if, the PKGBUILD of Package B has been edited (e.g. in a previous or also in the current run of pikaur).
The minimal PKGBUILD I pasted earlier in this issue thread reliably reproduces the error.