Closed cmsbuild closed 2 months ago
build-state x86_64-bootstrap-building
Hello, new image with tag x86_64-bootstrap
based on cmssw/el9:x86_64
image is now available at https://hub.docker.com/r/cmssw/el9/tags.
Image tags:
Regards, cmsbot on behalf of CMSSDT team FYI, @cms-sw/externals-l2
build-state x86_64-bootstrap-done
FYI, changes between two images are computed as the difference between the installed packages in both images (given by rpm -qa --queryformat '%{NAME} %{VERSION}-%{RELEASE}'
).
In the case of images with multiple layers, el8
and el9
for cmssw, [-] <package_name> <version>-<release>
in grid
layer does not mean the package has been removed from the container. It means it was a dependency on the previous grid
layer and now it is not (but it can still be in the container as a dependency for runtime or even coming from the base image).
This way of displaying the information is misleading, so new builds will only display [-] <package_name> <version>-<release>
for packages that have been removed from the container (where rpm -q --whatprovides "<package_name>"
returns no package provides <package_name>
).
For this latest image build, openssl
and openssl-libs
are still in the container (but as a dependency on a different layer compared to the previous image):
[root@c22b14169f0a /]# rpm -q --whatprovides "openssl"
openssl-3.0.7-25.el9_3.x86_64
[root@c22b14169f0a /]# rpm -q --whatprovides "openssl-libs"
openssl-libs-3.0.7-25.el9_3.x86_64
Only the following packages have been removed. See [a]:
[-] e2fsprogs 1.46.5-3.el9
[-] e2fsprogs-libs 1.46.5-3.el9
[-] fuse-overlayfs 1.12-1.el9
[-] fuse3 3.10.2-6.el9
[-] squashfuse 0.1.104-1.el9
[-] squashfuse-libs 0.1.104-1.el9
[a]
[root@c22b14169f0a /]# rpm -q --whatprovides "e2fsprogs"
no package provides e2fsprogs
[root@c22b14169f0a /]# rpm -q --whatprovides "e2fsprogs-libs"
no package provides e2fsprogs-libs
[root@c22b14169f0a /]# rpm -q --whatprovides "fuse-overlayfs"
no package provides fuse-overlayfs
[root@c22b14169f0a /]# rpm -q --whatprovides "fuse3"
no package provides fuse3
[root@c22b14169f0a /]# rpm -q --whatprovides "squashfuse"
no package provides squashfuse
[root@c22b14169f0a /]# rpm -q --whatprovides "squashfuse-libs"
no package provides squashfuse-libs
type el9, aarch64-0537e1aba3,x86_64-47385e9134 Once this issue is closed, I will start the build of the new image.