Please backport moonshot-ui 0.7.1 (universe) to trusty(universe) including minor patch
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | trusty-backports |
Undecided
|
Unassigned | ||
| | utopic-backports |
Undecided
|
Unassigned | ||
Bug Description
Moonshot-ui was backported with a no-change backport. Unfortunately, the attached debdiff filed during initial testing was ignored. This produces packages that build but are unusable.
Please re-upload including the minor patch in the two debdiffs for utopic and trusty.
Please backport moonshot-ui 0.7.1-1 (universe) from vivid to trusty, utopic.
Reason for the backport:
=======
I'd like to backport the packages needed for
http://
(http://
sites that use long-term releases and where being able to install the
Moonshot software without upgrading to a newer ubuntu would be
incredibly helpful. We've been maintaining our software in PPAs for a
number of years and it gets use from a number of users mostly in the
UK. Now that it's in vivid/universe it would be nice to backport.
This involves backporting libradsec, shibboleth-
and moonshot-gss-eap.
Testing will involve testing moonshot-ui and using the
krb5-gss-samples package already in trusty to test moonshot-gss-eap.
Building moonshot-gss-eap will test the development packages for the libraries; testing it will test the runtime packages for the libraries.
Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.
You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:<lp username>/<ppa name> -s vivid -d trusty moonshot-ui
$ backportpackage -u ppa:<lp username>/<ppa name> -s vivid -d utopic moonshot-ui
* trusty:
[x] Package builds with small diff
[x] moonshot-ui installs cleanly and runs
[x] libmoonshot1 installs cleanly and runs
[x] moonshot-ui-dev installs cleanly and runs
[x] moonshot-ui-dbg installs cleanly and runs
* utopic:
[x] Package builds with small modification
[x] moonshot-ui installs cleanly and runs
[x] libmoonshot1 installs cleanly and runs
[x] moonshot-ui-dev installs cleanly and runs
[x] moonshot-ui-dbg installs cleanly and runs
No reverse dependencies
| Sam Hartman (hartmans) wrote : | #2 |
Unfortunately, there's a breaks relationship between libmoonshot1 and moonshot-ui that is poorly constructed. This needs to be relaxed so the backported moonshot-ui can be installed. Oops and I'll be more careful about that in the future.
| description: | updated |
| Sam Hartman (hartmans) wrote : | #3 |
I tested by installing krb5-gss-samples, and installing a proper
moonshot configuration (see docs linked off project-
I installed moonshot-ui and moonshot-gss-eap.
I created a credential and used moonshot-webp to import it.
Then I ran
gss-server host@localhost
gss-client -mech '{ 1.3.6.1.
and confirmed that both the client and server worked.
This will test moonshot-ui, its dbus interface, its interaction with
libmoonshot. It will also test moonshot-gss-eap, including using
libradsec and shibboleth-
I tested an install of moonshot-
| Sam Hartman (hartmans) wrote : | #4 |
And the same debdiff for utopic, which I also tested.
| description: | updated |
| Changed in utopic-backports: | |
| status: | New → Confirmed |
| Changed in trusty-backports: | |
| status: | New → Confirmed |
| Felix Geyer (debfx) wrote : | #5 |
Accepted into trusty- and utopic-backports.
| Changed in trusty-backports: | |
| status: | Confirmed → Fix Released |
| Changed in utopic-backports: | |
| status: | Confirmed → Fix Released |
| Changed in trusty-backports: | |
| status: | Fix Released → Confirmed |
| Changed in utopic-backports: | |
| status: | Fix Released → Confirmed |
| summary: |
- Please backport moonshot-ui 0.7.1-1 (universe) from vivid + moonshot-ui was backported to trusty and utopic. However, a no-change + backport was performed and the attached debdiffs ignored.Please backport + moonshot-ui 0.7.1-1 (universe) from vivid |
| summary: |
- moonshot-ui was backported to trusty and utopic. However, a no-change - backport was performed and the attached debdiffs ignored.Please backport - moonshot-ui 0.7.1-1 (universe) from vivid + Please backport moonshot-ui 0.7.1 (universe) to trusty(universe) + including minor patch |
| description: | updated |
| Felix Geyer (debfx) wrote : | #6 |
I've uploaded 0.7.1-1~
| Changed in trusty-backports: | |
| status: | Confirmed → Fix Released |
| Changed in utopic-backports: | |
| status: | Confirmed → Fix Released |

we know the dev libraries work because moonshot-gss-eap builds. see ppa:moonshot/ moonshot- backports