You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I currently see an error after a fresh bootstrap, build of base-chroot for i686 and then trying to build gcc-multilib for x86_64. xbps-install does not search or find the /host/binpkgs/multilib repository where glibc-32bit-2.30_1.x86_64.xbps is there.
This is the debug output of xbps-install. I did add d to the options in common/xbps-src/shutils/build_dependencies.sh:
=> gcc-multilib-9.2.0_1: installing host dependencies: perl-5.30.1_1 flex-2.6.4_3 zip-3.0_5 unzip-6.0_12 ...
=> gcc-multilib-9.2.0_1: installing target dependencies: glibc-32bit glibc-devel-32bit zlib-devel-1.2.11_3 libmpc-devel-1.1.0_2 isl15-devel-0.19_1 libfl-devel-2.6.4_3 ...
=> ERROR: gcc-multilib-9.2.0_1: failed to install 'glibc-32bit' dependency! (error 2)
[DEBUG] XBPS: 0.57.1 API: 20190707 GIT: UNSET
[DEBUG] Processing configuration directory: /etc/xbps.d
[DEBUG] Parsing configuration file: /etc/xbps.d/00-repository-main.conf
[DEBUG] Parsing configuration file: /etc/xbps.d/00-xbps-src.conf
[DEBUG] /etc/xbps.d/00-xbps-src.conf: syslog disabled
[DEBUG] Parsing configuration file: /etc/xbps.d/10-repository-local.conf
[DEBUG] Parsing configuration file: /etc/xbps.d/12-repository-local-x86_64.conf
[DEBUG] Parsing configuration file: /etc/xbps.d/xbps.conf
[DEBUG] /etc/xbps.d/xbps.conf: syslog disabled
[DEBUG] /etc/xbps.d/xbps.conf: cachedir set to /host/repocache
[DEBUG] Processing system configuration directory: /usr/share/xbps.d
[DEBUG] rootdir=/
[DEBUG] metadir=//var/db/xbps
[DEBUG] cachedir=/host/repocache
[DEBUG] confdir=/etc/xbps.d
[DEBUG] sysconfdir=/usr/share/xbps.d
[DEBUG] syslog=false
[DEBUG] bestmatching=false
[DEBUG] Architecture: x86_64
[DEBUG] Target Architecture: (null)
[DEBUG] Repository[0]=/host/binpkgs
[DEBUG] [pkgdb] added vpkg bash-5.0.007_2 for chroot-bash
[DEBUG] [pkgdb] added vpkg awk-0_1 for chroot-gawk
[DEBUG] [pkgdb] added vpkg grep-3.3_1 for chroot-grep
[DEBUG] [pkgdb] added vpkg texinfo-4.13a_10 for chroot-texinfo
[DEBUG] [pkgdb] added vpkg util-linux-2.32.1_2 for chroot-util-linux
[DEBUG] [pkgdb] added vpkg openssl-3.0.2_1 for libressl
[DEBUG] [pkgdb] added vpkg perl-Archive-Tar-2.32_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Attribute-Handlers-1.01_1 for perl
[DEBUG] [pkgdb] added vpkg perl-AutoLoader-5.74_1 for perl
[DEBUG] [pkgdb] added vpkg perl-CPAN-2.22_1 for perl
[DEBUG] [pkgdb] added vpkg perl-CPAN-Meta-2.150010_1 for perl
[DEBUG] [pkgdb] added vpkg perl-CPAN-Meta-Requirements-2.140_1 for perl
[DEBUG] [pkgdb] added vpkg perl-CPAN-Meta-YAML-0.018_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Carp-1.50_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Compress-Raw-Bzip2-2.084_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Compress-Raw-Zlib-2.084_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Config-Perl-V-0.32_1 for perl
[DEBUG] [pkgdb] added vpkg perl-DB_File-1.843_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Data-Dumper-2.174_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Devel-PPPort-3.52_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Devel-SelfStubber-1.06_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Digest-1.17_01_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Digest-MD5-2.55_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Digest-SHA-6.02_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Dumpvalue-1.18_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Encode-3.01_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Env-1.04_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Exporter-5.73_1 for perl
[DEBUG] [pkgdb] added vpkg perl-ExtUtils-CBuilder-0.280231_1 for perl
[DEBUG] [pkgdb] added vpkg perl-ExtUtils-Constant-0.25_1 for perl
[DEBUG] [pkgdb] added vpkg perl-ExtUtils-Install-2.14_1 for perl
[DEBUG] [pkgdb] added vpkg perl-ExtUtils-MakeMaker-7.34_1 for perl
[DEBUG] [pkgdb] added vpkg perl-ExtUtils-Manifest-1.72_1 for perl
[DEBUG] [pkgdb] added vpkg perl-ExtUtils-ParseXS-3.40_1 for perl
[DEBUG] [pkgdb] added vpkg perl-File-Fetch-0.56_1 for perl
[DEBUG] [pkgdb] added vpkg perl-File-Path-2.16_1 for perl
[DEBUG] [pkgdb] added vpkg perl-File-Temp-0.2309_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Filter-Simple-0.95_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Filter-Util-Call-1.59_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Getopt-Long-2.5_1 for perl
[DEBUG] [pkgdb] added vpkg perl-HTTP-Tiny-0.076_1 for perl
[DEBUG] [pkgdb] added vpkg perl-I18N-Collate-1.02_1 for perl
[DEBUG] [pkgdb] added vpkg perl-I18N-LangTags-0.43_1 for perl
[DEBUG] [pkgdb] added vpkg perl-IO-1.40_1 for perl
[DEBUG] [pkgdb] added vpkg perl-IO-Compress-2.084_1 for perl
[DEBUG] [pkgdb] added vpkg perl-IO-Socket-IP-0.39_1 for perl
[DEBUG] [pkgdb] added vpkg perl-IO-Zlib-1.10_1 for perl
[DEBUG] [pkgdb] added vpkg perl-IPC-Cmd-1.02_1 for perl
[DEBUG] [pkgdb] added vpkg perl-IPC-SysV-2.07_1 for perl
[DEBUG] [pkgdb] added vpkg perl-JSON-PP-4.02_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Locale-Maketext-1.29_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Locale-Maketext-Simple-0.21_01_1 for perl
[DEBUG] [pkgdb] added vpkg perl-MIME-Base64-3.15_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Math-BigInt-1.999816_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Math-BigInt-FastCalc-0.5008_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Math-BigRat-0.2614_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Math-Complex-1.5901_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Memoize-1.03_01_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Module-CoreList-5.20191110_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Module-Load-0.34_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Module-Load-Conditional-0.68_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Module-Loaded-0.08_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Module-Metadata-1.000036_1 for perl
[DEBUG] [pkgdb] added vpkg perl-NEXT-0.67_01_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Net-Ping-2.71_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Params-Check-0.38_1 for perl
[DEBUG] [pkgdb] added vpkg perl-PathTools-3.78_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Perl-OSType-1.010_1 for perl
[DEBUG] [pkgdb] added vpkg perl-PerlIO-via-QuotedPrint-0.08_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Pod-Checker-1.73_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Pod-Escapes-1.07_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Pod-Parser-1.63_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Pod-Perldoc-3.2801_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Pod-Simple-3.35_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Pod-Usage-1.69_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Safe-2.40_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Scalar-List-Utils-1.50_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Search-Dict-1.07_1 for perl
[DEBUG] [pkgdb] added vpkg perl-SelfLoader-1.25_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Socket-2.027_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Storable-3.15_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Sys-Syslog-0.35_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Term-ANSIColor-4.06_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Term-Cap-1.17_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Term-Complete-1.403_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Term-ReadLine-1.17_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Test-1.31_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Test-Harness-3.42_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Test-Simple-1.302162_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Text-Abbrev-1.02_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Text-Balanced-2.03_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Text-ParseWords-3.30_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Text-Tabs-2013.0523_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Thread-Queue-3.13_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Thread-Semaphore-2.13_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Tie-File-1.02_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Tie-RefHash-1.39_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Time-HiRes-1.9760_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Time-Local-1.28_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Time-Piece-1.33_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Unicode-Collate-1.27_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Unicode-Normalize-1.26_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Win32-0.52_1 for perl
[DEBUG] [pkgdb] added vpkg perl-Win32API-File-0.1203_1 for perl
[DEBUG] [pkgdb] added vpkg perl-XSLoader-0.30_1 for perl
[DEBUG] [pkgdb] added vpkg perl-autodie-2.29_1 for perl
[DEBUG] [pkgdb] added vpkg perl-autouse-1.11_1 for perl
[DEBUG] [pkgdb] added vpkg perl-base-2.27_1 for perl
[DEBUG] [pkgdb] added vpkg perl-bignum-0.51_1 for perl
[DEBUG] [pkgdb] added vpkg perl-constant-1.33_1 for perl
[DEBUG] [pkgdb] added vpkg perl-encoding-warnings-0.13_1 for perl
[DEBUG] [pkgdb] added vpkg perl-experimental-0.020_1 for perl
[DEBUG] [pkgdb] added vpkg perl-if-0.0608_1 for perl
[DEBUG] [pkgdb] added vpkg perl-lib-0.65_1 for perl
[DEBUG] [pkgdb] added vpkg perl-libnet-3.11_1 for perl
[DEBUG] [pkgdb] added vpkg perl-parent-0.237_1 for perl
[DEBUG] [pkgdb] added vpkg perl-perlfaq-5.20190126_1 for perl
[DEBUG] [pkgdb] added vpkg perl-podlators-5.006_1 for perl
[DEBUG] [pkgdb] added vpkg perl-threads-2.22_1 for perl
[DEBUG] [pkgdb] added vpkg perl-threads-shared-1.60_1 for perl
[DEBUG] [pkgdb] added vpkg perl-version-0.9924_1 for perl
[DEBUG] [pkgdb] initialized ok.
[DEBUG] [rpool] checking `/host/binpkgs' at index 0
[DEBUG] [repo] `/host/binpkgs/x86_64-stagedata' open stagedata No such file or directory
[DEBUG] [rpool] `/host/binpkgs' registered.
[DEBUG] [rpool] Skipping `xbps-0.57.1_5' (installed: xbps-0.57.1_5) from repository `/host/binpkgs'
[DEBUG] xbps_autoupdate: trans_find_pkg xbps: 17
[DEBUG] [rpool] checking `/host/binpkgs' at index 0
[DEBUG] [rpool] checking `/host/binpkgs' at index 0
[DEBUG] xbps_transaction_install_pkg: trans_find_pkg glibc-32bit: 2
Unable to locate 'glibc-32bit' in repository pool.
[DEBUG] xbps_pkgdb_unlock: pkgdb_fd 3
[DEBUG] [pkgdb] released ok.
=> ERROR: Please see above for the real error, exiting...
In the chroot /etc/xbps.d/00-repository-main.conf is empty, /etc/xbps.d/10-repository-local.conf has
# Local repositories
repository=/host/binpkgs
repository=/host/binpkgs/nonfree
repository=/host/binpkgs/debug
and /etc/xbps.d/12-repository-local-x86_64.conf has
# Local repositories
repository=/host/binpkgs/multilib
repository=/host/binpkgs/multilib/nonfree
It 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 build gcc-multilib with the remote repository seems to be working as expected.
Could it be 3a00a9e#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.
The text was updated successfully, but these errors were encountered:
I did add code to debug print the repositories and there is only one. Above mentioned diff may needs a fix yet it isn't the cause of xbps-install not finding the multilib repo.
ignore the additional config files, yet they define the paths where the local additional packages are to be found.
Removing the ${XBPS_SKIP_REMOTEREPOS:+-i} from line 74 in common/xbps-src/shutils/build_dependencies.sh makes building gcc-multilib with my local repositories work again.
I guess the meaning of ignore remote repositories and ignore configured repositories diverted at some point and needs to be made consistent again.
Moved here from
void-linux/void-packages
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.Could it be 3a00a9e#diff-3ec5a371b03db0d2d2f058fbc255a38f expects
n == 1
in theif (!repo)
case with thegoto again
? In that case incrementingn++
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 bei
.The text was updated successfully, but these errors were encountered: