#10849 Unable to fork kicad on dist-git successfully
Closed: Fixed 2 years ago by swt2c. Opened 2 years ago by swt2c.

There's something wrong with my fork of kicad on dist-git:
https://src.fedoraproject.org/fork/swt2c/rpms/kicad

It is telling me "The permissions on this repository are being updated. This may take a while. During this time, you or some of the project's contributors may not be able to push to this repository." and there are no branches or commits from the upstream repo. It seems as if the fork never completed properly.

Can you please either fix my fork, or just delete it if that is easier, and I can try to make another one?


Metadata Update from @phsmoura:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: low-gain, low-trouble, ops

2 years ago

This error is caused by the project getting stuck in a read only state while creating. I have removed that read-only state by running pagure-admin read-only --ro false rpms/kicad --user swt2c on pkgs01.iad2.fedoraproject.org.

You should now be able to update or delete you fork as necessary. Feel free to reopen if there is any issues

Metadata Update from @mobrien:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Thanks @mobrien. I was able to delete my fork of kicad successfully. I then, however, attempted to fork it again, and it seems to have gotten in the same state. So, I'm going to reopen this issue as it's really that I can't fork kicad successfully.

Metadata Update from @swt2c:
- Issue status updated to: Open (was: Closed)

2 years ago

ok, I ran the command again...

Can you delete and refork it again? I want to look at logs when you do...

Deleted and forked again. Additionally, when I forked, I received this message:

Your task failed: cannot locate remote-tracking branch 'origin/rawhide/user/lkundrak/fp-libf43eff9782b2fc2686149229f5fd4ffeb2b4cf57 rawhide/user/lkundrak/kicad-2015.01.020d0e10bdc6f3aaa8352139240a8baeb417525cba rawhide/user/lkundrak/kicad-2015.01.02-gtk2b39f6a2b8cda5bc7849906893009b71f5b3e4de7 rawhide/user/stevenfalco/kicad-5.0.0-rc209eae7dec7d4d07a17e567d2031da230cea83810 rawhide/user/stevenfalco/ngspice'

Ah ha. That helped.

Can you delete and try again now?

Seems to have failed again:

Your task failed: cannot locate remote-tracking branch 'origin/rawhide/user/lkundrak/fp-libf43eff9782b2fc2686149229f5fd4ffeb2b4cf57 rawhide/user/lkundrak/kicad-2015.01.020d0e10bdc6f3aaa8352139240a8baeb417525cba rawhide/user/lkundrak/kicad-2015.01.02-gtk2b39f6a2b8cda5bc7849906893009b71f5b3e4de7 rawhide/user/stevenfalco/kicad-5.0.0-rc209eae7dec7d4d07a17e567d2031da230cea83810 rawhide/user/stevenfalco/ngspice'

ok. Delete and retry? It should work this time... ;)

The problem was this:

We moved all 'master' branches to 'rawhide' a while back. Unfortunately, some small number of packages had some rawhide/foobar/whatever branches in them. In these cases we just nuked those and made a new 'rawhide' branch. However, this project seems to have had a old packed-refs with those old branches in it, even though they were gone. When you tried to fork it, it tried to copy those refs and... blammo.

So, I have moved off that packed-refs and I think this should fix it. Please check. :)

Confirmed, was able to fork kicad successfully now. Thanks @kevin.

Metadata Update from @swt2c:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.

Metadata
Boards 1
ops Status: Backlog