Subject: Fwd: same package name for unrelated packages
From: Andy Tai <[email-masked]>
To: guix-bug <[email-masked]>
Date: Thu, 27 Jun 2024 10:43:18 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

in GNU Guix today:

$ guix show volk
name: volk
version: 3.0.0
outputs:
+ out: everything
systems: x86_64-linux i686-linux
dependencies: [email-masked] [email-masked] [email-masked]
location: gnu/packages/engineering.scm:1381:2
homepage: https://www.libvolk.org/
license: ASL 2.0, LGPL 3+
synopsis: Vector-Optimized Library of Kernels
description: VOLK (Vector-Optimized Library of Kernels) contains procedures with
+ machine-specific optimizations for mathematical functions.  It also provides a
+ machine-independent interface to select the best such procedures to
use on a given system.

name: volk
version: 1.3.280.0
outputs:
+ out: everything
systems: x86_64-linux i686-linux
dependencies: [email-masked]
location: gnu/packages/vulkan.scm:565:2
homepage: https://github.com/zeux/volk
license: Expat
synopsis: Meta loader for Vulkan API
description: Volk is a meta-loader for Vulkan.  It allows you to
dynamically load entrypoints
+ required to use Vulkan without linking the Vulkan loader.
Additionally, volk simplifies the
+ use of Vulkan extensions by automatically loading all associated
entrypoints.  Finally, volk
+ enables loading Vulkan entrypoints directly from the driver which
can increase performance by
+ skipping loader dispatch overhead.

One would assume this can break things,,,,