All pastes #296539 Raw Edit

Anonymous

public text v1 · immutable
#296539 ·published 2006-12-30 08:36 UTC
rendered paste body
NOTE: profile 'default' is automatically included in this version of simple-cdd.
NOTE: to disable this message, remove it from the 'profiles' value in simple-cdd.conf
including /opt/etch-simple-cdd/profiles/default.preeseed
including /opt/etch-simple-cdd/profiles/default.packages
including /opt/etch-simple-cdd/profiles/default.downloads
NOTE: building local package repository
`/opt/simple-cdd-profiles_0.3.0~1_all.udeb' -> `/opt/etch-simple-cdd/tmp//local-packages/pool/local/simple-cdd-profiles_0.3.0~1_all.udeb'
Files /opt/etch-simple-cdd/mirror//conf/package-list and /opt/etch-simple-cdd/mirror//conf/package-list.old differ
getting missing depedencies... attempt 1
no new depednecies, finished in 2 attempts.
WARNING: missing optional packages from profile default:  grub debconf-utils installation-report localization-config console-tools acpi acpid eject ash discover1 discover inetutils-inetd inetutils-syslogd netkit-ping inetutils-ping
Missing package file for arch alpha.
Missing package file for arch arm.
Missing package file for arch hppa.
Missing package file for arch hurd-i386.
Missing package file for arch ia64.
Missing package file for arch m68k.
Missing package file for arch mips.
Missing package file for arch mipsel.
Missing package file for arch powerpc.
Missing package file for arch s390.
Missing package file for arch sparc.
Missing package file for arch sh.
Missing package file for arch amd64.

simple-cdd: distclean
echo "Cleaning the binary build directory"
Cleaning the binary build directory
rm -rf /opt/etch-simple-cdd/tmp//etch-i386
rm -rf /opt/etch-simple-cdd/tmp//apt//etch-i386
echo "Cleaning the source build directory"
Cleaning the source build directory
rm -rf /opt/etch-simple-cdd/tmp//etch-src

simple-cdd: status
mkdir -p /opt/etch-simple-cdd/images/
mkdir -p /opt/etch-simple-cdd/tmp//etch-i386
mkdir -p /opt/etch-simple-cdd/tmp//etch-src
mkdir -p /opt/etch-simple-cdd/tmp//apt//etch-i386
mkdir -p /opt/etch-simple-cdd/tmp//apt//etch-i386/apt-ftparchive-db
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/data/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/data/sid ; \
	fi
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ; \
	fi
Generating a fake status file for apt-get and apt-cache...
if [ "2" = "1" -o "2" = "2" ];then \
		:> /opt/etch-simple-cdd/tmp//apt//etch-i386/status ; \
	else \
		zcat /opt/etch-simple-cdd/mirror//dists/etch/main/binary-i386/Packages.gz | \
		perl -000 -ne 's/^(Package: .*)$/$1\nStatus: install ok installed/m; \
	               print if (/^Priority: (required|important|standard)/m or \
		       /^Section: base/m);' \
		> /opt/etch-simple-cdd/tmp//apt//etch-i386/status ; \
	fi
# Updating the apt database
/opt/etch-simple-cdd/tmp//debian-cd/tools/apt-selection update
Ign file: etch Release.gpg
Ign file: etch Release.gpg
Get:1 file: etch Release [510B]
Ign file: etch Release
Ign file: etch/main Packages
Ign file: etch/main/debian-installer Packages
Ign file: etch/local Packages
Reading package lists...
#
# Checking the consistence of the standard system
# If this does fail, then launch make correctstatus
#
/opt/etch-simple-cdd/tmp//debian-cd/tools/apt-selection check || make correctstatus
Reading package lists...
Building dependency tree...

simple-cdd: bin-list
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/data/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/data/sid ; \
	fi
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ; \
	fi
Apt-get is updating his files ...
/opt/etch-simple-cdd/tmp//debian-cd/tools/apt-selection update
Ign file: etch Release.gpg
Ign file: etch Release.gpg
Get:1 file: etch Release [510B]
Ign file: etch Release
Ign file: etch/main Packages
Ign file: etch/main/debian-installer Packages
Ign file: etch/local Packages
Reading package lists...
/bin/echo -e "mawk\nunifont\npptp-linux" >>/opt/etch-simple-cdd/tmp//etch-i386/rawlist
if [ _2 != _1 ]; then \
		mkdir -p /opt/etch-simple-cdd/tmp/; \
		debootstrap --arch i386 --print-debs etch /opt/etch-simple-cdd/tmp//debootstrap.tmp file:/opt/etch-simple-cdd/mirror/ \
		| tr ' ' '\n' >>/opt/etch-simple-cdd/tmp//etch-i386/rawlist; \
		rm -rf /opt/etch-simple-cdd/tmp//debootstrap.tmp; \
	fi
perl -npe 's/\@ARCH\@/i386/g' /opt/etch-simple-cdd/tmp//simple-cdd.task | \
	 cpp -nostdinc -nostdinc++ -P -undef -D ARCH=i386 -D ARCH_i386 \
	     -U i386 -U i386 -U linux -U unix \
	     -DFORCENONUSONCD1=0 \
	     -I /opt/etch-simple-cdd/tmp//debian-cd/tasks -I /opt/etch-simple-cdd/tmp//etch-i386 - - >> /opt/etch-simple-cdd/tmp//etch-i386/rawlist

simple-cdd: bootable
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/data/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/data/sid ; \
	fi
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ; \
	fi
Apt-get is updating his files ...
/opt/etch-simple-cdd/tmp//debian-cd/tools/apt-selection update
Ign file: etch Release.gpg
Ign file: etch Release.gpg
Get:1 file: etch Release [510B]
Ign file: etch Release
Ign file: etch/main Packages
Ign file: etch/main/debian-installer Packages
Ign file: etch/local Packages
Reading package lists...
Generating the complete list of packages to be included ...
perl -ne 'chomp; next if /^\s*$/; \
	          print "$_\n" if not $seen{$_}; $seen{$_}++;' \
		  /opt/etch-simple-cdd/tmp//etch-i386/rawlist \
		  > /opt/etch-simple-cdd/tmp//etch-i386/list
if [ -n "" ]; then \
	 	perl -npe 's/\@ARCH\@/i386/g'  | \
			cpp -nostdinc -nostdinc++ -P -undef -D ARCH=i386 -D ARCH_i386 \
				-U i386 -U i386 -U linux -U unix \
	     			-DFORCENONUSONCD1=0 \
	     			-I /opt/etch-simple-cdd/tmp//debian-cd/tasks -I /opt/etch-simple-cdd/tmp//etch-i386 - - >> /opt/etch-simple-cdd/tmp//etch-i386/rawlist-exclude; \
	else \
		echo > /opt/etch-simple-cdd/tmp//etch-i386/rawlist-exclude; \
	fi
Generating the complete list of packages to be removed ...
perl -ne 'chomp; next if /^\s*$/; \
	          print "$_\n" if not $seen{$_}; $seen{$_}++;' \
		  /opt/etch-simple-cdd/tmp//etch-i386/rawlist-exclude \
		  > /opt/etch-simple-cdd/tmp//etch-i386/list.exclude
Dispatching the packages on all the CDs ...
/opt/etch-simple-cdd/tmp//debian-cd/tools/list2cds /opt/etch-simple-cdd/tmp//etch-i386/list 838860800
======================================================================
Here are the settings you've chosen for making the list:
List of prefered packages: /opt/etch-simple-cdd/tmp//etch-i386/list
Exclude file: /opt/etch-simple-cdd/tmp//etch-i386/list.exclude
Complete selected packages with all the rest: no
Include non-free packages: no
Include non-US packages: no
======================================================================
Statistics:
Number of packages: 481
Number of excluded: 0 of 481
======================================================================

-- Generating dependencies tree with apt-cache depends...
-- Adding standard, required, important and base packages 
   on the first CD ...
   Standard system already takes 0 bytes on the first CD.
