D
Deleted member 2077
Guest
Ok, I'm going to start with a fresh 8.1 today. In the past, all my other systems have ended up with a huge mess in ports with broken dependencies or won't even build. So hopefully I can start doing this right on 8.1:
1: cvs lastest port tree.
2: read /usr/ports/UPDATING
3: install port like this to recursively build all dependencies:
4. upgrading:
The only time I want to upgrade ports if if their is a security advisory.
check: http://www.vuxml.org/freebsd/
Install portaudit.
If security advisory, update a port and all it's dependencies:
Do steps 1, 2 and then if no special instructions:
else, do whatever UPDATING says.
5: deleting:
To delete a port an all it's dependencies (that aren't used by other ports:
Does that look right? Will that keep my ports running smooth?
What happens if when I updgrade (as above) and it rebulids a dependencies that is used by another package. Will that other package be automatically rebuild it, or do I have to manually build it? How will I know if I need to manually rebuild it?
Should I use the -w option to save old libraries incase another package needs them? I don't mind having old libs and old packages as long as they don't have any security advisories on them (or bugs that affect me
)
1: cvs lastest port tree.
2: read /usr/ports/UPDATING
3: install port like this to recursively build all dependencies:
portmaster -rv "dir/port name"
4. upgrading:
The only time I want to upgrade ports if if their is a security advisory.
check: http://www.vuxml.org/freebsd/
Install portaudit.
If security advisory, update a port and all it's dependencies:
Do steps 1, 2 and then if no special instructions:
portmaster "portname"
else, do whatever UPDATING says.
5: deleting:
To delete a port an all it's dependencies (that aren't used by other ports:
portmaster -e "portname"
portmaster -s "portname"
Does that look right? Will that keep my ports running smooth?
What happens if when I updgrade (as above) and it rebulids a dependencies that is used by another package. Will that other package be automatically rebuild it, or do I have to manually build it? How will I know if I need to manually rebuild it?
Should I use the -w option to save old libraries incase another package needs them? I don't mind having old libs and old packages as long as they don't have any security advisories on them (or bugs that affect me
