|
|
Subscribe / Log in / New account

Tag2upload is now ready for experimentation

Debian's long-awaited tag2upload service is now ready for Debian maintainers to use in some circumstances. Tag2upload makes it easier for maintainers to upload packages, by allowing them to push a signed Git commit that will automatically be picked up and built, instead of pushing a build from their local machine. LWN covered the discussion around the service in July of last year. With the timing of its readiness, it's likely to become more useful once Debian 13 ("trixie") is released.

Be very aware of the freeze! Do not just upload to unstable as your first test! Uploads to unstable, targeting trixie, can be done with tag2upload - but in most cases you will probably want to upload the same package to experimental first.


to post comments

Local build

Posted Jun 21, 2025 15:06 UTC (Sat) by LtWorf (subscriber, #124958) [Link] (1 responses)

I think it is worth to point out that uploads are of sources. A "local build" upload does not contain locally compiled files. The compilation is done by Debian. This has not changed.

Binary uploads are allowed but do not go in stable. Unless we are talking about the non-free section, where that could happen AFAIK.

Local build

Posted Jun 25, 2025 6:17 UTC (Wed) by sthibaul (✭ supporter ✭, #54477) [Link]

Yes: some non-free, and even some contrib packages, have to be built by hand. Because they depend on a non-free package for instance (building machines do not have non-free enabled).


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds