Re: modular and personal koji

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

 



Thank you Stephen, I will try asap.

Le 06/07/2020 à 17:16, Stephen John Smoogen a écrit :
> On Mon, 6 Jul 2020 at 10:33, Didier Fabert <didier.fabert@xxxxxxxxx> wrote:
>> Hi all,
>>
>> With my personal koji (on el8), I cannot build some packages for my el8
>> tag. All failures are about modular metadata packages which cannot be
>> installed.
>>
> Koji doesn't really understand modules and the depsolver has problems.
> For setting up EPEL we needed to do 2 things to make this work.
>
> 1. At first we needed to use grobisplitter to flatten the repos a bit
> so that koji could understand them:
> https://github.com/fedora-modularity/GrobiSplitter
> 2. We then followed
> https://smoogespace.blogspot.com/2019/07/epel-8-production-layout.html
> 3. In koji itself we needed to tell the depsolver to use dnf versus
> its own solver.
> 4. We also had to have koji to turn on the hotpatch flag so dnf would
> pull in items.
>
>
>> DEBUG util.py:621:  No available modular metadata for modular package
>> 'httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64', it cannot be
>> installed on the system
>> DEBUG util.py:621:  No available modular metadata for modular package
>> 'httpd-devel-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64', it cannot be
>> installed on the system
>> DEBUG util.py:621:  No available modular metadata for modular package
>> 'httpd-filesystem-2.4.37-21.module_el8.2.0+382+15b0afa8.noarch', it
>> cannot be installed on the system
>> DEBUG util.py:621:  No available modular metadata for modular package
>> 'httpd-tools-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64', it cannot be
>> installed on the system
>> DEBUG util.py:621:  No available modular metadata for modular package
>> 'mod_http2-1.11.3-3.module_el8.2.0+307+4d18d695.x86_64', it cannot be
>> installed on the system
>> DEBUG util.py:621:  No available modular metadata for modular package
>> 'mysql-common-8.0.17-3.module_el8.0.0+181+899d6349.x86_64', it cannot be
>> installed on the system
>> DEBUG util.py:621:  No available modular metadata for modular package
>> 'mysql-devel-8.0.17-3.module_el8.0.0+181+899d6349.x86_64', it cannot be
>> installed on the system
>> DEBUG util.py:621:  No available modular metadata for modular package
>> 'mysql-libs-8.0.17-3.module_el8.0.0+181+899d6349.x86_64', it cannot be
>> installed on the system
>>
>> Any idea to solve this problem ? I miss somthing ?
>>
>> I setup my el8 tag like this
>>
>> koji add-tag centos-8
>> koji add-tag --parent "centos-8" --arches 'x86_64' centos-8-build
>> koji add-group centos-8-build build
>> koji add-group centos-8-build srpm-build
>>
>> koji add-external-repo -t centos-8-build -p 10 centos-8-external-baseos
>> http://mirrors.ircam.fr/pub/CentOS/8/BaseOS/\$arch/os
>> koji add-external-repo -t centos-8-build -p 15 centos-8-external-epel
>> http://mirrors.ircam.fr/pub/fedora/epel/8/Everything/\$arch
>> koji add-external-repo -t centos-8-build -p 11
>> centos-8-external-appstream
>> http://mirrors.ircam.fr/pub/CentOS/8/AppStream/\$arch/os
>> koji add-external-repo -t centos-8-build -p 12
>> centos-8-external-powertools
>> http://mirrors.ircam.fr/pub/CentOS/8/PowerTools/\$arch/os
>> koji add-external-repo -t centos-8-build -p 13 centos-8-external-extras
>> http://mirrors.ircam.fr/pub/CentOS/8/extras/\$arch/os
>>
>> koji add-target centos-8 centos-8-build
>>
>> koji add-group-pkg centos-8-build build bash bash bzip2 coreutils cpio
>> diffutils findutils gawk gcc grep sed gcc-c++ gzip info patch
>> redhat-rpm-config rpm-build shadow-utils tar unzip util-linux which make
>> centos-release xz
>> koji add-group-pkg centos-8-build srpm-build bash redhat-release
>> centos-release make redhat-rpm-config rpm-build shadow-utils wget
>> rpmdevtools
>>
>> Thanks,
>>
>> Didier (tartare)
>> _______________________________________________
>> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
>> To unsubscribe send an email to 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/devel@xxxxxxxxxxxxxxxxxxxxxxx
>
>
-- 
Didier FABERT
didier.fabert@xxxxxxxxx
TZ Europe/Paris
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to 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/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux