Re: java-1.8.0-openjdk i686 and x86_64 rpms
On Wed, 2014-04-23 at 13:01 +0200, Michael Schwendt wrote: > On Wed, 23 Apr 2014 12:13:29 +0200, Mikolaj Izdebski wrote: > > > On 04/23/2014 12:07 PM, Michael Schwendt wrote: > > > On Wed, 23 Apr 2014 11:51:21 +0200, Severin Gehwolf wrote: > > > > > >> I can only guess, but i386 updates being pushed to a x86_64 repo sounds > > >> like a bug to me. > > > > > > No, it's a pretty normal thing the mash multilib compose strategy does. > > > http://pkgs.fedoraproject.org/cgit/mash.git/tree/\ > > > > No, Java is exempt from multilib, see: > > > > https://fedorahosted.org/fesco/ticket/961 > > Yes, see my other reply in this thread. Here I only replied to the general > "i386 updates being pushed to a x86_64 repo sounds like a bug to me", > which is wrong. Thanks for clarifying, Michael! Learned something. Cheers, Severin -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: java-1.8.0-openjdk i686 and x86_64 rpms
On Wed, 23 Apr 2014 12:20:20 +0200, Mikolaj Izdebski wrote: > On 04/23/2014 12:54 AM, Arun SAG wrote: > > Hi, > > > > I see openjdk-1.8.0 got built and pushed as an update for fedora 19 > > http://koji.fedoraproject.org/koji/buildinfo?buildID=505651 . > > > > > > In the past the i686 rpms of openjdk were pushed into release x86_64 > > repo of fedora 19 > > (http://mirrors.kernel.org/fedora-enchilada/linux/releases/19/Everything/x86_64/os/Packages/j/) > > , But with this particular update the i686 rpm never got pushed into > > x86_64 repository > > http://mirrors.kernel.org/fedora-enchilada/linux/updates/19/x86_64/ > > > > Any reason why it is not happening? > > Java packages don't support multilib for several reasons. Because of > that Java has been granted an multibib exemption by FESCo [1]. 32-bit > JVMs not appearing in 64-bit repos is an expected thing. That's not the full story, however. Follow the last link in above post, http://mirrors.kernel.org/fedora-enchilada/linux/updates/19/x86_64/ and notice the i686 package in the repo and its date: java-1.5.0-gcj-1.5.0.0-44.fc19.x86_64.rpm 19-Sep-2013 19:05 161K java-1.5.0-gcj-devel-1.5.0.0-44.fc19.x86_64.rpm 19-Sep-2013 19:06 48K java-1.5.0-gcj-javadoc-1.5.0.0-44.fc19.x86_64.rpm 19-Sep-2013 19:06 13M java-1.5.0-gcj-src-1.5.0.0-44.fc19.x86_64.rpm 19-Sep-2013 19:06 25K ! java-1.7.0-openjdk-1.7.0.60-2.4.7.0.fc19.i686.rpm 16-Apr-2014 13:35 27M java-1.7.0-openjdk-1.7.0.60-2.4.7.0.fc19.x86_64.rpm 16-Apr-2014 13:36 25M java-1.7.0-openjdk-accessibility-1.7.0.60-2.4.7.0.fc19.x86_64.rpm 16-Apr-2014 13:33 26K java-1.7.0-openjdk-demo-1.7.0.60-2.4.7.0.fc19.x86_64.rpm 16-Apr-2014 13:34 1.9M java-1.7.0-openjdk-devel-1.7.0.60-2.4.7.0.fc19.x86_64.rpm 16-Apr-2014 13:32 9.2M java-1.7.0-openjdk-javadoc-1.7.0.60-2.4.7.0.fc19.noarch.rpm 16-Apr-2014 13:32 14M java-1.7.0-openjdk-src-1.7.0.60-2.4.7.0.fc19.x86_64.rpm 16-Apr-2014 13:36 39M java-1.8.0-openjdk-1.8.0.0-0.34.b132.fc19.x86_64.rpm 20-Mar-2014 18:13 192K java-1.8.0-openjdk-accessibility-1.8.0.0-0.34.b132.fc19.x86_64.rpm 20-Mar-2014 18:13 9.7K java-1.8.0-openjdk-demo-1.8.0.0-0.34.b132.fc19.x86_64.rpm 20-Mar-2014 18:12 1.9M java-1.8.0-openjdk-devel-1.8.0.0-0.34.b132.fc19.x86_64.rpm 20-Mar-2014 18:15 9.2M java-1.8.0-openjdk-headless-1.8.0.0-0.34.b132.fc19.x86_64.rpm 20-Mar-2014 18:14 28M java-1.8.0-openjdk-javadoc-1.8.0.0-0.34.b132.fc19.noarch.rpm 20-Mar-2014 18:12 15M java-1.8.0-openjdk-src-1.8.0.0-0.34.b132.fc19.x86_64.rpm 20-Mar-2014 18:13 21M -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: java-1.8.0-openjdk i686 and x86_64 rpms
On Wed, 23 Apr 2014 12:13:29 +0200, Mikolaj Izdebski wrote: > On 04/23/2014 12:07 PM, Michael Schwendt wrote: > > On Wed, 23 Apr 2014 11:51:21 +0200, Severin Gehwolf wrote: > > > >> I can only guess, but i386 updates being pushed to a x86_64 repo sounds > >> like a bug to me. > > > > No, it's a pretty normal thing the mash multilib compose strategy does. > > http://pkgs.fedoraproject.org/cgit/mash.git/tree/\ > > No, Java is exempt from multilib, see: > > https://fedorahosted.org/fesco/ticket/961 Yes, see my other reply in this thread. Here I only replied to the general "i386 updates being pushed to a x86_64 repo sounds like a bug to me", which is wrong. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: java-1.8.0-openjdk i686 and x86_64 rpms
On 04/23/2014 12:54 AM, Arun SAG wrote: > Hi, > > I see openjdk-1.8.0 got built and pushed as an update for fedora 19 > http://koji.fedoraproject.org/koji/buildinfo?buildID=505651 . > > > In the past the i686 rpms of openjdk were pushed into release x86_64 > repo of fedora 19 > (http://mirrors.kernel.org/fedora-enchilada/linux/releases/19/Everything/x86_64/os/Packages/j/) > , But with this particular update the i686 rpm never got pushed into > x86_64 repository > http://mirrors.kernel.org/fedora-enchilada/linux/updates/19/x86_64/ > > Any reason why it is not happening? Java packages don't support multilib for several reasons. Because of that Java has been granted an multibib exemption by FESCo [1]. 32-bit JVMs not appearing in 64-bit repos is an expected thing. -- Mikolaj Izdebski Software Engineer, Red Hat IRC: mizdebsk [1] https://fedorahosted.org/fesco/ticket/961 -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: java-1.8.0-openjdk i686 and x86_64 rpms
On 04/23/2014 12:07 PM, Michael Schwendt wrote: > On Wed, 23 Apr 2014 11:51:21 +0200, Severin Gehwolf wrote: > >> I can only guess, but i386 updates being pushed to a x86_64 repo sounds >> like a bug to me. > > No, it's a pretty normal thing the mash multilib compose strategy does. > http://pkgs.fedoraproject.org/cgit/mash.git/tree/\ No, Java is exempt from multilib, see: https://fedorahosted.org/fesco/ticket/961 -- Mikolaj Izdebski Software Engineer, Red Hat IRC: mizdebsk -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: java-1.8.0-openjdk i686 and x86_64 rpms
On Tue, 22 Apr 2014 15:54:51 -0700, Arun SAG wrote: > Hi, > > I see openjdk-1.8.0 got built and pushed as an update for fedora 19 > http://koji.fedoraproject.org/koji/buildinfo?buildID=505651 . > > > In the past the i686 rpms of openjdk were pushed into release x86_64 > repo of fedora 19 > (http://mirrors.kernel.org/fedora-enchilada/linux/releases/19/Everything/x86_64/os/Packages/j/) > , But with this particular update the i686 rpm never got pushed into > x86_64 repository > http://mirrors.kernel.org/fedora-enchilada/linux/updates/19/x86_64/ > > Any reason why it is not happening? Intiminate familiarity with the "mash" compose tool is needed here. openjdk is on the multilib blacklist, 188 blacklist = ['dmraid-devel', 'kdeutils-devel', 'mkinitrd-devel', 'java-1.5.0-gcj-devel', 'java-1.7.0-icedtea-devel', 'php-devel', 'java-1.6.0-openjdk-devel', 189 'java-1.7.0-openjdk-devel', 'java-1.8.0-openjdk-devel' ] but i686 rpms may still be pulled in to resolve multilib dependencies. http://pkgs.fedoraproject.org/cgit/mash.git/tree/ -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: java-1.8.0-openjdk i686 and x86_64 rpms
On Wed, 23 Apr 2014 11:51:21 +0200, Severin Gehwolf wrote: > I can only guess, but i386 updates being pushed to a x86_64 repo sounds > like a bug to me. No, it's a pretty normal thing the mash multilib compose strategy does. http://pkgs.fedoraproject.org/cgit/mash.git/tree/ -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: java-1.8.0-openjdk i686 and x86_64 rpms
Hi, On Tue, 2014-04-22 at 15:54 -0700, Arun SAG wrote: > Hi, > > I see openjdk-1.8.0 got built and pushed as an update for fedora 19 > http://koji.fedoraproject.org/koji/buildinfo?buildID=505651 . > > > In the past the i686 rpms of openjdk were pushed into release x86_64 > repo of fedora 19 > (http://mirrors.kernel.org/fedora-enchilada/linux/releases/19/Everything/x86_64/os/Packages/j/) > , But with this particular update the i686 rpm never got pushed into > x86_64 repository > http://mirrors.kernel.org/fedora-enchilada/linux/updates/19/x86_64/ > > Any reason why it is not happening? I can only guess, but i386 updates being pushed to a x86_64 repo sounds like a bug to me. The update you are looking for (b132) is in the i386 updates repo: http://mirrors.kernel.org/fedora-enchilada/linux/updates/19/i386/ HTH, Severin -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
java-1.8.0-openjdk i686 and x86_64 rpms
Hi, I see openjdk-1.8.0 got built and pushed as an update for fedora 19 http://koji.fedoraproject.org/koji/buildinfo?buildID=505651 . In the past the i686 rpms of openjdk were pushed into release x86_64 repo of fedora 19 (http://mirrors.kernel.org/fedora-enchilada/linux/releases/19/Everything/x86_64/os/Packages/j/) , But with this particular update the i686 rpm never got pushed into x86_64 repository http://mirrors.kernel.org/fedora-enchilada/linux/updates/19/x86_64/ Any reason why it is not happening? -- Arun S A G http://zer0c00l.in/ -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct