Markus, I will try to build Xfce at some point and also will try to see how to get more details about each stage. For the bash script, it shouldn't be difficult. I will continue my experiment and will keep you updated.
Best, -Pavlo > (resending to list, sorry about previous direct reply) > > I don't think bad internet can explain this. I have good internet > connection, and I tried both with official mirror and also with my > personal mirror (on same computer where I do the build) - and both > fail with xfce-desktop. > > On Thu, Mar 16, 2017 at 6:58 AM, Pavlo solntsev wrote: >> ok, some updates. Today, starts were in the right position. I switched to >> wired internet, and used only some files from gnome's config repo. >> >> all files from config/package-list are the same as we have in repo >> (standard or gnome, they are the same): >> installer.list.chroot live.list.chroot live-systems.list.chroot >> localization.list.chroot memtest.list.chroot standard.list.chroot >> desktop.list.chroot >> >> the file desktop.list.chroot file is: >> task-gnome-desktop >> task-print-server >> plymouth >> plymouth-x11 >> gstreamer1.0-vaapi >> i965-va-driver >> gnome-initial-setup >> >> >> auto/config was taken from standard. >> >> >> I have only one theory to explain this. Bad internet connection doesn't >> allow fetch packages properly and subprocess doesn't report status >> correctly (I visually din't see any internet issue but secure.debian.org >> server was temporary unavailable during lb build stage according to >> outgoing information). Again, this is just a theory. If someone can verify >> and reject it please do so. >> >> The iso image was generated. Everything looks good. >> >> All the best. >> -Pavlo. >> >> >> >>> This seems to be same problem I had with xfce-desktop last month >>> (never got it solved): >>> >>> https://lists.debian.org/debian-live/2017/02/msg00000.html >>> >>> On Wed, Mar 15, 2017 at 2:59 PM, wrote: >>>> Hi, >>>> >>>> I need your help. I am trying to build gnome-desktop version and as >>>> a starting point I chose config from live-image. I tried multiple times >> but >>>> still have the same effect. lb build stops without any error but it didn't >>>> generate *.iso image. I tried to build "standard" image without gnome and >>>> everything was ok. After that, I removed >>>> all files except auto/*, copied the same config folder as I had for >>>> "standard" and started again. >>>> I got a problem at dctrl-tools package processing. It just stops without >>>> any error. How can I get more information >>>> what was wrong, because right now it is totally unclear to me. I am build >>>> from i386 up-today stretch. >>>> >>>> >>>> Thanks. >>>> >>>> $ ls .build >>>> bootstrap bootstrap_cache.restore chroot_apt >>>> chroot_debianchroot chroot_firmware chroot_hosts chroot_resolv >>>> config >>>> bootstrap_archives bootstrap_cache.save chroot_archives chroot_dpkg >>>> chroot_hostname chroot_linux-image chroot_sysv-rc >>>> >>>> # start of config >>>> set -e >>>> >>>> case "$(dpkg --print-architecture)" in >>>> amd64) >>>> _SOURCE="true" >>>> ;; >>>> >>>> i386) >>>> _SOURCE="false" >>>> ;; >>>> esac >>>> >>>> lb config noauto \ >>>> --clean \ >>>> --ignore-system-defaults \ >>>> --mode debian \ >>>> --debian-installer live \ >>>> --linux-packages "linux-image linux-headers" \ >>>> --source "${_SOURCE}" \ >>>> "${@}" >>>> # end of config >>>> >>>> >>>> [2017-03-14 23:14:24] lb chroot_package-lists install --debug >>>> D: Reading configuration file config/common >>>> D: Reading configuration file config/bootstrap >>>> D: Reading configuration file config/chroot >>>> D: Reading configuration file config/binary >>>> D: Reading configuration file config/source >>>> P: Begin queueing installation of package lists (install pass)... >>>> D: Executing: apt-get install -o APT::Install-Recommends=false --yes >>>> dctrl-tools >>>> Reading package lists... >>>> Building dependency tree... >>>> Suggested packages: >>>> debtags >>>> The following NEW packages will be installed: >>>> dctrl-tools >>>> 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. >>>> Need to get 105 kB of archives. >>>> After this operation, 407 kB of additional disk space will be used. Get:1 >>>> http://ftp.debian.org/debian stretch/main i386 dctrl-tools i386 2.24-2+b1 >>>> [105 kB] >>>> Fetched 105 kB in 0s (143 kB/s) >>>> Selecting previously unselected package >>>> dctrl-tools. >>>> (Reading database ... 9112 files and directories currently installed.) >>>> Preparing to unpack .../dctrl-tools_2.24-2+b1_i386.deb ... >>>> Unpacking dctrl-tools (2.24-2+b1) ... >>>> Setting up dctrl-tools (2.24-2+b1) ... >>>> LB_APT='apt' >>>> LB_APT_FTP_PROXY='' >>>> LB_APT_HTTP_PROXY='' >>>> LB_APT_INDICES='true' >>>> LB_APT_PIPELINE='' >>>> LB_APT_RECOMMENDS='true' >>>> LB_APT_SECURE='true' >>>> LB_APT_SOURCE_ARCHIVES='true' >>>> LB_ARCHITECTURES='i386' >>>> LB_ARCHIVE_AREAS='main' >>>> LB_BACKPORTS='false' >>>> LB_BINARY_FILESYSTEM='fat32' >>>> LB_BOOTAPPEND_INSTALL='' >>>> LB_BOOTAPPEND_LIVE='boot=live components quiet splash' >>>> LB_BOOTAPPEND_LIVE_FAILSAFE='boot=live components memtest noapic noapm >>>> nodma nomce nolapic nomodeset nosmp nosplash vga=normal' >>>> LB_BOOTLOADERS='syslinux,grub-efi' >>>> LB_BOOTSTRAP_QEMU_ARCHITECTURES='' >>>> LB_BOOTSTRAP_QEMU_EXCLUDE='' >>>> LB_BOOTSTRAP_QEMU_STATIC='' >>>> LB_BUILD_WITH_CHROOT='true' >>>> LB_BUILD_WITH_TMPFS='false' >>>> LB_CACHE='true' >>>> LB_CACHE_INDICES='false' >>>> LB_CACHE_PACKAGES='true' >>>> LB_CACHE_STAGES='bootstrap' >>>> LB_CHECKSUMS='md5' >>>> LB_CHROOT_FILESYSTEM='squashfs' >>>> LB_COMPRESSION='none' >>>> LB_DEBCONF_FRONTEND='noninteractive' >>>> LB_DEBCONF_PRIORITY='critical' >>>> LB_DEBIAN_INSTALLER='live' >>>> LB_DEBIAN_INSTALLER_DISTRIBUTION='stretch' >>>> LB_DEBIAN_INSTALLER_GUI='true' >>>> LB_DEBIAN_INSTALLER_PRESEEDFILE='' >>>> LB_DERIVATIVE='false' >>>> LB_DISTRIBUTION='stretch' >>>> LB_FDISK='fdisk' >>>> LB_FIRMWARE_BINARY='true' >>>> LB_FIRMWARE_CHROOT='true' >>>> LB_FIRST_BOOTLOADER='syslinux' >>>> LB_GRUB_SPLASH='' >>>> LB_HDD_LABEL='DEBIAN_LIVE' >>>> LB_HDD_PARTITION_START='' >>>> LB_HDD_SIZE='auto' >>>> LB_INITRAMFS='live-boot' >>>> LB_INITRAMFS_COMPRESSION='gzip' >>>> LB_INITSYSTEM='systemd' >>>> LB_INTERACTIVE='false' >>>> LB_ISO_APPLICATION='Debian Live' >>>> LB_ISO_PREPARER='live-build 1:20170213; >>>> http://live-systems.org/devel/live-build' >>>> LB_ISO_PUBLISHER='Live Systems project; http://live-systems.org/; >>>> [email protected]' >>>> LB_ISO_VOLUME='Debian stretch 20170314-23:13' >>>> LB_JFFS2_ERASEBLOCK='' >>>> LB_KEYRING_PACKAGES='debian-archive-keyring' >>>> LB_LINUX_FLAVOURS='686-pae' >>>> LB_LINUX_PACKAGES='linux-image linux-headers' >>>> LB_LOADLIN='true' >>>> LB_LOSETUP='losetup' >>>> LB_MEMTEST='none' >>>> LB_MIRROR_BINARY='http://httpredir.debian.org/debian/' >>>> LB_MIRROR_BINARY_SECURITY='http://security.debian.org/' >>>> LB_MIRROR_BOOTSTRAP='http://ftp.debian.org/debian/' >>>> LB_MIRROR_CHROOT='http://ftp.debian.org/debian/' >>>> LB_MIRROR_CHROOT_SECURITY='http://security.debian.org/' >>>> LB_MIRROR_DEBIAN_INSTALLER='http://ftp.debian.org/debian/' >>>> LB_MODE='debian' >>>> LB_NET_COW_FILESYSTEM='nfs' >>>> LB_NET_COW_MOUNTOPTIONS='' >>>> LB_NET_COW_PATH='' >>>> LB_NET_COW_SERVER='' >>>> LB_NET_ROOT_FILESYSTEM='nfs' >>>> LB_NET_ROOT_MOUNTOPTIONS='' >>>> LB_NET_ROOT_PATH='/srv/debian-live' >>>> LB_NET_ROOT_SERVER='192.168.1.1' >>>> LB_NET_TARBALL='true' >>>> LB_PARENT_ARCHIVE_AREAS='main' >>>> LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION='stretch' >>>> LB_PARENT_DISTRIBUTION='stretch' >>>> LB_PARENT_MIRROR_BINARY='http://httpredir.debian.org/debian/' >>>> LB_PARENT_MIRROR_BINARY_SECURITY='http://security.debian.org/' >>>> LB_PARENT_MIRROR_BOOTSTRAP='http://ftp.debian.org/debian/' >>>> LB_PARENT_MIRROR_CHROOT='http://ftp.debian.org/debian/' >>>> LB_PARENT_MIRROR_CHROOT_SECURITY='http://security.debian.org/' >>>> LB_PARENT_MIRROR_DEBIAN_INSTALLER='http://ftp.debian.org/debian/' >>>> LB_ROOT='debian-live' >>>> LB_SECURITY='true' >>>> LB_SOURCE='false' >>>> LB_SOURCE_IMAGES='tar' >>>> LB_SWAP_FILE_PATH='' >>>> LB_SWAP_FILE_SIZE='512' >>>> LB_SYSTEM='live' >>>> LB_TASKSEL='apt' >>>> LB_UNION_FILESYSTEM='overlay' >>>> LB_UPDATES='true' >>>> LB_WIN32_LOADER='true' >>>> LB_ZSYNC='true' >>>> P: Begin unmounting filesystems... >>>> P: Saving caches... >>>> D: Executing: apt-get autoclean >>>> Reading package lists... >>>> Building dependency tree... >>>> Reading state information... >>>> >>>> >>>> >>>> >>> >>> >>> >>> -- >>> Markus Laire >>> https://www.MarkusLaire.com >>> >>> >> >> >> -- >> -Pavlo Solntsev >> > > > > -- > Markus Laire > https://www.MarkusLaire.com > > -- -Pavlo Solntsev
