
01-14-2007, 07:54 AM
|
 |
Super Moderator
|
|
Join Date: Jul 2005
Location: Estonia
Posts: 3,610
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
csup instead of cvsup
|
Quote:
|
|
csup is a rewrite of CVSup in C. One could rightfully wonder why we bother doing this; CVSup is fast, comes with full sources under a BSD license, and has proven to be a very robust software throughout years. This is not a religious language war; Modula-3, with its built-in threads support and other features fits perfectly for writing such a tool. What prompted this work is that the Modula-3 runtime environment has not been ported to all the architectures supported by the various *BSD projects, and it is becoming increasingly harder to find people for maintaining the code. Furthermore, having a C version of CVSup would allow us to put it in the base FreeBSD distribution instead of shipping it as a separate package.
|
http://www.mu.org/~mux/csup.html
install from ports:
|
Code:
|
# cd /usr/ports/net/csup
# make install clean |
__________________
"All parts should go together without forcing. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer." -- IBM maintenance manual, 1975
|
|

01-14-2007, 03:50 PM
|
|
Senior Member
|
|
Join Date: Nov 2005
Location: Ga. USofA
Posts: 7,906
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
|
Theres just some thing about programs writen in C :-)
|
|

01-18-2007, 01:04 PM
|
|
Senior Member
|
|
Join Date: Sep 2005
Posts: 486
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
|
I think csup is in the base FreeBSD install now. And, IMHO, portsnap is better and faster than both anyway.
|
|

01-18-2007, 05:22 PM
|
 |
Super Moderator
|
|
Join Date: Jul 2005
Location: Estonia
Posts: 3,610
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
|
Originally Posted by jdarnold
|
|
I think csup is in the base FreeBSD install now. And, IMHO, portsnap is better and faster than both anyway.
|
Faster- yes, better- no. I can explain my though: if I modify some port and then want original port configuration back then with portsnap I can'd do that- it won't check port changes between updates, with csup/cvsup I can restore old behaviour.
__________________
"All parts should go together without forcing. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer." -- IBM maintenance manual, 1975
|
|

01-18-2007, 05:40 PM
|
|
Senior Member
|
|
Join Date: Sep 2005
Posts: 486
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
|
True, but yours is, I'll wager, a very rare case. Very few people muck with the ports tree directly, and of those, even fewer would care to go back.
|
|

03-01-2007, 06:17 AM
|
|
Junior Member
|
|
Join Date: Nov 2005
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
If you use portsnap with fetch / update command, then it only updates new things. But if you give it extract command, then it will completely rebuild ports tree losing user changes.
So you have all options open.
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT. The time now is 01:40 AM.
|
|