podman-1:0.8.3-4.dev.git3d55721f
- Resolves: #1619411 - python3-podman should require python3-psutil - podman-docker should conflict with moby-engine - require nftables - recommend slirp4netns and fuse-overlayfs (latter only for kernel >= 4.18) Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
This commit is contained in:
parent
1d15f5f321
commit
8f4813f96b
29
podman.spec
29
podman.spec
@ -36,7 +36,7 @@ Name: podman
|
|||||||
Epoch: 1
|
Epoch: 1
|
||||||
%endif
|
%endif
|
||||||
Version: 0.8.3
|
Version: 0.8.3
|
||||||
Release: 3.dev.git%{shortcommit0}%{?dist}
|
Release: 4.dev.git%{shortcommit0}%{?dist}
|
||||||
Summary: Manage Pods, Containers and Container Images
|
Summary: Manage Pods, Containers and Container Images
|
||||||
License: ASL 2.0
|
License: ASL 2.0
|
||||||
URL: %{git_podman}
|
URL: %{git_podman}
|
||||||
@ -64,12 +64,17 @@ BuildRequires: pkgconfig
|
|||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
Requires: runc
|
Requires: runc
|
||||||
Requires: containers-common
|
Requires: containers-common
|
||||||
Requires: containernetworking-cni >= 0.6.0-3
|
Requires: containernetworking-plugins >= 0.7.3-1
|
||||||
Requires: iptables
|
Requires: iptables
|
||||||
|
Requires: nftables
|
||||||
Requires: atomic-registries
|
Requires: atomic-registries
|
||||||
Requires: oci-systemd-hook
|
Requires: oci-systemd-hook
|
||||||
Requires: conmon
|
Requires: conmon
|
||||||
Recommends: container-selinux
|
Recommends: container-selinux
|
||||||
|
Recommends: slirp4netns
|
||||||
|
%if 0%{?fedora} > 28
|
||||||
|
Recommends: fuse-overlayfs
|
||||||
|
%endif
|
||||||
|
|
||||||
# vendored libraries
|
# vendored libraries
|
||||||
# awk '{print "Provides: bundled(golang("$1")) = "$2}' vendor.conf | sort
|
# awk '{print "Provides: bundled(golang("$1")) = "$2}' vendor.conf | sort
|
||||||
@ -187,6 +192,7 @@ Requires: python3-setuptools
|
|||||||
Requires: python3-varlink
|
Requires: python3-varlink
|
||||||
Requires: python3-dateutil
|
Requires: python3-dateutil
|
||||||
Requires: python3-humanize
|
Requires: python3-humanize
|
||||||
|
Requires: python3-psutil
|
||||||
Provides: python3-%{name} = %{version}-%{release}
|
Provides: python3-%{name} = %{version}-%{release}
|
||||||
Summary: Python 3 bindings for %{name}
|
Summary: Python 3 bindings for %{name}
|
||||||
|
|
||||||
@ -209,23 +215,20 @@ This package contains Python 3 tool for %{name}.
|
|||||||
%endif # varlink
|
%endif # varlink
|
||||||
|
|
||||||
%package docker
|
%package docker
|
||||||
Summary: "package to Emulate Docker CLI using podman."
|
Summary: Emulate Docker CLI using podman
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
Conflicts: docker
|
Conflicts: docker
|
||||||
Conflicts: docker-latest
|
Conflicts: docker-latest
|
||||||
Conflicts: docker-ce
|
Conflicts: docker-ce
|
||||||
Conflicts: docker-ee
|
Conflicts: docker-ee
|
||||||
|
Conflicts: moby-engine
|
||||||
|
|
||||||
%description docker
|
%description docker
|
||||||
This package installs a script named docker that emulates the Docker CLI by
|
This package installs a script named docker that emulates the Docker CLI by
|
||||||
executes podman commands, it also creates links between all Docker CLI man
|
executes podman commands, it also creates links between all Docker CLI man
|
||||||
pages and podman.
|
pages and podman.
|
||||||
|
|
||||||
%files docker
|
|
||||||
%{_bindir}/docker
|
|
||||||
%{_mandir}/man1/docker*.1*
|
|
||||||
|
|
||||||
%if 0%{?with_devel}
|
%if 0%{?with_devel}
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Library for applications looking to use Container Pods
|
Summary: Library for applications looking to use Container Pods
|
||||||
@ -532,6 +535,10 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
|
|||||||
%{_bindir}/py%{name}
|
%{_bindir}/py%{name}
|
||||||
%endif # varlink
|
%endif # varlink
|
||||||
|
|
||||||
|
%files docker
|
||||||
|
%{_bindir}/docker
|
||||||
|
%{_mandir}/man1/docker*.1*
|
||||||
|
|
||||||
%if 0%{?with_devel}
|
%if 0%{?with_devel}
|
||||||
%files -n libpod-devel -f devel.file-list
|
%files -n libpod-devel -f devel.file-list
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
@ -546,13 +553,19 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Aug 20 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.8.3-4.dev.git3d55721f
|
||||||
|
- Resolves: #1619411 - python3-podman should require python3-psutil
|
||||||
|
- podman-docker should conflict with moby-engine
|
||||||
|
- require nftables
|
||||||
|
- recommend slirp4netns and fuse-overlayfs (latter only for kernel >= 4.18)
|
||||||
|
|
||||||
* Sun Aug 12 2018 Dan Walsh <dwalsh@redhat.com> - 1:0.8.3-3.dev.git3d55721f
|
* Sun Aug 12 2018 Dan Walsh <dwalsh@redhat.com> - 1:0.8.3-3.dev.git3d55721f
|
||||||
- Add podman-docker support
|
- Add podman-docker support
|
||||||
- Force cgroupfs for non root podman
|
- Force cgroupfs for non root podman
|
||||||
|
|
||||||
* Sun Aug 12 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.8.3-2.dev.git3d55721f
|
* Sun Aug 12 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.8.3-2.dev.git3d55721f
|
||||||
- Requires: conmon
|
- Requires: conmon
|
||||||
- use default %gobuild
|
- use default %%gobuild
|
||||||
|
|
||||||
* Sat Aug 11 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.8.3-1.dev.git3d55721f
|
* Sat Aug 11 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.8.3-1.dev.git3d55721f
|
||||||
- bump to v0.8.3-dev
|
- bump to v0.8.3-dev
|
||||||
|
Loading…
Reference in New Issue
Block a user