From Fedora Project Wiki
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
= Tracking bug text = | = Tracking bug text = | ||
<pre> | |||
This is a bug to track overall progress on Headless Java Change[1]. | This is a bug to track overall progress on Headless Java Change[1]. | ||
Line 7: | Line 8: | ||
dependency chain simplification. Most java libraries and console utilities | dependency chain simplification. Most java libraries and console utilities | ||
can easily start using java-headless dependency by replacing their | can easily start using java-headless dependency by replacing their | ||
"Requires: java" to "Requires: java-headless". | |||
Few exceptions where packages can not use java-headless but must keep using | Few exceptions where packages can not use java-headless but must keep using | ||
Line 15: | Line 16: | ||
Untouched bugs blocking this bug will be automatically migrated to java-headless | Untouched bugs blocking this bug will be automatically migrated to java-headless | ||
after | after February 15th 2014. | ||
For more details see the Headless Java change proposal page[1]. | For more details see the Headless Java change proposal page[1]. | ||
[1] https://fedoraproject.org/wiki/Changes/HeadlessJava | [1] https://fedoraproject.org/wiki/Changes/HeadlessJava | ||
</pre> | |||
= Package bug text = | = Package bug text = | ||
Summary: %{name}: Switch to java-headless (build)requires | Summary: %{name}: Switch to java-headless (build)requires | ||
<pre> | |||
%{name} currently Requires and/or BuildRequires java. OpenJDK package has been split | %{name} currently Requires and/or BuildRequires java. OpenJDK package has been split | ||
and most packages should now Require package "java-headless" instead. BuildRequires on | and most packages should now Require package "java-headless" instead. BuildRequires on | ||
java-devel stay | java-devel stay unchanged. | ||
Few exceptions where packages can not use java-headless but must keep using | Few exceptions where packages can not use java-headless but must keep using | ||
Line 35: | Line 37: | ||
Your options: | Your options: | ||
1. Leave this bug untouched and after | 1. Leave this bug untouched and after February 15th 2014 an automated tool will migrate this package to | ||
java-headless and run a rebuild in Fedora Rawhide. | java-headless and run a rebuild in Fedora Rawhide. | ||
2. Change bug to "Assigned" if you plan to review and migrate to java-headless manually. Automated | 2. Change bug to "Assigned" if you plan to review and migrate to java-headless manually. Automated | ||
Line 41: | Line 43: | ||
See tracking bug ##### or Headless Java change proposal[1] for more details about this change. | See tracking bug ##### or Headless Java change proposal[1] for more details about this change. | ||
Also feel free to ask on java-devel mailing list if you are | Also feel free to ask on java-devel mailing list if you are not sure what to do[2] | ||
[1] https://fedoraproject.org/wiki/Changes/HeadlessJava | [1] https://fedoraproject.org/wiki/Changes/HeadlessJava | ||
[2] http://lists.fedoraproject.org/pipermail/java-devel/ | [2] http://lists.fedoraproject.org/pipermail/java-devel/ | ||
</pre> |
Latest revision as of 14:40, 17 January 2014
This page serves to prepare text for draft as per Mass_bug_filing instructions for Changes/HeadlessJava change proposal
Tracking bug text
This is a bug to track overall progress on Headless Java Change[1]. java-headless subpackage has been split off from OpenJDK package to enable dependency chain simplification. Most java libraries and console utilities can easily start using java-headless dependency by replacing their "Requires: java" to "Requires: java-headless". Few exceptions where packages can not use java-headless but must keep using full java package. * software using Java awt subsystem * software using Java sound subsystem Untouched bugs blocking this bug will be automatically migrated to java-headless after February 15th 2014. For more details see the Headless Java change proposal page[1]. [1] https://fedoraproject.org/wiki/Changes/HeadlessJava
Package bug text
Summary: %{name}: Switch to java-headless (build)requires
%{name} currently Requires and/or BuildRequires java. OpenJDK package has been split and most packages should now Require package "java-headless" instead. BuildRequires on java-devel stay unchanged. Few exceptions where packages can not use java-headless but must keep using full java package. * software using Java awt subsystem * software using Java sound subsystem Your options: 1. Leave this bug untouched and after February 15th 2014 an automated tool will migrate this package to java-headless and run a rebuild in Fedora Rawhide. 2. Change bug to "Assigned" if you plan to review and migrate to java-headless manually. Automated tool will not touch bugs that are not in NEW state. See tracking bug ##### or Headless Java change proposal[1] for more details about this change. Also feel free to ask on java-devel mailing list if you are not sure what to do[2] [1] https://fedoraproject.org/wiki/Changes/HeadlessJava [2] http://lists.fedoraproject.org/pipermail/java-devel/