Hide Forgot
Description of problem: Koschei is reporting that several of my packages are broken in Rawhide because they BuildRequires: python2-Cython, and as of a couple of days ago, nothing Provides that anymore. Why was that name dropped? It is the name required by the current python packaging standards. It was correct. And if there is some good reason for removing it, why wasn't a message sent to the -devel list to warn people that a Provides was being dropped? Can the python2-Cython provides be restored? Version-Release number of selected component (if applicable): Cython-0.24.1-7.fc26 How reproducible: Always Steps to Reproduce: 1. Try to build a package that BuildRequires: python2-Cython, such as python-theano 2. 3. Actual results: The build fails because nothing Provides: python2-Cython anymore. Expected results: A good build. Additional info:
After peeking at the spec file, I think I see the problem: "%files" should be "%files -n python2-%{srcname}", right?
(In reply to Jerry James from comment #1) > After peeking at the spec file, I think I see the problem: "%files" should > be "%files -n python2-%{srcname}", right? You are completely right. Thanks for spotting this. Building in rawhide now: http://koji.fedoraproject.org/koji/taskinfo?taskID=15408040