[aur-dev] Ghost repo?
Hi, A user wanted to create an AUR package for libpng12 but found that there was already a repo when he tried to push it, even though the package does not appear on the site [1]. The log of the existing git repo contains the author's name and email address but there is no account with either. The last update was May 8, 2016. Is this a bug, perhaps due to a deleted account? I was going to try pushing an update to see if the package re-appears on the site but it's probably better if one of the devs takes a peak to see what's going on. The package is libpng12. Regards, Xyne [1] https://bbs.archlinux.org/viewtopic.php?id=221723
On Mon, 9 Jan 2017 14:55:15 +0000 Xyne <xyne@archlinux.ca> wrote:
Hi,
A user wanted to create an AUR package for libpng12 but found that there was already a repo when he tried to push it, even though the package does not appear on the site [1]. The log of the existing git repo contains the author's name and email address but there is no account with either. The last update was May 8, 2016. Is this a bug, perhaps due to a deleted account?
I was going to try pushing an update to see if the package re-appears on the site but it's probably better if one of the devs takes a peak to see what's going on.
The package is libpng12.
Regards, Xyne
This is normal. When packages are deleted, the repo remains; the author's name and email are from their git config, not from the AUR.
Doug Newgard wrote:
This is normal. When packages are deleted, the repo remains; the author's name and email are from their git config, not from the AUR.
I didn't think to check if there was a package in the official repos. I assume that is preventing the recreation of the package. If that were not the case, could the package be recreated via a push? Or is something else required to recreate a deleted package?
On Mon, 9 Jan 2017 15:13:30 +0000 Xyne <xyne@archlinux.ca> wrote:
Doug Newgard wrote:
This is normal. When packages are deleted, the repo remains; the author's name and email are from their git config, not from the AUR.
I didn't think to check if there was a package in the official repos. I assume that is preventing the recreation of the package. If that were not the case, could the package be recreated via a push? Or is something else required to recreate a deleted package?
Pushing a new commit would recreate it.
On 01/09/2017 10:13 AM, Xyne wrote:
Doug Newgard wrote:
This is normal. When packages are deleted, the repo remains; the author's name and email are from their git config, not from the AUR.
I didn't think to check if there was a package in the official repos. I assume that is preventing the recreation of the package. If that were not the case, could the package be recreated via a push? Or is something else required to recreate a deleted package?
It can be recreated via a push, or via `ssh aur@aur.archlinux.org restore pkgbase` (without needing a new commit). Only TUs/Devs can force-push or (re)publish a blacklisted package (e.g. something that already exists in the repos) but aside from that the same logic applies everywhere in the backend AFAIK. -- Eli Schwartz
participants (3)
-
Doug Newgard
-
Eli Schwartz
-
Xyne