On Wed, Jul 22, 2020 at 10:18:39PM +0200, Andy Mender wrote: > On Wed, 22 Jul 2020 at 22:14, Mohamed El Morabity <pikachu.2...@gmail.com> > wrote: > > > Hello, > > > > I'm the maintainer of the nicotine+ package. This package was retired > > before F32 branching last year (no Python 3 support at this time) and > > I unretired it after a review request and a unretirement request > > ticket to releng. > > I requested a branch creation for f32 using "fedpkg request-branch", > > as suggested in the reply to my unretirement ticket. The SCM ticket is > > at https://pagure.io/releng/fedora-scm-requests/issue/27217 > > As replied on the ticket, I'm supposed to create by myself the branch > > using git (git branch -b f32/git push -u origin f32), since "The > > branch in PDC already exists" (sic). And I have no right to perform > > the branch creation as suggested: > > > > Am I missing something? Is there a particular procedure for unretired > > packages? > > > > > I was in a similar situation recently. Please, have a look here: > https://fedoraproject.org/wiki/Orphaned_package_that_need_new_maintainers#Claiming_Ownership_of_a_Retired_Package > > In order to unretire a package you need to claim its maintainership and all > already existing branches. > There is nothing like maintainership of a particular branch. You either own the package, or you don't.
The package is already owned by "melmorabity" user, according to Pagure: $ wget -q -O - https://src.fedoraproject.org/api/0/rpms/nicotine+ { "access_groups": { "admin": [], "commit": [], "ticket": [] }, "access_users": { "admin": [], "commit": [], "owner": [ "melmorabity" ], "ticket": [] }, "close_status": [], "custom_keys": [], "date_created": "1501871308", "date_modified": "1595407922", "description": "The nicotine+ rpms", "fullname": "rpms/nicotine+", "id": 10857, "milestones": {}, "name": "nicotine+", "namespace": "rpms", "parent": null, "priorities": {}, "tags": [], "url_path": "rpms/nicotine+", "user": { "fullname": "Mohamed ElMorabity", "name": "melmorabity", "url_path": "user/melmorabity" } } If dist-git refuses pushing f32 branch as quoted in <https://pagure.io/releng/fedora-scm-requests/issue/27217#comment-666852>: $ git push -u origin f32 Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 remote: Unspecified ref refs/heads/f32 is blocked remote: Denied push for ref 'refs/heads/f32' for user 'melmorabity' remote: All changes have been rejected To ssh://pkgs.fedoraproject.org/rpms/nicotine+ ! [remote rejected] f32 -> f32 (pre-receive hook declined) error: failed to push some refs to 'ssh://melmorab...@pkgs.fedoraproject.org/rpms/nicotine+' Then the problem is that a synchrization of permissions between Pagure and dist-git got broken. I recommend you asking for help rel-engs <https://pagure.io/releng/issues>. <https://pagure.io/releng/fedora-scm-requests/issue> SCM requests are maintained by a robot that won't help you. I think relengs' advice will be log out and log in on Pagure web page <https://src.fedoraproject.org/>. -- Petr
signature.asc
Description: PGP signature
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org