[Dune] Debian packages -- what is the status?

Oliver Sander sander at mi.fu-berlin.de
Mon Jan 16 09:20:07 CET 2012


Hi Ansgar,

>
>>> - Maybe debug symbols should be included in -dbg packages? Should be
>>> easy to implement.
>>
>> That would definitely be nice. Do we want -doc packages, too?
>
> I did add the debug packages today. Packages with the documentation are
> already generated.
>

Great, thank you!

>> > - debian/copyright needs a list of copyright holders if the package
>> > should be included in the official Debian archive later.
>>
>>  Such a list wouldn't hurt anyways, even without Debian.
>
> Any idea who to ask about this?
>

You're talking about one single list per package, right?  In my view the
list will consist of two groups: people that committed code to the module
repository (should be extracteable automatically) and a few others,
that we need name.  Bernd Flemisch, Elias Pipping, Andreas Lauser come
to mind.  We should file bug reports for each package about this.

>>  Actually I think he is right in aiming for official Debian inclusion.
>>  Legal issues aside I don't see any reason not to maintain official
>>  Debian packages other than being scared of the responsibility (that's
>>  what's been keeping me from doing it).
>
> If you are interested in looking after the Debian packages, you can
> co-maintain them. Having someone more knowledgeable about DUNE should
> not hurt.
>

Yeah, I would co-maintain.

>>  For a while I thought about the possibility of creating several
>>  different binary Debian packages from a single source package. That
>>  way you could have dune-grid-without-uggrid.deb and
>>  dune-grid-with-uggrid.deb, both built from the same sourcepackage.
>>  However,
>>  - I never found documentation on how to actually do that
>>  - The number of different binary packages could grow rather quickly
>
> This is not so simple so I would like to avoid this. Also one would have
> to disable the UGGrid package for any package that is distributed to
> third parties.
>

I am afraid we may still be force to do this even for a separate dune-uggrid
package.  The problem is that you want both sequential and parallel 
packages.
Sequential is, well, only sequential.  Parallel UG, on the other hand,
lacks a few features of the sequential version, that people like me need.
The two package would be in conflict.

The alternative would be to patch the UG build system such that you can
actually install a sequential and a parallel version next to each other.
In the long run that would surely be preferable, and I think it is possible.
But I am not quite sure how much work that is going to be, either.

best,
Oliver



> Regards,
> Ansgar
>
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune




More information about the Dune mailing list