On Sat, 2018-02-10 at 18:07 +0100, Robert-André Mauchin wrote:
Before requesting a new dist-git repository for a new package, you
need to
generate a pagure.io API token at
https://pagure.io/settings/token/new, and
save it
into your local user configuration located at ~/.config/rpkg/fedpkg.conf. For
example:
[fedpkg.pagure]
token =
It appears to be lying. It doesn't even open that file.
[dwoodhou@i7 master]$ sed s/token=.*/token=.../ ~/.config/rpkg/fedpkg.conf
[fedpkg.pagure]
token=...
[dwoodhou@i7 master]$ strace -f -o foo -s 1024 fedpkg --user=dwmw2 --module-name
pidgin-chime request-repo -u
https://github.com/awslabs/pidgin-chime -s
"Pidgin/libpurple protocol plugin for Amazon Chime" 1575008
Could not execute request_repo: The "token" value must be set under the
"fedpkg.pagure" section in your "fedpkg" user configuration
[dwoodhou@i7 master]$ grep fedpkg.conf foo
1236206 stat("/etc/rpkg/fedpkg.conf", {st_mode=S_IFREG|0644, st_size=1617, ...})
= 0
1236206 openat(AT_FDCWD, "/etc/rpkg/fedpkg.conf", O_RDONLY) = 3