kuLa wrote: > Bob Proulx wrote: > > Dave Higgins wrote: > >> This should be a rather simple task, to build a repository for a > >> specific installation requirement. > > > > I believe the currently in vogue tool is reprepro. Here is a somewhat > > dated but still reasonable howto for using it. > > Well I was using reprepro for some time but it has some huge drawback it > can't handle more then 1 version of the package. > ... > So depending what OP want to have, reprepro is great (specially with > dput) if you don't need to keep many versions of the same package.
You can have multiple versions in reprepro just fine. I keep many versions there. It would be great if you would say why you would want different versions in the same distribution track? I am sure it is useful but I can't think of why at this moment. So I haven't ever thought of that as a limitation but rather a feature. It by design keeps one version per release track. Because normally that makes sense. You upgrade the version in any particular track (I 'dupload' a new package to my local repository) and it replaces the previous one. This is just like the official Debian repositories. Additionally I have it configured to email notices and to keep the old versions around where I can retrieve them if I need them. You can have multiple versions if you have multiple tracks. I keep a track for each Lenny, Squeeze, Wheezy, Sid and each of those can have different versions. Across the entire set of pools there can be many versions of a particular package. But for example in my local Sid pool there will only be one version and each new upload will replace the previous version. > So I just swapped to DAK (http://wiki.debian.org/DakHowTo) this is a > great tool and gives me fully operational Debian repo (enough to say > that it's used on debian.org servers :-) ) I haven't ever used DAK. I always assumed it would be rather heavy and involved to get going. But with your prompting here I will have to queue it up for trial. :-) Bob
signature.asc
Description: Digital signature