Victor Sudakov wrote: > The problem is I don't need a ton of information :-) I need to hear from > someone who has already done that for themselves: "I use such and such > tools, and publish my repo this way..."
Well, I use debuild to build and reprepro to maintain a local repository of former KDE3 now called TDE. I do not build automatically but from time to time I pull changes and build the packages. Because there are dependencies it depends which package changes this affects other packages. For that reason I created a Makefile (actually few of them that complement each other). You have to rebuild all dependencies if you rebuild one package. You simply can not just build and replace a package in production environment without testing it, making a backup or whatever. I guess the answer to your question is that there is no such out of the box tool, but you need something specific to your setup. Also consider the number of debian packages - You surely need a small subset - again you have to configure this for yourself. I guess all here would agree that with the release model of Debian you have a lot of freedom (stable-testing-experimental) to save time on rebuilding packages, otherwise it is called Gentoo. On top of that don't forget that debian packages include patches and fixes specific to debian.