| Summary: | update candidate: fix upgrading mdv2010.x to mga2 (perl-URPM-3.40.1-1.1.mga2 & rpm-mageia-setup-1.147-8.1.mga2) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Thierry Vignaud <thierry.vignaud> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | sysadmin-bugs, tmb |
| Version: | 2 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | mga2-64-OK mga2-32-OK | ||
| Source RPM: | perl-URPM, rpm-mageia-setup | CVE: | |
| Status comment: | |||
|
Description
Thierry Vignaud
2012-06-29 15:42:19 CEST
Thanks for the detailed testing procedures Thierry. A couple of questions please.. Must the updates for this and bug 6619 be installed at the same time? Depending on 1.. Should these two be pushed together? TIA. No they're unrelated. Bug #6619 is about a minor regression while this BR is about broken upgrade. So there's no need to push them together. That's why I made 2 separate BR. I've put perl-URPM & rpm-mageia-setup together as successfull testing implies having both fixed. Pushing urpmi together with perl-URPM & rpm-mageia-setup would just make MageiaUpdate restart only once instead of twice for those who update often but that's not needed. Additional testing that can be done: - install/remove a cople packages from rpmdrake with new perl-URPM - perform an upgrade with rpm-mandriva-setup-build installed too Thanks for clarifying. I think step 1 has been mangled by bugzilla, should this be all one line? urpmi --urpmi-root=$PWD/mdv2010.1/ --no-suggests basesystem-minimal urpmi --no-verify-rpm Note to QA.. Before the rm -rf mdv2010.1 it's necessary to umount mdv2010.1/proc or it fails with permission errors. On mga1 with a chroot, rpm-mageia-setup and perl-URPM fix fine the upgrade. (there is only some warning which was already know) Source RPM:
update-candidate: =>
perl-URPM, rpm-mageia-setup I had problems with the procedure so downloaded the mdv2010.1 dual cd iso and installed a minimal mdv 2010 in virtualbox. Took a snapshot. Found the upgrade failed with: Installation failed: file /etc/rpm/macros.d/20common.macros from the install of rpm-mageia-setup-1.147-8.mga2.x86_64 conflicts with file from package rpm-mandriva-setup-1.104-1mdv2010.1.x86_64 Followed by a load of perl errors. (Tip: to scroll back up in a tty use Shift+PgUp) With Core Updates Testing enabled the upgrade proceeded successfully
claire robinson
2012-06-29 19:26:21 CEST
Whiteboard:
(none) =>
mga2-64-OK (In reply to comment #3) > I think step 1 has been mangled by bugzilla, should this be all one line? > > urpmi --urpmi-root=$PWD/mdv2010.1/ --no-suggests basesystem-minimal > urpmi --no-verify-rpm All should be one line indeed
Thierry Vignaud
2012-06-29 20:56:41 CEST
Summary:
update candidate: ffix upgrading mdv2010.x to mga2 (perl-URPM-3.40.1-1.1.mga2 & rpm-mageia-setup-1.147-8.1.mga2) =>
update candidate: fix upgrading mdv2010.x to mga2 (perl-URPM-3.40.1-1.1.mga2 & rpm-mageia-setup-1.147-8.1.mga2) Testing complete i586 Confirmed the upgrade failed from mdv 2010.2 i586 to mga2 i586 with the file conflict. Upgrade with testing versions completes fine. Validating Suggested advisory: =================== rpm-mageia-setup: ----------------- A file conflict prevented upgrading a mga2010.x installation to mga2. This update fixes it. perl-URPM: ---------- perl-URPM lacked a require on a new enough zlib, which makes urpmi fails to restart when performing a live upgrade. This update fixes it. SRPMs: perl-URPM-3.40.1-1.1.mga2 rpm-mageia-setup-1.147-8.1.mga2 depcheck checked. Could sysadmin please push from core/updates_testing to core/updates Thanks! Keywords:
(none) =>
validated_update Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0110 Status:
NEW =>
RESOLVED |