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

Re: uv in debian



On Sun, 2025-11-30 at 10:30 +0100, Antonin Delpeuch (lists) wrote:


> Great! Yes, I would recommend to leave the schemars upgrade to others
> and start packaging missing dependencies instead.
> Here are good candidates (which don't have any missing dependencies 
> themselves):
> - astral-reqwest-middleware
> - astral-tl
> - astral_async_zip
> - astral-pubgrub

No problem, happy to pivot from schemars. When I was trying to build
it, I found out that dyn-clone needs to be upgraded, so I managed to
create the package for 1.0.20 locally, I've opened an MR for it just
now [1].

> 
> Because the first two are forks of crates that are already packaged
> for 
> Debian (reqwest-middleware, tl), so you should be able to imitate
> their 
> packaging relatively well, hopefully. (I haven't check to what extent
> they diverge, though.)

I'll give this a go. I'll try one of the packages on the list above.

> 
> The designated way for newcomers to the Rust team is to first make
> merge 
> requests to https://salsa.debian.org/rust-team/debcargo-conf, so that
> the team can review your packages and sponsor their upload.
> You could apply for direct access to the repository after packaging a
> couple of crates.
> 
> Feel free to ping me (@Pintoch on salsa or on #debian-rust
> Matrix/IRC) 
> if you need any help :)

Thank you :)


1 -
https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/1017
diff --git a/src/dyn-clone/debian/changelog b/src/dyn-clone/debian/changelog
index 878f3f08e6..65ab7fc6da 100644
--- a/src/dyn-clone/debian/changelog
+++ b/src/dyn-clone/debian/changelog
@@ -1,3 +1,10 @@
+rust-dyn-clone (1.0.20-1) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Package dyn-clone 1.0.20 from crates.io using debcargo 2.7.11
+
+ -- Aeliton Silva <aeliton@aeliton.com>  Sat, 29 Nov 2025 22:57:59 -0300
+
 rust-dyn-clone (1.0.16-1) unstable; urgency=medium
 
   * Team upload.
diff --git a/src/dyn-clone/debian/copyright.debcargo.hint b/src/dyn-clone/debian/copyright.debcargo.hint
index ce6f793a77..857df5bd06 100644
--- a/src/dyn-clone/debian/copyright.debcargo.hint
+++ b/src/dyn-clone/debian/copyright.debcargo.hint
@@ -14,8 +14,8 @@ Comment:
 
 Files: debian/*
 Copyright:
- 2020-2023 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
- 2020-2023 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
+ 2020-2025 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
+ 2020-2025 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
 License: MIT or Apache-2.0
 
 License: Apache-2.0

Reply to: