Reply
 
Thread Tools Display Modes
  #1  
Old 09-10-2005, 08:20 AM
epsilon>0 epsilon>0 is offline
Member
 
Join Date: Aug 2005
Location: Fresno, CA
Posts: 35
Thanks: 0
Thanked 0 Times in 0 Posts
Default Using Ports From the Port Tree Taking Forever
So I updated my ports and have had issues with three installs.
Kaffeine, Wine, and Gnome.
They take forever to install.
In the folder I used:
make install clean
Gnome has taken 4 hrs and still hasn't finished.
Am I doing something wrong?
I could have installed and configured a couple operating systems in this amount of time. :roll:
Reply With Quote
  #2  
Old 09-10-2005, 09:51 AM
Solarin's Avatar
Solarin Solarin is offline
Super Moderator
 
Join Date: Jul 2005
Location: Birmingham, UK
Posts: 743
Thanks: 0
Thanked 0 Times in 0 Posts
Default
This is perfectly normal with the ports system, ports doesn't just install a program, it downloads the source code and compiles it. How long this will take depends on how large the program is, and how fast your machine is. Gnome is of course 'very big', the best way to install such programs is via a binary package or a PBI, although in this case a PBI does not exist.

If you look at the 'gnome' section of the FreeBSD port list (http://www.freebsd.org/ports/gnome.html) you'll see a number of ports. Most of them have 'package' links which allow you to download and install the binary (meaning you avoid compilation). It'd take you a while this way though because of the large number of dependencies, the best way is to use the 'remote fetch' option of pkg_add (-r) like this (as root):
Code:
pkg_add -r gnome2-2.10.2
Hope that helps
__________________
Tim McCormick
PC-BSD Lead Developer
tim at pcbsd.org
Reply With Quote
  #3  
Old 09-10-2005, 02:28 PM
DrJ DrJ is offline
Senior Member
 
Join Date: May 2005
Location: Gold Country, CA
Posts: 419
Thanks: 0
Thanked 0 Times in 0 Posts
Default
I'll agree with Solarin here. I install everything from source EXCEPT Gnome and OpenOffice.org. For those monsters I install the binaries. It takes a long time to compile them, and it does get a bit frustrating to have it find an error eight hours into the process.

Four hours to compile Gnome is not that long.

DrJ
Reply With Quote
  #4  
Old 09-10-2005, 06:28 PM
epsilon>0 epsilon>0 is offline
Member
 
Join Date: Aug 2005
Location: Fresno, CA
Posts: 35
Thanks: 0
Thanked 0 Times in 0 Posts
Default
That didn't work:
PCBSD# pkg_add -r gnome2-2.10.2
Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports ... 2.10.2.tbz: File unavailable (e.g., file not found, no access)
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5.4-release/Latest/gnome2-2.10.2.tbz' by URL

any tips?
Reply With Quote
  #5  
Old 09-10-2005, 06:58 PM
Charles Charles is offline
Senior Member
 
Join Date: May 2005
Posts: 3,710
Thanks: 0
Thanked 0 Times in 0 Posts
Default
Jeez... If you knew how long it took to compile KDE on my old laptop when I first discovered FreeBSD several years ago, you would jump to the ceiling :lol:
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ports Tree corrupt? [solved] elliswr General Questions 1 06-02-2009 01:21 PM
How to install Ports Tree from Internet ? prakash PC-BSD Installer 2 04-15-2009 06:15 PM
X.org 7.2 ports merged into the FreeBSD Ports Tree Arabian The Lounge 12 05-25-2007 05:18 PM
Xorg 7.2 hitting FreeBSD ports tree ! :) Arabian The Lounge 5 05-19-2007 03:54 PM
ports tree with pbi's? slavik Feature Requests 2 08-08-2005 03:55 AM


All times are GMT. The time now is 11:05 PM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.