Public bug reported:

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

** Affects: ubuntu-advantage-tools (Ubuntu)
     Importance: Undecided
     Assignee: Renan Rodrigo (renanrodrigo)
         Status: In Progress

** Changed in: ubuntu-advantage-tools (Ubuntu)
       Status: New => In Progress

** Changed in: ubuntu-advantage-tools (Ubuntu)
     Assignee: (unassigned) => Renan Rodrigo (renanrodrigo)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2098862

Title:
  version 34.1.2 FTBFS on plucky

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to