On Wed, Oct 09, 2019 at 09:03:41AM -0400, Robert P. J. Day wrote:
i just upgraded a CentOS box to CentOS 8, and i can see that the version of podman is (unsurprisingly) a bit dated:
$ podman --version podman version 1.0.2-dev
compared to my fedora 30 system:
$ podman --version podman version 1.6.1
is it feasible to try to download and build from source to get the latest version on my CentOS system, or would that just be more trouble than it's worth?
I guess building from Makefile should work just fine..
If you'd like to try building from fedora 31 rpm spec file, see: https://src.fedoraproject.org/rpms/podman/blob/f31/f/podman.spec I try to keep it buildable on CentOS7 (haven't tried CentOS8 yet).
CentOS Stream (once available) should hopefully address the availability issue.
I'm not sure of ETA, but I'm thinking I'll enable epel8 COPR for this as a temporary solution in case CentOS Stream takes too long. (Let me get back on this..)
I am not able to build it on CentOS 8: $ mock -r epel-8-x86_64 --rebuild /home/mh/fedora/buildah/buildah-1.11.4-3.fc31.src.rpm [...] ERROR: Exception(/home/mh/fedora/buildah/buildah-1.11.4-3.fc31.src.rpm) Config(epel-8-x86_64) 1 minutes 36 seconds INFO: Results and/or logs in: /var/lib/mock/epel-8-x86_64/result INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot Finish: clean chroot ERROR: Command failed: # /usr/bin/dnf builddep --installroot /var/lib/mock/epel-8-x86_64/root/ --releasever 8 --setopt=deltarpm=False --allowerasing --disableplugin=local --disableplugin=spacewalk --disableplugin=local --disableplugin=spacewalk /var/lib/mock/epel-8-x86_64/root//builddir/build/SRPMS/buildah-1.11.4-3.el8.src.rpm --setopt=tsflags=nocontexts No matches found for the following disable plugin patterns: local, spacewalk CentOS-8 - Base 10 kB/s | 3.9 kB 00:00 CentOS-8 - Base 15 MB/s | 7.9 MB 00:00 CentOS-8 - AppStream 17 kB/s | 4.3 kB 00:00 CentOS-8 - AppStream 8.4 MB/s | 6.3 MB 00:00 CentOS-8 - PowerTools 12 kB/s | 4.3 kB 00:00 CentOS-8 - PowerTools 599 kB/s | 1.8 MB 00:03 CentOS-8 - Extras 3.6 kB/s | 1.5 kB 00:00 No matching package to install: 'btrfs-progs-devel' No matching package to install: 'go-md2man' No matching package to install: 'libseccomp-static' Package make-1:4.2.1-9.el8.x86_64 is already installed. Not all dependencies satisfied Error: Some packages could not be found. Anyone has a more recent version for EL8? ~mh