Skip to content

Commit

Permalink
Withdraw chromium packages which say they provide libvulkan.so.1 (#28944
Browse files Browse the repository at this point in the history
)

Two gtk-4 tests were recently added by @dustinkirkland and are failing
due to libvulkan.so.1 being missing from the test environment. Looking
at the package installation log we can see that an old version of
chromium is being installed but what we really want is for vulkan-loader
to be installed.

My understanding (thanks @smoser) is that withdrawing the versions of
chromium which purport to provide libvulkan.so.1 will sort the issue out
and the tests will pass.

Test log:
```
2024/09/19 12:51:53 INFO installing chromium (126.0.6478.126-r0)
2024/09/19 12:51:53 INFO installing gtk-4 (4.16.1-r0)
2024/09/19 12:51:54 INFO installing wolfi-keys (1-r8)
2024/09/19 12:51:54 INFO installing apk-tools (2.14.4-r0)
2024/09/19 12:51:54 INFO installing wolfi-base (1-r6)
2024/09/19 12:51:55 INFO built image layer tarball as /tmp/apko-temp-1458869052/apko-x86_64.tar.gz
2024/09/19 12:51:55 INFO using /tmp/apko-temp-1458869052/apko-x86_64.tar.gz for image layer
2024/09/19 12:51:59 INFO populating workspace /tmp/melange-workspace-2728922673 from ./gtk-4/
2024/09/19 12:51:59 INFO ImgRef = /tmp/melange-guest-1559818651
2024/09/19 12:51:59 INFO running the main test pipeline
2024/09/19 12:51:59 WARN + '[' -d /home/build ]
2024/09/19 12:51:59 WARN + cd /home/build
2024/09/19 12:51:59 WARN + gtk4-broadwayd --help
2024/09/19 12:51:59 INFO Usage:
2024/09/19 12:51:59 INFO   gtk4-broadwayd [OPTION?] [:DISPLAY] - broadway display daemon
2024/09/19 12:51:59 INFO
2024/09/19 12:51:59 INFO Help Options:
2024/09/19 12:51:59 INFO   -h, --help                   Show help options
2024/09/19 12:51:59 INFO
2024/09/19 12:51:59 INFO Application Options:
2024/09/19 12:51:59 INFO   -p, --port=PORT              Httpd port
2024/09/19 12:51:59 INFO   -a, --address=ADDRESS        Ip address to bind to 
2024/09/19 12:51:59 INFO   -u, --unixsocket=ADDRESS     Unix domain socket address
2024/09/19 12:51:59 INFO   -c, --cert=PATH              SSL certificate path
2024/09/19 12:51:59 INFO   -k, --key=PATH               SSL key path
2024/09/19 12:51:59 INFO
2024/09/19 12:51:59 WARN + gtk4-encode-symbolic-svg --help
2024/09/19 12:51:59 WARN gtk4-encode-symbolic-svg: error while loading shared libraries: libvulkan.so.1: cannot open shared object file: No such file or directory
2024/09/19 12:51:59 INFO ERROR: failed to test package. the test environment has been preserved:
2024/09/19 12:51:59 INFO   workspace dir: /tmp/melange-workspace-2728922673
2024/09/19 12:51:59 INFO   guest dir: /tmp/melange-guest-1939845673
2024/09/19 12:51:59 ERRO failed to build package: unable to run pipeline: unable to run pipeline: exit status 127
make: *** [Makefile:133: test/gtk-4] Error 1
```
  • Loading branch information
murraybd authored Sep 20, 2024
1 parent 1b0bf66 commit adcba14
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions withdrawn-packages.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,24 @@ rancher-system-charts-2.9-2.9.0-r2.apk
rancher-system-charts-2.9-2.9.0-r3.apk
rancher-system-charts-2.9-2.9.0-r4.apk
rancher-system-charts-2.9-2.9.0-r5.apk
chromium-122.0.6250.1-r1
chromium-122.0.6261.99-r0
chromium-122.0.6261.99-r1
chromium-122.0.6261.99-r2
chromium-122.0.6261.99-r3
chromium-122.0.6261.99-r4
chromium-122.0.6261.128-r0
chromium-123.0.6312.58-r0
chromium-123.0.6312.86-r0
chromium-123.0.6312.105-r0
chromium-123.0.6312.122-r0
chromium-124.0.6367.60-r0
chromium-124.0.6367.91-r0
chromium-124.0.6367.201-r0
chromium-125.0.6422.60-r0
chromium-125.0.6422.112-r0
chromium-125.0.6422.141-r0
chromium-126.0.6478.55-r0
chromium-126.0.6478.61-r0
chromium-126.0.6478.114-r0
chromium-126.0.6478.126-r0

0 comments on commit adcba14

Please sign in to comment.