Closed pullmoll closed 4 years ago
Could it be https://github.com/void-linux/xbps/commit/3a00a9eb9b5ef944551c272ef35cca41df197d46#diff-3ec5a371b03db0d2d2f058fbc255a38f expects n == 1
in the if (!repo)
case with the goto again
? In that case incrementing n++
in the for-loop would be skipped, though.
I wonder because of the three times [DEBUG] [rpool] checking '/host/binpkgs' at index 0
in the debug output where I would expect [DEBUG] [rpool] checking '/host/binpkgs/multilib' at index 1
or similar.
I think the n
for the current index in that debug statement is wrong anyway and should be i
.
Moved to void-linux/xbps
.
I currently see an error after a fresh bootstrap, build of
base-chroot
fori686
and then trying to buildgcc-multilib
forx86_64
.xbps-install
does not search or find the/host/binpkgs/multilib
repository whereglibc-32bit-2.30_1.x86_64.xbps
is there.This is the debug output of
xbps-install
. I did addd
to the options incommon/xbps-src/shutils/build_dependencies.sh
:In the chroot
/etc/xbps.d/00-repository-main.conf
is empty,/etc/xbps.d/10-repository-local.conf
hasand
/etc/xbps.d/12-repository-local-x86_64.conf
hasIt seems there's something going wrong with parsing the configuration files.
This only happens with
./xbps-src -N
i.e. when using the local repository only. Trying to buildgcc-multilib
with the remote repository seems to be working as expected.