From Fedora Project Wiki
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page serves to prepare text for draft as per [[Mass_bug_filing]] instructions for [[HeadlessJava]] change proposal
This page serves to prepare text for draft as per [[Mass_bug_filing]] instructions for [[Changes/HeadlessJava]] change proposal


= 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  
(build)requires.
"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 <date>.  
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 (Build)Require package "java-headless" instead.  
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
Few exceptions where packages can not use java-headless but must keep using
Line 34: Line 37:


Your options:
Your options:
1. Leave this bug untouched and after <date> an automated tool will migrate this package to
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-devel manually. Automated  
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.
   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
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
[1] https://fedoraproject.org/wiki/Changes/HeadlessJava
[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/