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

Reply via email to