Hi all.
What's wrong?
$ fedpkg clone scons
$ pushd scons
$ fedpkg request-branch epel8
Could not execute request_branch: This package is already an EL package
and is built on all supported arches, therefore, it cannot be in EPEL.
If this is a mistake or you have an exception, please contact the
Release Engineering team.
On 01/08/19 19:33, Stephen John Smoogen wrote:
## Developer request for branching multiple packages
Branching is handled the same way as requesting a branch using `fedpkg
request-branch`. A maintainer can request an epel8 branch using `fedpkg
request-branch epel8` which will create a ticket in
https://pagure.io/releng/fedora-scm-requests/issues and Release
Engineering will process these requests.
To branch multiple packages please use this or a variant of this script:
```
#!/usr/bin/sh
# Reminder to get an updated pagure token for releng tickets
# Usage: epel-8.sh foo bar goo blah blech
if [ $# -lt 1 ]
then
echo "At least one package name should be provided"
else
TMPDIR=`mktemp -d /tmp/epel8.XXXXXX`
pushd "$TMPDIR"
for pkg in "$@"
do
fedpkg clone "$pkg"
pushd "$pkg"
fedpkg request-branch epel8
fedpkg request-branch epel8-playground
popd
done
rm -rfv "$TMPDIR"
fi
```
Releng will then work through the tickets in the system which is adding
branches to the PDC and
src.fedoraproject.org
<
http://src.fedoraproject.org>.
--
---
Antonio Trande
Fedora Project
mailto 'sagitter at fedoraproject dot org'
GPG key: 0x6e0331dd1699e4d7
GPG key server:
https://keys.openpgp.org/