[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mips base test



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
(csr6702@rit.edu).


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.



Reply to: