On Thu, May 15, 2008 at 5:11 AM, Alexander Vlasov <[EMAIL PROTECTED]> wrote: > All of these issues are already solved for ages, you're knocking at open > door. There are apt (for both deb and rpm), aptitude (deb), yum(rpm), > urpmi(rpm) and maybe some other tools which > * separate delivery from installation > * allow user to have different delivery techniques (including even > bittorrent!) > * satisfy dependencies > * do not require any specific server-side software (http daemon, ftp daemon > or just a package accessible via filesystem are ok) > * and has many other nice abilities. > In linux world, nobody is installing or satisfying dependencies by hands for > ages.
I am familiar with apt, aptitude, and yum and I do not agree that they have solved these problems. Or rather, I am not satisfied with the solution they provide. I also do not agree that "nobody is installing or satisfying dependencies by hand for ages" -- because I still see system administrators doing it. >> It depends on which build system you are talking about. Compiling or >> creating packages? >> > > I'm only talking about creating packages. Different pieces of software has > different compiling techniques, and we obviously should be able to package > software regardless of binary-build system it uses. Sorry if I didn't > clarified it from the very beginning. That's where my confusion was. When you say build system, my first thought is going to be compilation. If you're talking about a system by which to transform a set of bits into a package, that's a completely different story :-) That's my problem with rpmbuild -- it mixes the compilation step (to a certain degree), dependency detection and bit -> package transformation into one big ugly glob. rpmbuild's build-dependency detection was especially problematic (notably with perl). I'm hoping that pkgbuild has sorted out some of that... -- Shawn Walker "To err is human -- and to blame it on a computer is even more so." - Robert Orben _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
