Re: EPEL playground && mock builds against released repos

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Sep 15, 2020 at 1:53 AM Pavel Raiskup <praiskup@xxxxxxxxxx> wrote:
>
> Hi, we ship epelplayground-8-x86_64.cfg file in mock-core-configs so users can
> reproduce builds locally with mock.  Initially the configuration worked, but it
> has been failing for quite some time now.  Dnf isn't able to --installroot:
>
>     No matches found for the following disable plugin patterns: local, spacewalk
>     CentOS-8 - Base                                  12 MB/s | 2.2 MB     00:00
>     CentOS-8 - AppStream                             21 MB/s | 5.8 MB     00:00
>     CentOS-8 - PowerTools                            11 MB/s | 1.9 MB     00:00
>     CentOS-8 - Extras                                33 kB/s | 7.3 kB     00:00
>     Extra Packages for Enterprise Linux 8 - Playgro  15 MB/s | 6.1 MB     00:00
>     Error:
>      Problem: conflicting requests
>       - nothing provides fpc-srpm-macros needed by epel-rpm-macros-8-16.playground.noarch
>     (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
>
> I'm not sure we miss something there, but it looks like the shipped chroot is
> broken.  The mock bug report [1], and fpc-srpm-macros report [2].
>
> Local mock builds are done against CentOS repositories, so I'm not sure where to
> report this problem, if here or to CentOS (but starting here as I believe that
> fpc-srpm-macros should go to the playground repo).
>
> Also another question is whether we can fix the chroot, or not (dropping the
> config file from mock-core-configs is an option, too).
>
> [1] https://github.com/rpm-software-management/mock/issues/620
> [2] https://bugzilla.redhat.com/show_bug.cgi?id=1875057
>
> Pavel
>

I guess here is probably going to be the best place to start.
EPEL Playground is in the middle of changing.
It will no longer be a "stand alone" repository.  It will be for only
those packages that people are using to "play with" large changes to
their packages.  There will be no more automatic builds of all
packages.
Because of this, you will need to have the regular EPEL repository
enabled in order to use the EPEL-Playground repository.

We're right in the middle of this change, but fixing mock now is the
best time to do it.  It won't hurt anything to add the regular EPEL
repository now, when doing the EPEL-Playground mock.

Troy
p.s. I'll put this in the bugzilla and the issue.
_______________________________________________
epel-devel mailing list -- epel-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to epel-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/epel-devel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Announce]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux