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

Re: state of the different chroot environments



I have gcc and binutils in my FreeBSD chroot. If I get a chance, I'll make a
tar of it before I go on vacation, but I probably won't have time. :-(

I've attached the dpkg -l from my chroot. These packages mostly work, but there
are a few that aren't working yet. I've begun packaging FreeBSD components,
starting with the libc. Still trying to figure out how to handle shadow
passwords, because the FreeBSD libc and utils are apparently incompatible with
Debian's utils.

Desired=Unknown/Install/Remove/Purge/Hold
| 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  autoconf       2.13-27        automatic configure script builder
iU  base-files     2.2.10         Debian base system miscellaneous files
iU  bash           2.05-6         The GNU Bourne Again SHell
iU  bash-builtins  2.05-6         Bash loadable builtins - headers & examples
ii  bash-doc       2.05-6         Documentation and examples for the The GNU B
ii  binutils       2.11.90.0.7-2  The GNU assembler, linker and binary utiliti
ii  binutils-dev   2.11.90.0.7-2  The GNU binary utilities (BFD development fi
ii  binutils-doc   2.11.90.0.7-2  Documentation for the GNU assembler, linker 
ii  bzip2          1.0.1-12       A high-quality block-sorting file compressor
ii  chill          2.95.3-7       The GNU Objective-C compiler.
ii  chill-2.95     2.95.4-0.01042 The GNU Chill compiler.
ii  cpp            2.95.3-7       The GNU C preprocessor.
ii  cpp-2.95       2.95.4-0.01042 The GNU C preprocessor.
ii  cpp-2.95-doc   2.95.4-0.01042 Documentation for the GNU C preprocessor (cp
ii  cpp-3.0-doc    3.0-4          Documentation for the GNU C preprocessor (cp
iU  debhelper      3.0.40         helper programs for debian/rules
iU  debiandoc-sgml 1.1.49         DebianDoc SGML DTD and formatting tools
ii  debianutils    1.15           Miscellaneous utilities specific to Debian.
ii  diff           2.7-25         File comparison utilities
ii  diff-doc       2.7-25         Documentation for GNU diffutils.
ii  dpkg           1.9.16         Package maintenance system for Debian
iU  dpkg-dev       1.9.16         Package building tools for Debian
ii  dpkg-doc       1.9.16         Dpkg Internals Documentation
ii  ed             0.2-19         The classic unix line editor
ii  file           3.33-5         Determines file type using "magic" numbers
ii  fileutils      4.1-2          GNU file management utilities.
ii  findutils      4.1.7-2        utilities for finding files--find, xargs, an
ii  freebsd-libc4  4.3_STABLE-1   FreeBSD libc4 shared libraries
ii  g++            2.95.3-7       The GNU C++ compiler.
ii  g++-2.95       2.95.4-0.01042 The GNU C++ compiler.
ii  g77            2.95.3-7       The GNU Fortran 77 compiler.
ii  g77-2.95       2.95.4-0.01042 The GNU Fortran 77 compiler.
ii  g77-2.95-doc   2.95.4-0.01042 Documentation for the GNU Fortran compiler (
ii  gawk           3.1.0-1        GNU awk, a pattern scanning and processing l
ii  gcc            2.95.3-7       The GNU C compiler.
ii  gcc-2.95       2.95.4-0.01042 The GNU C compiler.
ii  gcc-2.95-doc   2.95.4-0.01042 Documentation for the GNU compilers (gcc, go
ii  gcc-3.0-base   3.0-4          The GNU compiler collection (base package).
iU  gcj            2.95.3-7       The GNU Java compiler.
ii  gobjc          2.95.3-7       The GNU Objective-C compiler.
ii  gobjc-2.95     2.95.4-0.01042 The GNU Objective-C compiler.
iU  gpc            2.95.3-7       The GNU Pascal compiler.
ii  grep           2.4.2-2        GNU grep, egrep and fgrep.
ii  gzip           1.2.4-33       The GNU compression utility.
ii  hostname       2.09           A utility to set/show the host name or domai
ii  html2text      1.2.4-6        An advanced HTML to text converter.
ii  info           4.0-5          Standalone GNU Info documentation browser
ii  less           358-7          A file pager program, similar to more(1)
ii  libbz2-1.0     1.0.1-12       A high-quality block-sorting file compressor
iU  libbz2-dev     1.0.1-12       A high-quality block-sorting file compressor
ii  libkpathsea-de 1.0.7+20001218 kpathsea.a and include files for teTeX
ii  libkpathsea3   1.0.7+20001218 shared libkpathsea for teTeX
ii  libncurses5    5.2.20010318-2 Shared libraries for terminal handling
iU  libncurses5-db 5.2.20010318-2 Debugging/profiling libraries for ncurses
iU  libncurses5-de 5.2.20010318-2 Developer's libraries and docs for ncurses
ii  libreadline4   4.2-5          GNU readline and history libraries, run-time
ii  libreadline4-d 4.2-5          GNU readline and history libraries, debuggin
iU  libreadline4-d 4.2-5          GNU readline and history libraries, developm
ii  libstdc++2.10  2.95.4-0.01042 The GNU stdc++ library
ii  libstdc++2.10- 2.95.4-0.01042 The GNU stdc++ library (debugging files)
ii  libstdc++2.10- 2.95.4-0.01042 The GNU stdc++ library (development files)
iU  login          20000902-6.1   System login tools
ii  m4             1.4-13         a macro processing language
ii  m4-doc         1.4-13         Documentation for GNU m4.
ii  ncurses-base   5.2.20010318-2 Descriptions of common terminal types
ii  ncurses-bin    5.2.20010318-2 Terminal-related programs and man pages
ii  ncurses-term   5.2.20010318-2 Additional terminal type definitions
iU  passwd         20000902-6.1   Change and administer password and group dat
ii  patch          2.5.4-5        Apply a diff file to an original
ii  perl-5.005     5.005.03-7.1   Larry Wall's Practical Extracting and Report
ii  perl-5.005-bas 5.005.03-7.1   The Pathologically Eclectic Rubbish Lister
ii  perl-5.005-deb 5.005.03-7.1   View internals of Perl and debug Perl itself
ii  perl-5.005-doc 5.005.03-7.1   Man pages and pod docs for Perl
ii  perl-5.005-sui 5.005.03-7.1   Runs setuid Perl scripts.
ii  perl-5.005-thr 5.005.03-7.1   Experimental Perl binary with threading enab
ii  protoize-2.95  2.95.4-0.01042 Create/remove ANSI prototypes from C code
ii  sed            3.02-6         The GNU sed stream editor.
iU  sgmltools-lite 3.0.2.3.cvs0-7 SGML text formatting system based on DocBook
ii  shellutils     2.0.11-2       The GNU shell programming utilities.
ii  tar            1.13.19-1      GNU tar
ii  tetex-base     1.0.2+20000804 basic teTeX library files
ii  tetex-bin      1.0.7+20001218 teTeX binary files
iU  texi2html      1.64-cvs200104 Convert Texinfo files to HTML
ii  texinfo        4.0-5          Documentation system for on-line information
ii  textutils      2.0-7          The GNU text file processing utilities.
ii  vim            5.8.007-2      Vi IMproved - enhanced vi editor
ic  vim-gtk        5.8.007-2      Vi IMproved - GTK version
ic  vim-perl       5.8.007-2      Vi IMproved - with perl support
ic  vim-python     5.8.007-2      Vi IMproved - with python support
ii  vim-rt         5.8.007-2      Vi IMproved - runtime support files
ic  vim-tcl        5.8.007-2      Vi IMproved - with tcl support
ic  vim-tiny       5.8.007-2      Vi IMproved - minimal build


On Sun, Aug 26, 2001 at 06:29:50PM +0200, Andreas Krennmair wrote:
> Hello!
> 
> In the last few days I again did a little bit of work for Debian BSD. In
> the last 2 months I didn't have any time to look at it, because I first
> had stress in school, then I was an international scout camp, I
> currently working for a software company writing a network-based
> intrusion detection system, which will possibly be open-sourced. I
> just want to ask what the current state of the different chroot
> environments is? AFAICR, there were two, the one running on NetBSD, the
> other one running on FreeBSD. Does any of these already have an included
> gcc and binutils? I ask because I wanted to integrate gcc into the
> NetBSD chroot environment, and I didn't even manage to compile it (it
> stopped compiling with a strange error message, namely an assembler
> error message, that some alignment is not the power of 2; I tried both
> the gcc found in /usr/src/gnu and the vanilla 2.95.[23] from
> ftp.gnu.org). So, if anybody can tell me whether any of these has gcc
> or at least can give me a hint how to compile a 2.95.2 gcc on NetBSD,
> I'd be very thankful.
> 
> Best regards,
> Andreas Krennmair
> -- 
> Congratulations. You aren't running Eunice.
>   -- Perl 5.6 Configure




Reply to: