From owner-freebsd-questions@FreeBSD.ORG Mon Jul 28 13:48:04 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22AAC37B401 for ; Mon, 28 Jul 2003 13:48:04 -0700 (PDT) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83D5743F93 for ; Mon, 28 Jul 2003 13:48:03 -0700 (PDT) (envelope-from aj@siegel-tech.net) Received: from trekster (12-253-232-62.client.attbi.com[12.253.232.62](untrusted sender)) by comcast.net (rwcrmhc11) with SMTP id <2003072820480201300q1uu2e> (Authid: leereinhart); Mon, 28 Jul 2003 20:48:02 +0000 From: Aaron Siegel To: freebsd-questions@freebsd.org, "Rommel B. Ikeda" Date: Mon, 28 Jul 2003 14:47:48 -0600 User-Agent: KMail/1.5.2 References: <20030728132622.420ea290.r_ikeda@oisca.org> In-Reply-To: <20030728132622.420ea290.r_ikeda@oisca.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200307281447.48523.aj@siegel-tech.net> Subject: Re: Lost-Need Help on Ports, Packages, CVSup, and AnonCVS X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2003 20:48:04 -0000 On Sunday 27 July 2003 10:26 pm, Rommel B. Ikeda wrote: > Dear Friends, > > I do not know if this is the right place to ask but since I am a Newbie I > thought I should start looking for answers here and maybe move on to > wherever you might be able to guide me... > > I am trying to configure my system that I can be able to input Japanese > Characters in my system... > > I read in David Thiel's page > (http://redundancy.redundancy.org/fbsd_japanese.html) on how to do > things...in his page were instructions to compile files needed to > accomplish my needs. > > I was able to compile "Canna" and "Eterm" using my Ports but when I tried > to compile "kinput2-canna," there was an Error Code 1 and gave me advice to > download the package and compile it...I downloaded the package but when I > use pkg_add a warning said the it needs a "fontconfig.2.2.1" package as one > of it's dependent...So I downloaded the said package and I tried to compile > it...but it says that an older package "fontconfig.2.2.0" is already > installed...when I tried to pkg_delete it...it said that it is needed by > other programs so it can not be deleted...unfortunately this is the end of > the line for me...I am afraid that I do not know what to do next... > I would recommend that you use portupgade. You can instal this by following the steps below # cd /usr/ports/sysutils/portupgrade # make install # make clean The package portupgrade will allow you to upgrade a package and dependencies without have to uninstall the package. After portupgrade is installed use the command: # portupgrade -R fontconfig The -R will upgrade all dependent files along with fontconfig, you can also add a -P option to download the package instead of compiling from source, read the man page for more information. Now try the kinput2-canna start by checking your all the dependent packages for kinput2-canna are up to date: XFree86-libraries expat fontconfig freetype2 imake ja-Canna pkgconfig To do this type # portupgrade -v | less This will list all the packages that are installed in you computer and how they compare with the version that are in your ports collection. Now try to install kinput2-canna: # portinstall -R kinput2-canna If this does not work try posting the error message and a list of the packages you have installed to freebsd-questions@freebesd.org (this list is for technical question) > With regards to CVSup and AnonCVS, I tried to use CVSup once but it seems > to me that this is quite difficult for me at present...due to my little > knowledge on everything or shall I say Unix...I have read in the Handbook > that there is another option for me to get my ports updated...which is > AnonCVS...I have not thoroughly read it yet but I have already decided to > try it and if I get right I might move ahead in using CVSup in the > future... I shied away from useing cvsup myself, it is not that hard. All you need is one config file, lets call it ports-supfile a example is in /usr/share/examples/cvsup. below is the file that I use: *default tag=. *default host=cvsup5.FreeBSD.org *default prefix=/usr *default base=/usr/local/etc/cvsup *default release=cvs delete use-rel-suffix compress Of course find a server that is closest to you, and replace the default host with that server. I store this file in my /usr/local/etc/ports-supfile directory To perform the cvsup type: # cvsup /usr/local/etc/ports-supfile If you are running X a GUI will appear if not it will display information in the terminal. After you upgrade the ports you will need to update your package database type: # portsdb -uU There are more option this will get you started Good Luck