Bugzilla – Bug 116699
make ARCHIVES.gz a package and install it as pin dependency
Last modified: 2009-02-18 08:04:49 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, ...)
Assigning to maintainer of pin. Martin, read the subject. :-)
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.
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/.
Sounds like a WONTFIX to me.