Re: Removing java provides from java-1.5.0-gcj

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Stanislav Ochotnicky <sochotnicky@xxxxxxxxxx> [2012-09-05 12:28]:
> Quoting Deepak Bhole (2012-09-05 18:14:38)
> > * Stanislav Ochotnicky <sochotnicky@xxxxxxxxxx> [2012-08-29 05:21]:
> > > We've encountered some minor issues with a few package which were kind
> > > of hard to track down. They were partially caused by a bug in yum which
> > > causes both gcj and openjdk being pulled in when only one of them should
> > > be. The other part was small and hard to spot packaging issues which
> > > caused gcj getting accidentaly pulled into BR instead openjdk
> > > 
> > > Now there are legitimate reasons to require gcj directly, but I'd like
> > > to propose removing "Provides: java = %{javaver}" (and -devel
> > > counterpart). I think leaving rest of the provides should not be an
> > > issue.
> > > 
> > > This way we'll be able to remove obscure need for "Requires: java >= 1:1.6.0"
> > > 
> > > I am CCing Deepak as primary maintainer. Does anyone have strong
> > > objections for said removal? 
> > >
> > 
> > The biggest problem would be for Java packages that need to build on non
> > primary architectures. GCJ builds on every architecture we have, but
> > that is not the case for OpenJDK (yet). If we remove the provides, any
> > packages that may have been using GCJ will no longer be able to build.
> 
> Yes I agree that would be the biggest issue and it's a small one at
> that, because we'd just remove provides and packages would still be able
> to have "BuildRequires: java-1.5.0-gcj" if need be (until we solve the
> build issue).
> 
> I believe due to this, the risk is minimal
> 
> > Of course GCJ is only Java 1.5 so I don't think it helps too many
> > applications. If the architectural concerns are okay to ignore, then I
> > too am fine with removing the provides. We can always add it back at a
> > later time if need be.
> 
> I have similar opion on the number of applications affected by this
> (i.e. close to zero). Most of our java packages are building with
> openjdk anyway because of ant and maven both pulling it in
>

Okay, so shall I make the change to the rpm then? Just to clarify, we
just want to remove provides for 'java = 1.5.0' and 'java-devel = 1.5.0'
right?

Cheers,
Deepak
 
> -- 
> Stanislav Ochotnicky <sochotnicky@xxxxxxxxxx>
> Software Engineer - Base Operating Systems Brno
> 
> PGP: 7B087241
> Red Hat Inc.                               http://cz.redhat.com
--
java-devel mailing list
java-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/java-devel



[Index of Archives]     [Red Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux