Hiya,
I have just decided to invest some time in learning how to use the ports collection (rather than just keeping to packages) and I have a few questions.
1) The ports collection that comes on the FreeBSD DVD, if I built it all, would the versions correspond correctly to the RELEASE packages? So I could mix these ports with release packages?
2) Why are there a limited number of RELEASE packages? License restrictions explain why some are not available but things like openoffice-2 cannot be found even though 7.0 release and 8.0 stable contain this package.
3) Whilst building openjdk, I had to hunt around for a slightly older version of some localization source on the sun/oracle website, it was by pure chance (a bit of URL guessing) that I found it. Are there backups of license crippled distfiles such as these anywhere?
4) Which distfiles are on the FreeBSD ftp? I assume they are ones not encumbered by license restrictions, but how old do they get? If I tried building ports from a ports tree found on the FreeBSD-6.0-RELEASE cds, would I be able to get hold of the distfiles from the ftp?
5) How do ports know what version their dependent ports need to be? I should be able to copy certain ports not found in the old release port tree from a latest snapshot ports tree and build it right?
If anyone has advice, I would greatly appreciate it.
(My reason for not using the latest and greatest is that I do not have the internet at home, and I have to download distfiles, packages and everything manually so when I need to download something, I really need to commit to it and not have to do it often haha.)
I have just decided to invest some time in learning how to use the ports collection (rather than just keeping to packages) and I have a few questions.
1) The ports collection that comes on the FreeBSD DVD, if I built it all, would the versions correspond correctly to the RELEASE packages? So I could mix these ports with release packages?
2) Why are there a limited number of RELEASE packages? License restrictions explain why some are not available but things like openoffice-2 cannot be found even though 7.0 release and 8.0 stable contain this package.
3) Whilst building openjdk, I had to hunt around for a slightly older version of some localization source on the sun/oracle website, it was by pure chance (a bit of URL guessing) that I found it. Are there backups of license crippled distfiles such as these anywhere?
4) Which distfiles are on the FreeBSD ftp? I assume they are ones not encumbered by license restrictions, but how old do they get? If I tried building ports from a ports tree found on the FreeBSD-6.0-RELEASE cds, would I be able to get hold of the distfiles from the ftp?
5) How do ports know what version their dependent ports need to be? I should be able to copy certain ports not found in the old release port tree from a latest snapshot ports tree and build it right?
If anyone has advice, I would greatly appreciate it.
(My reason for not using the latest and greatest is that I do not have the internet at home, and I have to download distfiles, packages and everything manually so when I need to download something, I really need to commit to it and not have to do it often haha.)