[elbe-devel] [PATCH 3/3] examples: remove jessie

Manuel Traut manut at linutronix.de
Fri Apr 5 16:14:19 CEST 2019


elbe 4 is currently not able to build jessie RFS

Keys imported
Build failed !!!

Failed to build the Apt Cache.
Not all Mirror Index Files could be downloaded.
Probable cause might be:
- Problems with Internet Connection
- Broken mirrors

Message from apt:
Error Updating rpcaptcache: W:No sandbox user '_apt' on the system, can not drop
privileges, E:The method driver /usr/lib/apt/methods/store could not be found.

Signed-off-by: Manuel Traut <manut at linutronix.de>
---
 examples/arm64-qemu-virt.xml                  |   2 +-
 examples/armhf-nfs-with-build-tools.xml       |   2 +-
 examples/armhf-qemu-vexpress.xml              | 275 ------------------
 examples/powerpc.xml                          |   7 +-
 examples/x86_64-pc-hdimg-gnome3.xml           |   2 +-
 ...6_64-pc-hdimg-with-additional-adk-pkgs.xml |  92 ------
 examples/x86_64-pc-hdimg-with-updated.xml     |   6 +-
 7 files changed, 9 insertions(+), 377 deletions(-)
 delete mode 100644 examples/armhf-qemu-vexpress.xml
 delete mode 100644 examples/x86_64-pc-hdimg-with-additional-adk-pkgs.xml

diff --git a/examples/arm64-qemu-virt.xml b/examples/arm64-qemu-virt.xml
index c5880321..2b346db2 100644
--- a/examples/arm64-qemu-virt.xml
+++ b/examples/arm64-qemu-virt.xml
@@ -24,7 +24,7 @@
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>jessie</suite>
+		<suite>stretch</suite>
 	</project>
 	<target>
 		<hostname>lx64</hostname>
diff --git a/examples/armhf-nfs-with-build-tools.xml b/examples/armhf-nfs-with-build-tools.xml
index bc141ef7..46f7d037 100644
--- a/examples/armhf-nfs-with-build-tools.xml
+++ b/examples/armhf-nfs-with-build-tools.xml
@@ -11,7 +11,7 @@
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>jessie</suite>
+		<suite>sid</suite>
 	</project>
 	<target>
 		<hostname>myARM</hostname>
