LoveUnix » 培训认证 行业入门 » FreeBSD几个比较棘手的问题
让LU留住您的每

一天 让LU博客留住您的每一天
2005-6-20 14:02 xhellfire
我用的是FBSD5.2.1,以下是pkg_info的信息:<br />Hermes-1.3.3        Fast pixel formats conversion library<br />ORBit2-2.8.2        High-performance CORBA ORB with support for the C language<br />XFree86-Server-4.3.0_14 XFree86-4 X server and related programs<br />XFree86-clients-4.3.0_5 XFree86-4 client programs and related files<br />XFree86-font100dpi-4.3.0 XFree86-4 bitmap 100 dpi fonts<br />XFree86-font75dpi-4.3.0 XFree86-4 bitmap 75 dpi fonts<br />XFree86-fontDefaultBitmaps-4.3.0 XFree86-4 default bitmap fonts<br />XFree86-fontEncodings-4.3.0 XFree86-4 font encoding files<br />XFree86-fontScalable-4.3.0 XFree86-4 scalable fonts<br />XFree86-libraries-4.3.0_6 XFree86-4 libraries and headers<br />Xft-2.1.2           A client-sided font API for X applications<br />acme-2.4.2          Tool to make multimedia keys work on laptops<br />aspell-0.50.4.1     Spelling checker with better suggestion logic than ispell<br />at-spi-1.3.8        An Assistive Technology Service Provider Interface<br />atk-1.4.1_1         A GNOME accessibility toolkit (ATK)<br />bitstream-vera-1.10 Bitstream Vera TrueType font collection<br />bugbuddy2-2.4.1.1   A bug reporting tool for GNOME 2<br />cdrtools-2.0.3      Cdrecord, mkisofs and several other programs to record CD-R<br />cvsup-without-gui-16.1h General network file distribution system optimized for CVS <br />docbook-sk-4.1.2_1  XML version of the DocBook DTD version controlled for Scrol<br />docbook-xml-4.2_1   XML version of the DocBook DTD<br />docbook-xsl-1.62.4  XSL DocBook stylesheets<br />dri-4.3.0,1         OpenGL hardware acceleration drivers for XFree86<br />eel2-2.4.1          Generally useful classes and extensions to GNOME<br />eog2-2.4.1          The Eye Of Gnome image viewer<br />epiphany-1.0.6      An extremely lightweight and simple web browser for GNOME 2<br />esound-0.2.32_1     A sound library for enlightenment package<br />expat-1.95.6_1      XML 1.0 parser written in C<br />ezm3-1.1            Easier, more portable Modula-3 distribution for building CV<br />fileroller-2.4.2_1,1 An archive manager for zip files, tar, etc<br />fontconfig-2.2.90_3 An XML-based font configuration API for X Windows<br />freetype2-2.1.5_1   A free and portable TrueType font rendering engine<br />gail-1.4.1          An implementation of the ATK interfaces for GTK+ widgets<br />gcalctool-4.3.16    A GNOME 2 calculator tool based on the old calctool for Ope<br />gconf-editor-2.4.0,1 A gconf database editor for the GNOME 2 environment<br />gconf2-2.4.0.1      A configuration database system for GNOME<br />gdm2-2.4.4.5        GNOME 2 version of xdm display manager<br />gedit2-2.4.1        A small but powerful text editor for Gnome 2 Desktop Enviro<br />gettext-0.12.1      GNU gettext package<br />ggv2-2.4.0.2        GNOME 2 ghostscript viewer<br />ghostscript-gnu-7.07_4 GNU Postscript interpreter<br />gle-3.0.3           A GL Tubing and Extrusion Library<br />glib-1.2.10_11      Some useful routines of C programming (previous stable vers<br />glib-2.6.5          Some useful routines of C programming (current stable versi<br />gmake-3.80_1        GNU version of &#39;make&#39; utility<br />gnome-icon-theme-1.0.9 A collection of icons for the GNOME 2 desktop<br />gnome-themes-2.4.1_1 A collection of themes and icons for GNOME 2 designed for a<br />gnome2-2.4.0        The &quot;meta-port&quot; for the GNOME 2 integrated X11 desktop<br />gnomeapplets2-2.4.1_2 Applets components for the Gnome 2 Desktop Environment<br />gnomeaudio2-2.0.0   Sound files for use with GNOME 2<br />gnomecontrolcenter2-2.4.0 Control center for GNOME 2 project<br />gnomedesktop-2.4.1.1_1 Additional UI API for GNOME 2<br />gnomegames2-2.4.1.1 The game applications package for the Gnome 2 Desktop Envir<br />gnomehier-1.0_10    An utility port, installing hierarchy of common GNOME direc<br />gnomemag-0.10.3     GNOME screen magnifier<br />gnomemedia2-2.4.1.1 Multimedia applications for the GNOME 2 desktop<br />gnomemeeting-0.98.5_1 GNOME H323 Video Conferencing program, similar to NetMeetin<br />gnomemimedata-2.4.0 A MIME and Application database for GNOME<br />gnomepanel-2.4.1    Panel component for the GNOME 2 Desktop<br />gnomesession-2.4.1  Session component for the GNOME 2 desktop<br />gnomespeech-0.2.7   GNOME text-to-speech API<br />gnomesystemmonitor-2.4.0 GNOME 2 system monitor program<br />gnometerminal-2.4.2 Terminal component for the GNOME 2 Desktop<br />gnomeuserdocs2-2.4.1 GNOME 2 users guide<br />gnomeutils2-2.4.1,1 GNOME 2 support utilities<br />gnomevfs2-2.4.1_1   GNOME Virtual File System<br />gnopernicus-0.7.1   Collection of accessibility apps for GNOME 2<br />gok-0.8.4           GNOME On-Screen Keyboard (GOK)<br />gpdf-0.111          GNOME version of xpdf<br />gstreamer-0.6.4     Development framework for creating media applications<br />gstreamer-plugins-0.6.4_1 GStreamer written collection of plugins handling several me<br />gtk-2.2.4_1         Gimp Toolkit for X11 GUI (current stable version)<br />gtk-engines2-2.2.0  Theme engine for the gtk+-2.0 toolkit<br />gtksourceview-0.7.0 A text widget that adds syntax highlighting to the GtkTextV<br />gucharmap-gnome-1.2.0 A Unicode/ISO10646 character map and font viewer<br />guile-1.6.4_2       GNU Ubiquitous Intelligent Language for Extension<br />imake-4.3.0_1       Imake and other utilities from XFree86<br />intltool-0.27.2_1   Xml internationalization support for GNOME, and others<br />jpeg-6b_1           IJG&#39;s jpeg compression utilities<br />lcms-1.09,1         Light Color Management System -- a color management library<br />libIDL-0.8.2        A library for creating trees of CORBA Interface Definition <br />libart_lgpl2-2.3.16 Library for high-performance 2D graphics<br />libaudiofile-0.2.4  A sound library for SGI audio file<br />libbonobo-2.4.2     A component and compound document system for GNOME2<br />libbonoboui-2.4.1   GUI frontend to the libbonobo component of GNOME 2<br />libgail-gnome-1.0.2_2 An implementation of the ATK interfaces for GNOME widgets<br />libglade2-2.0.1_1   GNOME glade library<br />libglut-5.0.2       A graphics library similar to SGI&#39;s OpenGL<br />libgnome-2.4.0_1    Libraries for GNOME, a GNU desktop environment<br />libgnomecanvas-2.4.0 A graphics library for GNOME<br />libgnomeprint-2.4.1_2 Gnome print support library<br />libgnomeprintui-2.4.1 Gnome print support library<br />libgnomeui-2.4.0.1_1 Libraries for the GNOME GUI, a GNU desktop environment<br />libgsf-1.8.2        An extensible i/o abstraction for dealing with structured f<br />libgtkhtml-2.4.1_1  Lightweight HTML rendering/printing/editing engine<br />libgtop2-2.0.7_2    GNOME 2 top library<br />libiconv-1.9.1_3    A character set conversion library<br />libltdl-1.5         System independent dlopen wrapper<br />libmng-1.0.5_1      Multiple-image Network Graphics (MNG) reference library<br />librsvg2-2.4.0_1    Library for parsing and rendering SVG vector-graphic files<br />libtool-1.3.5_2     Generic shared library support script (1.3)<br />libtool-1.5.18      Generic shared library support script (1.5)<br />libwnck-2.4.0.1     Library used for writing pagers and taskslists<br />libxml2-2.6.2_1     Xml parser library for GNOME<br />libxslt-1.1.0_1     The XSLT C library for GNOME<br />linc-1.0.3          A library for writing networked servers &amp; clients<br />linux_base-7.1_5    The base set of packages needed in Linux mode<br />metacity-2.6.3      A window manager for the adult in you<br />mkisofs-2.0.3       Create iso9660/Rock Ridge/Joliet filesystems<br />mozilla-gtk2-1.5_1  The open source, standards compliant web browser<br />nautilus-cd-burner-0.5.3_3 CD burner view for Nautilus<br />nautilus-media-0.3.3.1 GStreamer-based multimedia views for Nautilus<br />nautilus2-2.4.1     GNOME file manager and graphical shell developed by Eazel<br />openldap-client-2.1.23 Open source LDAP client implementation<br />p5-XML-Parser-2.34  Perl extension interface to James Clark&#39;s XML parser, expat<br />pango-1.2.5         An open-source framework for the layout and rendering of i1<br />perl-5.6.1_15       Practical Extraction and Report Language<br />pkgconfig-0.15.0    A utility used to retrieve information about installed libr<br />png-1.2.5_2         Library for manipulating PNG images<br />popt-1.6.4_1        A getopt(3) like library with a number of enhancements, fro<br />python-2.3.2_3      An interpreted object-oriented programming language<br />scrollkeeper-0.3.12_4,1 An Open Document Cataloging Project<br />sdocbook-xml-4.1.2.5_1 &quot;Simplified&quot; DocBook XML DTD<br />sox-12.17.4         SOund eXchange - universal sound sample translator<br />startup-notification-0.5_1 Library that supports startup notification spec from freede<br />tiff-3.6.0          Tools and library routines for working with TIFF images<br />unzip-5.50_2        List, test and extract compressed files in a ZIP archive<br />vte-0.11.10_1       Terminal widget with improved accessibility and I18N suppor<br />wrapper-1.0_3       Wrapper for XFree86-4 server<br />xmlcatmgr-1.1       SGML/XML catalog manager<br />xscreensaver-gnome-4.14 Save your screen while you entertain your cat (for GNOME us<br />yelp-2.4.2          A help browser for the GNOME 2 desktop<br />zenity-1.6          Display GNOME dialogs from the command line<br />-----------------------------------<br />1)make buildworld 问题<br />偶把ports tree和src都从cvsup2.cn.FreeBSD.org更新,是刚刚更新过.然后make buildworld<br /><br />--------------------------------------------------------------<br />&gt;&gt;&gt; Rebuilding the temporary build tree<br />--------------------------------------------------------------<br />rm -rf /usr/obj/usr/src/tmp<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/bin<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/games<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/include/c++/3.4<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/include/sys<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/lib<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/libexec<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/sbin<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/dict<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX100<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX100-12<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX75<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX75-12<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devascii<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devcp1047<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devdvi<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devhtml<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devkoi8-r<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlatin1<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlbp<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlj4<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devps<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devutf8<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/tmac/mdoc<br />mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/tmac/mm<br />mkdir -p /usr/obj/usr/src/tmp/lib<br />mkdir -p /usr/obj/usr/src/tmp/usr/bin<br />mkdir -p /usr/obj/usr/src/tmp/usr/include<br />mkdir -p /usr/obj/usr/src/tmp/usr/lib/compat/aout<br />mkdir -p /usr/obj/usr/src/tmp/usr/libdata/ldscripts<br />mkdir -p /usr/obj/usr/src/tmp/usr/libexec<br />mkdir -p /usr/obj/usr/src/tmp/usr/sbin<br />mkdir -p /usr/obj/usr/src/tmp/usr/share/misc<br />mkdir -p /usr/obj/usr/src/tmp/usr/share/snmp/defs<br />mkdir -p /usr/obj/usr/src/tmp/usr/share/snmp/mibs<br />mtree -deU -f /usr/src/etc/mtree/BSD.include.dist  -p /usr/obj/usr/src/tmp/usr/include &gt;/dev/null<br />ln -sf /usr/src/sys /usr/obj/usr/src/tmp<br /><br />--------------------------------------------------------------<br />&gt;&gt;&gt; stage 1.1: legacy release compatibility shims<br />--------------------------------------------------------------<br />cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp  INSTALL=&quot;sh /usr/src/tools/install.sh&quot;  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/usr/obj/usr/src/tmp  MAKEFLAGS=&quot;-m /usr/src/tools/build/mk  -m /usr/src/share/mk&quot; /usr/obj/usr/src/make.i386/make -f Makefile.inc1  DESTDIR=  BOOTSTRAPPING=502010  -DNO_HTML -DNO_INFO -DNO_LINT -DNO_MAN -DNO_NLS -DNO_PIC  -DNO_PROFILE -DNO_SHARED -DNO_CPU_CFLAGS -DNO_WARNS legacy<br />ERROR: Source upgrades from versions prior to 5.3 not supported.<br />*** Error code 1<br /><br />Stop in /usr/src.<br />*** Error code 1<br /><br />Stop in /usr/src.<br />*** Error code 1<br /><br />Stop in /usr/src.<br /><br /><br /><br />ERROR: Source upgrades from versions prior to 5.3 not supported.<br />怎么会有这个error?????<br />-----------------------------------------<br />2)gaim问题<br />===&gt;   gaim-1.3.1 depends on executable: gmake - found<br />===&gt;   gaim-1.3.1 depends on file: /usr/local/bin/libtool15 - found<br />===&gt;   gaim-1.3.1 depends on file: /usr/local/bin/intltool-extract - found<br />===&gt;   gaim-1.3.1 depends on executable: pkg-config - found<br />===&gt;   gaim-1.3.1 depends on shared library: startup-notification-1.0 - found<br />===&gt;   gaim-1.3.1 depends on shared library: atk-1.0.901 - not found<br />===&gt;    Verifying install for atk-1.0.901 in /usr/ports/accessibility/atk<br />     =&gt; No directory for atk-1.0.901.  Skipping..<br />===&gt;   gaim-1.3.1 depends on shared library: glib-2.0.600 - not found<br />===&gt;    Verifying install for glib-2.0.600 in /usr/ports/devel/glib20<br />===&gt;  Installing for glib-2.6.5<br />===&gt;   glib-2.6.5 depends on file: /usr/local/bin/perl5.6.1 - found<br />===&gt;   glib-2.6.5 depends on executable: pkg-config - found<br />===&gt;   glib-2.6.5 depends on shared library: intl - found<br />===&gt;   Generating temporary packing list<br />===&gt;  Checking if devel/glib20 already installed<br />===&gt;   An older version of devel/glib20 is already installed (glib-2.2.3)<br />      You may wish to ``make deinstall&#39;&#39; and install this port again<br />      by ``make reinstall&#39;&#39; to upgrade it properly.<br />      If you really wish to overwrite the old port of devel/glib20<br />      without deleting it first, set the variable &quot;FORCE_PKG_REGISTER&quot;<br />      in your environment or the &quot;make install&quot; command line.<br />*** Error code 1<br /><br />Stop in /usr/ports/devel/glib20.<br />*** Error code 1<br /><br />Stop in /usr/ports/net/gaim.<br />-------------------------<br />An older version of devel/glib20 is already installed (glib-2.2.3)<br />它需要glib-2.6.5我按照它说的make deinstall &amp;&amp; make reinstall ......................ok&#33;(但是,<br />后来startx时说少一个lib-elf.so.2,名字我记不清了)<br />我再make<br /><br />它有报告少gtk2.2.4,我明明已经安装了啊,不解.<br /><br /><br />------------<br />3)再安装downloader时发生同样的问题<br /><br />===&gt;   downloader-2.5.0_2 depends on executable: gmake - found<br />===&gt;   downloader-2.5.0_2 depends on file: /usr/local/bin/intltool-extract - found<br />===&gt;   downloader-2.5.0_2 depends on executable: pkg-config - found<br />===&gt;   downloader-2.5.0_2 depends on shared library: esd.2 - found<br />===&gt;   downloader-2.5.0_2 depends on shared library: atk-1.0.901 - not found<br />===&gt;    Verifying install for atk-1.0.901 in /usr/ports/accessibility/atk<br />     =&gt; No directory for atk-1.0.901.  Skipping..<br />===&gt;   downloader-2.5.0_2 depends on shared library: glib-2.0.600 - not found<br />===&gt;    Verifying install for glib-2.0.600 in /usr/ports/devel/glib20<br />===&gt;  Installing for glib-2.6.5<br />===&gt;   glib-2.6.5 depends on file: /usr/local/bin/perl5.6.1 - found<br />===&gt;   glib-2.6.5 depends on executable: pkg-config - found<br />===&gt;   glib-2.6.5 depends on shared library: intl - found<br />===&gt;   Generating temporary packing list<br />===&gt;  Checking if devel/glib20 already installed<br />===&gt;   An older version of devel/glib20 is already installed (glib-2.2.3)<br />      You may wish to ``make deinstall&#39;&#39; and install this port again<br />      by ``make reinstall&#39;&#39; to upgrade it properly.<br />      If you really wish to overwrite the old port of devel/glib20<br />      without deleting it first, set the variable &quot;FORCE_PKG_REGISTER&quot;<br />      in your environment or the &quot;make install&quot; command line.<br />*** Error code 1<br /><br />Stop in /usr/ports/devel/glib20.<br />*** Error code 1<br /><br />Stop in /usr/ports/ftp/downloader.<br /><br />-------------------------------<br />我自己估计时cuvup的问题,我没有完全更新ports tree造成的附上我的ports-supfile和standard-supfile<br />----------------------------------<br />#*default host=cvsup3.cn.FreeBSD.org<br />*default host=cvsup2.cn.FreeBSD.org<br />#*default host=cvsup.cn.FreeBSD.org<br /><br />*default base=/usr<br />*default prefix=/usr<br />*default release=cvs tag=.<br />*default delete use-rel-suffix<br /><br />*default compress<br /><br />ports-base<br />#ports-arabic<br />ports-archivers<br />#ports-astro<br />#ports-audio<br />#ports-benchmarks<br />#ports-biology<br />#ports-cad<br />ports-chinese<br />ports-comms<br />ports-converters<br />ports-databases<br />ports-deskutils<br />ports-devel<br />ports-dns<br />ports-editors<br />ports-emulators<br />#ports-finance<br />#ports-french<br />ports-ftp<br />#ports-games<br />#ports-german<br />#ports-graphics<br />#ports-hebrew<br />#ports-hungarian<br />#ports-irc<br />#ports-japanese<br />ports-java<br />#ports-korean<br />ports-lang<br />ports-mail<br />#ports-math<br />#ports-mbone<br />ports-misc<br />#ports-multimedia<br />ports-net<br />#ports-news<br />#ports-palm<br />#ports-picobsd<br />#ports-polish<br />#ports-portuguese<br />#ports-print<br />#ports-russian<br />#ports-science<br />ports-security<br />ports-shells<br />ports-sysutils<br />ports-textproc<br />#ports-ukrainian<br />#ports-vietnamese<br />ports-www<br />#ports-x11<br />#ports-x11-clocks<br />#ports-x11-fm<br />#ports-x11-fonts<br />#ports-x11-servers<br />#ports-x11-toolkits<br />#ports-x11-wm<br />---------------------<br />*default host=cvsup2.cn.FreeBSD.org<br />*default base=/usr<br />*default prefix=/usr<br />*default release=cvs tag=.<br />*default delete use-rel-suffix<br />#src-bin<br />#src-contrib<br />#src-etc<br />#src-games<br />#src-gnu<br />#src-include<br />#src-kerberos5<br />#src-kerberosIV<br />#src-lib<br />#src-libexec<br />#src-release<br />#src-sbin<br />#src-share<br />#src-sys<br />#src-tools<br />#src-usrbin<br />#src-usrsbin<br /># These are the individual collections that make up FreeBSD&#39;s crypto<br /># collection. They are no longer export-restricted and are a part of<br /># src-all<br />#src-crypto<br />#src-eBones<br />#src-secure<br />#src-sys-crypto<br />

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.