When upgrading to F13 I noticed that there are conflicts in gettext between the x86 and i686 version which kept me from upgrading. file /usr/share/gettext/libintl.jar from install of gettext-0.17-16.1.fc13.x86_64 conflicts with file from package gettext-0.17-16.fc12.i686 This could be just because 0.17-16.1 wasn't available for i686.
Thanks for the report. Not quite sure what should give here... yes gettext is no longer multilib in f13 since I moved the remaining libs to the gettext-libs subpackage. You can safely remove gettext-0.17-16.fc12.i686 as a workaround but of course that doesn't fix the problem. Could you please attach the upgrade log? I don't see how this can be fixed in the gettext package so it looks better to me if yum could handle this better perhaps.
Alternatively (additionally?) I could drop java support... My feeling is noone uses libintl.jar but someone tell me if I am wrong. :)
Ah I think better to move the jar to libs anyway!
gettext-0.17-16.2.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gettext-0.17-16.2.fc13
gettext-0.17-16.2.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gettext'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gettext-0.17-16.2.fc13
I can't say that an upgrade from f12 would for sure go smoothly for someone with both installed (since I already worked around the problem by hand), but I can now have both gettext-libs.{i686,x86_64} installed in f13 at the same time. Thanks!
I tested it and you are right it doesn't actually fix the problem, but I think at least it should prevent the problem in the future from happening again. :) The only workaround is running "rpm -e gettext.i686" in f13 after upgrade (or before if you can). (In reply to comment #0) > When upgrading to F13 I noticed that there are conflicts in gettext between the > x86 and i686 version which kept me from upgrading. BTW I am curious how exactly it prevented you from upgrading? Were you doing an upgrade directly with yum?
> (In reply to comment #0) > > When upgrading to F13 I noticed that there are conflicts in gettext between the > > x86 and i686 version which kept me from upgrading. > BTW I am curious how exactly it prevented you from upgrading? > Were you doing an upgrade directly with yum? Yes, "rpm -U fedora-release*; yum upgrade".
gettext-0.17-16.2.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.