diff --git a/examples/armhf-qemu-vexpress.xml b/examples/armhf-qemu-vexpress.xml
deleted file mode 100644
index 1dd2dc38..00000000
--- a/examples/armhf-qemu-vexpress.xml
+++ /dev/null
@@ -1,275 +0,0 @@
-<ns0:RootFileSystem xmlns:ns0="https://www.linutronix.de/projects/Elbe" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" created="2009-05-20T08:50:56" revision="6" xsi:schemaLocation="https://www.linutronix.de/projects/Elbe dbsfed.xsd">
-	<project>
-		<!-- human readable description of the project -->
-		<name>qemu vexpress</name>
-		<version>1.0</version>
-		<description>
-			Debian jessie rootfs for qemu without apt
-
-            This xml generates an root file system for the ARM architecture.
-            To boot the rfs with qemu first unzip the sdcard image and extract
-            the kernel, the device tree and the initrd from qemu.tgz:
-
-            `tar -xvf qemu.tgz ./boot/initrd.img-3.16.0-4-armmp ./boot/vexpress.dtb ./boot/vmlinuz-3.16.0-4-armmp`
-
-            Then run:
-            
-            `qemu-system-arm -machine vexpress-a15 -append "console=ttyAMA0 root=/dev/mmcblk0p2" -nographic -dtb boot/vexpress.dtb -initrd boot/initrd.img-3.16.0-4-armmp -sd sdcard.img -kernel boot/vmlinuz-3.16.0-4-armmp`
-
-            And log in with user root and password foo.
-		</description>
-		<!-- buildtype is used to configure qemu-user and debian arch -->
-		<buildtype>armhf</buildtype>
-		<mirror>
-			<!-- primary mirror is used by debootstrap -->
-			<primary_host>ftp.de.debian.org</primary_host>
-			<primary_path>/debian</primary_path>
-			<primary_proto>http</primary_proto>
-		</mirror>
-		<!-- debian testing? stable? unstable?? -->
-		<suite>jessie</suite>
-	</project>
-	<target>
-		<!-- content for /etc/hostname -->
-		<hostname>elbe</hostname>
-		<!-- content for /etc/domainname -->
-		<domain>linutronix.de</domain>
-		<!-- root password -->
-		<passwd>foo</passwd>
-		<!-- run a getty here: -->
-		<console>ttyAMA0,115200</console>
-		<package>
-			<!-- build a tarball of the target image -->
-			<tar>
-				<name>qemu.tgz</name>
-			</tar>
-		</package>
-		<!-- define an sdcard image -->
-		<images>
-			<msdoshd>
-				<!-- name of the image file -->
-				<name>sdcard.img</name>
-				<size>1500MiB</size>
-					<!-- partition layout -->
-					<partition>
-						<size>50MiB</size>
-						<!-- label needs to match with the fstab entry below -->
-						<label>boot</label>
-						<bootable/>
-					</partition>
-					<partition>
-						<size>remain</size>
-						<label>rfs</label>
-					</partition>
-			</msdoshd>
-		</images>
-		<fstab>
-			<bylabel>
-				<!-- label needs to match with an image entry aboth -->
-				<label>rfs</label>
-				<mountpoint>/</mountpoint>
-				<fs>
-					<!-- fs type and options -->
-					<type>ext2</type>
-					<tune2fs>-i 0</tune2fs>
-				</fs>
-			</bylabel>
-			<bylabel>
-				<label>boot</label>
-				<mountpoint>/boot</mountpoint>
-				<fs>
-					<type>vfat</type>
-				</fs>
-			</bylabel>
-		</fstab>
-        <setsel/>	<!-- don't auto install recommended packages -->
-		<norecommend/>
-		<finetuning>
-			<!-- move the devicetree to the path where the bootloader excpets it -->
-			<cp path="/usr/lib/linux-image-3.16.0-4-armmp/vexpress-v2p-ca15-tc1.dtb">/boot/vexpress.dtb</cp>
-			<!-- shrink target image -->
-			<rm>/var/cache/apt/archives/*.deb</rm>
-			<rm>/var/cache/apt/*.bin</rm>
-			<rm>/var/lib/apt/lists/ftp*</rm>
-		</finetuning>
-		<pkg-list><pkg>acl</pkg>
-<pkg>adduser</pkg>
-<pkg>base-files</pkg>
-<pkg>base-passwd</pkg>
-<pkg>bash</pkg>
-<pkg>bsdmainutils</pkg>
-<pkg>bsdutils</pkg>
-<pkg>busybox</pkg>
-<pkg>coreutils</pkg>
-<pkg>cpio</pkg>
-<pkg>cron</pkg>
-<pkg>dash</pkg>
-<pkg>debconf</pkg>
-<pkg>debconf-i18n</pkg>
-<pkg>debian-archive-keyring</pkg>
-<pkg>debianutils</pkg>
-<pkg>diffutils</pkg>
-<pkg>dmidecode</pkg>
-<pkg>dmsetup</pkg>
-<pkg>dpkg</pkg>
-<pkg>e2fslibs:armhf</pkg>
-<pkg>e2fsprogs</pkg>
-<pkg>findutils</pkg>
-<pkg>gcc-4.8-base:armhf</pkg>
-<pkg>gcc-4.9-base:armhf</pkg>
-<pkg>gnupg</pkg>
-<pkg>gpgv</pkg>
-<pkg>grep</pkg>
-<pkg>groff-base</pkg>
-<pkg>gzip</pkg>
-<pkg>hostname</pkg>
-<pkg>ifupdown</pkg>
-<pkg>init</pkg>
-<pkg>init-system-helpers</pkg>
-<pkg>initramfs-tools</pkg>
-<pkg>initscripts</pkg>
-<pkg>insserv</pkg>
-<pkg>iproute2</pkg>
-<pkg>iptables</pkg>
-<pkg>iputils-ping</pkg>
-<pkg>isc-dhcp-client</pkg>
-<pkg>isc-dhcp-common</pkg>
-<pkg>klibc-utils</pkg>
-<pkg>kmod</pkg>
-<pkg>less</pkg>
-<pkg>libacl1:armhf</pkg>
-<pkg>libapt-inst1.5:armhf</pkg>
-<pkg>libapt-pkg4.12:armhf</pkg>
-<pkg>libattr1:armhf</pkg>
-<pkg>libaudit-common</pkg>
-<pkg>libaudit1:armhf</pkg>
-<pkg>libblkid1:armhf</pkg>
-<pkg>libboost-iostreams1.55.0:armhf</pkg>
-<pkg>libbsd0:armhf</pkg>
-<pkg>libbz2-1.0:armhf</pkg>
-<pkg>libc-bin</pkg>
-<pkg>libc6:armhf</pkg>
-<pkg>libcap2:armhf</pkg>
-<pkg>libcap2-bin</pkg>
-<pkg>libcomerr2:armhf</pkg>
-<pkg>libcryptsetup4:armhf</pkg>
-<pkg>libdb5.3:armhf</pkg>
-<pkg>libdebconfclient0:armhf</pkg>
-<pkg>libdevmapper1.02.1:armhf</pkg>
-<pkg>libdns-export100</pkg>
-<pkg>libedit2:armhf</pkg>
-<pkg>libestr0</pkg>
-<pkg>libffi6:armhf</pkg>
-<pkg>libgcc1:armhf</pkg>
-<pkg>libgcrypt20:armhf</pkg>
-<pkg>libgdbm3:armhf</pkg>
-<pkg>libgmp10:armhf</pkg>
-<pkg>libgnutls-deb0-28:armhf</pkg>
-<pkg>libgnutls-openssl27:armhf</pkg>
-<pkg>libgpg-error0:armhf</pkg>
-<pkg>libgssapi-krb5-2:armhf</pkg>
-<pkg>libhogweed2:armhf</pkg>
-<pkg>libicu52:armhf</pkg>
-<pkg>libidn11:armhf</pkg>
-<pkg>libirs-export91</pkg>
-<pkg>libisc-export95</pkg>
-<pkg>libisccfg-export90</pkg>
-<pkg>libjson-c2:armhf</pkg>
-<pkg>libk5crypto3:armhf</pkg>
-<pkg>libkeyutils1:armhf</pkg>
-<pkg>libklibc</pkg>
-<pkg>libkmod2:armhf</pkg>
-<pkg>libkrb5-3:armhf</pkg>
-<pkg>libkrb5support0:armhf</pkg>
-<pkg>liblocale-gettext-perl</pkg>
-<pkg>liblogging-stdlog0:armhf</pkg>
-<pkg>liblognorm1:armhf</pkg>
-<pkg>liblzma5:armhf</pkg>
-<pkg>libmnl0:armhf</pkg>
-<pkg>libmount1:armhf</pkg>
-<pkg>libncurses5:armhf</pkg>
-<pkg>libncursesw5:armhf</pkg>
-<pkg>libnetfilter-acct1:armhf</pkg>
-<pkg>libnettle4:armhf</pkg>
-<pkg>libnewt0.52:armhf</pkg>
-<pkg>libnfnetlink0:armhf</pkg>
-<pkg>libp11-kit0:armhf</pkg>
-<pkg>libpam-modules:armhf</pkg>
-<pkg>libpam-modules-bin</pkg>
-<pkg>libpam-runtime</pkg>
-<pkg>libpam0g:armhf</pkg>
-<pkg>libpcre3:armhf</pkg>
-<pkg>libpipeline1:armhf</pkg>
-<pkg>libpopt0:armhf</pkg>
-<pkg>libprocps3:armhf</pkg>
-<pkg>libpsl0:armhf</pkg>
-<pkg>libreadline6:armhf</pkg>
-<pkg>libselinux1:armhf</pkg>
-<pkg>libsemanage-common</pkg>
-<pkg>libsemanage1:armhf</pkg>
-<pkg>libsepol1:armhf</pkg>
-<pkg>libsigc++-2.0-0c2a:armhf</pkg>
-<pkg>libslang2:armhf</pkg>
-<pkg>libsmartcols1:armhf</pkg>
-<pkg>libss2:armhf</pkg>
-<pkg>libssl1.0.0:armhf</pkg>
-<pkg>libstdc++6:armhf</pkg>
-<pkg>libsystemd0:armhf</pkg>
-<pkg>libtasn1-6:armhf</pkg>
-<pkg>libtext-charwidth-perl</pkg>
-<pkg>libtext-iconv-perl</pkg>
-<pkg>libtext-wrapi18n-perl</pkg>
-<pkg>libtinfo5:armhf</pkg>
-<pkg>libudev1:armhf</pkg>
-<pkg>libusb-0.1-4:armhf</pkg>
-<pkg>libustr-1.0-1:armhf</pkg>
-<pkg>libuuid-perl</pkg>
-<pkg>libuuid1:armhf</pkg>
-<pkg>libwrap0:armhf</pkg>
-<pkg>libxtables10</pkg>
-<pkg>linux-base</pkg>
-<pkg>linux-image-3.16.0-4-armmp</pkg>
-<pkg>login</pkg>
-<pkg>logrotate</pkg>
-<pkg>lsb-base</pkg>
-<pkg>man-db</pkg>
-<pkg>manpages</pkg>
-<pkg>mawk</pkg>
-<pkg>mount</pkg>
-<pkg>multiarch-support</pkg>
-<pkg>nano</pkg>
-<pkg>ncurses-base</pkg>
-<pkg>ncurses-bin</pkg>
-<pkg>net-tools</pkg>
-<pkg>netbase</pkg>
-<pkg>netcat-traditional</pkg>
-<pkg>nfacct</pkg>
-<pkg>ntpdate</pkg>
-<pkg>openssh-client</pkg>
-<pkg>openssh-server</pkg>
-<pkg>openssh-sftp-server</pkg>
-<pkg>passwd</pkg>
-<pkg>perl-base</pkg>
-<pkg>procps</pkg>
-<pkg>readline-common</pkg>
-<pkg>rsyslog</pkg>
-<pkg>sed</pkg>
-<pkg>sensible-utils</pkg>
-<pkg>startpar</pkg>
-<pkg>systemd</pkg>
-<pkg>systemd-sysv</pkg>
-<pkg>sysv-rc</pkg>
-<pkg>sysvinit-utils</pkg>
-<pkg>tar</pkg>
-<pkg>traceroute</pkg>
-<pkg>tzdata</pkg>
-<pkg>udev</pkg>
-<pkg>util-linux</pkg>
-<pkg>vim-common</pkg>
-<pkg>vim-tiny</pkg>
-<pkg>wget</pkg>
-<pkg>whiptail</pkg>
-<pkg>zlib1g:armhf</pkg>
-</pkg-list>
-</target>
-</ns0:RootFileSystem>
diff --git a/examples/powerpc.xml b/examples/powerpc.xml
index 2f0f8284..7f6e0144 100644
--- a/examples/powerpc.xml
+++ b/examples/powerpc.xml
@@ -5,14 +5,13 @@
 		<description>
 			example for testing powerpc
 		</description>
-		<buildtype>ppc</buildtype>
+		<buildtype>ppc64el</buildtype>
 		<mirror>
 			<primary_host>ftp.de.debian.org</primary_host>
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<noauth/>
-		<suite>jessie</suite>
+		<suite>sid</suite>
 	</project>
 	<target>
 		<hostname>elbe-ppc</hostname>
@@ -51,7 +50,7 @@
 			<rm>var/cache/apt/archives/*.deb</rm>
 		</finetuning>
 		<pkg-list>
-			<pkg>linux-image-powerpc</pkg>
+			<pkg>linux-image-powerpc64le</pkg>
 			<pkg>openssh-client</pkg>
 			<pkg>openssh-server</pkg>
 			<pkg>less</pkg>
diff --git a/examples/x86_64-pc-hdimg-gnome3.xml b/examples/x86_64-pc-hdimg-gnome3.xml
index f41e8b0f..e029273a 100644
--- a/examples/x86_64-pc-hdimg-gnome3.xml
+++ b/examples/x86_64-pc-hdimg-gnome3.xml
@@ -12,7 +12,7 @@
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>jessie</suite>
+		<suite>buster</suite>
 	</project>
 	<target>
 		<hostname>elbe-gnome</hostname>
diff --git a/examples/x86_64-pc-hdimg-with-additional-adk-pkgs.xml b/examples/x86_64-pc-hdimg-with-additional-adk-pkgs.xml
deleted file mode 100644
index d19eaee6..00000000
--- a/examples/x86_64-pc-hdimg-with-additional-adk-pkgs.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-<ns0:RootFileSystem xmlns:ns0="https://www.linutronix.de/projects/Elbe" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" created="2009-05-20T08:50:56" revision="6" xsi:schemaLocation="https://www.linutronix.de/projects/Elbe dbsfed.xsd">
-	<project>
-		<name>amd64-adk</name>
-		<version>1.0</version>
-		<description>
-			amd64 image with development environment
-		</description>
-		<buildtype>amd64</buildtype>
-		<mirror>
-			<primary_host>ftp.de.debian.org</primary_host>
-			<primary_path>/debian</primary_path>
-			<primary_proto>http</primary_proto>
-		</mirror>
-		<suite>jessie</suite>
-		<buildimage>
-			<pkg-list>
-				<pkg>build-essential</pkg>
-				<pkg>devscripts</pkg>
-				<pkg>git</pkg>
-				<pkg>debhelper</pkg>
-			</pkg-list>
-		</buildimage>
-	</project>
-	<target>
-		<hostname>lxvm</hostname>
-		<domain>tec.linutronix.de</domain>
-		<passwd>foo</passwd>
-		<console>ttyS0,115200</console>
-		<package>
-			<tar>
-				<name>nfsroot.tar.gz</name>
-			</tar>
-		</package>
-		<images>
-			<msdoshd>
-				<name>lxvm.img</name>
-				<size>1900MiB</size>
-				<grub-install/>
-				<partition>
-								<size>remain</size>
-								<label>rfs</label>
-				</partition>
-			</msdoshd>
-			<msdoshd>
-				<name>lxvm-data.img</name>
-				<size>40GiB</size>
-				<partition>
-								<size>remain</size>
-								<label>data</label>
-				</partition>
-			</msdoshd>
-		</images>
-		<fstab>
-			<bylabel>
-				<label>rfs</label>
-				<mountpoint>/</mountpoint>
-				<fs>
-					<type>ext4</type>
-					<tune2fs>-i 0</tune2fs>
-				</fs>
-			</bylabel>
-			<bylabel>
-				<label>data</label>
-				<mountpoint>/data</mountpoint>
-				<fs>
-					<type>ext4</type>
-					<tune2fs>-i 0</tune2fs>
-				</fs>
-			</bylabel>
-			<bydev>
-				<source>none</source>
-				<mountpoint>/sys/kernel/debug</mountpoint>
-				<fs>
-					<type>debugfs</type>
-				</fs>
-			</bydev>
-		</fstab>
-		<finetuning>
-			<rm>var/cache/apt/archives/*.deb</rm>
-			<mkdir>/data</mkdir>
-		</finetuning>
-		<pkg-list>
-			<pkg>linux-image-amd64</pkg>
-			<pkg>grub-pc</pkg>
-			<pkg>openssh-client</pkg>
-			<pkg>openssh-server</pkg>
-			<pkg>less</pkg>
-			<pkg>bash</pkg>
-			<pkg>vim-nox</pkg>
-		</pkg-list>
-	</target>
-</ns0:RootFileSystem>
diff --git a/examples/x86_64-pc-hdimg-with-updated.xml b/examples/x86_64-pc-hdimg-with-updated.xml
index 6cfdafe5..5badd7bb 100644
--- a/examples/x86_64-pc-hdimg-with-updated.xml
+++ b/examples/x86_64-pc-hdimg-with-updated.xml
@@ -13,13 +13,13 @@
 			<url-list>
 				<!-- for elbe updated -->
 				<url>
-					<binary>http://debian.linutronix.de/elbe jessie main</binary>
-					<source>http://debian.linutronix.de/elbe jessie main</source>
+					<binary>http://debian.linutronix.de/elbe stretch main</binary>
+					<source>http://debian.linutronix.de/elbe stretch main</source>
 					<key>http://debian.linutronix.de/elbe/elbe-repo.pub</key>
 				</url>
 			</url-list>
 		</mirror>
-		<suite>jessie</suite>
+		<suite>stretch</suite>
 	</project>
 	<target>
 		<hostname>elbe-updated</hostname>
-- 
2.20.1




More information about the elbe-devel mailing list