Dear Koji development team,

I hope this email finds you well. I have a couple of questions regarding the usage of "koji scm build" and dependency resolution for RPMs. I would greatly appreciate your guidance on these matters.

Question 1:
When using "koji scm build", are there any specific rules that the git must adhere to? For example, does it need to contain a '.spec' file, and should the 'sources' file include an md5 and tarball name? Or is there a possibility to use certain tools or modify certain aspects to enable the building of RPMs from a regular git repository?

Question 2:
Are there any tools available that can help with resolving dependencies for RPMs and automatically fetch the exact source code from my own git repository? I have already written the ".spec" file for my project, but the process of manually retrieving the source code is quite cumbersome. It would be great if there were tools or methods to simplify this process.


Thank you very much for your attention and assistance. I look forward to your response.
      


Best Regards,
Junyan CHEN


Ambarella AI Envisioned Junyan(Joe) CHEN
Software Engineer | SDK Team
Phone: +86-021-60880608-265
Email:  jychena@ambarella.com


This email and attachments contain Ambarella Proprietary and/or Confidential Information and is intended solely for the use of the individual(s) to whom it is addressed. Any unauthorized review, use, disclosure, distribute, copy, or print is prohibited. If you are not an intended recipient, please contact the sender by reply email and destroy all copies of the original message. Thank you.