Hi all,
After my debacle of upgrading FreeBSD from 8.0 -> 8.1 I found out I have around a zillion ports that needed upgrading. There is this extremely kind person (an understatement, and this person even refuses the beer I am offering as a way of saying 'thank you':beer ) that advised me to use portmaster for it, more specifically the last section of the portmaster man: delete all ports and have them reinstalled all.
This proves to be a (cu)cumbersome e) path; it seems Mr. Murphy decided to come into my box and demonstrate his law. So, for the last 7 days, I have started portmaster every night before going to bed (portmaster -D `cat ~/installed-port-list`)(see man) only to find it to have halted every morning with yet another error. The extremely kind person has helped me solve each error, yet right now it is starting to get annoying; not only for me, but I could suspect for him also. However, just inserting the 8.1 DVD is the easy way and you don't learn from it, so I'll try to sit it out 'till the end.
I have two questions:
1. What surprises me is that on every new run I start at night I see portmaster starting to rebuild all the ports that it had built already the night before. I was suspecting portmaster -R to be avoiding this, but this seems not to be the case. The man isn't too clear about this: on the last page it says you need to use -R, on the first pages it is not too clear what -R is supposed to do.
Would anybody know what the correct syntax is?
2. I thought it better to have it run through everything first without making/compiling (as to see upfront what will go wrong later so I can fix that first), and thought portmaster -n would do this, but this also isn't doing it.
Again, would anybody know what the correct syntax is?
Thank you in advance,
Bye,
After my debacle of upgrading FreeBSD from 8.0 -> 8.1 I found out I have around a zillion ports that needed upgrading. There is this extremely kind person (an understatement, and this person even refuses the beer I am offering as a way of saying 'thank you':beer ) that advised me to use portmaster for it, more specifically the last section of the portmaster man: delete all ports and have them reinstalled all.
This proves to be a (cu)cumbersome e) path; it seems Mr. Murphy decided to come into my box and demonstrate his law. So, for the last 7 days, I have started portmaster every night before going to bed (portmaster -D `cat ~/installed-port-list`)(see man) only to find it to have halted every morning with yet another error. The extremely kind person has helped me solve each error, yet right now it is starting to get annoying; not only for me, but I could suspect for him also. However, just inserting the 8.1 DVD is the easy way and you don't learn from it, so I'll try to sit it out 'till the end.
I have two questions:
1. What surprises me is that on every new run I start at night I see portmaster starting to rebuild all the ports that it had built already the night before. I was suspecting portmaster -R to be avoiding this, but this seems not to be the case. The man isn't too clear about this: on the last page it says you need to use -R, on the first pages it is not too clear what -R is supposed to do.
Would anybody know what the correct syntax is?
2. I thought it better to have it run through everything first without making/compiling (as to see upfront what will go wrong later so I can fix that first), and thought portmaster -n would do this, but this also isn't doing it.
Again, would anybody know what the correct syntax is?
Thank you in advance,
Bye,