#6473 Please create a epel7-mono side tag
Closed: Fixed None Opened 5 years ago by tpokorra.

Hi,

Please create a new epel7-mono side tag and build target. We'll use it for building Mono4.2 and depending packages before submitting them to testing.

Thanks, Timotheus


Side tag added. Build into it with "fedpkg build --target epel7-mono4"

{{{
$ koji add-tag epel7-mono4 --parent=epel7 --arches=i686,x86_64,ppc64,ppc64le
$ koji add-target epel7-mono4 epel7-mono4
}}}

Thanks for creating the side tag!

I don't know if I am doing something wrong, but I cannot do builds against that target.
I get in root.log: "Error: No packages in any requested group available to install or update"

fedpkg build --target epel7-mono4
http://koji.fedoraproject.org/koji/taskinfo?taskID=15509196

koji build --scratch epel7-mono4 mono-4.2.4-4.el7.src.rpm
http://koji.fedoraproject.org/koji/taskinfo?taskID=15509200

Any advice, please?

the tag inheritance was setup incorrectly

{{{
$ koji remove-tag-inheritance epel7-mono4 epel7
$ koji add-tag-inheritance epel7-mono4 epel7-build
}}}

it should be okay after the next newRepo task

How often does the newRepo task run? It still does not work at the moment.

unfortunately this still does not work. should I work with buildroot overrides instead?

thanks to dgilmore, it is working now.

newRepo tasks were failing

The newRepo task is failing again:

https://kojipkgs.fedoraproject.org//work/tasks/6661/15536661/mergerepos.log

$ /usr/bin/mergerepo_c --koji -a x86_64 -b /mnt/koji/repos/epel7-mono4/634555/x86_64/blocklist -o /var/tmp/koji/tasks/6661/15536661/repo -g /mnt/koji/repos/epel7-mono4/634555/groups/comps.xml -r file:///var/tmp/koji/tasks/6661/15536661/repo_634555_premerge/ -r http://kojipkgs.fedoraproject.org/repo/rhel/rhel7/x86_64/rhel-7-server-rpms/ -r http://kojipkgs.fedoraproject.org/repo/rhel/rhel7/x86_64/rhel-7-server-extras-rpms/ -r http://kojipkgs.fedoraproject.org/repo/rhel/rhel7/x86_64/rhel-ha-for-rhel-7-server-rpms/ -r http://kojipkgs.fedoraproject.org/repo/rhel/rhel7/x86_64/rhel-7-server-optional-rpms/
C_CREATEREPOLIB: Critical: cr_get_remote_metadata: curl_easy_perform failed: HTTP response code said error: The requested URL returned error: 403 Forbidden
Warning: Downloading of repodata failed: http://kojipkgs.fedoraproject.org/repo/rhel/rhel7/x86_64/rhel-7-server-optional-rpms/

this was due to a infra change, configs have been adjusted for it

Now I have built all packages depending on Mono inside this tag.
http://koji.fedoraproject.org/koji/builds?inherited=0&tagID=370&order=-build_id&latest=1

Please can you merge the builds into testing, and remove the build target?

Thank you!

Please can you merge the builds into testing, and remove the build target?

No, we don't automatically merge targets for releases that have bodhi enabled, only rawhide. For stable releases you need to submit it via bodhi so it goes via the usual testing -> stable process for that release.

So you'll need https://bodhi.fedoraproject.org/updates/new

Target has been removed.

Replying to [comment:11 tpokorra]:

Now I have built all packages depending on Mono inside this tag.
http://koji.fedoraproject.org/koji/builds?inherited=0&tagID=370&order=-build_id&latest=1

Please can you merge the builds into testing, and remove the build target?

Thank you!

We will merge the builds into the pending tag, you will need to create an update for them all

The target has been removed. you should check which mono build is tagged

{{{
./mass-tag.py
Checking 23 builds...
Tagging banshee-2.6.2-11.el7 into epel7-testing-candidate
Tagging dbus-sharp-0.7.0-15.el7 into epel7-testing-candidate
Tagging dbus-sharp-glib-0.5.0-13.el7 into epel7-testing-candidate
Tagging gdata-sharp-1.4.0.2-18.el7 into epel7-testing-candidate
Tagging gio-sharp-0.3-14.el7 into epel7-testing-candidate
Tagging gkeyfile-sharp-0.1-19.el7 into epel7-testing-candidate
Tagging gnome-sharp-2.24.2-12.el7 into epel7-testing-candidate
Tagging gtk-sharp-beans-2.14.0-17.el7 into epel7-testing-candidate
Tagging gtk-sharp2-2.12.26-3.el7 into epel7-testing-candidate
Tagging gtk-sharp3-2.99.3-16.el7 into epel7-testing-candidate
Tagging gudev-sharp-0.1-18.el7 into epel7-testing-candidate
Tagging libappindicator-12.10.0-11.el7 into epel7-testing-candidate
Tagging libgpod-0.8.3-8.el7 into epel7-testing-candidate
Tagging libyui-bindings-1.1.0-6.el7 into epel7-testing-candidate
Newer build found for mono.
Tagging mono-addins-1.1-3.el7 into epel7-testing-candidate
Tagging mono-cecil-0.9.6-6.el7 into epel7-testing-candidate
Tagging mono-zeroconf-0.9.0-16.el7 into epel7-testing-candidate
Tagging notify-sharp-0.4.0-0.26.20100411svn.el7 into epel7-testing-candidate
Tagging nunit-3.4.1-2.el7 into epel7-testing-candidate
Tagging nunit2-2.6.4-14.el7 into epel7-testing-candidate
Tagging pinta-1.6-5.el7 into epel7-testing-candidate
Tagging taglib-sharp-2.1.0.0-3.el7 into epel7-testing-candidate
Tagging 22 builds.
Tagged 22 builds.
}}}

Login to comment on this ticket.

Metadata