[pkg-uWSGI-devel] Bug#833055: Packaging of mongoclient replacement library: mongocxx
Apollon Oikonomopoulos
apoikos at debian.org
Wed Nov 9 10:25:23 UTC 2016
Hi all,
On 11:10 Wed 09 Nov , Raphael Hertzog wrote:
> Hi,
>
> On Sat, 05 Nov 2016, Giulio Paci wrote:
> > https://jira.mongodb.org/plugins/servlet/mobile#issue/CXX-923
> >
> > They finally released mongocxx 3.0.x, that they currently recommend for new
> > development. On the other hand, my use case for this package (Orion context
>
> That's correct for "new development", but since it's not API compatible (I
> guess) it's not an option for uwsgi.
Also note that as of now, upstream does not set a SONAME for 3.x either.
>
> > > (and possibly have
> > > mongo-cxx-driver-legacy provide mongodb-dev as a metapackage as well),
> >
> > What is the purpouse of this metapackage?
>
> The original package was providing the headers for the same C++ driver
> that was bundled as part of uwsgi from what I understood.
>
> I guess Apollon suggested to re-create it as an empty package depending
> on libmongoclient-dev so that the transition is smooth.
Exactly. Note that currently only uwsgi Build-Depends on mongodb-dev,
but we would like to also take care of users who build their own
software against mongodb-dev.
> > > as at least one package (uwsgi) could make use of it.
> >
> > Maybe the new driver could be an alternative for this package?
>
> Not if the API are different...
>
> > Currently I have no time at all (and will likely not have time for the next
> > few months). So feel free to work on this package as you want/need.
> > I am open to co-maintainance or even to orphan this package, if you want to
> > adopt it.
>
> Ok. Apollon, do you want to take up on this offer to handle the move to
> unstable?
I guess I could do it together with the rest of the MongoDB-related work
in a couple of days.
In general I don't like the fact that upstream does not set a SONAME,
but at least this is better than the static linking we used to do with
mongodb-dev.
Regards,
Apollon
More information about the pkg-uWSGI-devel
mailing list