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