diff --git a/debian/changelog b/debian/changelog index b91596bf..55185c14 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,8 @@ livecd-rootfs (0.27) UNRELEASED; urgency=low * Split the package LIST into LIST and LIVELIST, and generate a manifest before installing LIVELIST, so espresso can calculate the difference. * Use --print-installation-architecture instead of --print-architecture + * Special-case kubuntu cloops to be slightly larger, so we don't overflow. + * Make sparc use archive.ubuntu.com, it's no longer a ports arch. [ LaMont Jones ] * umount /var/{run,lock} diff --git a/livecd.sh b/livecd.sh index 9a59c337..68107cdf 100755 --- a/livecd.sh +++ b/livecd.sh @@ -52,7 +52,7 @@ SRCMIRROR=http://archive.ubuntu.com/ubuntu COMP="main restricted" ARCH=$(dpkg --print-installation-architecture) case $ARCH in - i386|powerpc|amd64) + i386|powerpc|amd64|sparc) USERMIRROR=http://archive.ubuntu.com/ubuntu SECMIRROR=http://security.ubuntu.com/ubuntu SECSRCMIRROR=${SECMIRROR} @@ -311,6 +311,9 @@ deb-src ${SECSRCMIRROR} ${STE}-security ${COMP} SZ=$(python -c "print int(($(du -sk $ROOT|sed 's/[^0-9].*$//')*1.1+$USZ)/1024)") (( SZ > 2047 )) && SZ=2047 SZ=2047 # XXX fix size for now + if [ "$FS" = "kubuntu" ]; then + SZ=2559 + fi for fsbs in 1024:65536; do FSBLOCK=${fsbs%:*}