[Bug 507846] New: 64-bit Sun JDK completely ignored by build service
http://bugzilla.novell.com/show_bug.cgi?id=507846 Summary: 64-bit Sun JDK completely ignored by build service Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: bugzilla AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: michael_e_brown@dell.com QAContact: novbugzilla-bugs@forge.provo.novell.com Found By: --- Created an attachment (id=294990) --> (http://bugzilla.novell.com/attachment.cgi?id=294990) build log User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.10) Gecko/2009042708 Fedora/3.0.10-1.fc10 Firefox/3.0.10 I have created a "tools:java:rhel4" project with i586 and x86_64 build repositories. I added both the 32-bit and 64-bit Sun JDK RPMs to the relevant directories (as well as renamed the RPMs to be equal to %{name}-%{version}-%{release}.%{arch}.rpm): tools:java:rhel4/ tools:java:rhel4/standard tools:java:rhel4/standard/x86_64 tools:java:rhel4/standard/x86_64/:packstatus tools:java:rhel4/standard/x86_64/:repodone tools:java:rhel4/standard/x86_64/:depends tools:java:rhel4/standard/x86_64/:repoinfo tools:java:rhel4/standard/x86_64/:full tools:java:rhel4/standard/x86_64/:full/jdk-1.6.0_13-fcs.x86_64.rpm tools:java:rhel4/standard/x86_64/:full/jre-1.6.0_12-fcs.x86_64.rpm tools:java:rhel4/standard/x86_64/:full.cache tools:java:rhel4/standard/i586 tools:java:rhel4/standard/i586/:packstatus tools:java:rhel4/standard/i586/:repodone tools:java:rhel4/standard/i586/:depends tools:java:rhel4/standard/i586/:repoinfo tools:java:rhel4/standard/i586/:full tools:java:rhel4/standard/i586/:full/jre-1.6.0_13-fcs.i586.rpm tools:java:rhel4/standard/i586/:full/jdk-1.6.0_13-fcs.i586.rpm tools:java:rhel4/standard/i586/:full.cache tools:java:rhel4/standard/.finishedlock When I build any app that requires 32-bit JDK, it works as expected. When I build the same app in 64-bit mode, build service partially acts like the JDK rpm isnt there. It doesnt complain about missing dependency, but it installs the chroot without the JDK rpm, then complains about missing jdk rpm in rpmbuild. + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --define 'disturl obs:///OpenManage:6.2:ContinuousIntegration/sles10/7df0f8ce145d5c5ac9243bfaec5ea069-srvadmin-jre' /usr/src/packages/SOURCES/srvadmin-jre.spec error: Failed build dependencies: jdk is needed by srvadmin-jre-6.2.0-4003.5.noarch See build log attachment for full log. Reproducible: Always Steps to Reproduce: 1. Set up new project 2. download sun JDK and place in :full/ dirs, restart scheduler 3. try to build rpm that BuildRequires: jdk Actual Results: build failure Expected Results: build success Only difference I can detect between 64/32-bit JDK:
rpm -K tools:java:rhel4/standard/x86_64/:full/jdk-1.6.0_13-fcs.x86_64.rpm tools:java:rhel4/standard/i586/:full/jdk-1.6.0_13-fcs.i586.rpm tools:java:rhel4/standard/x86_64/:full/jdk-1.6.0_13-fcs.x86_64.rpm: md5 OK tools:java:rhel4/standard/i586/:full/jdk-1.6.0_13-fcs.i586.rpm: sha1 md5 OK
64-bit JDK lacks a SHA1 sig. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=507846
User michael_e_brown@dell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c1
--- Comment #1 from Michael Brown
http://bugzilla.novell.com/show_bug.cgi?id=507846
Greg Hendricks
http://bugzilla.novell.com/show_bug.cgi?id=507846
User michael_e_brown@dell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c2
--- Comment #2 from Michael Brown
http://bugzilla.novell.com/show_bug.cgi?id=507846
User mrueckert@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c3
Marcus Rückert
http://bugzilla.novell.com/show_bug.cgi?id=507846
User michael_e_brown@dell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c4
--- Comment #4 from Michael Brown
rpm -qp --qf "%{name}-%{version}-%{release}.%{arch}.rpm\n" tools:java:rhel4/standard/x86_64/:full/jdk-1.6.0_13-fcs.x86_64.rpm tools:java:rhel4/standard/i586/:full/jdk-1.6.0_13-fcs.i586.rpm jdk-1.6.0_13-fcs.x86_64.rpm jdk-1.6.0_13-fcs.i586.rpm
They have been renamed to be named as OBS expects them to be named. Also, you can download the Sun JDK from http://java.sun.com/javase/downloads/index.jsp -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=507846
User adrian@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c5
--- Comment #5 from Adrian Schröter
http://bugzilla.novell.com/show_bug.cgi?id=507846
User adrian@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c6
--- Comment #6 from Adrian Schröter
http://bugzilla.novell.com/show_bug.cgi?id=507846
User michael_e_brown@dell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c7
--- Comment #7 from Michael Brown
http://bugzilla.novell.com/show_bug.cgi?id=507846
User michael_e_brown@dell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c8
--- Comment #8 from Michael Brown
http://bugzilla.novell.com/show_bug.cgi?id=507846
User michael_e_brown@dell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c9
--- Comment #9 from Michael Brown
http://bugzilla.novell.com/show_bug.cgi?id=507846
User adrian@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c10
--- Comment #10 from Adrian Schröter
http://bugzilla.novell.com/show_bug.cgi?id=507846
User adrian@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=507846#c11
Adrian Schröter
participants (1)
-
bugzilla_noreply@novell.com