Hi Cyril, On Wed, 2026-07-15 at 18:23 +0200, Cyril Brulebois wrote: > Marc Haber <[email protected]> (2026-07-15): > > when I boot a qemu machine from > > https://d-i.debian.org/daily-images/amd64/daily/netboot/mini.iso, everything > > is fine. I can proceed until partman comes up (I abort then, partman is what > > interests me). > > > > When I check out > > https://salsa.debian.org/installer-team/debian-installer.git, do make > > reallyclean, make build_netboot and boot from that mini.iso, at the stage > > where partman is supposed to come up, I get a red screen saying that > > partitioning disks failed. > > Since you're not mentioning switching branch or anything, I'm assuming > you're working from the master branch, and building within unstable > (e.g. a devel-oriented schroot environment). > > Starting from a clean Git checkout (meaning reallyclean is a no-op), > the build_netboot target gives me a build/dest/netboot/mini.iso that > lets me start and finish partman successfully.
All I can say is that I ran into this circular dependency issue as well when building d-i locally with the udebs partman-hfs and hfsprogs-udeb injected manually and it only went away after I dropped partman-base from Depends of partman-hfs. > > The log then says: > > Jul 15 09:03:01 main-menu[259]: INFO: Menu item 'partman-base' selected > > Jul 15 09:03:01 main-menu[259]: WARNING **: Deep recursion configuring > > package partman-base (dep loop?) > > Jul 15 09:03:01 main-menu[259]: WARNING **: Menu item 'partman-base' failed. > > > > Why does my image behave differently? Any ideas what might be going > > wrong here? > > Maybe something to do with the build environment we have no information > about. I was building inside a freshly generated schroot, so the build environment was clean in my case. Since I did not change anything but updating the d-i repository with "git pull", I assume this to be a regression in d-i itself or at least a requirement to implement some changes to udebs if dropped to the "localudebs" directory. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

