Re: Hands for the mipsel port / bootstrapping
* Steve Langasek <vorlon@netexpress.net> [20010602 12:24]:
> I've always > liked the 'debootstrap' package, which doesn't appear
> to be built for mipsel yet -- has anybody tried using this?
Below is a patch which allows you to build debootstrap. You can then
setup a chroot with:
sudo debootstrap sid /chroot
> (I guess there are still some problems with it wrt sid, which of
> course is the only distro that includes mipsel..
The script for woody and sid are the same at the moment, so it works.
The problems currently are:
- debootstrap tries to install libstdc++2.10 which is not available
for mipsel (bug filed).
- MAKEDEV doesn't work on mipsel (bug with patch filed).
- delo is not available. Flo, will you package it soon or should
someone else do the initial package? Also, should delo be
installed on all mipsel systems although it's only needed on
DECstations? Does anyone know how other archs handle similar
situations?
diff -urN debootstrap-0.1.10.tbm/Makefile debootstrap-0.1.10/Makefile
--- debootstrap-0.1.10.tbm/Makefile Tue Jun 5 00:46:46 2001
+++ debootstrap-0.1.10/Makefile Tue Jun 5 00:48:55 2001
@@ -41,7 +41,7 @@
devices.tar.gz:
rm -rf dev
mkdir -p dev
- (cd dev && /sbin/MAKEDEV $(DEVS))
+# (cd dev && /sbin/MAKEDEV $(DEVS))
ifeq ($(ARCH),powerpc)
# Maybe remove amiga/atari mice also? What about usbmouse?
rm -f dev/adbmouse
diff -urN debootstrap-0.1.10.tbm/woody debootstrap-0.1.10/woody
--- debootstrap-0.1.10.tbm/woody Tue Jun 5 00:46:46 2001
+++ debootstrap-0.1.10/woody Tue Jun 5 00:49:30 2001
@@ -2,7 +2,7 @@
mirror_style release
download_style apt
-required="base-files base-passwd bash bsdutils debconf debianutils diff dpkg e2fsprogs fileutils findutils grep gzip hostname libcap1 libc6 libdb2 libdb3 libgdbmg1 libncurses5 libnewt0 libpam-modules libpam-runtime libpam0g libperl5.6 libpopt0 libreadline4 libstdc++2.10 libstdc++2.10-glibc2.2 login makedev mawk modutils mount ncurses-base ncurses-bin passwd perl-base procps sed shellutils slang1 sysvinit tar textutils update util-linux whiptail"
+required="base-files base-passwd bash bsdutils debconf debianutils diff dpkg e2fsprogs fileutils findutils grep gzip hostname libcap1 libc6 libdb2 libdb3 libgdbmg1 libncurses5 libnewt0 libpam-modules libpam-runtime libpam0g libperl5.6 libpopt0 libreadline4 libstdc++2.10-glibc2.2 login makedev mawk modutils mount ncurses-base ncurses-bin passwd perl-base procps sed shellutils slang1 sysvinit tar textutils update util-linux whiptail"
base="adduser perl perl-modules apt apt-utils at base-config bsdmainutils console-common console-tools console-tools-libs console-data cpio cron ed exim fdutils gettext-base groff ifupdown info ipchains klogd libident libldap2 liblockfile1 libncurses4 libpcre3 libsasl7 libwrap0 logrotate mailx man-db manpages modconf nano net-tools netbase netkit-inetd netkit-ping nvi ppp sysklogd tasksel tcpd telnet"
@@ -35,7 +35,7 @@
base="$base dvhtool pciutils setserial" # pcmcia-cs
;;
"mipsel")
- base="$base delo pciutils setserial" # pcmcia-cs
+ base="$base pciutils setserial" # pcmcia-cs
;;
"hppa")
base="$base palo"
--
Martin Michlmayr
tbm@cyrius.com
Reply to: