From owner-freebsd-questions@FreeBSD.ORG Thu Feb 23 01:58:59 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 447C016A420 for ; Thu, 23 Feb 2006 01:58:59 +0000 (GMT) (envelope-from ow.mun.heng@wdc.com) Received: from wdscexfe02.sc.wdc.com (wdscexfe02.sc.wdc.com [129.253.170.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB07343D49 for ; Thu, 23 Feb 2006 01:58:58 +0000 (GMT) (envelope-from ow.mun.heng@wdc.com) Received: from neuromancer.home.net ([129.253.108.208]) by wdscexfe02.sc.wdc.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 22 Feb 2006 17:58:54 -0800 Received: from neuromancer.home.net (neuromancer.home.net [127.0.0.1]) by neuromancer.home.net (8.13.4/8.13.4) with ESMTP id k1N1wQDc004079 for ; Thu, 23 Feb 2006 09:58:26 +0800 From: Ow Mun Heng To: freebsd-questions@freebsd.org Content-Type: text/plain Date: Thu, 23 Feb 2006 09:58:25 +0800 Message-Id: <1140659905.1984.20.camel@neuromancer.home.net> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 23 Feb 2006 01:58:55.0136 (UTC) FILETIME=[B3AD5A00:01C6381C] Subject: Newbie Alert : pkg_add and packages Q (do not want to compile) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Feb 2006 01:58:59 -0000 Hi, I've googled. I've read the handbook, I've read "Absolute BSD" and still I can't understand FreeBSD Ports/Packages esp when it comes to upgrading via packages. I'm from a Linux (gentoo linux) background so I'm not a rough diamond. Problem statement. FreeBSD-Release-6 Install from minimal cd (and packages added via FTP) i've done cvsup (cvsup -L2 -h cvsup.tw.freebsd.org /usr/share/examples/ports-supfile) pkg_version -v states that I have a few packages which can be upgraded. eg: xterm-203 < needs updating (port has 206_1) $pkg_add -vr xterm pkg_add: unable to fetch 'ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/xterm.tbz' by URL $pkg_add -vr x11/xterm pkg_add: unable to fetch ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/x11/xterm.tbz' by URL ftp into it, it's listed via with it's suffix. (google found that "for some odd reason, pkg_add doesn't add the suffix") $pkg_add -vr x11/xterm-206_1 pkg_add: package 'xterm-206_1' or its older version already installed So.. How do I install it? $pkg_delete xterm-203 pkg_delete: package 'xterm-203' is required by these other packages xorg-clients-6.8.2 So.. That can't be done. What can I do to upgrade my packages? I've even tried sysinstall but that only lists xterm-203 as the package to install. (I suspect this is because its packagesite is packages-6-release) $export | grep -i pack declare -x PACKAGESITE="ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/" In gentoo, it's a simple "emerge xterm" and all will be done automatically. (Granted, this is compile from source and not from binary packages, which I know can do "cd /usr/ports/x11/xterm && make install clean", but since FreeBSD has binary packages, I rather use that) Thanks -- Ow Mun Heng Gentoo/Linux on DELL D600 1.4Ghz 1.5GB RAM 98% Microsoft(tm) Free!! Neuromancer 09:42:35 up 1 day, 11:17, 5 users, load average: 0.60, 0.46, 0.95