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

Re: buildd and virtual (build) dependencies :(((



Sven Luther <luther@dpt-info.u-strasbg.fr> writes:

 
>> Well, it is currently a problem because we all depend on ocaml-3.06 which
>> is a virtual package. I also use ocaml-source-3.06 for cameleon.
>
> Well, this could be ocaml-3.06-1, right ?

Yes, but you understood what I meant.

> Mmm, i did not change the ocaml-source virtual package version to -1,
> but i think this is ok, since we did not change anything in the source
> package.

You don't have to.

> BTW, wouldn't it be simpler to simply move the files you need from the
> source package to the cameleon package ?

I tried to but there are a lot of internal dependencies so I decided
to depend on ocaml-source; it is the wisest solution so far.

>> I'm waiting for your additional information.
>
> Well, let's see what is the problem. As i see it, it isn't really a
> problem, but we should wait a bit more between the upload of a new
> incompatible ocaml package (a new virtual version) and the packages that
> depends on it. This way, ocaml-3.06-1 would have been present when the
> libraries get autobuilded, and maybe no problem would have occured. That
> said, maybe there are other problems which we are not aware of, so let's
> wait for further info.

OK.

> Also this may cause problems with Stefano's plan for library depends.
>
> That said, maybe it could be solved with :
>
> 1) fixing the buildds.
>
> 2) changing dpkg/buildd so we can provide another version field or
> something such, similar to the so names of C libraries.
>
> 3) use a new versioning scheme, which would use the upstream version
> (3.06) and a compatibility number in the debian version or something
> like that (3.06-1-15 for example). That said, i don't really know how we
> can do this without ugliness in the versioning stuff.
>
> I will try to ask James Troup on irc about it, is nick is elmo, right ?

Yes, it is elmo.

Cheers,

-- 
Jérôme Marant

http://marant.org



Reply to: