Not sure if the example above is really helping in clearing this up. But the 
basic reason is that Spec files are turing complete and can do all kind of 
things. This includes things depending on the sources. So not having them can 
change the result - with or without a visible error. So we require them to be 
there to ensure correctness.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/1592#issuecomment-899355120
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to