From owner-freebsd-questions@FreeBSD.ORG Mon May 31 23:00:40 2004 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 7B34116A4CE for ; Mon, 31 May 2004 23:00:40 -0700 (PDT) Received: from pd2mo2so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5582543D39 for ; Mon, 31 May 2004 23:00:40 -0700 (PDT) (envelope-from flowers@users.sourceforge.net) Received: from pd3mr7so.prod.shaw.ca (pd3mr7so-qfe3.prod.shaw.ca [10.0.141.23])2003))freebsd-questions@freebsd.org; Mon, 31 May 2004 23:54:00 -0600 (MDT) Received: from pn2ml2so.prod.shaw.ca ([10.0.121.146]) by pd3mr7so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0HYM00I6R8E0V7E0@pd3mr7so.prod.shaw.ca> for freebsd-questions@freebsd.org; Mon, 31 May 2004 23:54:00 -0600 (MDT) Received: from sirius (S0106004001438e5b.cg.shawcable.net [68.144.47.89]) 2003))freebsd-questions@freebsd.org; Mon, 31 May 2004 23:54:00 -0600 (MDT) Date: Mon, 31 May 2004 23:53:59 -0600 From: Danny MacMillan In-reply-to: <20040601051837.16D5B4C0D6@spy10.spymac.net> To: muhammad_ali@spymac.com, freebsd-questions@freebsd.org Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Subject: RE: Troubles with ports... 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: Tue, 01 Jun 2004 06:00:40 -0000 On Mon, 31 May 2004 23:18:37 -0600, Muhammad Ali wrote: > > I've downloaded the complete ports collection (ports.tar.gz). I've > extracted it in /usr. Now i go to /usr/ports/x11/kde3 and do make > install. I get: > > *kde-3.2.2 depends on file: /usr/X11R6/bin/moc - not found* > then it says: *Found saved configuration for qt-3.3.2* > and that qt-x11-free-3.3.2.tar.bz2 doesn't seem to exist in > /usr/ports/distfile/KDE and it starts fetching (I can't > fetch over ftp right now because i'm behind an authenticated > proxy, i can fetch over http though but not ftp... odd but > that's a question for another day) > > So, i think maybe qt-x11 needs to be build first or something. > But when I try to go build that, it starts fetching the same > file... so back to sqr 1... > > Hence my question is that why can't it find qt-x11-free-3.3.2.tar.bz2 > when i have downloaded the whole ports collection? This is normal behaviour. The ports collection does not include qt-x11-free-3.3.2.tar.bz2. In broad terms, the ports collection does not contain =any= software. Rather, it contains instructions for obtaining and building software to run on your FreeBSD system. When you "make install" a certain port A, it will first make those ports A depends on, and each port THOSE ports depend on, and so on until it comes to a port that doesn't depend on anything you don't already have installed. It will recursively traverse the dependencies until finally it is able to make the port you asked it to make. If I understand you correctly, this is an issue because your fetch is not working through your authenticated ftp proxy. I believe you're going to be less frustrated dealing with that problem first. Otherwise you'll have to manually fetch every distfile for /usr/ports/x11/kde3 and all ports it depends on, directly or indirectly, and that is a =lot= of files, presuming you can manually retrieve these files. You should also be aware that building a mega-package like kde from source is quite a lengthy process, even on relatively fast hardware. You may wish instead to install binary packages. Ordinarily a reference to pkg_add -r is included at this point, but you may have trouble even with that unless and until you get your ftp proxy issue resolved. -- Danny