[Bug 1208164] New: Broken package vulkan-validationlayers-1.3.239.0-1.1 in TW snapshot 20230209
http://bugzilla.opensuse.org/show_bug.cgi?id=1208164 Bug ID: 1208164 Summary: Broken package vulkan-validationlayers-1.3.239.0-1.1 in TW snapshot 20230209 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: obs@haasn.xyz QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- $ zypper info vulkan-validationlayers Loading repository data... Reading installed packages... Information for package vulkan-validationlayers: ------------------------------------------------ Repository : Main Repository (OSS) (20230209) Name : vulkan-validationlayers Version : 1.3.239.0-1.1 Arch : x86_64 Vendor : openSUSE Installed Size : 11.4 MiB Installed : Yes Status : up-to-date Source package : vulkan-validationlayers-1.3.239.0-1.1.src Upstream URL : https://github.com/KhronosGroup/Vulkan-ValidationLayers Summary : Validation layers for Vulkan Description : Vulkan is a 3D graphics and compute API. This package contains the Khronos official Vulkan validation layers. $ �� echo '#include <dlfcn.h>\n#include <stdio.h>\nint main() { if (!dlopen("/usr/lib64/libVkLayer_khronos_validation.so", RTLD_LAZY)) { printf("%s\\n", dlerror()); }}' | gcc -xc -o test - && ./test /usr/lib64/libVkLayer_khronos_validation.so: undefined symbol: _Z28LayerCreateMessengerCallbackP18_debug_report_databPK34VkDebugUtilsMessengerCreateInfoEXTPK21VkAllocationCallbacksPP26VkDebugUtilsMessengerEXT_T As you can see, this .so somehow fails resolving its own symbols when you attempt loading it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1208164 http://bugzilla.opensuse.org/show_bug.cgi?id=1208164#c1 --- Comment #1 from Niklas Haas <obs@haasn.xyz> --- Observe it working after downgrade: $ zypper in --oldpackage vulkan-validationlayers-1.3.236.0-1.2 Loading repository data... Reading installed packages... Resolving package dependencies... The following package is going to be downgraded: vulkan-validationlayers The following NEW package is going to be installed: libVkLayer_utils-1_3_236_0 1 package to downgrade, 1 new. Overall download size: 2.9 MiB. Already cached: 0 B. After the operation, additional 1.7 MiB will be used. Continue? [y/n/v/...? shows all options] (y): y Retrieving: libVkLayer_utils-1_3_236_0-1.3.236.0-1.2.x86_64 (Main Repository (OSS) (20230129)) (1/2), 56.6 KiB Retrieving: libVkLayer_utils-1_3_236_0-1.3.236.0-1.2.x86_64.rpm ...........................................................................................................[done (155.2 KiB/s)] Retrieving: vulkan-validationlayers-1.3.236.0-1.2.x86_64 (Main Repository (OSS) (20230129)) (2/2), 2.9 MiB Retrieving: vulkan-validationlayers-1.3.236.0-1.2.x86_64.rpm ................................................................................................................[done (8.1 MiB/s)] Checking for file conflicts: ............................................................................................................................................................[done] (1/2) Installing: libVkLayer_utils-1_3_236_0-1.3.236.0-1.2.x86_64 .......................................................................................................................[done] (2/2) Installing: vulkan-validationlayers-1.3.236.0-1.2.x86_64 ..........................................................................................................................[done] $ echo '#include <dlfcn.h>\n#include <stdio.h>\nint main() { if (!dlopen("/usr/lib64/libVkLayer_khronos_validation.so", RTLD_LAZY)) { printf("%s\\n", dlerror()); }}' | gcc -xc -o test - && ./test $ -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1208164 http://bugzilla.opensuse.org/show_bug.cgi?id=1208164#c2 Niklas Haas <obs@haasn.xyz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Niklas Haas <obs@haasn.xyz> --- Seems fixed upstream -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com