From c42d3b197577851e91d8100c773b05aab029528d Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: May 23 2017 08:18:05 +0000 Subject: wip: add module-aware dnf currently missing dnf's deps nothing provides deltarpm needed by python3-dnf-2.5.0-1.git.28.61aef01.fc26.noarch Signed-off-by: Tomas Tomecek --- diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..0aa33c0 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +./rootfs +rootfs.tar.gz diff --git a/Dockerfile.brt b/Dockerfile.brt index 9262dbf..a66415b 100644 --- a/Dockerfile.brt +++ b/Dockerfile.brt @@ -1,11 +1,16 @@ FROM baseruntime/baseruntime -# FROM registry.fedoraproject.org/fedora:26 -COPY files/atomic_copr.repo /etc/yum.repos.d/ -COPY repo/ /root/repo -COPY files/local.repo /etc/yum.repos.d/ +# RUN rm -f /etc/yum.repos.d/build.repo + +# COPY files/atomic_copr.repo /etc/yum.repos.d/ +COPY files/dnf-copr.repo /etc/yum.repos.d/ +COPY files/compose.repo /etc/yum.repos.d/build.repo +# COPY repo/ /root/repo +# COPY files/local.repo /etc/yum.repos.d/ # RUN curl -O https://kojipkgs.fedoraproject.org//packages/fedora-repos/26/0.8/noarch/fedora-repos-26-0.8.noarch.rpm && \ # microdnf install -y ./fedora-repos-26-0.8.noarch.rpm -RUN microdnf install -y fedora-repos && \ - microdnf install -y atomic +# RUN microdnf install -y fedora-repos && \ +# microdnf install -y atomic + +RUN microdnf install -y dnf diff --git a/files/compose.repo b/files/compose.repo new file mode 100644 index 0000000..1de66ec --- /dev/null +++ b/files/compose.repo @@ -0,0 +1,5 @@ +[compose] +name=compose +baseurl=https://kojipkgs.fedoraproject.org/compose/latest-Fedora-Modular-26/compose/Server/x86_64/os/ +enabled=1 +gpgcheck=0 diff --git a/files/dnf-copr.repo b/files/dnf-copr.repo new file mode 100644 index 0000000..99180f2 --- /dev/null +++ b/files/dnf-copr.repo @@ -0,0 +1,6 @@ +[mhatina-DNF-Modules] +name=mhatina-DNF-Modules +baseurl=https://copr-be.cloud.fedoraproject.org/results/mhatina/DNF-Modules/fedora-26-x86_64/ +skip_if_unavailable=False +gpgcheck=0 +enabled=1