|
Bugzilla – Full Text Bug Listing |
| Summary: | Upgrade of system left rpms installed of old version. | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.4 | Reporter: | Carlos Robinson <carlos.e.r> |
| Component: | YaST2 | Assignee: | Ladislav Slezák <lslezak> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Normal | ||
| Priority: | P4 - Low | CC: | tgoettlicher |
| Version: | Final | ||
| Target Milestone: | Factory | ||
| Hardware: | x86-64 | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | List of obsolete rpms | ||
|
Description
Carlos Robinson
2011-05-11 20:11:26 UTC
"ozerocdoff" is not on the 11.4 DVD. The update stack leaves packages that have no "update candidate" installed if they don't conflict with new packages. (A 'zypper dup' should update the package if the 11.4 oss repo is available) I know that. Nevertheless, the DVD upgrade procedure should mark those rpms for later upgrade, the procedure is not complete. However, network was available, the procedure could have activate the network repos and updated them. At worst, the procedure should do a last verification check, find packages that should be upgraded, and somehow inform the user, or somehow mark them for "work later". It is easy enough to find those packages. For the record: I did two upgrade attempts. The first time I edited the list of disabled repos (the procedure disabled all existing 11.2 repos). I tried editing and activating the packman, oss, and non-oss repos, and proceeded to upgrade. The problem is that the upgrade then attempted to download thousands of packages from internet that were already available in the DVD! It would have taken days with my internet connection. So I had to abort the upgrade, dd in the backup copy of the partition, and restart the procedure, this time only editing packman repo. Notice that it is very awkward to activate external repos during the upgrade. The DVD disables all existing repos, while allowing one to edit and reactivate them. It should offer the addition of the standard oss, non-oss repos for the system to be, giving priority to the DVD. Network discovery is too awkward. Wireless was discovered, but it attempted DHCP before asking for the wifi password. That can not ever work. I had to connect the ethernet cable, which worked instantly. Repo handling and summary information are probably issues for the YaST UI. (In reply to comment #5) > Repo handling and summary information are probably issues for the YaST UI. That's done by yast2-packager. Yast could check if there are upgrade candidates after adding oss and non-oss repos. "It should offer the addition of the standard oss, non-oss repos for the system to be, giving priority to the DVD." Well, some people prefer the opposite (incl. me), because then you can remove the DVD from the drive and use it for different purpose (movie playing etc.) and if you need to install something later you don't have to search for the installation DVD. But you can override the behavior in /etc/zypp/zypp.conf, see download.media_preference option. (In reply to comment #7) > "It should offer the addition of the standard oss, non-oss repos for the > system to be, giving priority to the DVD." > > Well, some people prefer the opposite (incl. me), because then you can remove > the DVD from the drive and use it for different purpose (movie playing etc.) > and if you need to install something later you don't have to search for the > installation DVD. That doesn't make sense during the upgrade process, once we have downloaded the DVD precisely to avoid downloading things during the upgrade. Nothing can be played on that phase. Notice that priorities are different during the upgrade process and during normal usage. In any case, the priority should be the DVD if the DVD is in the drive, and internet if it is not. And in the case of this report, the DVD was in. > But you can override the behavior in /etc/zypp/zypp.conf, see > download.media_preference option. And how can we do that during the DVD upgrade process? I have added a new check into yast2-installation-2.21.12, it displays a popup message when a possible update from OSS repository is found. The popup allows to start the software manager and install the updates or to skip it. The CD/DVD preference has been fixed in yast2-packager-2.21.9. Though I haven't check it yet in real installation/upgrade, it should be included in openSUSE-12.1 Milestone 4. Thanks! I can not try this now, I will be out of reach of my computer for a month at least. But I'll try it when I can. *** Bug 693227 has been marked as a duplicate of this bug. *** |