← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1830823] Re: Ubuntu image builds broken for powerpc on xenial

 

This bug was fixed in the package snapd - 2.39.2ubuntu0.2

---------------
snapd (2.39.2ubuntu0.2) xenial; urgency=medium

  * Cherry-pick pull-request 7040 fixing build-time unit-tests that started
    failing recently.

snapd (2.39.2ubuntu0.1) xenial; urgency=medium

  * Cherry-pick pull-request 7038 to make sure maintainer scripts do nothing
    on powerpc (we only ship an empty package there).  (LP: #1830823)

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@xxxxxxxxxx>  Thu, 27 Jun
2019 11:58:39 +0200

** Changed in: snapd (Ubuntu Xenial)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1830823

Title:
  Ubuntu image builds broken for powerpc on xenial

Status in livecd-rootfs package in Ubuntu:
  Invalid
Status in snapd package in Ubuntu:
  Invalid
Status in ubuntu-image package in Ubuntu:
  Invalid
Status in livecd-rootfs source package in Xenial:
  Fix Committed
Status in snapd source package in Xenial:
  Fix Released
Status in ubuntu-image source package in Xenial:
  Won't Fix

Bug description:
  [Impact]

  Currenty powerpc image builds are failing on xenial. The main reason
  is that snapd now provides a powerpc 'empty' dummy package (as the
  architecture is not supported) but still ships regular maintainer
  scripts that try to do operations on installed files (which are not
  present due to the empty package). This basically makes the dummy
  snapd powerpc package uninstallable. And since launchpad-buildd pulls
  in snapd by default, this breaks any powerpc image builds currently.

  Also, besides that, it seems that livecd-rootfs was directly depending
  on snapd as well. To save ourselves trouble, let's make that
  dependency arch-specific.

  [Test Case]

  Build test images on powerpc, those should now succeed.

  A quick sanity run of snapd on non-powerpc architectures should also
  be performed, making sure that the no-change rebuild for those did not
  regress.

  [Regression Potential]

  None. This is only an arch-specific dependency change in livecd-rootfs
  and maintainer-script changes in snapd. It is highly unlikely that any
  of this could have effect in anything other than powerpc (which is not
  supported anyway).

  The no-change rebuild of snapd might, as any rebuild, potentially
  regress, but the risk is very very low as the previous snapd has been
  built and updated recently (so not too many archive changes).

  [Original Description]

  livecd-rootfs is used to build our Ubuntu images and it depends on ubuntu-image.  With ubuntu-image 1.7 being published to xenial-updates the diff
  shows that the versioned dependency on snapd was bumped to >= 2.38; which is not satisfiable on powerpc because snapd is not buildable on powerpc with gccgo (vs golang).

  This affects xenial cloud image builds.

  Original description:

  This commit https://git.launchpad.net/livecd-
  rootfs/commit/debian/control?h=ubuntu/xenial&id=b8b2e343827adb9020d5b71f232c0361bd72685f
  added a depends on ubuntu-image but that package is not available on
  xenial for powerpc.  So powerpc image builds are failing. :(

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1830823/+subscriptions