Bug 2189871

Summary: wrong /usr/lib/rpm/macros.d/macros.blender file
Product: [Fedora] Fedora Reporter: Anton Guda <atu>
Component: blenderAssignee: Luya Tshimbalanga <luya_tfz>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: code, design-devel, epel-packagers-sig, gryt2, kwizart, luya_tfz, negativo17, orion
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: blender-3.5.1-2.fc39 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-05-03 14:42:03 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:

Description Anton Guda 2023-04-26 09:29:21 UTC
/usr/lib/rpm/macros.d/macros.blender is a large gzipped file, not a plain text.


Reproducible: Always

Steps to Reproduce:
1. Install blender and blender-rpm-macros
2. rpm -q rpm
3. file /usr/lib/rpm/macros.d/macros.blender
Actual Results:  
Many errors like 
error: /usr/lib/rpm/macros.d/macros.blender: line 12837: Macro % has illegal name (%define)
file:
/usr/lib/rpm/macros.d/macros.blender: gzip compressed data, from Unix, original size modulo 2^32 15974400

It seems, that blender related rpm builds is broken too.

Expected Results:  
Correct macros file installed, no errors.

It seems, that source numeration in the spec file was shifted.

Comment 1 Anton Guda 2023-05-03 08:04:30 UTC
Confirm fix in blender-rpm-macros-3.5.1-2.fc39