Your message dated Wed, 30 Apr 2025 08:00:10 +0000
with message-id <e1ua2mu-00btii...@fasolo.debian.org>
and subject line Bug#1103876: fixed in golang-github-natefinch-atomic 1.0.1-1
has caused the Debian Bug report #1103876,
regarding ITP: golang-github-natefinch-atomic -- atomic is a go package for 
atomic file writing
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 ow...@bugs.debian.org
immediately.)


-- 
1103876: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103876
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Taavi Väänänen <ta...@debian.org>

* Package name    : golang-github-natefinch-atomic
  Version         : 1.0.1-1
  Upstream Author : Nate Finch
* URL             : https://github.com/natefinch/atomic
* License         : Expat
  Programming Lang: Go
  Description     : atomic is a go package for atomic file writing

 atomic is a go package for atomic file writing
 .
 By default, writing to a file in go (and generally any language) can
 fail partway through... you then have a partially written file, which
 probably was truncated when the write began, and bam, now you've lost
 data.
 .
 This go package avoids this problem, by writing first to a temp file,
 and then overwriting the target file in an atomic way.  This is easy on
 linux, os.Rename just is atomic.  However, on Windows, os.Rename is not
 atomic, and so bad things can happen.  By wrapping the windows API
 moveFileEx, we can ensure that the move is atomic, and we can be safe in
 knowing that either the move succeeds entirely, or neither file will be
 modified.

This is an indirect dependency of anubis (ITP #1102132). I plan to
maintain this under the Go team umbrella.

--- End Message ---
--- Begin Message ---
Source: golang-github-natefinch-atomic
Source-Version: 1.0.1-1
Done: Taavi Väänänen <ta...@debian.org>

We believe that the bug you reported is fixed in the latest version of
golang-github-natefinch-atomic, which is due to be installed in the Debian FTP 
archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Taavi Väänänen <ta...@debian.org> (supplier of updated 
golang-github-natefinch-atomic package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 28 Apr 2025 20:24:49 +0300
Source: golang-github-natefinch-atomic
Binary: golang-github-natefinch-atomic-dev
Architecture: source all
Version: 1.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Taavi Väänänen <ta...@debian.org>
Description:
 golang-github-natefinch-atomic-dev - Go package for atomic file writing 
(library)
Closes: 1103876
Changes:
 golang-github-natefinch-atomic (1.0.1-1) unstable; urgency=medium
 .
   * Initial release (Closes: #1103876)
Checksums-Sha1:
 a0c7a6f0951e1af8b8bec07934ce91b276025c68 2292 
golang-github-natefinch-atomic_1.0.1-1.dsc
 ad61f089005c093e370d1fcd14aedcb826e11622 3176 
golang-github-natefinch-atomic_1.0.1.orig.tar.gz
 1e12668811308da12b3bd6b2db7b3f9f1f419f74 3040 
golang-github-natefinch-atomic_1.0.1-1.debian.tar.xz
 f8f70ac1cb24206f842a64c8a42750fa23faff15 4236 
golang-github-natefinch-atomic-dev_1.0.1-1_all.deb
 136e39c1bb60e7c01c56a68c1947977f35911c9d 5990 
golang-github-natefinch-atomic_1.0.1-1_amd64.buildinfo
Checksums-Sha256:
 402d30feecd77bf6ae069ffbef5b2ed0ce5f2271030ef139b4ad5f0e12f17de5 2292 
golang-github-natefinch-atomic_1.0.1-1.dsc
 4027dfa69d6ef36b20666ee3bf646d399041c4ddd0da5164f8ef0cae4a849eb0 3176 
golang-github-natefinch-atomic_1.0.1.orig.tar.gz
 d9110aad7134862d8e6e5bcfb920d37ef0628bc635fbf5ca09adf37a3efc552e 3040 
golang-github-natefinch-atomic_1.0.1-1.debian.tar.xz
 f0bbff959047f934a230b0312a3bc3f49511450a212c7925770350a80c56f49b 4236 
golang-github-natefinch-atomic-dev_1.0.1-1_all.deb
 2f85b172f4299e9c28f8ee1cbe6e25071be2e05a5d0064adc3558611771fe555 5990 
golang-github-natefinch-atomic_1.0.1-1_amd64.buildinfo
Files:
 1a0d9d5b3cbcdc9a54b039340a61c634 2292 golang optional 
golang-github-natefinch-atomic_1.0.1-1.dsc
 dfe8b3e5f068a75ef91d9e5e046b1bc1 3176 golang optional 
golang-github-natefinch-atomic_1.0.1.orig.tar.gz
 3c869ccf9446d21f9b52a22bd972170b 3040 golang optional 
golang-github-natefinch-atomic_1.0.1-1.debian.tar.xz
 5cd30f0a3f728501f55a9aa9e176f634 4236 golang optional 
golang-github-natefinch-atomic-dev_1.0.1-1_all.deb
 74850d8d3fe03a37ccd4c68a725c835a 5990 golang optional 
golang-github-natefinch-atomic_1.0.1-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEENGVGnLGdYeXi6or77yQvcJ+RL74FAmgPuj0RHHRhYXZpQGRl
Ymlhbi5vcmcACgkQ7yQvcJ+RL77TDw/7BE+RrXq9XQds7cv5prWk8icOZNaHQckt
NeXxunX19iL1/pKUWZe6v5iQNlMrlm3Y/la4dWJ/W19ev22afcDNPerWPu1Z8maj
y1+XrirWPc4J51ikJ1IoDWIgGpLyCTq0gIEGkknvtu71kWVTvw/HIu9sRPp08eWa
XuJsJhrGusXe+FpL1k2d6Jr4pWXiFs2hiXo8xOQX3nXgIGhDRH9pu8y60XMDL1AT
nCpcipKPBIYofDogfRnTWFHXMIRX25fD5Zf1MKEwNi9YjMSX0CQEKcdMwMsFkKVE
2Zy5Hqc+3ibki0C2onWQAUHp355dMDyM+VyV7MKCETHxXjJiIQmUxLWqo9gcAHAa
HYH1ZGoM+Bkv+PbaFgFwWpVyHNM5LkMJaPOHoL0Fh84oVXTDcZLrhSI4Kt9u1O44
B0x1KoOnsTPQpUs4dwy+nztl3W8HSz/3l4LNi2uL5fi2AhaAfNyFji8/ZCFqrQFZ
HhJtHc6cS4Ew9zT28KI74JFgQL25RHmemoLrS1h1MCubf028lvTyeHjVoGPG9eFH
5vnxQhXLVZQXADvAk11GKnk6eeFylRUUl2SpbRGFgzki7HgFKEjgQbVgXRCcrPX/
5TgZY9AVNeRlH4c0raxG1Jd2FIZlhKjCLAv0R9RwEi9q8OewdHaQ8Wh2cjs7dVPW
TPWqb3obfPY=
=6rcT
-----END PGP SIGNATURE-----

Attachment: pgpGBmbPwBYrF.pgp
Description: PGP signature


--- End Message ---

Reply via email to