From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: From: erik quanstrom Date: Wed, 26 Apr 2006 20:23:20 -0500 To: 9fans@cse.psu.edu Subject: Re: [9fans] impressive MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-fnzsrtzonofsbrukewlokrutxm" Topicbox-Message-UUID: 46ab57f0-ead1-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --upas-fnzsrtzonofsbrukewlokrutxm Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit unfortunately, this does makes sense. while the code for autoconf has ballooned, it's support for non linux systems has decreased. i believe the folk who maintain it envision it as a way to support a vast matrix of packages, each trying to use the very most bleeding edge features of the others on linux. this is often gratitous, and feeds on itself. but there aren't many services (e.g. 9660fs) in linux -- everything's a .so. i've attached a dependency graph of mplayer on gentoo. it's 160 lines. - erik On Wed Apr 26 11:40:44 CDT 2006, micah@stetsonnet.org wrote: > > http://udrepper.livejournal.com/7326.html: > > The only OSes supported in the [glibc] tree are Linux and to some > > extend Hurd. > > ... > > For my new projects the razor is even sharper. Only Linux is supported... > > The part I find funny is that he calls everybody who doesn't like > autoconf a "winer" (am I a winner, a whiner, or a wiener? there's a > critical letter missing here) because it makes portability "quite > easy" and then proceeds to rant about how maintaining portable code is > too heavy a load for his projects to bear. So it's too hard, but only > winners think he's doing it wrong? > > Micah --upas-fnzsrtzonofsbrukewlokrutxm Content-Disposition: attachment; filename=mplayer.dep Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit media-video/mplayer-1.0.20060415: `-- media-video/mplayer-1.0.20060415 `-- media-libs/xvid-1.0.3 [ xvid ] `-- dev-lang/nasm-0.98.39-r1 [ x86 ] `-- dev-lang/perl-5.8.7-r3 [ !build ] `-- sys-devel/libperl-5.8.7 `-- sys-libs/db-4.2.52_p2-r1 [ berkdb ] `-- dev-lang/tcl-8.4.9 [ tcltk ] `-- sys-libs/glibc-2.3.5-r3 (virtual/libc) `-- sys-devel/gettext-0.14.4 [ nls ] `-- sys-devel/patch-2.5.9 [ !bootstrap ] `-- sys-apps/shadow-4.0.14-r1 [ !bootstrap userland_GNU ] `-- sys-libs/cracklib-2.8.5-r1 `-- sys-libs/pam-0.78-r3 (virtual/pam) [ pam ] `-- sys-libs/pwdb-0.62 [ pwdb ] `-- dev-util/pkgconfig-0.20 `-- sys-devel/autoconf-2.59-r7 `-- sys-apps/texinfo-4.8-r2 `-- sys-libs/ncurses-5.4-r6 [ !build ] `-- sys-libs/gpm-1.20.1-r4 [ gpm ] `-- sys-devel/autoconf-wrapper-3-r1 `-- sys-devel/autoconf-2.13 `-- sys-devel/m4-1.4.4 `-- sys-devel/automake-1.9.6-r1 `-- sys-devel/automake-wrapper-1-r1 `-- sys-devel/automake-1.4_p6 `-- sys-devel/gnuconfig-20060227 `-- sys-devel/automake-1.5 `-- sys-devel/automake-1.6.3 `-- sys-devel/automake-1.7.9-r1 `-- sys-devel/automake-1.8.5-r3 `-- sys-devel/flex-2.5.33-r1 `-- sys-apps/portage-2.0.54 [ !pam !sys-apps/pam-login ] `-- sys-apps/sed-4.1.4-r1 [ !build ] `-- virtual/libintl-0 (virtual/libintl) [ nls ] `-- dev-python/python-fchksum-1.7.1 [ !build ] `-- sys-libs/zlib-1.2.3 `-- dev-lang/python-2.4.2 [ !build ] `-- dev-lang/tk-8.4.9 [ !dev-python/cjkcodecs X tcltk ] `-- x11-base/xorg-x11-6.8.2-r6 (virtual/x11) `-- dev-libs/expat-1.95.8 `-- media-libs/freetype-2.1.9-r1 `-- media-libs/fontconfig-2.2.3 `-- x11-base/opengl-update-3.0.0 [ opengl ] `-- app-admin/eselect-opengl-1.0.3 `-- app-admin/eselect-1.0 `-- app-arch/bzip2-1.0.3-r6 `-- media-libs/libpng-1.2.8-r1 `-- sys-apps/groff-1.19.1-r2 `-- sys-apps/util-linux-2.12r-r3 [ userland_GNU ] `-- sys-fs/e2fsprogs-1.38-r1 `-- sys-libs/com_err-1.38 `-- sys-libs/ss-1.38 `-- app-crypt/hashalot-0.3-r2 [ crypt ] `-- sys-kernel/linux-headers-2.6.11-r2 (virtual/os-headers) `-- sys-libs/readline-5.1_p4 [ !dev-python/cjkcodecs ncurses readline ] `-- app-shells/bash-3.1_p16 `-- sys-libs/gdbm-1.8.3-r2 [ !dev-python/cjkcodecs gdbm ] `-- dev-libs/openssl-0.9.7i [ !dev-python/cjkcodecs ssl ] `-- sys-apps/diffutils-2.8.7-r1 `-- sys-devel/bc-1.06-r6 [ test ] `-- sys-apps/debianutils-2.15 [ !build userland_GNU ] `-- app-misc/pax-utils-0.1.10 [ !userland_Darwin ] `-- sys-libs/libcap-1.10-r5 [ caps ] `-- dev-lang/swig-1.3.21 [ !nocxx python ] `-- dev-java/blackdown-jdk-1.4.2.03 (virtual/jdk) [ java ] `-- dev-java/java-config-1.2.11-r1 `-- media-libs/alsa-lib-1.0.10 [ alsa ] `-- sys-kernel/gentoo-sources-2.6.15-r1 (virtual/alsa) `-- sys-devel/make-3.80-r4 [ !build ] `-- sys-fs/udev-079-r1 (virtual/dev-manager) `-- sys-apps/hotplug-base-20040401 `-- sys-apps/baselayout-1.11.14-r6 `-- sys-apps/sysvinit-2.86-r3 `-- sys-apps/coreutils-5.94-r1 [ !build !bootstrap ] `-- sys-apps/help2man-1.33.1 `-- dev-perl/Locale-gettext-1.05 [ nls ] `-- perl-core/Test-Simple-0.62 `-- sys-devel/binutils-2.16.1 [ !build ] `-- sys-devel/binutils-config-1.8-r7 `-- app-text/docbook-sgml-utils-0.6.14 [ doc ] `-- app-text/docbook-dsssl-stylesheets-1.79 `-- app-text/sgml-common-0.6.3-r4 `-- app-text/openjade-1.3.2-r1 `-- app-text/opensp-1.5.1 `-- dev-perl/SGMLSpm-1.03-r5 `-- app-text/docbook-xml-simple-dtd-4.1.2.4-r2 `-- app-arch/unzip-5.52 `-- app-text/docbook-xml-simple-dtd-1.0-r1 `-- dev-libs/libxml2-2.6.23 `-- app-text/docbook-xml-dtd-4.4-r1 `-- app-text/docbook-xsl-stylesheets-1.68.1-r1 `-- app-text/build-docbook-catalog-1.2 `-- app-text/docbook-sgml-dtd-3.0-r3 `-- app-text/docbook-sgml-dtd-3.1-r3 `-- app-text/docbook-sgml-dtd-4.0-r3 `-- app-text/docbook-sgml-dtd-4.1-r3 `-- app-text/jadetex-3.13-r1 [ tetex ] `-- app-text/tetex-2.0.2-r8 (virtual/tetex) `-- net-libs/libwww-5.4.0-r4 [ !app-text/tetex ] `-- dev-util/dialog-1.0.20050206 [ !app-text/tetex !app-text/dvipdfm !dev-tex/eurosym ] `-- sys-apps/which-2.16 `-- www-client/links-2.1_pre20 (virtual/textbrowser) `-- media-libs/jpeg-6b-r5 [ jpeg ] `-- sys-devel/libtool-1.5.22 `-- media-libs/tiff-3.7.3 [ tiff ] `-- media-libs/svgalib-1.9.21-r1 [ svga ] `-- sys-apps/module-init-tools-3.2.1 (virtual/modutils) `-- media-libs/libsdl-1.2.8-r1 [ sdl ] `-- media-libs/audiofile-0.2.6-r1 [ !noaudio ] `-- media-sound/esound-0.2.36-r1 [ esd ] `-- sys-apps/tcp-wrappers-7.6-r8 [ tcpd ] `-- kde-base/arts-3.4.3 [ arts ] `-- x11-libs/qt-3.3.4-r8 `-- media-libs/libmng-1.0.8-r1 `-- media-libs/lcms-1.14-r1 `-- net-print/cups-1.1.23-r7 [ cups ] `-- dev-libs/glib-2.8.6 `-- dev-util/gtk-doc-1.4-r1 [ doc ] `-- app-text/docbook-xml-dtd-4.1.2-r5 `-- dev-libs/libxslt-1.1.15 `-- dev-libs/libgcrypt-1.2.2-r1 [ crypt ] `-- dev-libs/libgpg-error-1.0-r1 `-- app-editors/emacs-21.4-r3 (virtual/emacs) [ emacs ] `-- media-libs/giflib-4.1.4 `-- x11-libs/Xaw3d-1.5-r1 [ !arm Xaw3d ] `-- x11-libs/openmotif-2.2.3-r9 [ !arm motif !lesstif ] `-- media-libs/libvorbis-1.1.0 [ vorbis ] `-- media-libs/libogg-1.1.2 `-- media-libs/libmad-0.15.1b [ mp3 ] `-- kde-base/kde-env-3-r4 `-- media-libs/libcaca-0.9-r1 [ libcaca ] `-- media-libs/imlib2-1.2.1.009 [ imlib ] `-- sys-devel/gcc-3.4.5-r1 `-- sys-devel/gcc-config-1.3.13-r1 `-- x11-libs/gtk+-2.8.12 [ !build gcj ] `-- media-libs/libart_lgpl-2.3.17 [ !build ] `-- media-sound/alsa-headers-1.0.10 `-- sys-apps/sandbox-1.2.12 [ !userland_Darwin ] `-- sys-libs/timezone-data-2006a `-- dev-java/blackdown-jre-1.4.2.03 (virtual/jre) [ java ] `-- app-text/ghostscript-esp-7.07.1-r8 (virtual/ghostscript) [ doc ] `-- media-fonts/gnu-gs-fonts-std-8.11 `-- media-libs/win32codecs-20050216 [ win32codecs ] `-- media-video/realplayer-10.0.7 [ x86 real ] `-- x11-libs/pango-1.10.3 [ !amd64 ] `-- app-arch/rpm2targz-9.0-r3 `-- app-arch/cpio-2.6-r5 `-- sys-apps/file-4.13 `-- media-sound/cdparanoia-3.9.8-r2 [ cdparanoia ] `-- media-libs/libdts-0.0.2-r3 [ dts ] `-- media-libs/libdvdread-0.9.4-r1 [ dvd dvdread ] `-- media-libs/libdvdcss-1.2.9 `-- media-sound/lame-3.96.1 [ encode ] `-- x11-libs/gtk+-1.2.10-r11 [ gtk ] `-- dev-libs/glib-1.2.10-r5 `-- dev-util/intltool-0.34.1 [ nls ] `-- dev-perl/XML-Parser-2.34 `-- media-libs/libdv-0.102 [ encode dv ] `-- dev-libs/popt-1.7-r1 --upas-fnzsrtzonofsbrukewlokrutxm--