eclipse Bugzilla 98443 Help File System broken

Vizion vizion at vizion.occoxmail.com
Sun Jun 5 16:27:24 GMT 2005


Hi
Ok this bug is causing a number of people considerable grief..there seems to 
be something wrong with the way in which the help system operates. I am 
including in this email as much information as seems relevant but more is 
available if required. Therre have been a series of emails which have been 
made on freebsd-java at freebsd.org and on the eclipse newsgroup which are quite 
lengthy but the essential information is in this report.
The platform is PC and in my case the operating system is FreeBSD 5.3. 
alex at varju.ca is included in the distribution list as the freebsd maintainer 
for the eclipse port.
Information now follows:

A. Build:
**************************
Here is the Makefile that produced a clean build of 3.1RC1 on my system:

dns1# cat Makefile
# New ports collection makefile for:    eclipse-devel
# Date created:                         April 9, 2005
# Whom:                                 various members of freebsd-java
#
# $FreeBSD: ports/java/eclipse-devel/Makefile,v 1.2 2005/05/29 03:41:41 nork 
Exp $
#

PORTNAME=       eclipse
PORTVERSION=    3.1RC1
CATEGORIES=     java devel
MASTER_SITES=   ${MASTER_SITE_ECLIPSE}
MASTER_SITE_SUBDIR=     S-${PORTVERSION}-200505271300
DISTNAME=       ${PORTNAME}-sourceBuild-srcIncluded-${PORTVERSION}
DIST_SUBDIR=    eclipse

MAINTAINER=     freebsd-ports at varju.ca
COMMENT=        An open extensible IDE for anything and nothing in particular

BUILD_DEPENDS=  ant:${PORTSDIR}/devel/apache-ant \
                zip:${PORTSDIR}/archivers/zip
BUILD_DEPENDS+= ${EXTRACT_DEPENDS}

CONFLICTS=      eclipse-3.0*
LATEST_LINK=    ${PORTNAME}-devel

ONLY_FOR_ARCHS= i386 amd64
USE_GMAKE=      yes
USE_ZIP=        yes
USE_GCC=        3.4

USE_JAVA=       yes
JAVA_VERSION=   1.4+
JAVA_OS=        native

USE_REINPLACE=  yes
NO_WRKSUBDIR=   yes

PORTDESTDIR=    ${PREFIX}/eclipse

ECLIPSE_OS=     freebsd

.if defined(WITH_MOTIF)
ECLIPSE_WS=     motif
USE_ICONV=      yes
USE_MOTIF=      yes
.else
ECLIPSE_WS=     gtk
.if defined(WITH_MOZILLA)
BROWSER=        ${WITH_MOZILLA}
BUILD_DEPENDS+= ${BROWSER}:${PORTSDIR}/www/${BROWSER}
.else
BUILD_DEPENDS+= mozilla:${PORTSDIR}/www/mozilla
BROWSER=        mozilla
.endif
.endif

.if defined(WITHOUT_GNOMEVFS)
MAKE_GNOME=
USE_GNOME=      gtk20 pkgconfig
.else
MAKE_GNOME=     make_gnome
USE_GNOME=      gtk20 gnomevfs2 libgnome libgnomeui pkgconfig
.endif

.include <bsd.port.pre.mk>

.if defined(WITH_MOTIF)
BROKEN= No motif support yet
.endif

.if (${ARCH} == "amd64")
ECLIPSE_ARCH=   amd64
ECLIPSE_SWT=    gtk64
.else
ECLIPSE_ARCH=   x86
ECLIPSE_SWT=    gtk
.endif

.if (${BROWSER} == "firefox")
BROKEN= Firefox integration doesn\'t work yet
.endif

MAKE_ENV+=      BROWSER=${BROWSER} \
                ECLIPSE_ARCH=${ECLIPSE_ARCH} \
                ECLIPSE_OS=${ECLIPSE_OS} \
                ECLIPSE_WS=${ECLIPSE_WS} \
                JAVA_HOME=${JAVA_HOME} \
                MAKE_GNOME=${MAKE_GNOME} \
                MOTIF_HOME=${X11_HOME} \
                QT_HOME=${X11_HOME}

PLIST_FILES=    bin/eclipse

SWTGTK=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library
SWTMOTIF=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/motif/library

# Manually patch some files with spaces in the path
post-patch:
        @${PATCH} ${PATCH_DIST_ARGS} "${SWTMOTIF}/build.sh" \
          ${FILESDIR}/manualpatch-plugins-swt-motif-build.sh
        @${PATCH} ${PATCH_DIST_ARGS} "${SWTMOTIF}/make_freebsd.mak" \
          ${FILESDIR}/manualpatch-plugins-swt-motif-make_freebsd.mak
        @${PATCH} ${PATCH_DIST_ARGS} "${SWTGTK}/make_freebsd.mak" \
          ${FILESDIR}/manualpatch-plugins-swt-gtk-make_freebsd.mak
        @${PATCH} ${PATCH_DIST_ARGS} "${SWTGTK}/build.sh" \
          ${FILESDIR}/manualpatch-plugins-swt-gtk-build.sh
        @${PATCH} ${PATCH_DIST_ARGS} "${SWTGTK}/os_custom.h" \
          ${FILESDIR}/manualpatch-plugins-swt-gtk-os_custom.h

do-build:
        @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} \
          ./build -os ${ECLIPSE_OS} -ws ${ECLIPSE_WS} -arch ${ECLIPSE_ARCH} 
-compilelibs)

do-install:
        @${MKDIR} ${PORTDESTDIR}
        @${TAR} -xvzf ${WRKSRC}/result/*.tar.gz -C ${PREFIX}
        @${SED} \
          -e "s+%%ECLIPSE_HOME%%+${PORTDESTDIR}+g" \
          -e "s+%%JAVA_HOME%%+${JAVA_HOME}+g" \
          -e "s+%%X11BASE%%+${X11BASE}+g" \
          -e "s+%%BROWSER%%+${BROWSER}+g" \
        ${FILESDIR}/eclipse.in > ${WRKSRC}/eclipse.tmp
        ${INSTALL_SCRIPT} ${WRKSRC}/eclipse.tmp ${PREFIX}/bin/eclipse
        ${INSTALL_PROGRAM} ${WRKSRC}/launchertmp/eclipse 
${PREFIX}/eclipse/eclipse
        @(cd ${WRKSRC}/tmp; ${FIND} -s eclipse -not -type d | ${GREP} -v 
tmp.tar) >> ${TMPPLIST}
        @(cd ${WRKSRC}/tmp; ${FIND} -s -d eclipse -type d) \
          | ${SED} -ne 's,^, at dirrm ,p' >> ${TMPPLIST}

.include <bsd.port.post.mk>

B. Symptoms
*****************************************************
Session data is:
java.version=1.5.0-p1
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=freebsd, ARCH=x86, WS=gtk, NL=en
Command-line arguments:  -os freebsd -ws gtk -arch x86

---------------------------------------------
1. Help > Help contents brings up browser with location:
http://127.0.0.1:54537/help/index.jsp
And Error report:
"The document that you have requested is not available. The link may be wrong, 
or you may not have the corresponding product feature installed."


2. Help > Search produces pop-up Indexing error and  event details:
------------
Error 2005-06-05 08:51:05.229 Errors while indexing
org.eclipse.help.internal.search.IndexingOperation$IndexingException
	at 
org.eclipse.help.internal.search.IndexingOperation.mergeIndexes(IndexingOperation.java:484)
	at 
org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingOperation.java:148)
	at 
org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation.java:98)
	at 
org.eclipse.help.internal.search.SearchManager.updateIndex(SearchManager.java:204)
	at 
org.eclipse.help.internal.search.SearchManager.ensureIndexUpdated(SearchManager.java:167)
	at 
org.eclipse.help.internal.search.federated.IndexerJob.run(IndexerJob.java:27)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)

3. Help > Dynamic Help
Produces two Event Details:
--------------------------------------
(a) 
Error 2005-06-05 08:54:04.327 Exception occurred performing search for: "Error 
Log view" OR "Resource perspective".
java.io.IOException: Permission denied
	at java.io.UnixFileSystem.createFileExclusively(Native Method)
	at java.io.File.createNewFile(File.java:850)
	at org.apache.lucene.store.FSDirectory$1.obtain(FSDirectory.java:307)
	at org.apache.lucene.store.Lock.obtain(Lock.java:53)
	at org.apache.lucene.store.Lock$With.run(Lock.java:108)
	at org.apache.lucene.index.IndexReader.open(IndexReader.java:111)
	at org.apache.lucene.index.IndexReader.open(IndexReader.java:95)
	at org.apache.lucene.search.IndexSearcher.<init>(IndexSearcher.java:38)
	at 
org.eclipse.help.internal.search.SearchIndex.openSearcher(SearchIndex.java:755)
	at org.eclipse.help.internal.search.SearchIndex.search(SearchIndex.java:606)
	at 
org.eclipse.help.internal.search.SearchManager.search(SearchManager.java:101)
	at 
org.eclipse.help.ui.internal.views.DynamicHelpPart.performSearch(DynamicHelpPart.java:264)
	at org.eclipse.help.ui.internal.views.DynamicHelpPart.access$5
(DynamicHelpPart.java:258)
	at 
org.eclipse.help.ui.internal.views.DynamicHelpPart$3.run(DynamicHelpPart.java:247)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)
----------------------------
(b)

Error 2005-06-05 08:54:04.45 Exception occurred in search indexing at 
beginAddBatch.
java.io.IOException: Permission denied
	at java.io.UnixFileSystem.createFileExclusively(Native Method)
	at java.io.File.createNewFile(File.java:850)
	at org.apache.lucene.store.FSDirectory$1.obtain(FSDirectory.java:307)
	at org.apache.lucene.store.Lock.obtain(Lock.java:53)
	at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:223)
	at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:193)
	at 
org.eclipse.help.internal.search.SearchIndex.beginAddBatch(SearchIndex.java:244)
	at 
org.eclipse.help.internal.search.IndexingOperation.mergeIndexes(IndexingOperation.java:483)
	at 
org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingOperation.java:148)
	at 
org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation.java:98)
	at 
org.eclipse.help.internal.search.SearchManager.updateIndex(SearchManager.java:204)
	at 
org.eclipse.help.internal.search.SearchManager.ensureIndexUpdated(SearchManager.java:167)
	at 
org.eclipse.help.internal.search.SearchManager.search(SearchManager.java:89)
	at 
org.eclipse.help.ui.internal.views.DynamicHelpPart.performSearch(DynamicHelpPart.java:264)
	at org.eclipse.help.ui.internal.views.DynamicHelpPart.access$5
(DynamicHelpPart.java:258)
	at 
org.eclipse.help.ui.internal.views.DynamicHelpPart$3.run(DynamicHelpPart.java:247)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)

***********************************************************
C. INSTALLED PACKAGES
***********************************************************
dns1# pkg_list
pkg_list: Command not found.
dns1# apropos packages
pkg_info(1)              - a utility for displaying information on software 
packages
pkg_version(1)           - summarize installed versions of packages
perlmod(1)               - Perl modules (packages and symbol tables)
pkg_mkIndex(n)           - Build an index for automatic loading of packages
portsclean(1)            - a tool to clean ports/packages garbage
portupgrade(1), portinstall(1) - tools to upgrade installed packages or 
install new ones via ports or packages
portversion(1)           - a tool to compare the versions of installed 
packages with the ones in the ports tree
Term::ReadLine(3)        - Perl interface to various readline packages. If no 
real package is found, substitutes stubs instead of basic functions
dns1# pkg_info
ImageMagick-6.2.2.1 Image processing tools
ORBit2-2.12.2       High-performance CORBA ORB with support for the C language
OpenEXR-1.2.1_1     A high dynamic-range (HDR) image file format
aalib-1.4.r5_1      An ascii art library
amaya-8.5           The W3C's testbed web editor/browser
amspsfnt-1.0_3      AMSFonts PostScript Fonts (Adobe Type 1 format)
apache-2.0.54       Version 2 of Apache web server with prefork MPM.
apache-ant-1.6.2    Java- and XML-based build tool, conceptually similar to 
mak
apr-nothr-db4-1.0.1_1 The Apache Group's Portability Library
argouml-0.16.1      A UML design tool with cognitive support
arts-1.4.0,1        Audio system for the KDE integrated X11 desktop
artswrapper-1.2.1_1 Setuid wrapper for arts
aspell-0.60.2       Spelling checker with better suggestion logic than ispell
atk-1.9.1           A GNOME accessibility toolkit (ATK)
autoconf-2.13.000227_5 Automatically configure source code on many Un*x 
platforms
autoconf-2.53_3     Automatically configure source code on many Un*x platforms
autoconf-2.59_2     Automatically configure source code on many Un*x platforms
automake-1.4.6_1    GNU Standards-compliant Makefile generator (legacy version
automake-1.5_2,1    GNU Standards-compliant Makefile generator (version 1.5)
automake-1.9.5      GNU Standards-compliant Makefile generator (version 1.9)
bison-1.75_2        A parser generator from FSF, (mostly) compatible with Yacc
bitstream-vera-1.10_1 Bitstream Vera TrueType font collection
boost-python-1.32.0_2 Free peer-reviewed portable C++ source libraries
cairo-0.4.0         Vector graphics library with cross-device output support
cdparanoia-3.9.8_7  A CDDA extraction tool (also known as ripper)
cmpsfont-1.0_4      Computer Modern PostScript Fonts (Adobe Type 1 format)
coreutils-5.2.1     The Free Software Foundation's core utilities
cups-1.1.23.0       The Common UNIX Printing System: Metaport to install 
comple
cups-base-1.1.23.0_4 The Common UNIX Printing System: headers, libs, & daemons
cups-lpr-1.1.23.0   The CUPS BSD and system V compatibility binaries (lp* 
comma
cups-pstoraster-7.07_3 GNU Postscript interpreter for CUPS printing to non-PS 
prin
cvsup-16.1h_2       General network file distribution system optimized for CVS
cyrus-sasl-2.1.21   RFC 2222 SASL (Simple Authentication and Security Layer)
db4-4.0.14_1,1      The Berkeley DB package, revision 4
db42-4.2.52_4       The Berkeley DB package, revision 4.2
desktop-file-utils-0.10_2 A couple of command line utilities for working with 
desktop
dirmngr-0.9.2       A client for managing and downloading certificate 
revocatio
djbfft-0.76_2       An extremely fast library for floating-point convolution
docbook-4.1_2       V4.1 of the DocBook DTD, designed for technical 
documentati
docbook-sk-4.1.2_3  XML version of the DocBook DTD version controlled for 
Scrol
docbook-xml-4.2_1   XML version of the DocBook DTD
docbook-xsl-1.68.1  XSL DocBook stylesheets
docproj-1.13        The "meta-port" for the FreeBSD Documentation Project
docproj-jadetex-1.13 The "meta-port" for the FreeBSD Documentation Project
dri-6.2.1,2         OpenGL hardware acceleration drivers for the DRI
dsssl-docbook-modular-1.79,1 DSSSL stylesheets for the DocBook DTD by Norman 
Walsh
eclipse-3.1RC1      An open extensible IDE for anything and nothing in 
particul
eclipse-emf-2.0.1_3 Eclipse Modeling Framework
eclipse-examples-3.0_2 Examples for the Eclipse IDE
esound-0.2.35_2     A sound library for enlightenment package
expat-1.95.8_1      XML 1.0 parser written in C
ezm3-1.2            Easier, more portable Modula-3 distribution for building 
CV
faces-1.7.7_6       Visual mail, user and print face server
fam-2.6.9_6         A file alteration monitor
fftw3-3.0.1_4       Fast C routines to compute the Discrete Fourier Transform
firefox-1.0.4,1     Web browser based on the browser portion of Mozilla
flac-1.1.2          Free lossless audio codec
fontconfig-2.2.3,1  An XML-based font configuration API for X Windows
freetype2-2.1.9     A free and portable TrueType font rendering engine
fribidi-0.10.4_1    A Free Implementation of the Unicode Bidirectional 
Algorith
gawk-3.1.1_1        The GNU version of Awk
gconf2-2.10.0       A configuration database system for GNOME
gd-2.0.33_1,1       A graphics library for fast creation of images
gengetopt-2.11      A tool for generating a C function which parses command 
lin
gettext-0.14.4_1    GNU gettext package
ghostscript-gnu-7.07_12 GNU Postscript interpreter
glib-1.2.10_11      Some useful routines of C programming (previous stable 
vers
glib-2.6.4          Some useful routines of C programming (current stable 
versi
gmake-3.80_2        GNU version of 'make' utility
gnome-icon-theme-2.10.1_1 A collection of icons for the GNOME 2 desktop
gnomehier-2.0_6     A utility port that creates the GNOME directory tree
gnomekeyring-0.4.2_1 A program that keeps passwords and other secrets
gnomemimedata-2.4.2 A MIME and Application database for GNOME
gnomevfs2-2.10.1    GNOME Virtual File System
gnu-regexp-1.1.4    A regexp library for Java
gnupg-1.4.1         The GNU Privacy Guard
gnupg-devel-1.9.16  Prerelease package of GnuPG extensions for GnuPG 2.0
gnutls-1.0.24_1     GNU Transport Layer Security library
gocr-0.40           GOCR/JOCR is an OCR (Optical Character Recognition) 
program
gpgme-1.0.2         A library to make access to GnuPG easier
graphviz-2.2        Graph Visualization Software from AT&T and Bell Labs
gsfonts-8.11_2      Fonts used by GNU Ghostscript (or X)
gsm-1.0.10          Audio converter and library for converting u-law to gsm 
enc
gtk-1.2.10_13       Gimp Toolkit for X11 GUI (previous stable version)
gtk-2.6.7           Gimp Toolkit for X11 GUI (current stable version)
help2man-1.35.1     Automatically generating simple manual pages from program 
o
hicolor-icon-theme-0.5 A high-color icon theme shell from the FreeDesktop 
project
hs-haxml-1.13       A collection of utilities for using Haskell and XML 
togethe
html-4.01_2         All W3C published SGML DTDs for HTML
imake-6.8.2         Imake and other utilities from X.Org
imlib-1.9.15_2      A graphic library for enlightenment package
intltool-0.33       Tools to internationalize various kinds of data files
iso8879-1986_2      Character entity sets from ISO 8879:1986 (SGML)
jackit-0.99.0       A low-latency audio server
jade-1.2.1_9        An object-oriented SGML/XML parser toolkit and DSSSL 
engine
jadetex-3.13_1      A TeX backend for Jade, for typesetting SGML documents
jasper-1.701.0      An implementation of the codec specified in the JPEG-2000 
s
javacc-3.2_1        Compiler compiler for Java; includes tools for building 
syn
javavmwrapper-2.0_4 Wrapper script for various Java Virtual Machines
jbigkit-1.6         Lossless compression for bi-level images such as scanned 
pa
jboss-4.0.2         Open-source J2EE application server (4.x family)
jdk-1.5.0p1_2       Java Development Kit 1.5.0
jpeg-6b_3           IJG's jpeg compression utilities
kde-3.4.0           The "meta-port" for KDE
kdeaccessibility-3.4.0 Accessibility applications for KDE
kdeadmin-3.4.0      KDE applications related to system administration
kdeartwork-3.4.0    Additional themes, sounds, wallpapers and window styles 
for
kdebase-3.4.0_1     Basic applications for the KDE system
kdebase-kompmgr-3.4.0 Utility needed to enable XComposite support in KDE
kdeedu-3.4.0_1      Collection of entertaining, educational programs for KDE
kdegames-3.4.0      Games for the KDE integrated X11 desktop
kdegraphics-3.4.0   Graphics utilities for the KDE3 integrated X11 desktop
kdegraphics-kamera-3.4.0 Digital camera support for KDE
kdegraphics-kooka-3.4.0 Raster image scan program for KDE
kdegraphics-kuickshow-3.4.0 KDE image viewer
kdehier-1.0_6       Utility port which installs a hierarchy of shared KDE 
direc
kdelibs-3.4.0_4     Base set of libraries needed by KDE programs
kdemultimedia-3.4.0 Multimedia utilities for the KDE integrated X11 desktop
kdemultimedia-akode-3.4.0 Default KDE audio backend
kdemultimedia-akode-plugins-jack-3.4.0 Jack output plugin for akode
kdemultimedia-akode-plugins-mpc-3.4.0 Musepack decoder plugin for akode
kdemultimedia-akode-plugins-mpeg-3.4.0 MPEG audio decoder plugin for akode
kdemultimedia-akode-plugins-oss-3.4.0 OSS output plugin for akode
kdemultimedia-akode-plugins-polypaudio-3.4.0 Polypaudio output plugin for 
akode
kdemultimedia-akode-plugins-resampler-3.4.0 Resampler plugin for akode
kdemultimedia-akode-plugins-xiph-3.4.0 FLAC/Speex/Vorbis decoder plugin for 
akode
kdemultimedia-mpeglib_artsplug-3.4.0 Legacy KDE audio backend
kdemultimedia-xine_artsplugin-3.4.0 Xine-based multimedia backend for KDE
kdenetwork-3.4.0_1  Network-related programs and modules for KDE
kdepim-3.4.0        Personal Information Management tools for KDE
kdesdk-3.4.0        KDE Software Development Kit
kdetoys-3.4.0       Small applications for KDE
kdeutils-3.4.0      Utilities for the KDE integrated X11 desktop
kdevelop-3.2.0      Powerful IDE for developing KDE/Qt-based apps
kdewebdev-3.4.0_2,2 Comprehensive html/website development environment
koffice-1.3.5_2,1   Office Suite for KDE3
lcms-1.14,1         Light Color Management System -- a color management 
library
libIDL-0.8.5_1      A library for creating trees of CORBA Interface Definition
libXft-2.1.6_1      A client-sided font API for X applications
liba52-0.7.4_1      A free library for decoding ATSC A/52 streams, aka AC-3
libart_lgpl2-2.3.17 Library for high-performance 2D graphics
libassuan-0.6.9     IPC library used by GnuPG and gpgme
libaudiofile-0.2.6  A sound library for SGI audio file
libbonobo-2.8.1_1   A component and compound document system for GNOME2
libbonoboui-2.8.1_2 GUI frontend to the libbonobo component of GNOME 2
libdvdcss-1.2.8_1   Portable abstraction library for DVD decryption
libdvdread-0.9.4_1  This is needed by ogle, which is a DVD player that 
supports
libexif-0.6.12_1    Library to read digital camera file meta-data
libfame-0.9.1_1     A video encoding library
libfpx-1.2.0.12     Library routines for working with Flashpix images
libgcrypt-1.2.1_1   "General purpose crypto library based on code used in 
GnuPG
libglade2-2.5.1_2   GNOME glade library
libglut-6.0.1       A graphics library similar to SGI's OpenGL
libgnome-2.10.0_1   Libraries for GNOME, a GNU desktop environment
libgnomecanvas-2.10.1_1 A graphics library for GNOME
libgnomeui-2.10.0_1 Libraries for the GNOME GUI, a GNU desktop environment
libgpg-error-1.0_1  Common error values for all GnuPG components
libgphoto2-2.1.5_1  A universal digital camera picture control tool
libgsf-1.11.1       An extensible i/o abstraction for dealing with structured 
f
libiconv-1.9.2_1    A character set conversion library
libidn-0.5.16       Internationalized Domain Names command line tool
libksba-0.9.11      KSBA is an X.509 Library
libltdl-1.5.10      System independent dlopen wrapper
libmad-0.15.1b_1    Libmad library (part of MAD project)
libmal-0.40         A library encapsulating malsync
libmng-1.0.8        Multiple-image Network Graphics (MNG) reference library
libogg-1.1.2_1,3    Ogg bitstream library
libpaper-1.1.14.3   A library providing routines for paper size management
libpixman-0.1.5     Pixel region library
libsamplerate-0.1.2 Secret Rabbit Code: a Sample Rate Converter for audio
libsndfile-1.0.11   Reading and writing files containing sampled sound (like 
WA
libsvg-0.1.3        A parser for SVG content in files or buffers
libsvg-cairo-0.1.5  SVG rendering library
libtheora-1.0.a4    Theora video codec for the Ogg multimedia streaming system
libtool-1.3.5_2     Generic shared library support script (version 1.3)
libtool-1.5.10_1    Generic shared library support script (version 1.5)
libungif-4.1.3      Tools and library routines for working with GIF images
libusb-0.1.10a      Library giving userland programs access to USB devices
libvorbis-1.1.0_1,3 Audio compression codec library
libwww-5.4.0_1      The W3C Reference Library
libxine-1.0.1       Libraries for xine multimedia player
libxml2-2.6.19      XML parser library for GNOME
libxslt-1.1.14      The XSLT C library for GNOME
linc-1.0.3_3        A library for writing networked servers & clients
links-0.98,1        Lynx-like text WWW browser
linux-sun-jdk-1.4.2.08_1 Sun Java Development Kit 1.4 for Linux
linux_base-rh-7.3   Basic packages for Linux mode from Red Hat 7.3/i386
linuxdoc-1.1_1      The Linuxdoc SGML DTD
lynx-2.8.5          A non-graphical, text-based World-Wide Web client
m4-1.4.3            GNU m4
mDNSResponder-107.1_1 "Apple's mDNSResponder"
mozilla-1.7.8,2     The open source, standards compliant web browser
mpeg2codec-1.2_1    An MPEG-2 Encoder and Decoder
nas-1.7             Network Audio System
nasm-0.98.39,1      General-purpose multi-platform x86 assembler
ncftp-3.1.9         ftp replacement with advanced user interface
neon-0.24.7         An HTTP and WebDAV client library for Unix systems
net-snmp-5.2.1_2    An extendable SNMP implementation
netpbm-10.26.9      A toolkit for conversion of images between different 
format
nhc98-1.18_1        A fully-fledged compiler for Haskell 98
open-motif-2.2.3_1  Motif X11 Toolkit (industry standard GUI (IEEE 1295))
openldap-client-2.2.26 Open source LDAP client implementation
openslp-1.0.11_1    Open-source implementation of the Service Location 
Protocol
p5-Archive-Zip-1.14 Perl module to create, manipulate, read, and write Zip 
arch
p5-Compress-Zlib-1.33 Perl5 interface to zlib compression library
p5-XML-Parser-2.34_1 Perl extension interface to James Clark's XML parser, 
expat
p5-gettext-1.03     Message handling functions
p5-type1inst-0.6.1_2 A script that helps install Postscript fonts in X Window 
Sy
pango-1.8.1         An open-source framework for the layout and rendering of 
i1
patch-2.5.4         GNU patch utility
pcre-5.0            Perl Compatible Regular Expressions library
perl-5.8.6_2        Practical Extraction and Report Language
php5-5.0.4_2        PHP Scripting Language (Apache Module and CLI)
pilot-link-0.11.8_3 PalmPilot communications utilities 
(backup/restore/install/
pkgconfig-0.17.2    A utility to retrieve information about installed 
libraries
png-1.2.8_2         Library for manipulating PNG images
polypaudio-0.7_1    Sound server for UNIX
popt-1.7            A getopt(3) like library with a number of enhancements, 
fro
portaudio-18.1_2    Portable cross-platform Audio API
portupgrade-20041226_2 FreeBSD ports/packages administration and management 
tool s
pth-2.0.4           GNU Portable Threads
python-2.4.1_1      An interpreted object-oriented programming language
qca-tls-1.0_1       SSL/TLS plugin for Qt
qmake-3.3.4         The build utility of the Qt project
qt-copy-3.3.4       Multiplatform C++ application framework (+ KDE patches)
rplay-3.3.2_2       Network audio player
rpm-3.0.6_9         The Red Hat Package Manager
ruby-1.8.2_3        An object-oriented interpreted scripting language
ruby18-bdb1-0.2.2   Ruby interface to Berkeley DB revision 1.8x with full 
featu
samba-libsmbclient-3.0.14a_2 The shared lib from the samba packages
sane-backends-1.0.15 API for access to scanners, digitals camera, frame 
grabbers
scr2png-1.1_4       Converts the output of "vidcontrol -p" to PNG
scr2txt-1.1         Converts the output of "vidcontrol -p" to text
scrollkeeper-0.3.14_1,1 An Open Document Cataloging Project
sdl-1.2.8,2         Cross-platform multi-media development API
sdocbook-xml-4.1.2.5_2 "Simplified" DocBook XML DTD
shared-mime-info-0.16_1 A MIME type database from the FreeDesktop project
speex-1.0.5,1       An open-source patent-free voice codec
startup-notification-0.8_1 Library that supports startup notification spec 
from freede
subversion-1.1.4    Version control system
svgalib-1.4.3_4     A low level console graphics library
t1lib-5.0.1,1       A Type 1 Rasterizer Library for UNIX/X11
taglib-1.3.1        Library for manipulating ID3 tags and Ogg comments
tcl-8.4.7,1         Tool Command Language
teTeX-base-3.0_3    Thomas Esser's distribution of TeX & friends (binaries)
teTeX-texmf-3.0_3   Thomas Esser's distribution of TeX & friends (texmf tree)
tex-texmflocal-1.9  Meta-port that creates a site-local $TEXMF directory
texi2html-1.76_1,1  Texinfo to HTML converter
tidy-20000804_2     Fixes and tidies up HTML files
tiff-3.7.2          Tools and library routines for working with TIFF images
tk-8.4.7,2          Graphical toolkit for TCL
ttmkfdir-20021109_1 Create fonts.scale file for use with TrueType font server
unzip-5.52_1        List, test and extract compressed files in a ZIP archive
urwfonts-1.0        Another font package for X
v4all-2.1.1.9       An Eclipse Plugin for Designing Java Swing & SWT GUIs
wget-1.8.2_7        Retrieve files from the Net via HTTP and FTP
wv2-0.2.2_1         A library providing routines to access Microsoft Word 
files
x2vnc-1.61          A program to link multiple X and VNC servers together
x2x-1.27_1          A program to link multiple X servers together
xemacs-21.4.17      This port tracks the stable version of the XEmacs text 
edit
xemacs-packages-13.0 Basic XEmacs elisp packages(xemacs-packages)
xfstt-1.6           A TrueType font server for X11
xhtml-1.0.20020801_4 W3C's XHTML DTD
xmlcatmgr-2.2       SGML and XML catalog manager
xorg-6.8.2          X.Org distribution metaport
xorg-clients-6.8.2  X client programs and related files from X.Org
xorg-documents-6.8.2 Documentation of X11 protocol and libraries from X.Org
xorg-fonts-100dpi-6.8.2 X.Org 100dpi bitmap fonts
xorg-fonts-75dpi-6.8.2 X.Org 75dpi bitmap fonts
xorg-fonts-cyrillic-6.8.2 X.Org Cyrillic bitmap fonts
xorg-fonts-encodings-6.8.2 X.Org font encoding files
xorg-fonts-miscbitmaps-6.8.2 X.Org miscellaneous bitmap fonts
xorg-fonts-truetype-6.8.2 X.Org TrueType fonts
xorg-fonts-type1-6.8.2 X.Org Type1 fonts
xorg-fontserver-6.8.2 X font server from X.Org
xorg-libraries-6.8.2 X11 libraries and headers from X.Org
xorg-manpages-6.8.2 X.Org library manual pages
xorg-nestserver-6.8.2 Nesting X server from X.Org
xorg-printserver-6.8.2 X Print server from X.Org
xorg-server-6.8.2_2 X.Org X server and related programs
xorg-vfbserver-6.8.2 X virtual framebuffer server from X.Org
xpdf-3.00_6         Display PDF files, and convert them to other formats
xterm-202           Terminal emulator for the X Window System
zip-2.3_2           Create/update ZIP files compatible with pkzip

*******************************************
D. SYSTEM output from /var/run/dmesg.boot
dns1# cat /var/run/dmesg.boot
Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 5.3-RELEASE #0: Fri Nov  5 04:19:18 UTC 2004
    root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm)  (1593.55-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x6a0  Stepping = 0
  
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
  AMD Features=0xc0480000<MP,AMIE,DSP,3DNow!>
real memory  = 1006567424 (959 MB)
avail memory = 975376384 (930 MB)
ACPI APIC Table: <KM400A AWRDACPI>
ioapic0 <Version 0.3> irqs 0-23 on motherboard
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <KM400A AWRDACPI> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
cpu0: <ACPI CPU (3 Cx states)> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <VIA Generic host to PCI bridge> mem 0xd0000000-0xd7ffffff at device 0.0 
on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
pci0: <network, ethernet> at device 9.0 (no driver attached)
fwohci0: <Texas Instruments TSB43AB23> mem 
0xde010000-0xde013fff,0xde014000-0xde0147ff irq 18 at device 10.0 on pci0
fwohci0: OHCI version 1.10 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 00:d0:03:56:00:b2:b7:e6
fwohci0: Phy 1394a available S400, 3 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:d0:03:b2:b7:e6
fwe0: Ethernet address: 02:d0:03:b2:b7:e6
fwe0: if_start running deferred for Giant
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
atapci0: <VIA 6420 SATA150 controller> port 
0xa400-0xa4ff,0xa000-0xa00f,0x9c00-0x9c03,0x9800-0x9807,0x9400-0x9403,0x9000-0x9007 
irq 20 at device 15.0 on pci0
ata2: channel #0 on atapci0
ata3: channel #1 on atapci0
atapci1: <VIA 8237 UDMA133 controller> port 
0xa800-0xa80f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 15.1 on pci0
ata0: channel #0 on atapci1
ata1: channel #1 on atapci1
uhci0: <VIA 83C572 USB controller> port 0xac00-0xac1f irq 21 at device 16.0 on 
pci0
uhci0: [GIANT-LOCKED]
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xb000-0xb01f irq 21 at device 16.1 on 
pci0
uhci1: [GIANT-LOCKED]
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <VIA 83C572 USB controller> port 0xb400-0xb41f irq 21 at device 16.2 on 
pci0
uhci2: [GIANT-LOCKED]
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
umass0: USB2.0 CardReader, rev 2.00/91.38, addr 2
uhci3: <VIA 83C572 USB controller> port 0xb800-0xb81f irq 21 at device 16.3 on 
pci0
uhci3: [GIANT-LOCKED]
usb3: <VIA 83C572 USB controller> on uhci3
usb3: USB revision 1.0
uhub3: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
pci0: <serial bus, USB> at device 16.4 (no driver attached)
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
pci0: <multimedia, audio> at device 17.5 (no driver attached)
vr0: <VIA VT6102 Rhine II 10/100BaseTX> port 0xc400-0xc4ff mem 
0xde016000-0xde0160ff irq 23 at device 18.0 on pci0
miibus0: <MII bus> on vr0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
vr0: Ethernet address: 00:50:8d:6e:9d:31
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
ppc0: <ECP parallel printer port> port 0x778-0x77b,0x378-0x37f irq 7 drq 3 on 
acpi0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 1593545140 Hz quality 800
Timecounters tick every 10.000 msec
acd0: CDRW <LITE-ON CD-RW SOHR-5239S/2S03> at ata0-slave UDMA33
ad6: 152627MB <ST3160827AS/3.42> [310101/16/63] at ata3-master SATA150
<snip details of card readers
>
If you need any further information please ask

Thanks
David


-- 
40 yrs navigating and computing in blue waters.
English Owner & Captain of British Registered 60' bluewater Ketch S/V Taurus.
 Currently in San Diego, CA. Sailing May/June bound for Europe via Panama 
Canal.


More information about the freebsd-java mailing list