** Changed in: ubuntu-advantage-tools (Ubuntu Oracular)
       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/2098862

Title:
  version 34.1.2 FTBFS on plucky

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released
Status in ubuntu-advantage-tools source package in Oracular:
  Fix Released

Bug description:
  [ Impact ]
  See original description for the FTBFS in Plucky.

  The changes that were made to fix this are, as usual, included in the SRUs, 
as the Pro Client is shipping the same codebase to all releases.
  The fix (bumping the C++ standards and changing tests) has the potential to 
affect older releases.

  [ Test Plan ]
  This is covered by the Pro Client acceptance tests, which will be executed as 
part of the validation of LP#2083973

  [ Where problems could occur ]
  Changing the C++ standards could break the apt hook builds on older releases 
like Xenial. For that, we verified it works there before applying the fix. We 
are confident it is working because the builds didn't break and the hook works 
as expected on those releases, as can be verified in the integration tests.

  [ Original Description ]
  There are a couple issues preventing u-a-t 34.1.2 to build on plucky:
  - The APT bump to 2.9.30 (with libapt-pkg7.0) broke the apt-hook build
  - Python 3.13's new argparse removed some quotes from the error output when 
options are not valid

  The fix to this issue is:
  - bump the C++ standard when building the apt-hook, and
  - fix the tests which rely on the argparse quotes

  build where the hook fails to compile:
  
https://launchpadlibrarian.net/777561028/buildlog_ubuntu-plucky-amd64.ubuntu-advantage-tools_34.1.2build1_BUILDING.txt.gz

  build where the standard is bumped, but argparse tests fail:
  
https://launchpadlibrarian.net/776852389/buildlog_ubuntu-plucky-amd64.ubuntu-advantage-tools_34.1.2ubuntu1_BUILDING.txt.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2098862/+subscriptions


_______________________________________________
Mailing list: https://launchpad.net/~group.of.nepali.translators
Post to     : group.of.nepali.translators@lists.launchpad.net
Unsubscribe : https://launchpad.net/~group.of.nepali.translators
More help   : https://help.launchpad.net/ListHelp

Reply via email to