#7002 Can't retire xchat
Closed: Fixed 6 years ago Opened 6 years ago by rishi.

I am trying to retire xchat [1] using "fedpkg retire". It is failing after pushing the changes to Git, and asking me for my FAS password.

[rishi@kolache xchat]$ fedpkg --verbose retire "XChat is dead. The recommended replacement is HexChat."
/usr/lib/python2.7/site-packages/fedora/client/bodhi.py:48: DeprecationWarning: fedora.client.bodhi has been deprecated. Please use bodhi.client.bindings instead.
DeprecationWarning)
Creating repo object from /home/rishi/devel/xchat/fedora/xchat
dead.package found, package probably already retired - will not remove files from git or overwrite existing dead.package file
Running: git push
Everything up-to-date
FAS password for user rishi:
Could not execute retire: Un-expected openid provider asked: https://admin.fedoraproject.org/pkgdb/
Traceback (most recent call last):
File "/usr/bin/fedpkg", line 16, in <module>
main()
File "/usr/lib/python2.7/site-packages/fedpkg/main.py", line 77, in main
sys.exit(client.args.command())
File "/usr/lib/python2.7/site-packages/fedpkg/cli.py", line 81, in retire
pkgdb.retire_packages(module_name, branch, namespace=namespace)
File "/usr/lib/python2.7/site-packages/pkgdb2client/init.py", line 756, in retire_packages
return self.handle_api_call('/package/retire/', data=args)
File "/usr/lib/python2.7/site-packages/pkgdb2client/init.py", line 220, in handle_api_call
output = self.call_api(path, params, data)
File "/usr/lib/python2.7/site-packages/pkgdb2client/init.py", line 191, in call_api
self.login(username=username, password=password)
File "/usr/lib/python2.7/site-packages/pkgdb2client/init.py", line 146, in login
super(PkgDB, self).login(username, password, otp=None)
File "/usr/lib/python2.7/site-packages/fedora/client/openidbaseclient.py", line 293, in login
openid_insecure=self.openid_insecure)
File "/usr/lib/python2.7/site-packages/fedora/client/openidproxyclient.py", line 118, in openid_login
'Un-expected openid provider asked: %s' % response.url)
fedora.client.FedoraServiceError: Un-expected openid provider asked: https://admin.fedoraproject.org/pkgdb/

[1] https://pagure.io/fesco/issue/1721


By chance do you have the latest pyrpkg and fedpkg from updates-testing? If not, can you upgrade and try again?

Now I get:

[rishi@kolache xchat]$ fedpkg retire "XChat is dead. The recommended replacement is HexChat."
dead.package found, package probably already retired - will not remove files from git or overwrite existing dead.package file
Everything up-to-date
[rishi@kolache xchat]$

So, I guess that's it then? Thanks.

yes. It will be blocked at the next rawhide compose start.

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

6 years ago

Login to comment on this ticket.

Metadata