Skip to content
This repository was archived by the owner on Dec 20, 2025. It is now read-only.
This repository was archived by the owner on Dec 20, 2025. It is now read-only.

Unable to add ppa:ondrej/pkg-gearman #2270

Description

@jhmonevo

Frequently asked questions

  • I have read Frequently Asked Questions
  • I have looked at the list of the existing issues (including closed issues) and searched if my issue has been already reported
  • I have tried to resolve the issue myself and will describe what I did in clear and concise manner

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

  1. 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
  1. Run a docker build
  2. 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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions