ngompa added a new comment to an issue you are following: ``
Unfortunately in Ceph we cannot use plain "git archive" because we have so many Git submodules in the tree that point at random other bundled projects.
Bundling is bad, it breaks rpm version/upgrade management, and can have unexpected legal consequences. Package those cleanly in separate specs and your problems will go way.
Ceph will never do that, though I'm curious if @ktdreyer knows all the reasons why they do it.
The last time I looked at it, it's because they don't want to contribute or handle their dependencies properly. They even forked a bunch of things to freeze them and mutate them rather than using them properly through APIs. ``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7498