Closed Jaakkonen closed 3 years ago
Hmmm....
Will look into it. Model bug report.
By the way does this happen with 1.7.3? If not then https://github.com/Morganamilo/aur-depends/commit/8f0da3f62246921483e6380d381a9748155c84e1 is probably the cause.
Updating with 1.7.3 worked fine as this started only after updating my system on 2021-08-06 just after 1.8.0 came out. I'm reproducing the environment so that I can verify this
So the issue seems to be that systemd-git makedeps systemd.
Install systemd-git -> lookup dep systemd -> systemd is provided by systemd-git -> lookup systemd-git -> lookup dep systemd
And worked in 1.7.3 so must be https://github.com/Morganamilo/aur-depends/commit/8f0da3f62246921483e6380d381a9748155c84e1.
Affected Version
paru -V paru v1.8.0.r8.g202ee2f +backtrace - libalpm v13.0.0
Description
Running
paru -Syu
failed with stack overflow error when havingsystemd-git
,systemd-resolvconf-git
andsystemd-sysvcompat-git
installed. After replacing those packages with non-git
versions, theparu -Syu
executed fine.Have you checked previous issues? Yes, there's https://github.com/Morganamilo/paru/issues/104
Output
Include the FULL output of any relevant commands/configs
Don't cut parts of the input always include the FULL thing
(Sorry, no full output here for obvious reasons. The
...
is all just resolve_aur_pkg_deps calls)Debug build stacktrace (Binary built with
cargo build
on latest git master branch 202ee2f)It looks like
resolve_aur_pkg_deps
is recursively resolving onlysystemd-git
. The pkgbase for it is here: https://aur.archlinux.org/pkgbase/systemd-git/ and the package itself here: https://aur.archlinux.org/packages/systemd-git/paru.conf and pacman.conf are usually always relevant