Hi Kevin, On Tuesday 01 November 2011 18:23:25 Kevin Kofler wrote: > IMHO, that would be unhelpful, unneccessary and unsupportable. thank you for expressing your concerns. > You already mention that there are patches which need to be applied for the > package to build/work at all. For the vast majority of Fedora packages, we are already able to do vanilla builds using the aforementioned utility without changing _anything_ in the packages themselves. The other packages (5-10%) require usually a one-line change in the specfile to get this working. > It's not always obvious which these are. Please be specific. Are there any patches that you are not sure whether they are required for build? Then give us some examples. > Plus, where do you draw the line between working and not working? Moreover, > in some cases, building against the Fedora libfoo will require a patch, > whereas building against the vanilla libfoo won't (and the patch might even > make it not build). Such a patch needs to be improved anyway in order to be accepted by upstream, which is our long-term goal, isn't it? > I think it's hard enough to make things work as is. People who want vanilla > upstream software should build it directly from upstream or use Slackware. > I'll take software that actually works, thank you very much! Every minute > spent on making vanilla builds work is a minute NOT spent on making our > default builds work better. We are not forcing anybody to work on fixing issues related to vanilla builds. This request is about defining a standardized way for supporting vanilla builds. It will always be maintainer's decision whether to support them or not. Actually many core packages (such as kernel or openjdk) explicitly support vanilla builds for long period already. Kamil -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel