https://bugzilla.novell.com/show_bug.cgi?id=543076 https://bugzilla.novell.com/show_bug.cgi?id=543076#c56 Christian Boltz <suse-beta@cboltz.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |suse-beta@cboltz.de Resolution|WONTFIX | OS/Version|openSUSE 11.1 |openSUSE 11.3 --- Comment #56 from Christian Boltz <suse-beta@cboltz.de> 2010-10-21 17:35:14 CEST --- (In reply to comment #55)
Closing, as it seems, we can't work around this. We'll need to try to avoid such issues in the future.
I can imagine two possible workarounds - at least I think so ;-) a) easy: add Requires: kernel >= $kernel_version_in_11.3 to the udev package and release it as update for 11.3. This should change the install order in zypper (needs to be tested for circular dependencies, but in theory it should work). b) slightly more complex method, but should work for sure: part 1: let the old package write the current boot partition to a tempfile in the %preun script. Release this package as update for 11.2. (In reply to comment #34)
[...] problem is in udev, which doesn't report anything.
Thats part 2 - release a new udev package for 11.3 that reads the tempfile generated above as a fallback. Both methods will work for people that include the 11.3 update repo when running zypper dup. -- 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.