salut les buildeuses & builders
alors mise à jour de live-build de la version 20190311 vers 20210216 et hop ... quasi 60Mo (10% de l'iso) en plus soit un passage au-dessus de la barre des 700 Mo pour ma nakedeb
mais que s'est-il passé ??
alors après investigation, le 'surpoids' se situe dans les fichiers de l'ISO (bah oui...) mais pas dans le squashfs. c'est donc l'installeur et les 'udeb' qui sont en jeu.
petit résumé... pour la nakedeb :
live-build 20190311 : filesystem.squashfs:497M / iso:688M
live-build 20210216 : filesystem.squashfs:497M / iso:745M
vous comprenez mon étonnement lors de mes premiers tests avec exactement les mêmes sources de build ....
et voilà le détail du bidule.... un ptit tour du côté de /run/live/medium/pool-udeb/ pour chacune des ISO me donne un tree bien différent...
voici le diff -y --suppress-common-lines sur les 'tree' de chaque dossier
> │ ├── anna
> │ │ └── anna_1.71_i386.udeb
> │ ├── atk1.0
> │ │ └── libatk1.0-udeb_2.30.0-2_i386.udeb
> │ ├── bogl
> │ │ └── bogl-bterm-udeb_0.1.18-13_i386.udeb
> │ ├── brltty
> │ │ └── brltty-udeb_5.6-10+deb10u1_i386.udeb
│ └── btrfs-progs | │ ├── btrfs-progs
│ └── btrfs-progs-udeb_4.20.1-2_i386.udeb | │ │ └── btrfs-progs-udeb_4.20.1-2_i386.udeb
> │ └── busybox
> │ └── busybox-udeb_1.30.1-4_i386.udeb
> │ ├── cairo
> │ │ └── libcairo2-udeb_1.16.0-4+deb10u1_i386.udeb
> │ ├── cdebconf
> │ │ ├── cdebconf-gtk-udeb_0.249_i386.udeb
> │ │ ├── cdebconf-newt-udeb_0.249_i386.udeb
> │ │ ├── cdebconf-priority_0.249_all.udeb
> │ │ ├── cdebconf-text-udeb_0.249_i386.udeb
> │ │ ├── cdebconf-udeb_0.249_i386.udeb
> │ │ └── libdebconfclient0-udeb_0.249_i386.udeb
> │ │ ├── cdebconf-gtk-terminal_0.36_i386.udeb
> │ ├── cdrom-checker
> │ │ └── cdrom-checker_1.42_i386.udeb
> │ ├── cdrom-detect
> │ │ └── cdrom-detect_1.83_all.udeb
> │ ├── cdrom-retriever
> │ │ ├── cdrom-retriever_1.45_all.udeb
> │ │ └── load-cdrom_1.45_all.udeb
│ │ └── console-keymaps-mac_1.12-6_all.udeb | │ │ ├── console-keymaps-acorn_1.12-6_all.udeb
> │ │ ├── console-keymaps-amiga_1.12-6_all.udeb
> │ │ ├── console-keymaps-at_1.12-6_all.udeb
> │ │ ├── console-keymaps-atari_1.12-6_all.udeb
> │ │ ├── console-keymaps-dec_1.12-6_all.udeb
> │ │ ├── console-keymaps-mac_1.12-6_all.udeb
> │ │ ├── console-keymaps-sun_1.12-6_all.udeb
> │ │ └── console-keymaps-usb_1.12-6_all.udeb
> │ ├── debian-edu-install
> │ │ ├── debian-edu-install-udeb_2.10.21_all.udeb
> │ │ └── debian-edu-profile-udeb_2.10.21_all.udeb
> │ │ ├── di-utils_1.132+deb10u1_i386.udeb
│ │ └── di-utils-mapdevfs_1.132+deb10u1_i386.udeb | │ │ ├── di-utils-mapdevfs_1.132+deb10u1_i386.udeb
> │ │ ├── di-utils-reboot_1.132+deb10u1_all.udeb
> │ │ ├── di-utils-shell_1.132+deb10u1_all.udeb
> │ │ └── di-utils-terminfo_1.132+deb10u1_i386.udeb
│ └── espeakup | │ ├── espeakup
│ └── espeakup-udeb_0.80-15_i386.udeb | │ │ └── espeakup-udeb_0.80-15_i386.udeb
> │ └── expat
> │ └── libexpat1-udeb_2.2.6-2+deb10u1_i386.udeb
> │ ├── fbset
> │ │ └── fbset-udeb_2.1-30_i386.udeb
> │ ├── fontconfig
> │ │ └── fontconfig-udeb_2.13.1-2_i386.udeb
> │ ├── freetype
> │ │ └── libfreetype6-udeb_2.9.1-3+deb10u2_i386.udeb
> │ ├── fribidi
> │ │ └── libfribidi0-udeb_1.0.5-3.1+deb10u1_i386.udeb
> │ ├── glib2.0
> │ │ └── libglib2.0-udeb_2.58.3-2+deb10u2_i386.udeb
> │ ├── gtk2-engines
> │ │ └── gtk2-engines-udeb_2.20.2-5_i386.udeb
> │ ├── hdparm
> │ │ └── hdparm-udeb_9.58+ds-1_i386.udeb
> │ ├── archdetect_1.137_i386.udeb
│ └── ethdetect_1.137_all.udeb | │ ├── ethdetect_1.137_all.udeb
> │ └── hw-detect_1.137_i386.udeb
> │ ├── installation-locale
> │ │ └── installation-locale_1.8_i386.udeb
│ └── isc-dhcp | │ ├── isc-dhcp
│ └── isc-dhcp-client-udeb_4.4.1-2_i386.udeb | │ │ └── isc-dhcp-client-udeb_4.4.1-2_i386.udeb
> │ └── iso-scan
> │ ├── iso-scan_1.75_all.udeb
> │ └── load-iso_1.75_all.udeb
> │ ├── kbd
> │ │ └── kbd-udeb_2.0.4-4_i386.udeb
> │ ├── kbd-chooser
> │ │ └── kbd-chooser_1.71_i386.udeb
> │ │ ├── acpi-modules-4.19.0-13-686-di_4.19.160-2_i386.ude
> │ │ ├── acpi-modules-4.19.0-13-686-pae-di_4.19.160-2_i386
> │ │ ├── acpi-modules-4.19.0-14-686-di_4.19.171-2_i386.ude
> │ │ ├── acpi-modules-4.19.0-14-686-pae-di_4.19.171-2_i386
> │ │ ├── ata-modules-4.19.0-13-686-di_4.19.160-2_i386.udeb
> │ │ ├── ata-modules-4.19.0-13-686-pae-di_4.19.160-2_i386.
> │ │ ├── ata-modules-4.19.0-14-686-di_4.19.171-2_i386.udeb
> │ │ ├── ata-modules-4.19.0-14-686-pae-di_4.19.171-2_i386.
> │ │ ├── cdrom-core-modules-4.19.0-13-686-di_4.19.160-2_i3
> │ │ ├── cdrom-core-modules-4.19.0-13-686-pae-di_4.19.160-
> │ │ ├── cdrom-core-modules-4.19.0-14-686-di_4.19.171-2_i3
> │ │ ├── cdrom-core-modules-4.19.0-14-686-pae-di_4.19.171-
> │ │ ├── fat-modules-4.19.0-13-686-di_4.19.160-2_i386.udeb
> │ │ ├── fat-modules-4.19.0-13-686-pae-di_4.19.160-2_i386.
> │ │ ├── fat-modules-4.19.0-14-686-di_4.19.171-2_i386.udeb
> │ │ ├── fat-modules-4.19.0-14-686-pae-di_4.19.171-2_i386.
> │ │ ├── fb-modules-4.19.0-13-686-di_4.19.160-2_i386.udeb
> │ │ ├── fb-modules-4.19.0-13-686-pae-di_4.19.160-2_i386.u
> │ │ ├── fb-modules-4.19.0-14-686-di_4.19.171-2_i386.udeb
> │ │ ├── fb-modules-4.19.0-14-686-pae-di_4.19.171-2_i386.u
> │ │ ├── input-modules-4.19.0-13-686-di_4.19.160-2_i386.ud
> │ │ ├── input-modules-4.19.0-13-686-pae-di_4.19.160-2_i38
> │ │ ├── input-modules-4.19.0-14-686-di_4.19.171-2_i386.ud
> │ │ ├── input-modules-4.19.0-14-686-pae-di_4.19.171-2_i38
> │ │ ├── isofs-modules-4.19.0-13-686-di_4.19.160-2_i386.ud
> │ │ ├── isofs-modules-4.19.0-13-686-pae-di_4.19.160-2_i38
> │ │ ├── isofs-modules-4.19.0-14-686-di_4.19.171-2_i386.ud
> │ │ ├── isofs-modules-4.19.0-14-686-pae-di_4.19.171-2_i38
> │ │ ├── kernel-image-4.19.0-13-686-di_4.19.160-2_i386.ude
> │ │ ├── kernel-image-4.19.0-13-686-pae-di_4.19.160-2_i386
> │ │ ├── kernel-image-4.19.0-14-686-di_4.19.171-2_i386.ude
> │ │ ├── kernel-image-4.19.0-14-686-pae-di_4.19.171-2_i386
> │ │ ├── mmc-modules-4.19.0-13-686-di_4.19.160-2_i386.udeb
> │ │ ├── mmc-modules-4.19.0-13-686-pae-di_4.19.160-2_i386.
> │ │ ├── mmc-modules-4.19.0-14-686-di_4.19.171-2_i386.udeb
> │ │ ├── mmc-modules-4.19.0-14-686-pae-di_4.19.171-2_i386.
> │ │ ├── mouse-modules-4.19.0-13-686-di_4.19.160-2_i386.ud
> │ │ ├── mouse-modules-4.19.0-13-686-pae-di_4.19.160-2_i38
> │ │ ├── mouse-modules-4.19.0-14-686-di_4.19.171-2_i386.ud
> │ │ ├── mouse-modules-4.19.0-14-686-pae-di_4.19.171-2_i38
> │ │ ├── pcmcia-modules-4.19.0-13-686-di_4.19.160-2_i386.u
> │ │ ├── pcmcia-modules-4.19.0-13-686-pae-di_4.19.160-2_i3
> │ │ ├── pcmcia-modules-4.19.0-14-686-di_4.19.171-2_i386.u
> │ │ ├── pcmcia-modules-4.19.0-14-686-pae-di_4.19.171-2_i3
> │ │ ├── sata-modules-4.19.0-13-686-di_4.19.160-2_i386.ude
> │ │ ├── sata-modules-4.19.0-13-686-pae-di_4.19.160-2_i386
> │ │ ├── sata-modules-4.19.0-14-686-di_4.19.171-2_i386.ude
> │ │ ├── sata-modules-4.19.0-14-686-pae-di_4.19.171-2_i386
> │ │ ├── scsi-core-modules-4.19.0-13-686-di_4.19.160-2_i38
> │ │ ├── scsi-core-modules-4.19.0-13-686-pae-di_4.19.160-2
> │ │ ├── scsi-core-modules-4.19.0-14-686-di_4.19.171-2_i38
> │ │ ├── scsi-core-modules-4.19.0-14-686-pae-di_4.19.171-2
> │ │ ├── scsi-modules-4.19.0-13-686-di_4.19.160-2_i386.ude
> │ │ ├── scsi-modules-4.19.0-13-686-pae-di_4.19.160-2_i386
> │ │ ├── scsi-modules-4.19.0-14-686-di_4.19.171-2_i386.ude
> │ │ ├── scsi-modules-4.19.0-14-686-pae-di_4.19.171-2_i386
> │ │ ├── serial-modules-4.19.0-13-686-di_4.19.160-2_i386.u
> │ │ ├── serial-modules-4.19.0-13-686-pae-di_4.19.160-2_i3
> │ │ ├── serial-modules-4.19.0-14-686-di_4.19.171-2_i386.u
> │ │ ├── serial-modules-4.19.0-14-686-pae-di_4.19.171-2_i3
> │ │ ├── speakup-modules-4.19.0-13-686-di_4.19.160-2_i386.
> │ │ ├── speakup-modules-4.19.0-13-686-pae-di_4.19.160-2_i
> │ │ ├── speakup-modules-4.19.0-14-686-di_4.19.171-2_i386.
> │ │ ├── speakup-modules-4.19.0-14-686-pae-di_4.19.171-2_i
> │ │ ├── usb-modules-4.19.0-13-686-di_4.19.160-2_i386.udeb
> │ │ ├── usb-modules-4.19.0-13-686-pae-di_4.19.160-2_i386.
> │ │ ├── usb-modules-4.19.0-14-686-di_4.19.171-2_i386.udeb
> │ │ ├── usb-modules-4.19.0-14-686-pae-di_4.19.171-2_i386.
> │ │ ├── usb-serial-modules-4.19.0-13-686-di_4.19.160-2_i3
> │ │ ├── usb-serial-modules-4.19.0-13-686-pae-di_4.19.160-
> │ │ ├── usb-serial-modules-4.19.0-14-686-di_4.19.171-2_i3
> │ │ ├── usb-serial-modules-4.19.0-14-686-pae-di_4.19.171-
> │ │ ├── usb-storage-modules-4.19.0-13-686-di_4.19.160-2_i
> │ │ ├── usb-storage-modules-4.19.0-13-686-pae-di_4.19.160
> │ │ ├── usb-storage-modules-4.19.0-14-686-di_4.19.171-2_i
> │ │ ├── usb-storage-modules-4.19.0-14-686-pae-di_4.19.171
> │ ├── localechooser
> │ │ └── localechooser_2.84_i386.udeb
│ │ └── lowmem_1.47_all.udeb | │ │ ├── lowmem_1.47_all.udeb
> │ │ └── lowmemcheck_1.47_i386.udeb
> │ ├── ltsp
> │ │ └── ltsp-client-builder_5.18.12-3_all.udeb
> │ │ ├── lvmcfg_1.50_all.udeb
│ └── libdatrie | │ ├── libdatrie
│ └── libdatrie1-udeb_0.2.12-2_i386.udeb | │ │ └── libdatrie1-udeb_0.2.12-2_i386.udeb
> │ ├── libdebian-installer
> │ │ ├── libdebian-installer4-udeb_0.119_i386.udeb
> │ │ └── libdebian-installer-extra4-udeb_0.119_i386.udeb
> │ └── libdrm
> │ └── libdrm2-udeb_2.4.97-1_i386.udeb
│ └── libffi | │ ├── libffi
│ └── libffi6-udeb_3.2.1-9_i386.udeb | │ │ └── libffi6-udeb_3.2.1-9_i386.udeb
> │ └── libfontenc
> │ └── libfontenc1-udeb_1.1.3-1+b2_i386.udeb
> │ ├── libpciaccess
> │ │ └── libpciaccess0-udeb_0.14-1_i386.udeb
> │ ├── libx11
> │ │ └── libx11-6-udeb_1.6.7-1+deb10u1_i386.udeb
> │ ├── libxau
> │ │ └── libxau6-udeb_1.0.8-1+b2_i386.udeb
> │ ├── libxcb
> │ │ └── libxcb1-udeb_1.13.1-2_i386.udeb
> │ ├── libxcursor
> │ │ └── libxcursor1-udeb_1.1.15-2_i386.udeb
> │ ├── libxdmcp
> │ │ └── libxdmcp6-udeb_1.1.2-3_i386.udeb
> │ ├── libxext
> │ │ └── libxext6-udeb_1.3.3-1+b2_i386.udeb
> │ ├── libxfixes
> │ │ └── libxfixes3-udeb_5.0.3-1_i386.udeb
> │ ├── libxi
> │ │ └── libxi6-udeb_1.7.9-1_i386.udeb
> │ ├── libxinerama
> │ │ └── libxinerama1-udeb_1.1.4-2_i386.udeb
> │ ├── libxkbfile
> │ │ └── libxkbfile1-udeb_1.0.9-2+b11_i386.udeb
> │ ├── libxrender
> │ │ └── libxrender1-udeb_0.9.10-1_i386.udeb
> │ ├── main-menu
> │ │ └── main-menu_1.57_i386.udeb
> │ │ ├── mdcfg_1.63_all.udeb
> │ ├── nano
> │ │ └── nano-udeb_3.2-3_i386.udeb
> │ ├── nbd
> │ │ └── nbd-client-udeb_3.19-3_i386.udeb
│ │ └── netcfg_1.160_i386.udeb | │ │ ├── netcfg_1.160_i386.udeb
> │ │ └── netcfg-static_1.160_i386.udeb
> │ │ ├── download-installer_1.51_all.udeb
> │ ├── pango1.0
> │ │ └── libpango1.0-udeb_1.42.4-8~deb10u1_i386.udeb
│ │ └── partconf-find-partitions_1.52_i386.udeb | │ │ ├── partconf-find-partitions_1.52_i386.udeb
> │ │ └── partconf-mkfstab_1.52_i386.udeb
> │ ├── pcre3
> │ │ └── libpcre3-udeb_8.39-12_i386.udeb
> │ ├── pixman
> │ │ └── libpixman-1-0-udeb_0.36.0-1_i386.udeb
│ └── preseed | │ ├── preseed
│ └── network-preseed_1.102_all.udeb | │ │ ├── env-preseed_1.102_all.udeb
> │ │ ├── file-preseed_1.102_all.udeb
> │ │ ├── initrd-preseed_1.102_all.udeb
> │ │ ├── network-preseed_1.102_all.udeb
> │ │ └── preseed-common_1.102_all.udeb
> │ └── pwgen
> │ └── pwgen-udeb_2.08-1_i386.udeb
│ │ └── mkreiserfs-udeb_3.6.27-3_i386.udeb | │ │ ├── mkreiserfs-udeb_3.6.27-3_i386.udeb
│ └── rescue | │ │ └── reiserfsprogs-udeb_3.6.27-3_i386.udeb
│ └── rescue-mode_1.76_all.udeb | │ ├── rescue
> │ │ ├── rescue-check_1.76_all.udeb
> │ │ └── rescue-mode_1.76_all.udeb
> │ ├── rootskel
> │ │ └── rootskel_1.131+10u1_i386.udeb
> │ └── rootskel-gtk
> │ └── rootskel-gtk_1.41_i386.udeb
> │ ├── simple-cdd
> │ │ └── simple-cdd-profiles_0.6.7_all.udeb
> │ ├── slang2
> │ │ └── libslang2-udeb_2.3.2-2_i386.udeb
│ └── libudev1-udeb_241-7~deb10u6_i386.udeb | │ ├── libudev1-udeb_241-7~deb10u6_i386.udeb
> │ └── udev-udeb_241-7~deb10u6_i386.udeb
> │ ├── udpkg
> │ │ └── udpkg_1.19_i386.udeb
> │ ├── usb-discover
> │ │ └── usb-discover_1.13_all.udeb
> │ ├── vte
> │ │ └── libvte9-udeb_0.28.2-6_i386.udeb
> │ ├── x11-xkb-utils
> │ │ └── x11-xkb-utils-udeb_7.7+4_i386.udeb
│ └── xserver-xorg-input-libinput | │ ├── xft
│ └── xserver-xorg-input-libinput-udeb_0.28.2-2_i386.ud | │ │ └── libxft2-udeb_2.3.2-2_i386.udeb
> │ ├── xkeyboard-config
> │ │ └── xkb-data-udeb_2.26-2_all.udeb
> │ ├── xorg-server
> │ │ └── xserver-xorg-core-udeb_1.20.4-1+deb10u2_i386.udeb
> │ ├── xserver-xorg-input-evdev
> │ │ └── xserver-xorg-input-evdev-udeb_2.10.6-1_i386.udeb
> │ ├── xserver-xorg-input-libinput
> │ │ └── xserver-xorg-input-libinput-udeb_0.28.2-2_i386.ud
> │ └── xserver-xorg-video-fbdev
> │ └── xserver-xorg-video-fbdev-udeb_0.5.0-1_i386.udeb
220 directories, 365 files | 280 directories, 537 files
bref ... d'un côté 220 directories, 365 files vs 280 directories, 537 files
donc avant d'aller demander sur la mailing-list ou le canal irc de debian-live... quelqu'un aurait-il une idée de l'utilité de ces fichiers en plus ??
et sinon, une bonne nouvelle, l'option --uefi-secure-boot permet normalement d'activer uefi/secure-boot sans avoir à ajouter les shm/grub-efi/signed-bidule dans le packages.list (en cours de tests...)
nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024