openjdk-6 and openjdk-7 multiarch installable
openjdk-6 and openjdk-7 are now multiarch installable, unfortunately only on
distributions having a dpkg supporting these (Ubuntu natty and oneiric). So you can have now both a i386 and amd64 jvm installed on amd64, and you could install the i386 jitted jvm on ia64. It is implemented by having the jvm installed into /usr/lib/jvm/java-1.X.0-<deb-arch> Different directories per architecture are currently necessary: - the timestamps in jar files differ (Fedora did solve this by repackaging the all jar files and resetting the timestamps for every file, so that the jar files are the same across archs). - some jar files differ, most notably rt.jar (does somebody want to address this issue?) - the wrappers are architecture dependent. The path /usr/lib/jvm/java-6-openjdk isn't valid anymore. It currently only contains common jar files. The config file /etc/java-6-openjdk/nss.cfg is gone, and replaced by nss-<arch>.cfg. I plan to add the symlink /usr/lib/jvm/java-1.6.0-openjdk to the default-jre-headless package (this is not multiarch installable anyway). Matthias -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 4E5D69AE.8070206@ubuntu.com">http://lists.debian.org/4E5D69AE.8070206@ubuntu.com |
openjdk-6 and openjdk-7 multiarch installable
Hi Matthias,
On Wed, Aug 31, 2011 at 12:52 AM, Matthias Klose <doko@ubuntu.com> wrote: > The path /usr/lib/jvm/java-6-openjdk isn't valid anymore. *It currently only > contains common jar files. which path should we use now if we want to use openjdk-6 explicitely? Cheers, Torsten -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: CALj2o_2=8nBqk+rDty+bUzhMNEBW=RKdKRcUOg+05Whh_-5QNw@mail.gmail.com">http://lists.debian.org/CALj2o_2=8nBqk+rDty+bUzhMNEBW=RKdKRcUOg+05Whh_-5QNw@mail.gmail.com |
openjdk-6 and openjdk-7 multiarch installable
On 08/31/2011 11:13 PM, Torsten Werner wrote:
Hi Matthias, On Wed, Aug 31, 2011 at 12:52 AM, Matthias Klose<doko@ubuntu.com> wrote: The path /usr/lib/jvm/java-6-openjdk isn't valid anymore. It currently only contains common jar files. which path should we use now if we want to use openjdk-6 explicitely? why deleting the remainder of the email and not reading the email up to the end? -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 4E5EA9F2.3090309@debian.org">http://lists.debian.org/4E5EA9F2.3090309@debian.org |
openjdk-6 and openjdk-7 multiarch installable
On Wed, Aug 31, 2011 at 11:38 PM, Matthias Klose <doko@debian.org> wrote:
> why deleting the remainder of the email and not reading the email up to the > end? JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk is the answer? I believe that we will see some FTBFS problems. But maybe that it might a good reason the switch to default-java. Torsten -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: CALj2o_0z7JAwRHANQCeUsK5Dz4M61K-ofJeQe7Aji5XpH9QWCg@mail.gmail.com">http://lists.debian.org/CALj2o_0z7JAwRHANQCeUsK5Dz4M61K-ofJeQe7Aji5XpH9QWCg@mail.gmail.com |
openjdk-6 and openjdk-7 multiarch installable
Le jeudi 01 septembre 2011 à 22:46 +0200, Torsten Werner a écrit :
> On Wed, Aug 31, 2011 at 11:38 PM, Matthias Klose <doko@debian.org> wrote: > > why deleting the remainder of the email and not reading the email up to the > > end? > > JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk is the answer? I believe > that we will see some FTBFS problems. But maybe that it might a good > reason the switch to default-java. FYI, I just did that for Scilab itself... I agree with you we could all switch to it. With Java 7, it could be the right move to add this into the policy... Sylvestre -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 1314910858.2976.119.camel@losinj.inria.fr">http://lists.debian.org/1314910858.2976.119.camel@losinj.inria.fr |
openjdk-6 and openjdk-7 multiarch installable
On 09/01/2011 10:46 PM, Torsten Werner wrote:
On Wed, Aug 31, 2011 at 11:38 PM, Matthias Klose<doko@debian.org> wrote: why deleting the remainder of the email and not reading the email up to the end? JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk is the answer? I believe that we will see some FTBFS problems. But maybe that it might a good reason the switch to default-java. openjdk-6-jre-headless now doesn't use java-6-openjdk anymore. so with the appropriate conflicts, this symlink can be moved to default-jre-headless. -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 4E602C27.4080208@ubuntu.com">http://lists.debian.org/4E602C27.4080208@ubuntu.com |
openjdk-6 and openjdk-7 multiarch installable
Hi,
Le vendredi 02 septembre 2011 03:06:47, Matthias Klose a écrit : > On 09/01/2011 10:46 PM, Torsten Werner wrote: > > On Wed, Aug 31, 2011 at 11:38 PM, Matthias Klose<doko@debian.org> wrote: > >> why deleting the remainder of the email and not reading the email up to > >> the end? > > > > JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk is the answer? I believe > > that we will see some FTBFS problems. But maybe that it might a good > > reason the switch to default-java. > > openjdk-6-jre-headless now doesn't use java-6-openjdk anymore. so with the > appropriate conflicts, this symlink can be moved to default-jre-headless. Now, in unstable, we didn't have /usr/lib/jvm/java-6-openjdk/ symlink or directory anymore. What's current plan ? Reintroduce this symlink with default-jdk package ? During build, it's work fine to use something like this : JAVA_HOME := $(firstword $(wildcard /usr/lib/jvm/java-6- openjdk-$(DEB_HOST_ARCH) /usr/lib/jvm/java-6-openjdk)) to handle both multi-arch and single-arch openjdk.. But for runtime, it's a bit more complicated : - how to handle this switch in a init.d script (without depending on dpkg-dev) ? - how to handle this in an /etc/default/file ? Cheers, -- Damien - Debian Developper http://wiki.debian.org/DamienRaudeMorvan -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 201109212120.37087.drazzib@debian.org">http://lists.debian.org/201109212120.37087.drazzib@debian.org |
openjdk-6 and openjdk-7 multiarch installable
Le mercredi 21 septembre 2011 à 21:20 +0200, Damien Raude-Morvan a
écrit : > Hi, > > Le vendredi 02 septembre 2011 03:06:47, Matthias Klose a écrit : > > On 09/01/2011 10:46 PM, Torsten Werner wrote: > > > On Wed, Aug 31, 2011 at 11:38 PM, Matthias Klose<doko@debian.org> wrote: > > >> why deleting the remainder of the email and not reading the email up to > > >> the end? > > > > > > JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk is the answer? I believe > > > that we will see some FTBFS problems. But maybe that it might a good > > > reason the switch to default-java. > > > > openjdk-6-jre-headless now doesn't use java-6-openjdk anymore. so with the > > appropriate conflicts, this symlink can be moved to default-jre-headless. > > Now, in unstable, we didn't have /usr/lib/jvm/java-6-openjdk/ symlink or > directory anymore. What's current plan ? Reintroduce this symlink with > default-jdk package ? Currently, what I am doing now is to add "default-jre-headless" as dependency and using /usr/lib/jvm/default-java as path. I know this will probably fail on some archs but I found it easy and not that dirty. Anyway, I think we should come up with a better solution... (probably as a symlink as you suggest). Sylvestre -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 1316638454.5512.8.camel@losinj.inria.fr">http://lists.debian.org/1316638454.5512.8.camel@losinj.inria.fr |
openjdk-6 and openjdk-7 multiarch installable
On 09/21/2011 10:54 PM, Sylvestre Ledru wrote:
> Le mercredi 21 septembre 2011 à 21:20 +0200, Damien Raude-Morvan a > écrit : >> Hi, >> >> Le vendredi 02 septembre 2011 03:06:47, Matthias Klose a écrit : >>> On 09/01/2011 10:46 PM, Torsten Werner wrote: >>>> On Wed, Aug 31, 2011 at 11:38 PM, Matthias Klose<doko@debian.org> wrote: >>>>> why deleting the remainder of the email and not reading the email up to >>>>> the end? >>>> >>>> JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk is the answer? I believe >>>> that we will see some FTBFS problems. But maybe that it might a good >>>> reason the switch to default-java. >>> >>> openjdk-6-jre-headless now doesn't use java-6-openjdk anymore. so with the >>> appropriate conflicts, this symlink can be moved to default-jre-headless. ^^^ >> Now, in unstable, we didn't have /usr/lib/jvm/java-6-openjdk/ symlink or >> directory anymore. What's current plan ? Reintroduce this symlink with >> default-jdk package ? > Currently, what I am doing now is to add "default-jre-headless" as > dependency and using /usr/lib/jvm/default-java as path. > I know this will probably fail on some archs but I found it easy and not > that dirty. > > Anyway, I think we should come up with a better solution... (probably as > a symlink as you suggest). yes, see above. -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 4E7A50AB.7060703@ubuntu.com">http://lists.debian.org/4E7A50AB.7060703@ubuntu.com |
openjdk-6 and openjdk-7 multiarch installable
Hi,
>>>> openjdk-6-jre-headless now doesn't use java-6-openjdk anymore. so with the >>>> appropriate conflicts, this symlink can be moved to default-jre-headless. I do not think that this is a good solution. IMHO openjdk-6 should build a package with the generic symlink. As an alternative: would it be possible to provide an almost generic symlink? Something like java-6-openjdk-32 or java-6-openjdk-64 depending on architecture? Cheers, Torsten -- To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: CALj2o_2yUDjxGBQy1JU=7L-4BDSJeXUA6LMqr=muUjx_WLbPPg@mail.gmail.com">http://lists.debian.org/CALj2o_2yUDjxGBQy1JU=7L-4BDSJeXUA6LMqr=muUjx_WLbPPg@mail.gmail.com |
| All times are GMT. The time now is 05:13 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.