Bug 340888

Summary: yast: package installation and requesting media
Product: [openSUSE] openSUSE 10.3 Reporter: Karl Eichwalder <ke>
Component: YaST2Assignee: Michael Andres <ma>
Status: RESOLVED WONTFIX QA Contact: Jiri Srain <jsrain>
Severity: Enhancement    
Priority: P5 - None CC: tgoettlicher
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Documentation Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Karl Eichwalder 2007-11-10 20:06:05 UTC
If you install from retail DVD media (1+2), yast is rather unflexible concerning the sequence of the media.  If you select software distributed over both media (e.g., install the GNOME desktop, then select the djvu tools), yast always wants you to insert DVD 1 first.  That's annoying if DVD 2 is already in the drive.
Comment 1 Thomas Göttlicher 2007-11-15 11:21:23 UTC
Reassigning to packager maintainer.
Comment 2 Ladislav Slezák 2007-11-15 12:21:23 UTC
During installation yast requires to start with CD1, that's because if there is low memory then you cannot change the medium and you can install only from CD1.

In the running system it's up to the package manager library, AFAIK currently it doesn't check whether a medium in the drive can be used later for installation.

I think there is a missing connection between solver (sets the order of packages) and the media backend (manages the installation media).

Stefan? Jano?
Comment 3 Jan Kupec 2007-11-15 12:50:54 UTC
Just to clarify, do you experience this during installation, or on an installed system when installing additional packages?
Comment 4 Karl Eichwalder 2007-11-16 15:40:34 UTC
It happen at runtime on an installed system.
Comment 5 Stefan Schubert 2007-11-19 08:49:24 UTC
Michl has done the installation order ;-)
Comment 6 Michael Andres 2008-07-10 15:19:12 UTC
Packages are installed according to their (pre-)requirements. As the basic packages reside on media 1 it's usually the first one required. Primary goal is to keep the system as consistent as possible, even within the transaction.

I'll keep this in mind in case we rewrite the installation order some day.