On Saturday 2021-10-02 10:12, Bernhard M. Wiedemann wrote:
wouldn't it be nice, if we could have packages in OBS without tarballs, with a reference to an upstream git repo and commit id? It would still need a git clone --depth 1 in OBS, to ensure that we can build even if the original git server/commit vanishes.
``--depth 1`` mandates that the vanishing project has correctly made a git tag (or at least, a branch head) for every release. There is bound to be someone who messes that up too, so on the OBS side, there will need to be a way to use the implied default of infinite depth.