On Sat, 19 May 2012 16:15:55 +0800
Mathieu Bridon <bochecha(a)fedoraproject.org> wrote:
I think the maintainer didn't do « fedpkg build » (or that would
have
generated a build for the current branch) but instead use « koji build
dist-6E-epel
git://pkgs.fedoraproject.org/... »
yeah.
I don't think Koji knows (nor should it) about the branches in
Git and
what target they correspond to, so it can't enforce that someone
doesn't e.g build for el6 something from the master branch.
Yep. Correct.
It's still very annoying, for example:
- it's very confusing for someone looking at the repository
- it totally defeats the purpose of a potential FTBFS run (trying to
build something different from what is in the distribution)
- it makes life harder for downstream consumers of Fedora who rebuild
stuff out of our Git trees
- it's generally bad for any kind of (automatic) process based on our
Git trees
Not sure what to do about it though, issuing an update just to
synchronize the repos with Git seems overkill, but leaving them out of
sync is not right. :(
I think updating the repo and doing a new build from it is probibly the
best way forward.
kevin