Public bug reported:

As of yesterday, creating a container based on Ubuntu 14.04 and
subsequently installing a few build tools fails because the glib2
package now points to https://esm.ubuntu.com which isn't publicly
accessible without an ESM subscription.

E: Failed to fetch
https://esm.ubuntu.com/ubuntu/pool/main/g/glib2.0/libglib2.0-0_2.40.2-0ubuntu1.1+esm3_amd64.deb
HttpError401

E: Failed to fetch
https://esm.ubuntu.com/ubuntu/pool/main/g/glib2.0/libglib2.0-data_2.40.2-0ubuntu1.1+esm3_all.deb
HttpError401


I believe that it is a bug for an EOL'ed version to prevent use as a build 
environment without ESM subscription. Can you please revert this so that an 
Ubuntu 14.04 container that does NOT have ESM enabled simply receives the 
latest version of a package that was updated while 14.04 received updates?

To address the obvious comments of "why are you using an EOL'ed
distro?": this container image is built use by our CICD pipeline to
create a Linux AppImage of our open source project - and best practice
for creating AppImages is to start out from as old a Linux distro as
reasonable to make sure that any later target OS will have sufficiently
newer system libraries in place. We simply use Ubuntu 14.04 as the build
host on which we then install the dependencies that we want to ship
bundled with the AppImage.

** Affects: ubuntu-advantage-tools (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: regression-update

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

Title:
  Ubuntu 14.04 container fails to install app because of ESM dependency

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

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

Reply via email to