[Bug 499518] New: rpms that are not named %{name}-%{version}-%{release}.%{arch}.rpm are not picked up
http://bugzilla.novell.com/show_bug.cgi?id=499518 Summary: rpms that are not named %{name}-%{version}-%{release}.%{arch}.rpm are not picked up Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: BuildService AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: michael_e_brown@dell.com QAContact: adrian@novell.com Found By: --- 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 need a project that contains the SUN JDK and JRE RPMs to build against. I tried to create a new buildservice project by following the wiki steps for "Setup Initial Distributions". Got all the way to where I copied the sun jre-6u13-linux-i586.rpm and jdk-6u13-linux-i586.rpm into the /srv/obs/build/PROJECT/standard/i586/:full directory and restarted OBS. Builds that BuildRequire: jdk would error out with a getbinaries error (couldnt find jdk package) Renamed Sun RPMs to be standard naming scheme and restarted OBS and everything worked as expected. Seems to be a problem where OBS expects the rpm filename to follow normal standards and blows up if it doesnt. Reproducible: Always Steps to Reproduce: 1. add sun JDK rpm with original sun rpm filename to a buildservice project 2. restart buildservice and build something that buildrequire: jdk 3. note lack of build -- 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=499518 Michael Brown <michael_e_brown@dell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |mls@novell.com |ovo.novell.com | -- 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=499518 User mrueckert@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=499518#c1 --- Comment #1 from Marcus Rückert <mrueckert@novell.com> 2009-04-29 14:43:01 MDT --- if you need more details i got the log from the discussion on #opensuse-buildservice. atleast one other issue came up: if you have a project without a base project. the scheduler errors out with "no config". you have to create a config manually. -- 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=499518 User michael_e_brown@dell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=499518#c2 --- Comment #2 from Michael Brown <michael_e_brown@dell.com> 2009-04-29 15:18:18 MDT --- One additional oddity: even after renaming the jdk rpms, if I "BuildRequire: jdk = 1.6.0_13", I get an expansion error, but it works if I leave off the version. $ rpm -qip jdk-1.6.0_13-fcs.i586.rpm Name : jdk Relocations: /usr/java Version : 1.6.0_13 Vendor: Sun Microsystems, Inc. Release : fcs Build Date: Mon 09 Mar 2009 06:39:26 AM CDT Install Date: (not installed) Build Host: jdk-lin-1586 Group : Development/Tools Source RPM: jdk-1.6.0_13-fcs.src.rpm Size : 140009695 License: Sun Microsystems Binary Code License (BCL) Signature : (none) Packager : Java Software <jre-comments@java.sun.com> URL : http://java.sun.com/ Summary : Java(TM) Platform Standard Edition Development Kit Description : -- 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=499518 User mls@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=499518#c3 --- Comment #3 from Michael Schröder <mls@novell.com> 2009-04-30 02:09:09 MDT --- Currently getbinaries is a bit picky about the naming scheme in the :full directory, it has to be either <name>.rpm or <name>-<version>-<release>.<arch>.rpm. Regarding the expansion error: do you have two jdk packages in the :full tree by chance? This isn't supported. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=499518 https://bugzilla.novell.com/show_bug.cgi?id=499518#c4 Jeff Johnson <n3npq@mac.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |n3npq@mac.com Severity|Normal |Major --- Comment #4 from Jeff Johnson <n3npq@mac.com> 2010-09-11 03:04:53 UTC --- tracked at https://bugs.launchpad.net/rpm/+bug/633752 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=499518 https://bugzilla.novell.com/show_bug.cgi?id=499518#c5 Michael Schröder <mls@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |FIXED --- Comment #5 from Michael Schröder <mls@suse.com> 2012-04-17 15:21:40 UTC --- This has been already fixed some time ago when we switched to BSSolv.pm. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com