Description of problem: I recently packaged DNF for openSUSE Leap 15.0[1] and openSUSE Tumbleweed[2]. For now, I (as the maintainer of the DNF stack in openSUSE) have the copr plugin disabled[3] and removed from the installed dnf-plugins-core package because it's not useful. However, I'd like to enable the plugin and allow people to be able to provide packages that work for Fedora, Mageia, and openSUSE. As the freeze for Leap 15.0 is on the 26th, I'd like to get this done sooner rather than later. I have made functional mock configuration files for openSUSE Leap 15.0 and Tumbleweed and submitted them as a PR for inclusion[4]. With those configurations, it should be possible to support this on COPR. Suggested openSUSE logo: https://en.opensuse.org/images/5/5d/Geeko-button-bling7.png [1]: https://build.opensuse.org/package/show/openSUSE:Leap:15.0/dnf [2]: https://build.opensuse.org/package/show/openSUSE:Factory/dnf [3]: https://build.opensuse.org/package/view_file/system:packagemanager:dnf/dnf-plugins-core/dnf-plugins-core.spec?expand=1 [4]: https://github.com/rpm-software-management/mock/pull/179
This will also require a similar workaround to what was done in bug 1365310.
(In reply to Neal Gompa from comment #1) > This will also require a similar workaround to what was done in bug 1365310. Hello Neal, can you, please, describe the workaround which will be needed in more detail? (so that we can just implement it afterwards).
Basically, i386 -> i586 symlink for Tumbleweed. openSUSE doesn't use $basearch either, so this is necessary for selecting chroots.
> Suggested openSUSE logo: https://en.opensuse.org/images/5/5d/Geeko-button-bling7.png Can we legally use that logo?
I think so: https://en.opensuse.org/openSUSE:Trademark_guidelines
Submit request for Factory/Tumbleweed: https://build.opensuse.org/request/show/600153 Once this is merged in, I'll submit to Leap 15.0, too.
Created attachment 1425770 [details] openSUSE Geeko button It was suggested to me by a member of the openSUSE community (LCP, specifically) that this is a better button to use. I've attached it to this bug.
Err, the member who suggested it is Stasiek Michalski, a prominent member of the openSUSE Artwork team: https://github.com/LelCP
Submit request for Leap 15.0: https://build.opensuse.org/request/show/600600
The COPR plugin is now enabled in both Tumbleweed and Leap 15.0, so I'm just waiting on the server side enabling to build for COPR.
Or rather, to build openSUSE packages on COPR. :)
(In reply to Pavel Raiskup from comment #4) > > Can we legally use that logo? If you want to be sure, you can request permission via board I do not think they would not grant it.
I don't want to, I just wanted to know that legal POV is taken into account, too. Neal, thanks for to work on this.
New Copr version has been released.