<div dir="ltr"><div><div>I received the following error while attempting a live-build of Debian testing distribution "jessie".  I received similar errors with Debian 7.1 and Ubuntu 14.04.  The example below is from the Ubuntu environment using live-build version 3.0~a57-1ubuntu11.  Please let me know if live-build should support the jessie distribution or what else I should do?  See details below.</div><div><br></div><div>Thanks,</div><div>Rick</div><div><br></div><div>============================</div><div>Failure:</div><div><br></div><div>[2014-10-14 15:20:56] lb_chroot_linux-image --verbose</div><div>--2014-10-14 15:20:56--  <a href="http://http.us.debian.org/debian//dists/jessie/Contents-i386.gz">http://http.us.debian.org/debian//dists/jessie/Contents-i386.gz</a></div><div>Resolving <a href="http://http.us.debian.org">http.us.debian.org</a> (<a href="http://http.us.debian.org">http.us.debian.org</a>)... 64.50.233.100, 64.50.236.52, 128.61.240.89, ...</div><div>Connecting to <a href="http://http.us.debian.org">http.us.debian.org</a> (<a href="http://http.us.debian.org">http.us.debian.org</a>)|64.50.233.100|:80... connected.</div><div>HTTP request sent, awaiting response... 404 Not Found</div><div>2014-10-14 15:20:56 ERROR 404: Not Found.</div><div><br></div><div><br></div><div>gzip: stdin: unexpected end of file</div></div><div><br></div><div>============================</div><div>Temporary work-around:</div><div>File: /usr/lib/live/build/lb_chroot_linux-image<br></div><div><br></div><div>Summary: Add ${LB_ARCHIVE_AREAS}/ to path in "wget" command for "--distribution jessie"</div><div><br></div><div>replace:</div><div><div><span class="" style="white-space:pre">              # Get all firmware packages names
                mkdir -p cache/contents.chroot
                wget ${WGET_OPTIONS} ${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz -O - | gunzip -c > cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES}
</span></div><div><span class="" style="white-space:pre"><br></span></div><div><span class="" style="white-space:pre">with:</span></div><div><span class="" style="white-space:pre">          </span># Get all firmware packages names</div><div><span class="" style="white-space:pre">          </span>mkdir -p cache/contents.chroot</div><div><span class="" style="white-space:pre">             </span>if [ ${LB_PARENT_DISTRIBUTION} = "jessie" ]<br></div><div><span class="" style="white-space:pre">            </span>then</div><div><span class="" style="white-space:pre">                       </span>wget ${WGET_OPTIONS} ${LB_PARENT_MIRROR_CHROOT}./dists/${LB_PARENT_DISTRIBUTION}/${LB_ARCHIVE_AREAS}/Contents-${LB_ARCHITECTURES}.gz -O - | gunzip -c > cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES}</div><div><span class="" style="white-space:pre">            </span>else</div><div><span class="" style="white-space:pre">                       </span>wget ${WGET_OPTIONS} ${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz -O - | gunzip -c > cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES}</div><div><span class="" style="white-space:pre">         </span>fi</div></div><div><br></div><div>=========================================</div><div>lb config setting (auto/config)</div><div><br></div><div><div>#!/bin/sh</div><div><br></div><div>set -e<br></div><div><br></div><div>lb config noauto \</div><div><span class="" style="white-space:pre">        </span>--architectures i386 \</div><div><span class="" style="white-space:pre">     </span>--linux-flavours 686-pae \</div><div><span class="" style="white-space:pre"> </span>--apt-recommends false \</div><div><span class="" style="white-space:pre">   </span>--cache true \</div><div><span class="" style="white-space:pre">     </span>--cache-indices true \</div><div><span class="" style="white-space:pre">     </span>--cache-packages true \</div><div><span class="" style="white-space:pre">    </span>--cache-stages bootstrap \</div><div><span class="" style="white-space:pre"> </span>--binary-images iso-hybrid \</div><div><span class="" style="white-space:pre">       </span>--distribution jessie \</div><div><span class="" style="white-space:pre">    </span>--memtest none \</div><div><span class="" style="white-space:pre">   </span>--mode debian \</div><div><span class="" style="white-space:pre">    </span>--bootloader grub \</div><div><span class="" style="white-space:pre">        </span>--system live \</div><div><span class="" style="white-space:pre">    </span>--backports false \</div><div><span class="" style="white-space:pre">        </span>--bootappend-live "boot=live config silent quickreboot noeject noautologin username=user" \</div><div><span class="" style="white-space:pre">      </span>--verbose \</div><div><span class="" style="white-space:pre">        </span>--mirror-bootstrap <a href="http://http.us.debian.org/debian/">http://http.us.debian.org/debian/</a> \</div><div><span class="" style="white-space:pre">       </span>--mirror-chroot-security <a href="http://security.debian.org/">http://security.debian.org/</a> \</div><div><span class="" style="white-space:pre">     </span>"${@}"</div></div><div><br></div><div>============================<br></div><div>live-build info:</div><div><br></div><div>geco@geco-VirtualBox:~/src/live-build-3.0~a57/scripts/build$ which live-build</div><div>/usr/bin/live-build</div><div>geco@geco-VirtualBox:~/src/live-build-3.0~a57/scripts/build$ type live-build</div><div>live-build is /usr/bin/live-build</div><div>geco@geco-VirtualBox:~/src/live-build-3.0~a57/scripts/build$ dpkg -s live-build</div><div>Package: live-build</div><div>Status: install ok installed</div><div>Priority: optional</div><div>Section: misc</div><div>Installed-Size: 808</div><div>Maintainer: Ubuntu Developers <<a href="mailto:ubuntu-devel-discuss@lists.ubuntu.com">ubuntu-devel-discuss@lists.ubuntu.com</a>></div><div>Architecture: all</div><div>Version: 3.0~a57-1ubuntu11</div><div>Depends: debootstrap | cdebootstrap | cdebootstrap-static</div><div>Recommends: cpio</div><div>Suggests: dosfstools, genisoimage, git, memtest86+ | memtest86, mtools, parted, squashfs-tools | mtd-tools, sudo | fakeroot, syslinux | grub, uuid-runtime, win32-loader, gnu-fdisk</div><div>Breaks: livecd-rootfs (<< 2.75)</div><div>Description: Debian Live - System build scripts</div><div> live-build contains the scripts that build a Debian Live system image from a</div><div> configuration directory.</div><div>Homepage: <a href="http://live.debian.net/devel/live-build/">http://live.debian.net/devel/live-build/</a></div><div>Original-Maintainer: Debian Live Project <<a href="mailto:debian-live@lists.debian.org">debian-live@lists.debian.org</a>></div><div><br></div><div>================================================</div><div>full --verbose build.log is attached.  </div><div><br></div><div>Let me know if you need or have additional information.</div><div><br></div><div>Thanks,</div><div>Rick</div></div>