[needs-packaging] juju-mongodb2.6 in xenial, wily, and trusty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-mongodb2.6 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
# juju-mongodb2.6
The Juju team wants juju-mongodb2.6 packaged in xenial.
lp:~sinzui/ubuntu/xenial/juju-mongodb2.6/xenial-mongodb-2.6
This packaged in is a fork of juju-mongodb upgraded to version 2.6.
This package is only used to upgrade from juju-mongodb to
juju-mongodb3.2. The upstream source is the same as mongodb_2.6.
Note that the juju-mongodb3.2 package is more important than this
package, but this package was my starting point for change. I think
the review of the juju-mongodb3.2 package is easier if the changes
to this package are understood.
I used the changes from mongodb_2.4 to mongodb_2.6 as guide for which
patches to drop and add. The package targets the supported series,
xenial, wily, and trusty for the three 64 bit archs supported by
1.25.0 (amd64, arm64, and ppc64el)
## juju-mongodb-
show the changes to the debian dir. The changes include
1. A rename from juju-mongodb => juju-mongddb2.6
2. The package only supports 64 bit archs, I restrict the package
to amd64, arm64, and ppc64el. s390x is not relevant because
it is new.
3. Per mongodb_2.6, I use "--use-system-yaml" in d/rules.
## juju-mongodb2.
Shows the diff of changed patches. I just deleted the 2.4 patches
and copied the 2.6 patches into d/patches. I did not change any patches.
## mongodb_
This diff from the mongodb_2.6 package debian/ to the juju-mongodb2.6
debian dir shows a lot of change. The crix of the diff is that it shows
the d/patches in the ne package are identical to the ubunti package.
affects: | juju-mongodb (Ubuntu) → juju-mongodb2.6 (Ubuntu) |
a diff of just the changes to d/patches. The patches are from mongodb 1:2.6.10-0ubuntu1