[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: janest/111.21.00-1.1 [NMU] -- Jane Street Library Collection



Hello,

answering without having looked at the package :

On Sun, Sep 14, 2014 at 03:30:58PM -0400, Matthew Maurer wrote:
> Hm. Perhaps I need to go through the control file and be a lot more careful
> about the versioning to make it match (can I set versions on the individual
> subpackages built?). While I wasn't the first one to throw these all into the
> same package, after trying to package these separately futilely myself, I am
> guessing the reasoning is that these packages all have extraordinarily tight
> build dependencies on each other, and all build more or less exactly the same
> way. As a result, one of the easiest ways to build is to pull all the different
> pieces in. Since users primarily install binaries, it doesn't really pose a
> bigger burden on them, though I suppose it might add to the burden of the
> buildbots.
> 
> I saw notes in the TODO for the debian-ocaml-maint janest-core repo listing
> exporting more libs as an item, so I assumed that it was acceptable to migrate
> other librares that had a source dir in this package into being provided by the
> package.

I suppose that the different libraries are published as independent tarballs
by upstream. If this is the case then maintaining independent packages for
each of them is much simpler since one does not have to repack the sources.
The load on the autobuilders is not an argument since wanna-build checks
installability of build-dependencies before actually trying to build a
package (the situation was different a few years ago).

But this is in no way sepcific to ocaml packages.

Cheers -Ralf.


Reply to: