fedora-eln / eln

Main repository and issue tracker
10 stars 6 forks source link

TASK: Fix C10S FTBFS #179

Closed yselkowitz closed 6 months ago

yselkowitz commented 7 months ago

What does the ELN SIG need to do?

hroncok commented 7 months ago

Feel free to ping me for python3.12 bootstrap. From the top of my head, it should be possible to build it like this:

  1. build python-pip, python-setuptools, python-wheel in c10s using python3.12 from eln
  2. build python3.12 in c10s using results from 1.
yselkowitz commented 7 months ago

@tdawson once alsa-utils-1.2.11-1.eln135 has synced over to the c10s buildroot, please retry alsa-sof-firmware

yselkowitz commented 7 months ago

rubygem-eventmachine: DROP via https://src.fedoraproject.org/rpms/rubygem-mysql2/pull-request/17

yselkowitz commented 7 months ago

libecpg also appears to be a race condition in the Makefiles.

tdawson commented 7 months ago

ruby is trying to access the outside network during it's tests - https://issues.redhat.com/browse/RHEL-25008

yselkowitz commented 7 months ago

ruby is trying to access the outside network during it's tests - https://issues.redhat.com/browse/RHEL-25008

This sounds like a koji/mock configuration difference between Fedora/ELN and CS/RHEL, because the same tests don't fail in the former?

tdawson commented 7 months ago

ruby is trying to access the outside network during it's tests - https://issues.redhat.com/browse/RHEL-25008

This sounds like a koji/mock configuration difference between Fedora/ELN and CS/RHEL, because the same tests don't fail in the former?

I believe you are correct. This was happening with some other package as well. I'm not remembering which. I personally do not like tests that try to access the outside network unless they can be turned off in a real way. The ones that look and see if your network has such and such a configuration are simply too fragile.

yselkowitz commented 7 months ago

tracker-miners: https://src.fedoraproject.org/rpms/tracker-miners/pull-request/8

yselkowitz commented 7 months ago

liblouis: https://src.fedoraproject.org/rpms/liblouis/c/bac0acc0b1517ca1ed08281fee7c3542d482def4?branch=rawhide (mistakenly did fedpkg push instead of fedpkg fork, although given the time constraints I probably would have had to merge the PR myself anyway...)

Update: the build problem is fixed, but now stream koji complains that the noarch -tables subpackage is not identical between buildArch tasks.

yselkowitz commented 7 months ago

tftp: https://src.fedoraproject.org/rpms/tftp/pull-request/4

yselkowitz commented 7 months ago

snowball: https://src.fedoraproject.org/rpms/snowball/pull-request/2

yselkowitz commented 7 months ago

python-pygit2: https://src.fedoraproject.org/rpms/python-pygit2/pull-request/3

yselkowitz commented 7 months ago

pygobject3: https://src.fedoraproject.org/rpms/pygobject3/pull-request/6

yselkowitz commented 7 months ago

liblouis part 2: https://src.fedoraproject.org/rpms/liblouis/pull-request/7

yselkowitz commented 7 months ago

pkcs11-provider test failure is related to softhsm. There have been a number of issues with tests using softhsm due to internal changes in the crypto stack. Disabling the BuildRequires: softhsm is a workaround, at least for the purposes of bootstrapping (there has yet to be a build in c10s).

tdawson commented 7 months ago

ruby: https://src.fedoraproject.org/rpms/ruby/pull-request/170

yselkowitz commented 6 months ago

Bootstrap is complete; remaining issues are now up to the maintainers to solve.