Merge lp:~xnox/unity-greeter/no-s390x into lp:unity-greeter

Proposed by Dimitri John Ledkov
Status: Needs review
Proposed branch: lp:~xnox/unity-greeter/no-s390x
Merge into: lp:unity-greeter
Diff against target: 26 lines (+4/-1)
2 files modified
debian/changelog (+3/-0)
debian/control (+1/-1)
To merge this branch: bzr merge lp:~xnox/unity-greeter/no-s390x
Reviewer Review Type Date Requested Status
Unity Greeter Development Team Pending
Review via email: mp+312912@code.launchpad.net

Description of the change

Do not re-introduce s390x builds now that upstart b-d is now removed.

To post a comment you must log in.
Revision history for this message
Iain Lane (laney) wrote :

On Fri, Dec 09, 2016 at 01:13:29PM -0000, Dimitri John Ledkov wrote:
> Dimitri John Ledkov has proposed merging lp:~xnox/unity-greeter/no-s390x into lp:unity-greeter.
>
> Requested reviews:
> Unity Greeter Development Team (unity-greeter-team)
>
> For more details, see:
> https://code.launchpad.net/~xnox/unity-greeter/no-s390x/+merge/312912
>
> Do not re-introduce s390x builds now that upstart b-d is now removed.

I thought that the only problem was that we built uninstallable packages
due to Depends: upstart. Without that, the s390x packages would be
installable and so there's no problem building them.

Is that right?

--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]

Revision history for this message
Iain Lane (laney) wrote :

On Fri, Dec 09, 2016 at 01:21:59PM +0000, Iain Lane wrote:
> On Fri, Dec 09, 2016 at 01:13:29PM -0000, Dimitri John Ledkov wrote:
> > Dimitri John Ledkov has proposed merging lp:~xnox/unity-greeter/no-s390x into lp:unity-greeter.
> >
> > Requested reviews:
> > Unity Greeter Development Team (unity-greeter-team)
> >
> > For more details, see:
> > https://code.launchpad.net/~xnox/unity-greeter/no-s390x/+merge/312912
> >
> > Do not re-introduce s390x builds now that upstart b-d is now removed.
>
> I thought that the only problem was that we built uninstallable packages
> due to Depends: upstart. Without that, the s390x packages would be
> installable and so there's no problem building them.
>
> Is that right?

Indeed:

  https://code.launchpad.net/~laney/unity-greeter/bd-upstart/+merge/303386/comments/801401

So IMO it's okay to just drop both the BD and the D.

--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

My new point is that now lp:unity-greeter does build and is installable on s390x (migrated to systemd), however, we none-the-less do not want to re-introduce unity-greeter package on s390x which was removed from the archive because we do not want to support it.

Revision history for this message
Iain Lane (laney) wrote :

On Fri, Dec 09, 2016 at 01:27:12PM -0000, Dimitri John Ledkov wrote:
> My new point is that now lp:unity-greeter does build and is installable on s390x (migrated to systemd), however, we none-the-less do not want to re-introduce unity-greeter package on s390x which was removed from the archive because we do not want to support it.

That's not why it was removed. It was only because it became
uninstallable.

I don't think there is any support burden here, and maintaining the arch
list will be more work over the long term.

My preference is to let it be built.

--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

<xnox> Laney, i believe there was a dual intent in those s390x removals. it was not just about uninstalability, and not just about upstart, but to exclude/prevent ubuntu-desktop & ubuntu-touch because we do not support, nor want to build that, on s390x.
<xnox> slangasek hopefully can clarify that on https://code.launchpad.net/~xnox/unity-greeter/no-s390x/+merge/312912
<xnox> slangasek unless you want unity-greeter:s390x ?!
<slangasek> xnox: do not want
<slangasek> xnox: is that the answer you needed?
<slangasek> xnox: however - do not want but would not block
<xnox> Laney, ^

Revision history for this message
Adam Conrad (adconrad) wrote :

I'm with Laney on this one, FWIW. Maintaining arch lists of every desktop package we want to claim not to support is a much large burden than just letting them build.

Unmerged revisions

2102. By Dimitri John Ledkov

Do not build on s390x (upstart b-d is no longer a blocker).

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2016-10-27 01:05:18 +0000
+++ debian/changelog 2016-12-09 13:12:30 +0000
@@ -11,6 +11,9 @@
11 * debian/rules:11 * debian/rules:
12 - Update greeter logo for Zesty Zapus.12 - Update greeter logo for Zesty Zapus.
1313
14 [ Dimitri John Ledkov ]
15 * Do not build on s390x (upstart b-d is no longer a blocker).
16
14 -- Robert Ancell <robert.ancell@canonical.com> Thu, 27 Oct 2016 12:31:53 +130017 -- Robert Ancell <robert.ancell@canonical.com> Thu, 27 Oct 2016 12:31:53 +1300
1518
16unity-greeter (16.10.2.1) yakkety; urgency=medium19unity-greeter (16.10.2.1) yakkety; urgency=medium
1720
=== modified file 'debian/control'
--- debian/control 2016-10-26 08:23:56 +0000
+++ debian/control 2016-12-09 13:12:30 +0000
@@ -28,7 +28,7 @@
28Vcs-Bzr: https://code.launchpad.net/~unity-greeter-team/unity-greeter/trunk28Vcs-Bzr: https://code.launchpad.net/~unity-greeter-team/unity-greeter/trunk
2929
30Package: unity-greeter30Package: unity-greeter
31Architecture: any31Architecture: amd64 arm64 armhf i386 powerpc ppc64el
32Depends: ${misc:Depends},32Depends: ${misc:Depends},
33 ${shlibs:Depends},33 ${shlibs:Depends},
34 systemd,34 systemd,

Subscribers

People subscribed via source and target branches