Re: CVSup equiv. in debian

2001-07-02 Thread Noah Meyerhans
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

2001-07-02 Thread Alexander Stavitsky
$ 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

2001-07-02 Thread Alexander Stavitsky

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

2001-07-02 Thread Noah Meyerhans
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?

2001-01-28 Thread Rino Mardo
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?

2001-01-28 Thread John Travis
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?

2001-01-28 Thread brian moore
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?

2001-01-28 Thread John Travis
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?

2001-01-27 Thread Casey Webster
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]