#1805: tag java-1.5.0-gcj-1.5.0.0-28.fc11 to Fedora 11

Fedora Release Engineering rel-eng at fedoraproject.org
Wed May 13 15:47:51 UTC 2009


#1805: tag java-1.5.0-gcj-1.5.0.0-28.fc11 to Fedora 11
-------------------+--------------------------------------------------------
 Reporter:  kasal  |       Owner:  rel-eng at lists.fedoraproject.org
     Type:  task   |      Status:  new                            
Milestone:         |   Component:  koji                           
 Keywords:         |  
-------------------+--------------------------------------------------------
 please tag java-1.5.0-gcj-1.5.0.0-28.fc11 into dist-f11

 This package escaped the Fedora 11 Mass Rebuild for various silly reasons.

 The diff between the old *-25.fc11 and this 28.fc11 is exactly this:
 1) javadoc-workaround patch: one line changed so that the patch applies
 2) changed one BuildRequire so that mock initialisation does not fail
 because of bug #500314
 In short, the source is effectively the same.

 So the sources for the package are effectively the same.  The package
 consists almost exclusively of symlinks, so the "recompilation" cannot
 contain bad "machine code".

 Why is this important to include:

 The previous build contained *.i386.rpm instead of *.i586.rpm, which can
 cause unpleasant surprises in certain situations.  For example, "yum
 install java-devel" decides to install java-1.6.0-openjdk-devel on x86, in
 contrast to the fact that java-1.5.0-gcj-devel is selected on x86_64 and
 all other architectures.  (And in contrast to the fact that java-1.5.0-gcj
 is selected by alternatives --auto as soon as both are installed on a
 system.)

 In short, the problems caused by having the obsolete i386.rpm are rare,
 but hard to debug.
 (I first noticed the issue in koji when the i586 build failed because
 openjdk was installed into the build tree instead of gcj.)

 To sum up:
 - if it won't get to F11, unpleasant suprises can waste people's time
 - OTOH, the risk of the updated package is relatively small as the package
 *should be* the same as the previous one, see above and see the discussion
 on fedora-devel-java-list:
 http://thread.gmane.org/gmane.linux.redhat.fedora.java/3019/focus=3020

-- 
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/1805>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project


More information about the rel-eng mailing list