Frequently asked questions
Describe the bug
Since Friday 7th March, we have not been able to download ppa:ondrej/pkg-gearman during our docker builds.
1.143 Reading package lists...
2.381 Cannot add PPA: 'ppa:~ondrej/ubuntu/pkg-gearman'.
2.381 The user named '~ondrej' has no PPA named 'ubuntu/pkg-gearman'
I've also noticed that https://launchpad.net/~ondrej/+archive/ubuntu/pkg-gearman is unavailable.
To Reproduce
- Attempt to add the repositories in dockerfile
RUN add-apt-repository ppa:ondrej/php
RUN add-apt-repository ppa:ondrej/pkg-gearman
RUN add-apt-repository ppa:ondrej/nginx
- Run a docker build
- Build fails when attempting to add the gearman repo, other repos from the PPA appear to be added without issue:
=> ERROR [stage-0 6/21] RUN add-apt-repository ppa:ondrej/pkg-gearman 0.9s
------
> [stage-0 6/21] RUN add-apt-repository ppa:ondrej/pkg-gearman:
0.836 Cannot add PPA: 'ppa:~ondrej/ubuntu/pkg-gearman'.
0.836 The user named '~ondrej' has no PPA named 'ubuntu/pkg-gearman'
0.836 Please choose from the following available PPAs:
0.836 * 'apache2': PPA for Apache 2.
0.836 * 'apache2-qa': PPA for Apache2 (QA builds; experimental)
0.836 * 'keyring': PPA for DEB.SURY.ORG Keyring (meta repository)
0.836 * 'nginx': PPA for NGINX Stable with HTTP/2
0.836 * 'nginx-mainline': PPA for NGINX Mainline with HTTP/2
0.836 * 'nginx-mainline-qa': PPA for NGINX Mainline (QA builds; experimental)
0.836 * 'nginx-qa': PPA for NGINX Stable (QA builds; experimental)
0.836 * 'php': ***** The main PPA for supported PHP versions with many PECL extensions *****
0.836 * 'php-qa': PPA for PHP (QA builds; experimental)
------
Dockerfile:15
--------------------
13 |
14 | RUN add-apt-repository ppa:ondrej/php
15 | >>> RUN add-apt-repository ppa:ondrej/pkg-gearman
16 | RUN add-apt-repository ppa:ondrej/nginx
17 |
--------------------
ERROR: failed to solve: process "/bin/sh -c add-apt-repository ppa:ondrej/pkg-gearman" did not complete successfully: exit code: 1
Your understanding of what is happening
Due to https://launchpad.net/~ondrej/+archive/ubuntu/pkg-gearman being unavailable, we cannot access the gearman packages.
What steps did you take to resolve issue yourself before reporting it here
I have executed builds both locally and from our CI/CD pipeline but both systems face the same error. I've also tried explicitly setting LC_ALL=C.UTF-8 but that doesn't change the outcome and the php repo is added successfully even without its inclusion so I don't believe its a file encoding issue.
Expected behavior
Our build pipeline should be able to add ppa:ondrej/pkg-gearman
Distribution (please complete the following information):
- OS: Ubuntu 20.04 (will switch to Ubuntu 24.04 soon before EoL!)
- Architecture: amd64
- Repository: ppa:ondrej/pkg-gearman
Package(s) (please complete the following information):
500 http://ppa.launchpad.net/ondrej/pkg-gearman/ubuntu focal/main amd64 Packages
release v=20.04,o=LP-PPA-ondrej-pkg-gearman,a=focal,n=focal,l=PPA for Gearman,c=main,b=amd64
origin ppa.launchpad.net
500 http://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 Packages
release v=20.04,o=LP-PPA-ondrej-php,a=focal,n=focal,l=***** The main PPA for supported PHP versions with many PECL extensions *****,c=main,b=amd64
origin ppa.launchpad.net
500 http://ppa.launchpad.net/ondrej/nginx/ubuntu focal/main amd64 Packages
release v=20.04,o=LP-PPA-ondrej-nginx,a=focal,n=focal,l=PPA for NGINX Stable with HTTP/2,c=main,b=amd64
origin ppa.launchpad.net
Additional context
- We don't currently use a mirror but will deploy one asap after seeing the latest update about abusers <3 thank you for your continued support for these packages!
Frequently asked questions
Describe the bug
Since Friday 7th March, we have not been able to download ppa:ondrej/pkg-gearman during our docker builds.
I've also noticed that https://launchpad.net/~ondrej/+archive/ubuntu/pkg-gearman is unavailable.
To Reproduce
Your understanding of what is happening
Due to https://launchpad.net/~ondrej/+archive/ubuntu/pkg-gearman being unavailable, we cannot access the gearman packages.
What steps did you take to resolve issue yourself before reporting it here
I have executed builds both locally and from our CI/CD pipeline but both systems face the same error. I've also tried explicitly setting
LC_ALL=C.UTF-8but that doesn't change the outcome and the php repo is added successfully even without its inclusion so I don't believe its a file encoding issue.Expected behavior
Our build pipeline should be able to add ppa:ondrej/pkg-gearman
Distribution (please complete the following information):
Package(s) (please complete the following information):
Additional context