[Bug 215218] New: the kernel-*.rpms do not depend on perl-Bootloader
https://bugzilla.novell.com/show_bug.cgi?id=215218 Summary: the kernel-*.rpms do not depend on perl-Bootloader Product: openSUSE 10.2 Version: Beta 1 Platform: All OS/Version: Linux Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: olh@novell.com QAContact: qa@suse.de Unfortunately, all kernel-*.spec files have a Requires: perl-Bootloader. This causes alot of unrelated packages to rebuild. But the way I read %post and %postun, the executables provided by perl-Bootloader are not called unconditionally. Thats why I'm under the impression that the Requires: perl-Bootloader have to disappear from the kernel-*.spec files. There is a slim chance that a fresh installation or an upgrade will not work correctly. Who will install perl-Bootloader if its not pulled in via dependencies? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215218 ------- Comment #1 from olh@novell.com 2006-10-26 03:30 MST ------- possible patch, the PreReq is likely the killer for this bug... Index: rpm/kernel-binary.spec.in =================================================================== RCS file: /home.stand/cvsroot/kernel-source-26/rpm/kernel-binary.spec.in,v retrieving revision 1.240 diff -u -p -r1.240 kernel-binary.spec.in --- rpm/kernel-binary.spec.in 18 Oct 2006 15:10:33 -0000 1.240 +++ rpm/kernel-binary.spec.in 26 Oct 2006 09:30:08 -0000 @@ -87,9 +87,8 @@ Source109: patches.kernel.org.tar.bz2 Source120: kabi.tar.bz2 PreReq: mkinitrd >= 1.2 PreReq: coreutils -PreReq: perl-Bootloader >= 0.2.20-7 +Conflicts: perl-Bootloader < 0.2.21 PreReq: rpm -PreReq: /sbin/update-bootloader BuildRoot: %_tmppath/%name-%version-build ExclusiveArch: @ARCHS@ -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215218 ------- Comment #2 from olh@novell.com 2006-10-26 03:38 MST ------- But this does not matter because there is no PreReq for the real bootloader. So it cant get worse. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215218 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |kernel-maintainers@forge.provo.novell.com |screening@forge.provo.novell| |.com | -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215218 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215218 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Major |Enhancement Status|ASSIGNED |NEEDINFO Info Provider| |olh@novell.com -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215218 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|olh@novell.com | -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215218 olh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #3 from olh@novell.com 2006-10-28 06:47 MST ------- Index: rpm/kernel-binary.spec.in =================================================================== RCS file: /home.stand/cvsroot/kernel-source-26/rpm/kernel-binary.spec.in,v retrieving revision 1.240 diff -u -p -r1.240 kernel-binary.spec.in --- rpm/kernel-binary.spec.in 18 Oct 2006 15:10:33 -0000 1.240 +++ rpm/kernel-binary.spec.in 28 Oct 2006 12:46:49 -0000 @@ -90,6 +90,7 @@ PreReq: coreutils PreReq: perl-Bootloader >= 0.2.20-7 PreReq: rpm PreReq: /sbin/update-bootloader +Buildrequires: -perl-Bootloader -mkinitrd BuildRoot: %_tmppath/%name-%version-build ExclusiveArch: @ARCHS@ -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=215218 Olaf Hering <olh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Found By|Other |Development -- 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