| Summary: | added major in kmahjongglib4 causes file conflicts preventing mga5 > mga6 upgrade | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Florian Hubold <doktor5000> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | High | CC: | marja11, sysadmin-bugs |
| Version: | 6 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://forums.mageia.org/en/viewtopic.php?f=7&t=11808 | ||
| Whiteboard: | advisory MGA6-64-OK | ||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Bug Depends on: | |||
| Bug Blocks: | 21340 | ||
|
Marja Van Waes
2017-07-21 21:18:54 CEST
Severity:
normal =>
critical
Rémi Verschelde
2017-07-24 11:57:15 CEST
Assignee:
kde =>
rverschelde
Rémi Verschelde
2017-07-24 14:24:50 CEST
Blocks:
(none) =>
21340 Updated candidate submitted to core/updates_testing, should hopefully fix those (not tested). Advisory: ========= Updated kmahjongglib4 packages fix upgrade conflicts This update fixes upgrade conflicts between Mageia 5's kmahjongglib and Mageia 6's kmahjongglib4. RPMs in core/updates_testing: ============================= kmahjongglib4-14.12.3-2.1.mga6 kmahjongglib4-devel-14.12.3-2.1.mga6 lib(64)kmahjongglib4-14.12.3-2.1.mga6 SRPM in core/updates_testing: ============================= kmahjongglib4-14.12.3-2.1.mga6 Assignee:
rverschelde =>
qa-bugs For the reference, the fix: http://svnweb.mageia.org/packages/updates/6/libkmahjongg4/current/SPECS/libkmahjongg4.spec?r1=1130239&r2=1130238&pathrev=1130239 Tested updating Mageia 6's kmahjongglib4-14.12.3-2.mga6 with kmahjongglib4-14.12.3-2.1.mga6, works fine. No regressions are expected and it fixes a potential distro upgrade breaking issue, so validating. Advisory uploaded. (BTW I tried to test that it works with the game kajongg which uses it, but it's broken currently, bug 21353). Keywords:
(none) =>
validated_update An update for this issue has been pushed to the Mageia Updates repository. http://advisories.mageia.org/MGAA-2017-0034.html Resolution:
(none) =>
FIXED |
Description of problem: When trying to upgrade from mga5 > mga6, the file conflicts prevent the update. Seems like the major was added to the lib package name hence the newer kmahjongglib4 from mga6 does not replace the old kmahjongglib. Installation failed: file /usr/share/apps/kmahjongglib/backgrounds/default.svg from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/chinese_landscape.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/chinese_landscape.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/chinese_landscape.svgz from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/color_plain.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/default.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/default.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/default_old.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/default_old.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/egyptian.svgz from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/summerfield.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/summerfield.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/summerfield.svg from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/wood_light.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/wood_light.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/backgrounds/wood_light.svg from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/alphabet.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/alphabet.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/alphabet.svgz from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/classic.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/classic.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/classic.svg from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/default.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/default.svgz from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/egypt.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/egypt.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/egypt.svgz from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/jade.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/jade.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/jade.svgz from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/traditional.copyright from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/traditional.desktop from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch file /usr/share/apps/kmahjongglib/tilesets/traditional.svgz from install of kmahjongglib4-1:14.12.3-2.mga6.noarch conflicts with file from package kmahjongglib-1:4.14.3-1.mga5.noarch