* Steve Langasek <[EMAIL PROTECTED]> [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
[EMAIL PROTECTED]

Reply via email to