eclipse Bugzilla 98443 Help File System broken

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


On Sunday 05 June 2005 09:22,  the authors bugzilla-daemon at eclipse.org and 
konradk at ca.ibm.com contributed to the dialogue on-
 eclipse Bugzilla 98443 Help File System broken: 

>>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(IndexingOper
>>ation.java:484) at
>>org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingO
>>peration.java:148) at
>>org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation
>>.java:98) at
>>org.eclipse.help.internal.search.SearchManager.updateIndex(SearchManager.jav
>>a:204) at
>>org.eclipse.help.internal.search.SearchManager.ensureIndexUpdated(SearchMana
>>ger.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:7
>>55) 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(DynamicHelp
>>Part.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.jav
>>a: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(IndexingOper
>>ation.java:483) at
>>org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingO
>>peration.java:148) at
>>org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation
>>.java:98) at
>>org.eclipse.help.internal.search.SearchManager.updateIndex(SearchManager.jav
>>a:204) at
>>org.eclipse.help.internal.search.SearchManager.ensureIndexUpdated(SearchMana
>>ger.java:167) at
>>org.eclipse.help.internal.search.SearchManager.search(SearchManager.java:89)
>>	at
>>org.eclipse.help.ui.internal.views.DynamicHelpPart.performSearch(DynamicHelp
>>Part.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.jav
>>a: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

>------- Additional Comments From konradk at ca.ibm.com  2005-06-05 14:09 -------
>1. Start with known help issues in Eclipse readme.
>3. (2 might be same problem) a java.io.tmpdir property must point to a 
>writable location.
OK how do identify the location so I can make it writeable for java.io.tmpdir 
property?
Could someone please email me a list of what directories permissions are 
appropriate for a home/user/workspace/ directory file hierarchy. In the 
meantime I will do. some experiments. How would this account help files not 
opening - are they not read only?
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