When I install a package using the remote fetch feature in pkg_add for example pkg_add -r gaim it grabs me the "latest" gaim.tbz (which is just a symlink to a gaim-0.63.tbz somewhere else on the server) from "ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5.1-release/Latest/" and installs any required dependencies that gaim requires.
Is it possible to automatically get the dependencies for newer versions of said program, for example something like the version available at "ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-stable/All/gaim-32434.tbz" and have it install those too? Either by perhaps changing the 'remote-get' location? I noticed on one site it mentioned you get just do a direct "pkg_add ftp://..." and it will install the dependencies, but it seems to just fetch the file first and then get it only warning of out of date versions.
I hate compiling on this machine as its extremely slow and speed is one of the reasons I have FreeBSD in the first place - compiling is almost not an option. There has to be a way of upgrading/installing newer packages easier? I beleive portsupgrade is only for the ports tree /w sources no?
Sure you could install depenencies first, but (1) some of them require deleting and upgrading first, (2) install a dependency you need to install its dependencies, which could go on...and on...
Whats the goods on this and how the normal people who use packages do it?
:echelon




