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
|/ 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 220.127.116.11.7-2 The GNU assembler, linker and binary utiliti
ii binutils-dev 18.104.22.168.7-2 The GNU binary utilities (BFD development fi
ii binutils-doc 22.214.171.124.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 126.96.36.199.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:
> 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. 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