This is still a problem in openjdk-6 6b18~pre1-1ubuntu1. Installing
default-jdk-builddep forces a gcj install even though openjdk-6-jdk is
already installed.
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You received this bug notification
@clacke,
default-jdk-builddep is meant to be used only as build dependency when
generating -gcj variants of a library. It is normally not required by
end user.
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You received this bug
s,och,and/or,
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
Ok, better example: apt-get build-dep any-java-package would likely
bring in java-compiler och java2-compiler, which would not be satisfied
by an already installed openjdk-6-jdk.
The reason I mentioned default-jdk-builddep is because the jython
package depends on it. The name led me to believe
s,depends,build-depends,
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
Ideally packages should build-dep on default-jdk. But a change like this
will not happen overnight for all packages. As to the decision if
openjdk-6-jdk should provide java2-compiler or not needs to be decided
by the maintainers. Please file a separate bug for that.
--
Inconsistent 'Provides'
Is that ideal? Depending on a 'Provides:' seems more flexible that
depending on a meta-package. And the meta-package in question brings in
different jdk's on different platforms, so it doesn't really make builds
more predictable either. Anyway, I should probably take this to the
relevant mailing
The reason default-jdk pulls different package on different architecture is
because openjdk does not work correctly or is not available on all
architectures.
I don't understand how using different JDK's make builds less predictable. They
all provide implementation of same APIs.
--
I was just playing devil's advocate with myself and trying to understand
why one would want to depend on a package or meta-package instead of a
virtual dependency. And it certainly is the case that different
implementations differ in how well the implement the APIs and how much
they implement.
On Sat, Mar 06, 2010 at 10:04:23PM -, clacke wrote:
I was just playing devil's advocate with myself and trying to understand
why one would want to depend on a package or meta-package instead of a
virtual dependency. And it certainly is the case that different
implementations differ in how
icedtea-java7 is now removed from hardy
** Changed in: icedtea-java7 (Ubuntu)
Status: In Progress = Invalid
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You received this bug notification because you are a member of Ubuntu
Bugs,
This bug was fixed in the package openjdk-6 - 6b06-0ubuntu12
---
openjdk-6 (6b06-0ubuntu12) hardy; urgency=low
* Update icon locations in menu files.
* openjdk-6-jre-headless: Provide java-virtual-machine. LP: #189953.
* openjdk-6-jre-headless: Add a conflict to gcjwebplugin;
** Also affects: openjdk-6 (Ubuntu)
Importance: Undecided
Status: New
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
Do you mean http://bazaar.launchpad.net/~ubuntu-java/uj/openjdk6 ?
Will this make it into Hardy?
** Changed in: icedtea-java7 (Ubuntu)
Assignee: (unassigned) = Matthias Klose (doko)
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You
already done in the vcs.
** Changed in: icedtea-java7 (Ubuntu)
Status: Triaged = In Progress
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You received this bug notification because you are a member of Ubuntu
Bugs, which is the
Matthias, please consider using the attached patch or ACK that I should
upload it. Thank you.
icedtea-java7 (7~b24-1.5+20080118-2) hardy; urgency=low
* debian/control: Fix provides for -jdk and jre (LP: #154374)
- icedtea-java7-jdk additional provides java-compiler, java2-compiler
-
icedtea-java7-jre should provide java-virtual-machine, so that it can satisfy
the dependencies of e.g. ant:
java-gcj-compat-dev | java-virtual-machine, java-gcj-compat | java1-runtime |
java2-runtime, libxerces2-java
** Changed in: icedtea-java7 (Ubuntu)
Importance: Undecided = Wishlist
** Changed in: icedtea-java7 (Ubuntu)
Sourcepackagename: None = icedtea-java7
--
Inconsistent 'Provides' for different java compilers/runtimes
https://bugs.launchpad.net/bugs/189953
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
18 matches
Mail list logo