conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
960 stars 1.77k forks source link

[service] binutils missing packages #16841

Open samuel-emrys opened 1 year ago

samuel-emrys commented 1 year ago

What is your problem/feature request?

Looks like some package combinations for binutils aren't available. In https://github.com/conan-io/conan-center-index/pull/16798, I'm getting the following error:

ERROR: Missing binary: binutils/2.38:c209ede37a0830f2436d39362fcfbacea962977d

binutils/2.38: WARN: Can't find a 'binutils/2.38' package binary 'c209ede37a0830f2436d39362fcfbacea962977d' for the configuration:
[settings]
arch=x86_64
build_type=Release
os=Linux
[options]
multilib=True
prefix=x86_64-pc-linux-gnu-
target_arch=x86_64
target_os=Linux
target_triplet=x86_64-pc-linux-gnu
with_libquadmath=True
[requires]
zlib/1.2.13#13c96f538b52e1600c40b88994de240f:b647c43bfefae3f830561ca202b6cfd935b56205

ERROR: Missing prebuilt package for 'binutils/2.38'
Check the available packages using 'conan list binutils/2.38:* -r=remote'
or try to build locally from sources using the '--build=binutils/2.38' argument

More Info at 'https://docs.conan.io/2/knowledge/faq.html#error-missing-prebuilt-package'

Full logs

This is a default configuration, so my read is that this should have been uploaded when the conan 2.0 migration for binutils happened in https://github.com/conan-io/conan-center-index/pull/15352

prince-chrismc commented 1 year ago

What revision of zlib do you have?

------- Computing necessary packages --------
Build requirements
    binutils/2.38#0dc90586530d3e194d01d17cb70d9461:c209ede37a0830f2436d39362fcfbacea962977d#fe92d625e2a9c4c2202abb107b15406b - Cache
    zlib/1.2.13#13c96f538b52e1600c40b88994de240f:b647c43bfefae3f830561ca202b6cfd935b56205#6302e589dadbf23c6b724971b72cd6bc - Skip

2.0 assumes the rrev impacts the package ID of applications so if they are different that might be why

samuel-emrys commented 1 year ago

This is the output from a CCI runner in the PR in the title so I assume it's pulling latest rrevs