[pkg-go] Bug#1105153: Bug#1105153: gocryptfs: Salsa CI is failing

Dmitry Smirnov onlyjob at debian.org
Tue May 13 05:39:11 BST 2025


On Tuesday, 13 May 2025 8:49:12 AM AEST Santiago Vila wrote:
> Ok, I've configured CI/CD in salsa to use debian/salsa-ci.yml,
> and then I've made a commit which removes gitlab-ci.yml, as
> it was not working.
> 
> Now the pipeline is all green.

Thank you very much for your help.


> I don't see the need to change gbp.conf. The repo is configured to
> contain debian/* files only, and whoever created it clearly
> does not want to use pristine-tar,

It was yours truly. I prefer such simplified layout to avoid needless
complexity and overhead of GBP-style merged repo layout.

IMHO "origtargz" utility makes "pristine-tar" obsolete.


> and Salsa CI seems to be smart enough that it can build the package now.

This is new. Formerly Salsa CI could not build packages from repositories
that contain debian/* files only. 


> Dmitry: I'm therefore closing this bug. If you still want to use
> the old test-the-archive, please reopen and make sure that it works.

All good, thanks. For packages that I maintain regularly I use my own
CI pipline that runs on my own Gitlab Runner (which runs on my hardware).

When I first uploaded gocryptfs I did not touch existing "gitlab-ci.yml"
because I've thought that it would be a one-time upload... Since nobody
did any work on gocrypfs in a while, I later found myself working on it
again, but I had no capacity to adjust CI properly.

-- 
Best wishes,
 Dmitry Smirnov
 GPG key : 4096R/52B6BBD953968D1B

---

Tyranny is always better organized than freedom.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-go-maintainers/attachments/20250513/2ebdba08/attachment-0003.sig>


More information about the Pkg-go-maintainers mailing list