Quoting Ville Skyttä (2013-11-15 14:11:37) > On Fri, Nov 15, 2013 at 2:09 PM, Stanislav Ochotnicky > <sochotnicky@xxxxxxxxxx> wrote: > > Quoting Jaroslav Reznik (2013-11-15 12:28:11) > >> * (optional) Mass-change spec files that have "Requires: java" to "Requires: > >> java-headless" > >> > >> Other developers: > >> * Modify spec files to have "Requires: java-headless" instead of "Requires: > >> java" > >> * (note) JavaSIG has several proven packages that could assist with this > >> change > >> > >> Release engineering: > >> * mass rebuild is not necessary but it would simplify things > > > > I would like to point out that all of the above could be simply automated. > > If you do that, please make sure to not touch packages that have > already been converted -- properly finding out what's already done > will probably require using repoquery, for example due to possible > conditionals in specfiles that make them backwards compatible, e.g. > http://pkgs.fedoraproject.org/cgit/jing-trang.git/commit/?id=6d46e64fe0f365a947c7095adaf65e8cc2c90d5b Ugh. Why did you have to do that? That commit changed nothing because all the dependencies still have "Requires: java". Technically speaking you also made a change which is against packaging guidelines[1], but that's not really an issue in this case Unnecessary complications... [1] https://fedoraproject.org/wiki/Packaging:Java#BuildRequires_and_Requires -- Stanislav Ochotnicky <sochotnicky@xxxxxxxxxx> Software Engineer - Developer Experience PGP: 7B087241 Red Hat Inc. http://cz.redhat.com -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct