Bug 116699 - make ARCHIVES.gz a package and install it as pin dependency
Summary: make ARCHIVES.gz a package and install it as pin dependency
Status: RESOLVED WONTFIX
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Selections (show other bugs)
Version: RC 1
Hardware: Other All
: P5 - None : Enhancement
Target Milestone: ---
Assignee: Stefan Dirsch
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-13 07:28 UTC by Kevin Ivory
Modified: 2009-02-18 08:04 UTC (History)
2 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Ivory 2005-09-13 07:28:25 UTC
In the "experienced user" selection or with an other pin install, install the
ARCHIVES.gz from the installation media at installation time. The installation
media are often not available at any other time. (notebooks, training classes, ...)
Comment 1 Stefan Dirsch 2005-09-13 08:28:31 UTC
Assigning to maintainer of pin. Martin, read the subject. :-)
Comment 2 Martin Lasarsch 2006-01-23 10:36:51 UTC
this is not that easy :-)

integrating ARCHIVES.gz into a package is not really possible and it will kill another 10mb of space on the media. I will look into other ways to do that, checking the installation media (cd,dvd and also remote sources) to install it during the initial installation.

It's far to late for 10.1, but i will look into that after 10.1 is final. Sorry for the delay.
Comment 3 Christian Boltz 2006-01-23 12:28:56 UTC
The idea sounds good :-)

What about a dummy RPM with a post-install script?


However, I see another problem: how to handle ARCHIVES.gz from multiple installation sources (OSS, non-free, maybe some external sources like packman)? (This problem also exists with the current implementation.)

Suggestion: create a _directory_ /var/lib/pin/$suse_release and put the ARCHIVES.gz of all installation sources there (as ARCHIVES_$sourcename.gz).
By default, pin should grep in /var/lib/pin/$suse_release/*, but maybe a parameter for $sourcename would be a good idea.

Another idea: let the YaST2 "installation sources" module handle the ARCHIVES.gz (add a checkbox "download ARCHIVES.gz" for each installation source) and possibly save it below /var/adm/YaST/InstSrcManager/IS_CACHE_* instead of /var/lib/pin/.
Comment 5 Stefan Dirsch 2009-02-18 08:04:49 UTC
Sounds like a WONTFIX to me.