Ben Hutchings <b...@decadent.org.uk> (2016-05-22): > On Sun, 2016-05-22 at 19:26 +0200, Cyril Brulebois wrote: > > [ Note: I've added d-l-e to the loop since people there might have some > > insight about the prompt update I'm proposing. ] > > > > Hi, > > > > An email earlier today reminded me of this old topic: it would be nice > > if hw-detect would point us to the right firmware package(s) instead of > > letting D-I only report the list of missing firmware files. > > > > I've modified hw-detect to make it possible to build (and update) such > > a mapping: > > > > ${firmware_filename} ${firmware_package} ${section} > > That information already exists in DEP-11 metadata that APT will > download for us.
Right, forgot about that. But what the mapping is built from doesn't really change the need for embedding it, see below. > > which is going to be shipped as usr/share/hw-detect/firmware-map in > > the hw-detect binary. > > > > Like choose-mirror, this file is generated outside of the source and > > binary builds (since it needs network access), and will need updating > > from time to time (ideally once before every release, but I'll probably > > add a cron job on d-i.debian.org to get notifications). > [...] > > Please use the existing index which will stay up-to-date. Well, this needs to be embedded within d-i for a number of installation images. We can't rely on a network mirror in any cases, and we don't have dep11 in cdrom images at the moment either. Checking with debian-stretch-DI-alpha6-i386-netinst.iso: dists/stretch/contrib/binary-i386/Release dists/stretch/main/binary-i386/Packages.gz dists/stretch/main/binary-i386/Release dists/stretch/main/debian-installer/binary-i386/Packages.gz dists/stretch/main/debian-installer/binary-i386/Release dists/stretch/main/i18n/Translation-ca.gz dists/stretch/main/i18n/Translation-cs.gz dists/stretch/main/i18n/Translation-da.gz dists/stretch/main/i18n/Translation-de_DE.gz dists/stretch/main/i18n/Translation-de.gz dists/stretch/main/i18n/Translation-en.gz dists/stretch/main/i18n/Translation-eo.gz dists/stretch/main/i18n/Translation-es.gz dists/stretch/main/i18n/Translation-eu.gz dists/stretch/main/i18n/Translation-fi.gz dists/stretch/main/i18n/Translation-fr.gz dists/stretch/main/i18n/Translation-hr.gz dists/stretch/main/i18n/Translation-hu.gz dists/stretch/main/i18n/Translation-id.gz dists/stretch/main/i18n/Translation-it.gz dists/stretch/main/i18n/Translation-ja.gz dists/stretch/main/i18n/Translation-km.gz dists/stretch/main/i18n/Translation-ko.gz dists/stretch/main/i18n/Translation-nb.gz dists/stretch/main/i18n/Translation-nl.gz dists/stretch/main/i18n/Translation-pl.gz dists/stretch/main/i18n/Translation-pt_BR.gz dists/stretch/main/i18n/Translation-pt.gz dists/stretch/main/i18n/Translation-ro.gz dists/stretch/main/i18n/Translation-ru.gz dists/stretch/main/i18n/Translation-sk.gz dists/stretch/main/i18n/Translation-sr.gz dists/stretch/main/i18n/Translation-sv.gz dists/stretch/main/i18n/Translation-uk.gz dists/stretch/main/i18n/Translation-vi.gz dists/stretch/main/i18n/Translation-zh_CN.gz dists/stretch/main/i18n/Translation-zh.gz dists/stretch/main/i18n/Translation-zh_TW.gz dists/stretch/Release KiBi.
signature.asc
Description: Digital signature