As described in BZ #339981 I have a severe issue when I update an package but the i386 version of the package was gone. I suggest, that the i386 version of the package should be deleted, if it will be not provided in the repository.
One crazy idea would be to implement forced Obsoletes (possibly including arch-specific ones) via a yum plugin to help handle cases like these. Of course, that may just be the crack-rock talking...
Seth had started on a plugin to do removals on upgrade and a metadata file that could be included in the repo to track things like this
Woohoo, so it wasn't crack afterall, unless we're all using the same stuff... :)
http://skvidal.fedorapeople.org/misc/remove-stuff-plugin.py That's the plugin
(In reply to comment #4) > http://skvidal.fedorapeople.org/misc/remove-stuff-plugin.py > > That's the plugin Very cool, shall we include it in yum-utils ? maybe adding rpm & yum to the badmatches is a good idea ?
go ahead and merge it into yum-utils. It's still a little hurky from a support standpoint but someone can make good use of it until we figure out if we need it for regular use in fedora.
Seth: Look like you already have added it yourself (upgrade-helper plugin) :)
whoops. It had slipped my mind. closing.