[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1095972: marked as done (RFP: rust-ash -- Vulkan bindings for Rust)



Your message dated Thu, 2 Oct 2025 12:46:40 -0400
with message-id <CAAajCMYxJJLs-=-P8EnAQLyLg+13_W8jF5UbUGO8bgs=dtEAuA@mail.gmail.com>
and subject line Re: RFP: rust-ash -- Vulkan bindings for Rust
has caused the Debian Bug report #1095972,
regarding RFP: rust-ash -- Vulkan bindings for Rust
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1095972: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095972
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
X-Debbugs-Cc: debian-rust@lists.debian.org, gspr@nonempty.org
Severity: wishlist

* Package name    : rust-ash
  Version         : 0.38.0
  Upstream Contact: https://github.com/ash-rs/ash
* URL             : https://github.com/ash-rs/ash
* License         : MIT OR Apache-2.0
  Programming Lang: Rust
  Description     : Vulkan bindings for Rust

A thin Vulkan wrapper for Rust.

This Rust crate is a dependency for Waypipe's rewritten Rust version [1]. It has
several workspace members, but I believe only the "ash" member from the
workspace is needed (if something depends on a crate named "foo", which is a
workspace member in a crate called "foo", then it's the workspace-member foo
that is the actual dependency, right?). That workspace member builds fine on
Debian sid.

However: ash is a *generated* crate. The checked-in sources are generated from
Vulkan headers, and then published as the ash crate (yuck!). That seems counter
to Debian policy. The generator [2], in turn, has dependencies not yet in
Debian. I am therefore hoping to solicit help and/or advice from the Rust team
on packaging ash.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095971

[2] https://github.com/ash-rs/ash/tree/master/generator

Thanks for any help and/or insight.

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
https://tracker.debian.org/pkg/rust-ash

--- End Message ---

Reply to: