Here we are... As you can see it is skipping many things. My workaround currently is to delete the entire build directory and start from scratch each time - apt-cacher comes in handy for that. David
P: Cleaning chroot P: Setting up cleanup function P: Begin caching bootstrap stage... W: skipping bootstrap_cache.restore P: Begin bootstrapping system... W: skipping bootstrap P: Begin caching bootstrap stage... W: skipping bootstrap_cache.save P: Begin unmounting filesystems... P: Setting up cleanup function P: Begin caching chroot stage... P: Begin mounting /dev/pts... P: Begin mounting /proc... P: Begin mounting /sys... P: Configuring file /etc/debian_chroot P: Configuring file /sbin/start-stop-daemon P: Configuring file /usr/sbin/policy-rc.d P: Configuring file /etc/hosts P: Configuring file /etc/resolv.conf P: Configuring file /etc/hostname P: Configuring file /bin/hostname P: Configuring file /etc/apt/apt.conf W: skipping chroot_apt P: Configuring file /etc/apt/sources.list Hit http://security.debian.org lenny/updates Release.gpg Hit http://localhost lenny Release.gpg Hit http://security.debian.org lenny/updates Release Hit http://localhost lenny Release Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Hit http://security.debian.org lenny/updates/main Packages Ign http://localhost lenny/main Packages/DiffIndex Hit http://localhost lenny/main Packages Reading package lists... Done Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done Building dependency tree Reading state information... Done debian-archive-keyring is already the newest version. The following packages were automatically installed and are no longer required: dosfstools mtools libparted1.8-10 syslinux-common Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Hit http://security.debian.org lenny/updates Release.gpg Hit http://localhost lenny Release.gpg Hit http://security.debian.org lenny/updates Release Hit http://localhost lenny Release Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Hit http://security.debian.org lenny/updates/main Packages Ign http://localhost lenny/main Packages/DiffIndex Hit http://localhost lenny/main Packages Reading package lists... Done P: Configuring file /etc/kernel-img.conf P: Begin executing preseed... P: Begin executing local preseeds... P: Begin installing tasks... P: Begin queueing installation of packages lists... W: skipping chroot_packageslists P: Begin queueing installation of packages... W: skipping chroot_packages P: Begin queueing installation of local packages... P: Begin installing packages... W: skipping chroot_install-packages P: Begin installing localization packages... W: skipping chroot_localization P: Begin copying chroot local includes... P: Begin applying chroot local patches... P: Configuring package sysvinit P: Begin executing local hooks... W: skipping chroot_local-hooks P: Begin executing hooks... P: Begin executing hacks... W: skipping chroot_hacks P: Deconfiguring file /etc/kernel-img.conf P: Deconfiguring file /etc/apt/sources.list Get:1 http://security.debian.org lenny/updates Release.gpg [189B] Get:2 http://localhost lenny Release.gpg [386B] Get:3 http://security.debian.org lenny/updates Release [40.7kB] Get:4 http://localhost lenny Release [63.2kB] Get:5 http://localhost lenny/main Packages [6909kB] Get:6 http://security.debian.org lenny/updates/main Packages [42.6kB] Fetched 7056kB in 4s (1660kB/s) Reading package lists... Done P: Deconfiguring file /etc/apt/apt.conf P: Deconfiguring file /etc/hostname P: Deconfiguring file /bin/hostname P: Deconfiguring file /etc/resolv.conf P: Deconfiguring file /etc/hosts P: Deconfiguring file /usr/sbin/policy-rc.d P: Deconfiguring file /sbin/start-stop-daemon P: Deconfiguring file /etc/debian_chroot P: Begin unmounting /sys... P: Begin unmounting /selinux... P: Begin unmounting /proc... P: Begin unmounting /dev/pts... P: Begin caching chroot stage... P: Begin unmounting filesystems... P: Setting up cleanup function P: Begin copying chroot... W: skipping binary_chroot P: Begin mounting /dev/pts... P: Begin mounting /proc... P: Begin mounting /sys... P: Configuring file /etc/hosts P: Configuring file /etc/resolv.conf P: Configuring file /etc/hostname P: Configuring file /bin/hostname P: Configuring file /etc/apt/apt.conf P: Configuring file /etc/apt/sources.list Hit http://security.debian.org lenny/updates Release.gpg Hit http://localhost lenny Release.gpg Hit http://security.debian.org lenny/updates Release Hit http://localhost lenny Release Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Hit http://security.debian.org lenny/updates/main Packages Ign http://localhost lenny/main Packages/DiffIndex Hit http://localhost lenny/main Packages Reading package lists... Done Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done Building dependency tree Reading state information... Done debian-archive-keyring is already the newest version. The following packages were automatically installed and are no longer required: dosfstools mtools libparted1.8-10 syslinux-common Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Hit http://security.debian.org lenny/updates Release.gpg Hit http://localhost lenny Release.gpg Hit http://security.debian.org lenny/updates Release Hit http://localhost lenny Release Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Hit http://security.debian.org lenny/updates/main Packages Ign http://localhost lenny/main Packages/DiffIndex Hit http://localhost lenny/main Packages Reading package lists... Done P: Begin building root filesystem image... W: skipping binary_rootfs P: Begin creating manifest... W: skipping binary_manifest P: Begin installing local packages lists... P: Begin install linux-image... W: skipping binary_linux-image P: Begin installing syslinux... W: skipping binary_syslinux P: Begin installing disk information... W: skipping binary_disk P: Begin copying win32-loader... W: skipping binary_win32-loader P: Begin copying binary includes... W: skipping binary_includes P: Begin copying binary local includes... P: Begin executing local hooks... P: Begin creating binary md5sum.txt... W: skipping binary_md5sum P: Begin building binary usb-hdd image... W: skipping binary_usb-hdd P: Deconfiguring file /etc/hostname P: Deconfiguring file /bin/hostname P: Deconfiguring file /etc/resolv.conf P: Deconfiguring file /etc/hosts P: Begin unmounting /sys... P: Begin unmounting /selinux... P: Begin unmounting /proc... P: Begin unmounting /dev/pts... P: Begin unmounting filesystems... P: Setting up cleanup function P: Configuring file /etc/hosts P: Configuring file /etc/resolv.conf P: Configuring file /etc/hostname P: Configuring file /bin/hostname P: Configuring file /etc/apt/sources.list Hit http://security.debian.org lenny/updates Release.gpg Hit http://localhost lenny Release.gpg Hit http://security.debian.org lenny/updates Release Hit http://localhost lenny Release Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Hit http://security.debian.org lenny/updates/main Packages Ign http://localhost lenny/main Packages/DiffIndex Hit http://localhost lenny/main Packages Reading package lists... Done Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done Building dependency tree Reading state information... Done debian-archive-keyring is already the newest version. The following packages were automatically installed and are no longer required: dosfstools mtools libparted1.8-10 syslinux-common Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Hit http://security.debian.org lenny/updates Release.gpg Hit http://localhost lenny Release.gpg Hit http://security.debian.org lenny/updates Release Hit http://localhost lenny Release Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Hit http://security.debian.org lenny/updates/main Packages Ign http://localhost lenny/main Packages/DiffIndex Hit http://localhost lenny/main Packages Reading package lists... Done P: Deconfiguring file /etc/hostname P: Deconfiguring file /bin/hostname P: Deconfiguring file /etc/resolv.conf P: Deconfiguring file /etc/hosts P: Begin unmounting filesystems... On Wed, 2009-02-25 at 09:50 +1100, David Cottrill wrote: > I'll send out a log next time it happens... > Thanks again, > David > > > On Tue, 2009-02-24 at 06:16 +0100, Daniel Baumann wrote: > > David Cottrill wrote: > > > What is the correct way to call the build scripts after changing > > > configuration? > > > > depends on what changes you make. whichwever stage is influenced by that > > needs to be rebuild. > > > > > Currently I'm using > > > lh_clean > > > lh_config clean > > > lh_config $NEW_OPTIONS > > > lh_build > > > > assuming that you don't change options that influence bootstrap stage, > > and that you don't select an non-working combination of options > > (lh_config will warn you about it if so), this is safe. > > > > (btw, calling lh_config clean before an lh_config defeats the purpose of > > running lh_config clean in the first place; but it's no harm, it's just > > useless). > > > > > Frequently the build fails silently because it hasn't noticed the > > > changes made (I assume). > > > > what exactly fails? without a log of the failure, we might not be able > > to help you at all. > > > > Regards, > > Daniel > > > > -- > > Address: Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist > > Email: [email protected] > > Internet: http://people.panthera-systems.net/~daniel-baumann/ > > > > > > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]
