Hello all. At the suggestion of Guido, I have put together a Debian base archive for big endian mips machines with a working dpkg. Please help me test and refine it. You can get it at Florian's site:
http://ftp.rfc822.org/pub/local/debian-mips/experimental/debian-mips-base-test_0.3.tar (note that the above URL may be line wrapped) For clarification of the details, the README follows. Enjoy, Chris ---------- This is a test of a Debian root base for big-endian MIPS machines. All components of this archive come from publicly available debian packages (except as noted below). To Install: Unpack this archive into a clean and bootable root directory. Be aware that this package does not include a kernel. Be sure you change /etc/fstab to fit the needs of your system. Note that the root password is blank. If you have any questions, comments or bug reports about this package, please feel free to contact me, Chris Ruvolo ([EMAIL PROTECTED]). NOTES: This package is not complete! To install most debian packages, you will need the debconf package. However, debconf requires perl 5.005, which I currently can't find a debian-mips package of. This package is meant to be a base for you to work off of. It has a working dpkg, which will enable you to use the debian packaging system. The majority of programs included here have NOT been tested by me. If you find something broken, let me know. There are some packages missing from this installation. - console-tools - I havn't found this as a MIPS .deb yet. - console-tools-libs - I havn't found this as MIPS .deb yet. - data-dumper - useless without perl-5.005 - debconf - useless without perl-5.005 - libstdc++2.10 - I havn't found this as a MIPS .deb yet. - perl-5.005-base - perl-5.004-base is present, but outdated There are some known problems with the packages installed. - util-linux doesn't have a fdisk program; a copy of fdisk that understands the sgi bootlabel can be found in /usr/local/sbin. Normally, fdisk is included with util-linux, but I was unable to find abother version as a .deb. - makedev attempts to be intelligent and make devices for appropriate architechures. However, it lacks support for mips entirely. To use makedev, cd /dev and run "MAKEDEV [type]" where type is the type of devices to make. e.g: MAKEDEV sda ; MAKEDEV pty Complete package listing: # dpkg -l Desired=Unknown/Install/Remove/Purge | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==================-=================-================================================================ ii adduser 3.11.1 Add users and groups to the system. ii ae 962-26 Anthony's Editor -- a tiny full-screen editor ii apt 0.3.18 Advanced front-end for dpkg ii base-files 2.1.20 Debian base system miscellaneous files ii base-passwd 3.1.7 Debian Base System Password/Group Files ii bash 2.04-2 The GNU Bourne Again SHell ii bsdutils 2.9x-1 Basic utilities from 4.4BSD-Lite. ii console-data 1999.08.29-12 Keymaps, fonts, charset maps, fallback tables for console-tools ii debianutils 1.13.3 Miscellaneous utilities specific to Debian. ii diff 2.7-20 File comparison utilities ii dpkg 1.6.12 Package maintenance system for Debian ii e2fsprogs 1.17-1 The EXT2 file system utilities and libraries. ii ed 0.2-17 The classic unix line editor ii elvis-tiny 1.4-9 Tiny vi compatible editor for the base system. ii fileutils 4.0q-1 GNU file management utilities. ii findutils 4.1-40 utilities for finding files--find, xargs, and locate ii grep 2.4-2 GNU grep, egrep and fgrep. ii gzip 1.2.4-33 The GNU compression utility. ii hostname 2.07 A utility to set/show the host name or domain name ii ldso 1.9.11-7 The Linux dynamic linker, library and utilities. ii libc6 2.0.6-5lm.1 GNU libc ii libgdbmg1 1.7.3-26.2 GNU dbm database routines (runtime version). [libc6 version] ii libncurses5 5.0-6 Shared libraries for terminal handling ii libpam-modules 0.72-8 Pluggable Authentication Modules for PAM ii libpam-runtime 0.72-8 Runtime support for the PAM library ii libpam0g 0.72-8 Pluggable Authentication Modules library ii libreadline4 4.1-1 GNU readline and history libraries, run-time libraries. ii login 19990827-19 System login tools ii makedev 2.3.1-44 Creates special device files in /dev. ii mawk 1.3.3-5 a pattern scanning and text processing language ii modutils 2.3.9-3.1 Linux module utilities. ii mount 2.10f-3 Tools for mounting and manipulating filesystems. ii ncurses-base 5.0-6 Descriptions of common terminal types ii ncurses-bin 5.0-6 Terminal-related programs and man pages ii passwd 19990827-19 Change and administer password and group data. ii perl-5.004-base 5.004.05-3 The Pathologically Eclectic Rubbish Lister ii perl-base 5.004.05-1.1 Fake package assuring that one of the -base package is installed ii procps 2.0.6-5 The /proc file system utilities. ii sed 3.02-5 The GNU sed stream editor. ii setserial 2.17-10 Controls configuration of serial ports. ii shellutils 2.0g-1 The GNU shell programming utilities. ii slang1 1.3.9-1 The S-Lang programming library - runtime version. ii sysklogd 1.3-33 Kernel and system logging daemons ii sysvinit 2.78-2 System-V like init. ii tar 1.13.17-2 GNU tar ii textutils 2.0-2 The GNU text file processing utilities. ii update 2.11-1 daemon to periodically flush filesystem buffers. ii util-linux 2.10f-3 Miscellaneous system utilities.

