On Sat, Jan 27, 2018 at 11:38:54AM +1300, Alex King wrote: > I'm trying to build an installer following build/README, but must > have something basic wrong. So far I have: > > * apt-get source debian-installer > * Install the build-dependencies on the host system > * (did not install a sources list as I'm happy with the system one) > * make build_netboot >
I would have start with make And upon success make build_netboot > This fails with lots of missing udebs: > > ... > > E: Couldn't find any package by regex 'virtio-modules-4.9.0-4-amd64-di' > Makefile:633: recipe for target 'stamps/get_udebs-netboot-stamp' failed > make[2]: *** [stamps/get_udebs-netboot-stamp] Error 100 > Makefile:288: recipe for target '_build' failed > make[1]: *** [_build] Error 2 > Makefile:282: recipe for target 'build_netboot' failed > make: *** [build_netboot] Error 2 > > $ cat /etc/apt/sources.list > deb http://deb.debian.org/debian stretch main > deb-src http://deb.debian.org/debian stretch main > deb http://ftp.debian.org/debian stretch-backports main > deb-src http://ftp.debian.org/debian stretch-backports main > > $ cat sources.list.udeb > # This file is automatically generated, edit sources.list.udeb.local instead. > deb [trusted=yes] > copy:/home/developer/debian-installer-20170615+deb9u2/build/ > localudebs/ > deb http://deb.debian.org/debian unstable main/debian-installer > deb http://ftp.debian.org/debian unstable main/debian-installer > > $ apt-cache search virtio-modules-4.9.0-4-amd64-di > > (nothing) > > $ grep virtio-modules-4.9.0-4-amd64-di /var/lib/apt/lists/* > /var/lib/apt/lists/deb.debian.org_debian_dists_stretch_main_source_Sources: > multipath-modules-4.9.0-4-amd64-di, usb-modules-4.9.0-4-amd64-di, > usb-storage-modules-4.9.0-4-amd64-di, > pcmcia-storage-modules-4.9.0-4-amd64-di, > fb-modules-4.9.0-4-amd64-di, input-modules-4.9.0-4-amd64-di, > event-modules-4.9.0-4-amd64-di, mouse-modules-4.9.0-4-amd64-di, > nic-pcmcia-modules-4.9.0-4-amd64-di, > pcmcia-modules-4.9.0-4-amd64-di, nic-usb-modules-4.9.0-4-amd64-di, > sata-modules-4.9.0-4-amd64-di, acpi-modules-4.9.0-4-amd64-di, > i2c-modules-4.9.0-4-amd64-di, crc-modules-4.9.0-4-amd64-di, > crypto-modules-4.9.0-4-amd64-di, crypto-dm-modules-4.9.0-4-amd64-di, > efi-modules-4.9.0-4-amd64-di, ata-modules-4.9.0-4-amd64-di, > mmc-core-modules-4.9.0-4-amd64-di, mmc-modules-4.9.0-4-amd64-di, > nbd-modules-4.9.0-4-amd64-di, squashfs-modules-4.9.0-4-amd64-di, > speakup-modules-4.9.0-4-amd64-di, virtio-modules-4.9.0-4-amd64-di, > uinput-modules-4.9.0-4-amd64-di, sound-modules-4.9.0-4-amd64-di, > hyperv-modules-4.9.0-4-amd64-di, udf-modules-4.9.0-4-amd64-di, > fuse-modules-4.9.0-4-amd64-di, > /var/lib/apt/lists/deb.debian.org_debian_dists_stretch_main_source_Sources: > virtio-modules-4.9.0-4-amd64-di udeb debian-installer extra > arch=amd64 profile=!stage1 > > So maybe those are available in sources but not as binary packages? > > > What am I doing wrong? } What should I do? Tell which documentation is being used. So that it can become clear what should be changed. ( the documentation or the steps sofar done ) Groeten Geert Stappers -- Leven en laten leven