Re: CVSup equiv. in debian
On Mon, Jul 02, 2001 at 05:11:55PM +0100, Jamie Heckford wrote: One thing I miss is the cvsup utility in FreeBSD, where I could update the source and recompile the entire source tree. No, sadly we really don't have an equivalent in Debian. While apt-get does allow you to pull down the source code for packages, we are primarily focused on distribution of binary packages. You'll notice a lack of anything really significant in /usr/src and a complete lack of /usr/ports. We don't really have a central source tree for all our packages. Every so often I ponder what it would take to implement such a beast, as it is one of my favorite features of *BSD, but I haven't ever seriously considered doing it. For now you have to use apt-get source -b foo which will pull down the source to the 'foo' package and build it in the current directory. Future versions of apt-get (that included in woody) support source dependencies, so I can envision a time when we have some kind of make world functionality. But it's not there yet. A good bit of work would need to be done. The lack of a central place to put build options (/etc/make.conf in FreeBSD) limits the possible benefit of such a system. noah -- ___ | Web: http://web.morgul.net/~frodo/ | PGP Public Key: http://web.morgul.net/~frodo/mail.html pgpQYhjt5tMQE.pgp Description: PGP signature
Re: CVSup equiv. in debian
$ apt-cache show cvsup Package: cvsup Priority: optional Section: net Installed-Size: 909 Maintainer: Mike Goldman [EMAIL PROTECTED] Architecture: i386 Version: 16.1-3 Depends: libc6 (= 2.1.2), libpm3, libpm3-extra, libz1, xlib6g, xlib6g (= 3.3.5) Filename: dists/potato/main/binary-i386/net/cvsup_16.1-3.deb Size: 323912 MD5sum: bc9d4d5ca299982458f2ed0d9e9a9b2c Description: A network file distribution system optimized for CVS (client) CVSup is a software package for distributing and updating collections of files across a network. It can efficiently and accurately mirror all types of files, including sources, binaries, hard links, symbolic links, and even device nodes. CVSup's streaming communication protocol and multithreaded architecture make it most likely the fastest mirroring tool in existence today. In addition to being a great general-purpose mirroring tool, CVSup includes special features and optimizations specifically tailored to CVS repositories. $ On Mon, Jul 02, 2001 at 05:11:55PM +0100, Jamie Heckford wrote: Hiya, Not sure if this is the right place to post this, but thought I would give it a shot :) I've been using FreeBSD for a few years now, and have heard great things about debian so I thought I would give it a try. Impressive btw :) One thing I miss is the cvsup utility in FreeBSD, where I could update the source and recompile the entire source tree. Is there an equivilant in debian, or am I being completly stupid and missed it somewhere? Thanks, Jamie -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- = mailto:[EMAIL PROTECTED] ===http://www.geocities.com/astavitsky = GPG Key 0xF7343C8B: 68DD 1E1B 2C98 D336 E31F C87B 91B9 5244 F734 3C8B |_Alexander Stavitsky pgpeZB2Zcm8YO.pgp Description: PGP signature
Re: CVSup equiv. in debian
Sorry, I missed the point... -- = mailto:[EMAIL PROTECTED] ===http://www.geocities.com/astavitsky = GPG Key 0xF7343C8B: 68DD 1E1B 2C98 D336 E31F C87B 91B9 5244 F734 3C8B |_Alexander Stavitsky pgpklXDieTENd.pgp Description: PGP signature
Re: CVSup equiv. in debian
On Mon, Jul 02, 2001 at 12:34:55PM -0400, Alexander Stavitsky wrote: $ apt-cache show cvsup Package: cvsup Well yes, CVSup is available in Debian. That's not really the point, though. In *BSD you use CVSup to update the source tree for your whole system. It's sort of like 'apt-get dist-upgrade' except it pulls down source instead of binaries and it does it efficiently (I believe CVSup uses the rsync algorithm). We don't offer such an upgrade path. noah -- ___ | Web: http://web.morgul.net/~frodo/ | PGP Public Key: http://web.morgul.net/~frodo/mail.html pgpbowGba47id.pgp Description: PGP signature
Re: CVSup(it) for Debian?
On Sat, Jan 27, 2001 at 04:11:20PM -0600 or thereabouts, John Travis wrote: Hello Debianites :-). I've been too busy to track this list for a while, but I thought I get back into swing by asking a question for a friend of mine first. They don't subscribe to the list, but I figured some of the gurus here could answer the question... _ Is there an app like (FreeBSD's) cvsupit for Debian? Or is manual CVS even possible? It would make things a whole lot easier for this 56Ker if he could just get the base delta and a couple of source trees rather than dl a whole ISO. 8*) Any input or links to relevant information gratefully accepted. -- cvsup of FreeBSD is much like Debian's apt-get. you can either get the source or the .deb package to install. your friend doesn't need to get the whole shebang just to install debian. one only needs 5 diskettes and the base install file and just apt-get the rest. that way one can install only the files one needs. hth. -- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+-+-+-+-+-+ Key fingerprint = 9DE1 5825 77B4 FF45 7485 D3EB DCCF DE48 09B6 4426 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+-+-+-+-+-+ Who's watching the watchmen? pgpLXDAD9TMc0.pgp Description: PGP signature
Re: CVSup(it) for Debian?
On Sun, 28 Jan 2001 21:52:58 +0400, you wrote: :cvsup of FreeBSD is much like Debian's apt-get. you can either get the source :or the .deb package to install. : :your friend doesn't need to get the whole shebang just to install debian. one :only needs 5 diskettes and the base install file and just apt-get the rest. :that way one can install only the files one needs. : :hth. Thanks for the replies but that isn't really what I meant. And they already have potato installed. It was more a question of building a limited local mirror. jt Alternative Computing Solutions... Debian GNU/Linux http://www.debian.org
Re: CVSup(it) for Debian?
On Sun, Jan 28, 2001 at 07:56:05PM -0600, John Travis wrote: On Sun, 28 Jan 2001 21:52:58 +0400, you wrote: :cvsup of FreeBSD is much like Debian's apt-get. you can either get the source :or the .deb package to install. : :your friend doesn't need to get the whole shebang just to install debian. one :only needs 5 diskettes and the base install file and just apt-get the rest. :that way one can install only the files one needs. : :hth. Thanks for the replies but that isn't really what I meant. And they already have potato installed. It was more a question of building a limited local mirror. Then look at apt-move. Use normal 'apt-get update apt-get upgrade' on the 'main' machine, when done, use 'apt-move update'. Depending on where you tell apt-move to put its things, you can have a local mirror (usually of just the packages you install ... which makes it a LOT easier to maintain without burning bandwidth) via http, ftp, nfs, whatever. I periodically burn my deb collection to CD (maybe every 6 months?) as a sort of backup. -- CueCat decoder .signature by Larry Wall: #!/usr/bin/perl -n printf Serial: %s Type: %s Code: %s\n, map { tr/a-zA-Z0-9+-/ -_/; $_ = unpack 'u', chr(32 + length()*3/4) . $_; s/\0+$//; $_ ^= C x length; } /\.([^.]+)/g;
Re: CVSup(it) for Debian?
On Sun, 28 Jan 2001 18:40:57 -0800, you wrote: Then look at apt-move. Use normal 'apt-get update apt-get upgrade' on the 'main' machine, when done, use 'apt-move update'. Depending on where you tell apt-move to put its things, you can have a local mirror (usually of just the packages you install ... which makes it a LOT easier to maintain without burning bandwidth) via http, ftp, nfs, whatever. I periodically burn my deb collection to CD (maybe every 6 months?) as a sort of backup. LOL. Thanks I had totally forgotten of its existence since I never use it :-). That combined with rsync will probably do the trick. thanks again, jt Alternative Computing Solutions... Debian GNU/Linux http://www.debian.org
Re: CVSup(it) for Debian?
i'm not familiar with cvsupit, but if you are just looking for CVS capabilites, apt-get install cvs will get cvs installed and you can do all your normal cvs stuff. I assume this is what you mean by manual cvs. -Casey On Sat, 27 Jan 2001, John Travis wrote: Hello Debianites :-). I've been too busy to track this list for a while, but I thought I get back into swing by asking a question for a friend of mine first. They don't subscribe to the list, but I figured some of the gurus here could answer the question... _ Is there an app like (FreeBSD's) cvsupit for Debian? Or is manual CVS even possible? It would make things a whole lot easier for this 56Ker if he could just get the base delta and a couple of source trees rather than dl a whole ISO. 8*) Any input or links to relevant information gratefully accepted. -- My experience with Free is limited (can't wait for 5 to go release though :), and I don't really have experience with cvsupit as I've been spoiled by my cable connection. But if anyone here has any info/links/advice it would be appreciated. TIA, jt Alternative Computing Solutions... Debian GNU/Linux http://www.debian.org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]