Bug 2046855

Summary: pybind11: FTBFS in Fedora rawhide/f36
Product: [Fedora] Fedora Reporter: Fedora Release Engineering <releng>
Component: pybind11Assignee: Susi Lehtola <susi.lehtola>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 36CC: quantum.analyst, susi.lehtola
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2051471 (view as bug list) Environment:
Last Closed: 2022-03-31 23:32:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1992484, 2045102    
Attachments:
Description Flags
build.log
none
root.log
none
state.log none

Description Fedora Release Engineering 2022-01-27 09:35:26 UTC
pybind11 failed to build from source in Fedora rawhide/f36

https://koji.fedoraproject.org/koji/taskinfo?taskID=81985323


For details on the mass rebuild see:

https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Please fix pybind11 at your earliest convenience and set the bug's status to
ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks,
pybind11 will be orphaned. Before branching of Fedora 37,
pybind11 will be retired, if it still fails to build.

For more details on the FTBFS policy, please visit:
https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/

Comment 1 Fedora Release Engineering 2022-01-27 09:35:29 UTC
Created attachment 1856191 [details]
build.log

file build.log too big, will only attach last 32768 bytes

Comment 2 Fedora Release Engineering 2022-01-27 09:35:30 UTC
Created attachment 1856192 [details]
root.log

file root.log too big, will only attach last 32768 bytes

Comment 3 Fedora Release Engineering 2022-01-27 09:35:31 UTC
Created attachment 1856193 [details]
state.log

Comment 4 Ben Cotton 2022-02-08 20:10:12 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle.
Changing version to 36.

Comment 5 Elliott Sales de Andrade 2022-03-23 06:25:09 UTC
This should be fixed since F37 is working now, and should be built?

Comment 6 Susi Lehtola 2022-03-23 15:48:40 UTC
Yes, the package built in rawhide.

Comment 7 Elliott Sales de Andrade 2022-03-24 08:06:12 UTC
This FTBFS bug is about F36, not Rawhide. F36 is branched from Rawhide now; if you want to fix it then you need to submit a build for F36.

Comment 8 Elliott Sales de Andrade 2022-03-31 22:34:43 UTC
See above; it's nearly Final Freeze, so this should get rebuilt soon.

Comment 9 Susi Lehtola 2022-03-31 23:32:39 UTC
(In reply to Elliott Sales de Andrade from comment #7)
> This FTBFS bug is about F36, not Rawhide. F36 is branched from Rawhide now;
> if you want to fix it then you need to submit a build for F36.

No, the ticket was definitely about a build failure on rawhide, see above.

I've submitted the build for f36.

Comment 10 Elliott Sales de Andrade 2022-03-31 23:54:06 UTC
(In reply to Susi Lehtola from comment #9)
> (In reply to Elliott Sales de Andrade from comment #7)
> > This FTBFS bug is about F36, not Rawhide. F36 is branched from Rawhide now;
> > if you want to fix it then you need to submit a build for F36.
> 
> No, the ticket was definitely about a build failure on rawhide, see above.
> 

The ticket was filed for the F36 Mass Rebuild. This occurs before F36 is branched, and Rawhide==F36. After branching, this ticket probably also applies to Rawhide as well still, which is why it has rawhide *and* f36 in the title, but it has always been about F36.

Since you seem confused about the timeline, I will also point out that Bodhi is enabled for F36 now, and you must submit an update for it, and not just start a build and assume it will show up like in Rawhide.

Comment 11 Susi Lehtola 2022-04-05 01:14:33 UTC
(In reply to Elliott Sales de Andrade from comment #10)
> Since you seem confused about the timeline, 

That is uncalled for. https://docs.fedoraproject.org/en-US/project/code-of-conduct/

> I will also point out that Bodhi is enabled for F36 now, and you must submit an update for it, and not just
> start a build and assume it will show up like in Rawhide.

I did exactly what you asked

https://bugzilla.redhat.com/show_bug.cgi?id=2046855#c8

and still you are hostile to me.

If you are interested in maintaining pybind11, I can just give the package over to you.