* Venky <[EMAIL PROTECTED]> [2008-05-14 16:06]:
> > >> > More importantly, I do not know of a single distribution which picks
> > >> > up the binary packages pushed out by developers.  There would be
> > >> > just no way of ensuring quality.  Configure options, optimization
> > >> > flags, versions of libraries you compile with, even basic sanity
> > >> > checks -- there are just too many variables to get right.
> > >>
> > >> I never said they did. I'm just trying to assert that the idea
> > >> developers only distribute source is wrong.
> > >
> > > But how is that relevant?  The way any distribution picks up
> > > packages from a developer is via the source route.  Any other method
> > > a package is published by the developer is irrelevant to
> > > a distribution and its packaging system.
> > 
> > What about nVidia drivers?
> > 
> > What about the binary-only components of OpenSolaris?
> > 
> > What about ndis drivers for networking cards?
> > 
> > What about Sun Studio?
> > 
> > All of those are picked up or distributed by OpenSolaris.org
> > distributions are only available as binaries. No source code.
> 
> Sure, where there is no source code available.
> 
> Let me try and re-state my point in an unambiguous manner -- if
> a project is open source, the only format relevant to a distribution
> maintainer would be source code.  If there is an exception to this
> rule, I am not aware of it.

  (It's somewhat generous to call a tautology a rule.)  As has been
  stated before, pkg(5) does not contain a build system by design--as a
  result, the practical problem of absorbing components from package
  publishers using both legacy packages and proto areas has been very
  straightforward.  There is no objection to a project spinning up to
  develop a preferred build system (although I think your very argument
  about option selection during software builds applies as well to build
  systems themselves).  I know Laca and Petr have been looking at
  pkgbuild-pkg(5) integration, for example.

  Metadata additions that might make this kind of linkage easier are
  welcomed.

  - Stephen

* Autoconf was invented for portability, not for variant builds.  The
  latter is a byproduct of the abstractions made for the former.

-- 
[EMAIL PROTECTED]  http://blogs.sun.com/sch/
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to