-- Starting to add packages to the CDs ...
CD 1 will only be filled with 59009202 bytes ...
CD 1 will have 283 packages.
Adding the required directories to the binary CDs ...
set -e; \
	 for i in /opt/etch-simple-cdd/tmp//etch-i386/*.packages; do \
		dir=${i%%.packages}; \
		dir=${dir##/opt/etch-simple-cdd/tmp//etch-i386/}; \
		dir=/opt/etch-simple-cdd/tmp//etch-i386/CD$dir; \
		mkdir -p $dir; \
		/opt/etch-simple-cdd/tmp//debian-cd/tools/add_dirs $dir; \
	done
Generating the binary CD labels and their volume ids ...
set -e; \
	 nb=`ls -l /opt/etch-simple-cdd/tmp//etch-i386/?.packages /opt/etch-simple-cdd/tmp//etch-i386/??.packages | wc -l | tr -d " "`; num=0;\
	 DATE=`date +%Y%m%d`; \
	for i in /opt/etch-simple-cdd/tmp//etch-i386/*.packages; do \
		num=${i%%.packages}; num=${num##/opt/etch-simple-cdd/tmp//etch-i386/}; \
		dir=/opt/etch-simple-cdd/tmp//etch-i386/CD$num; \
		echo -n "BOSS GNU/Linux beta \"Etch\" - Official BOSS Tarang CD i386 Binary-$num ($DATE)" | sed 's/_NONUS//g' > $dir/.disk/info; \
		echo -n "BOSS GNU/Linux beta \"Etch\" - Official BOSS Tarang CD i386 Binary-$num" | sed 's/_NONUS//g' > /opt/etch-simple-cdd/tmp//etch-i386/$num.diskinfo; \
		echo '#define DISKNAME ' "BOSS GNU/Linux beta \"Etch\" - Official BOSS Tarang CD i386 Binary-$num" | sed 's/_NONUS//g' \
					> $dir/README.diskdefines; \
		echo '#define TYPE  binary' \
					>> $dir/README.diskdefines; \
		echo '#define TYPEbinary  1' \
					>> $dir/README.diskdefines; \
		echo '#define ARCH ' i386 \
					>> $dir/README.diskdefines; \
		echo '#define ARCH'i386 ' 1' \
					>> $dir/README.diskdefines; \
		echo '#define DISKNUM ' $num | sed 's/_NONUS//g' \
					>> $dir/README.diskdefines; \
		echo '#define DISKNUM'$num ' 1' | sed 's/_NONUS//g' \
					>> $dir/README.diskdefines; \
		echo '#define TOTALNUM ' $nb \
					>> $dir/README.diskdefines; \
		echo '#define TOTALNUM'$nb ' 1' \
					>> $dir/README.diskdefines; \
		echo -n "BOSS beta i386 Bin-$num" > /opt/etch-simple-cdd/tmp//etch-i386/${num}.volid; \
		/opt/etch-simple-cdd/tmp//debian-cd/tools/set_mkisofs_opts bin $num > /opt/etch-simple-cdd/tmp//etch-i386/${num}.mkisofs_opts; \
	done
Adding the documentation (bin) ...
set -e; \
	 for DISK in CD1  ; do \
		/opt/etch-simple-cdd/tmp//debian-cd/tools/add_files /opt/etch-simple-cdd/tmp//etch-i386/$DISK /opt/etch-simple-cdd/mirror/ doc; \
		find /opt/etch-simple-cdd/tmp//etch-i386/$DISK/doc -name "dedication-*" | \
		grep -v EBVERSION | xargs rm -f; \
		find /opt/etch-simple-cdd/tmp//etch-i386/$DISK/doc -name "debian-keyring.tar.gz" | \
		xargs rm -f; \
	done
ch-basic_defs.en.html
ch-basic_defs.html
ch-compat.en.html
ch-compat.html
ch-contributing.en.html
ch-contributing.html
ch-customizing.en.html
ch-customizing.html
ch-faqinfo.en.html
ch-faqinfo.html
ch-ftparchives.en.html
ch-ftparchives.html
ch-getting.en.html
ch-getting.html
ch-kernel.en.html
ch-kernel.html
ch-nexttime.en.html
ch-nexttime.html
ch-pkg_basics.en.html
ch-pkg_basics.html
ch-pkgtools.en.html
ch-pkgtools.html
ch-redistrib.en.html
ch-redistrib.html
ch-software.en.html
ch-software.html
ch-support.en.html
ch-support.html
ch-uptodate.en.html
ch-uptodate.html
footnotes.en.html
footnotes.html
index.en.html
index.html
/opt/etch-simple-cdd/tmp//debian-cd/tools/add-bin-doc # Common stuff for all disks
BOSS Documentation is under Progress
Adding install tools and documentation ...
set -e; \
	 for DISK in CD1  ; do \
		/opt/etch-simple-cdd/tmp//debian-cd/tools/add_files /opt/etch-simple-cdd/tmp//etch-i386/$DISK /opt/etch-simple-cdd/mirror/ tools ; \
		mkdir /opt/etch-simple-cdd/tmp//etch-i386/$DISK/install ; \
		if [ -x "/opt/etch-simple-cdd/tmp//debian-cd/tools/etch/installtools.sh" ]; then \
			/opt/etch-simple-cdd/tmp//debian-cd/tools/etch/installtools.sh /opt/etch-simple-cdd/tmp//etch-i386/$DISK ; \
		fi ; \
	done
ERROR: package installlation-guide-i386 not found.
Making the binary CDs bootable ...
set -e; \
	 for file in /opt/etch-simple-cdd/tmp//etch-i386/*.packages; do \
		dir=${file%%.packages}; \
		n=${dir##/opt/etch-simple-cdd/tmp//etch-i386/}; \
		dir=/opt/etch-simple-cdd/tmp//etch-i386/CD$n; \
		if [ -f /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/etch/boot-i386 ]; then \
		    cd /opt/etch-simple-cdd/tmp//etch-i386; \
		    echo "Running tools/boot/etch/boot-i386 $n $dir" ; \
		    /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/etch/boot-i386 $n $dir; \
		else \
		    if [ "${IGNORE_MISSING_BOOT_SCRIPT:-0}" = "0" ]; then \
			echo "No script to make CDs bootable for i386 ..."; \
			exit 1; \
		    fi; \
		fi; \
	done
Running tools/boot/etch/boot-i386 1 /opt/etch-simple-cdd/tmp//etch-i386/CD1
N:= 1
CDDIR: /opt/etch-simple-cdd/tmp//etch-i386/CD1
BOOTDIR:
Copying images from /opt/etch-simple-cdd/mirror//dists/etch/main/installer-i386/current/images
Copying images from /opt/etch-simple-cdd/mirror//dists/etch/main/installer-i386/current/images
Copying images from /opt/etch-simple-cdd/mirror//dists/etch/main/installer-i386/current/images
Using ISOLINUX boot-disks image on CD1

simple-cdd: packages
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/data/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/data/sid ; \
	fi
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ; \
	fi
Apt-get is updating his files ...
/opt/etch-simple-cdd/tmp//debian-cd/tools/apt-selection update
Ign file: etch Release.gpg
Ign file: etch Release.gpg
Get:1 file: etch Release [510B]
Ign file: etch Release
Ign file: etch/main Packages
Ign file: etch/main/debian-installer Packages
Ign file: etch/local Packages
Reading package lists...
/opt/etch-simple-cdd/tmp//debian-cd/tools/add_debs "/opt/etch-simple-cdd/tmp//etch-i386" "/opt/etch-simple-cdd/tmp/" "CD1 " "i386" "/opt/etch-simple-cdd/tmp//simple-cdd.etch.base_include" "" "/opt/etch-simple-cdd/tmp//debian-cd/data/etch/i386_netinst_udeb_include" "/opt/etch-simple-cdd/tmp//debian-cd/data/etch/netinst_udeb_exclude" "/opt/etch-simple-cdd/tmp//debian-cd/tools/add_packages" "/opt/etch-simple-cdd/tmp//debian-cd/tools/scanpackages"
Current disk usage on the binary CDs (before the debs are added):
18	CD1
Adding the selected packages to each CD:
Missing debootstrap-required netbase
Missing debootstrap-required openbsd-inetd
CD1 missing some packages needed by debootstrap
ERROR: Unable to read UDEB_EXCLUDE file /opt/etch-simple-cdd/tmp//debian-cd/data/etch/netinst_udeb_exclude
1 ... 
  /opt/etch-simple-cdd/tmp//etch-i386/CD1/dists/etch/main/binary-i386/Packages.gz
  /opt/etch-simple-cdd/tmp//etch-i386/CD1/dists/etch/main/debian-installer/binary-i386/Packages.gz
done.
touch /opt/etch-simple-cdd/tmp//etch-i386/packages-stamp
simple-cdd: extra files for simple-cdd
if [ -z "." -o -z "1" -o -z "/opt/etch-simple-cdd/extras" ]; then \
	  echo "Give me more parameters (DIR, CD and ROOTSRC are required)."; \
	  false; \
	fi
Adding dirs '.' from '/opt/etch-simple-cdd/extras' to '/opt/etch-simple-cdd/tmp//etch-i386/CD1' ...
/opt/etch-simple-cdd/tmp//debian-cd/tools/add_files /opt/etch-simple-cdd/tmp//etch-i386/CD1 /opt/etch-simple-cdd/extras .
WARNING: missing optional packages from profile default:  grub debconf-utils installation-report popularity-contest localization-config console-tools usbutils acpi acpid eject type-handling mdetect read-edid ash discover1 discover mbr inetutils-inetd inetutils-syslogd syslog-ng netkit-ping inetutils-ping syslinux ucf
simple-cdd: bin-image
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/data/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/data/sid ; \
	fi
if [ ! -d /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ] ; then \
		ln -s etch /opt/etch-simple-cdd/tmp//debian-cd/tools/boot/sid ; \
	fi
Apt-get is updating his files ...
/opt/etch-simple-cdd/tmp//debian-cd/tools/apt-selection update
Ign file: etch Release.gpg
Ign file: etch Release.gpg
Get:1 file: etch Release [510B]
Ign file: etch Release
Ign file: etch/main Packages
Ign file: etch/main/debian-installer Packages
Ign file: etch/local Packages
Reading package lists...
Generating etch-secured on all the binary CDs ...
set -e; \
	 for file in /opt/etch-simple-cdd/tmp//etch-i386/*.packages; do \
		dir=${file%%.packages}; \
		n=${dir##/opt/etch-simple-cdd/tmp//etch-i386/}; \
		dir=/opt/etch-simple-cdd/tmp//etch-i386/CD$n; \
		cd $dir; \
		/opt/etch-simple-cdd/tmp//debian-cd/tools/add_secured; \
	done
touch /opt/etch-simple-cdd/tmp//etch-i386/secured-stamp
Generating md5sum of files from all the binary CDs ...
set -e; \
	if [ "$FASTSUMS" != "1" ] ; then \
	 for file in /opt/etch-simple-cdd/tmp//etch-i386/*.packages; do \
		dir=${file%%.packages}; \
		n=${dir##/opt/etch-simple-cdd/tmp//etch-i386/}; \
		dir=/opt/etch-simple-cdd/tmp//etch-i386/CD$n; \
		test -x "/opt/etch-simple-cdd/tmp//debian-cd/tools/etch.hook" && cd /opt/etch-simple-cdd/tmp//etch-i386 && /opt/etch-simple-cdd/tmp//debian-cd/tools/etch.hook $n before-mkisofs; \
		cd $dir; \
		find . -follow -type f | grep -v "\./md5sum" | grep -v \
		"dists/stable" | grep -v "dists/frozen" | \
		grep -v "dists/unstable" | xargs md5sum > md5sum.txt ; \
	 done \
	else \
	 /opt/etch-simple-cdd/tmp//debian-cd/tools/fast_sums /opt/etch-simple-cdd/tmp//etch-i386; \
	fi
/opt/etch-simple-cdd/tmp//debian-cd/tools/make_image "/opt/etch-simple-cdd/tmp//etch-i386" "i386" "/opt/etch-simple-cdd/images/" "0" "beta" "/opt/etch-simple-cdd/mirror/" "mkisofs" "-r" "" "/opt/etch-simple-cdd/tmp//debian-cd/tools/jigdo_cleanup"
Generating i386 iso/jigdo image number 1 ...
Sat Dec 30 13:19:46 IST 2006
mkisofs -r -V BOSS beta i386 Bin-1 -o /opt/etch-simple-cdd/images//BOSS-beta-i386-binary-1.iso -cache-inodes -J -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table CD1