Your message dated Mon, 08 Apr 2024 18:00:16 +0000
with message-id <e1rtti0-00dc04...@fasolo.debian.org>
and subject line Bug#1067869: fixed in golang-github-joshuarubin-lifecycle 
1.1.4-1
has caused the Debian Bug report #1067869,
regarding ITP: golang-github-joshuarubin-lifecycle -- manage goroutines in 
golang applications (library)
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.)


-- 
1067869: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067869
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Maytham Alsudany <maytha8the...@gmail.com>
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Control: block 1067867 by -1

* Package name    : golang-github-joshuarubin-lifecycle
  Version         : 1.1.4
  Upstream Contact: https://github.com/joshuarubin/lifecycle/issues
* URL             : https://github.com/joshuarubin/lifecycle
* License         : Expat
  Programming Lang: Go
  Description     : manage goroutines in golang applications (library)

 lifecycle helps manage goroutines at the application level. context.Context
 has been great for propagating cancellation signals, but not for getting any
 feedback about when goroutines actually finish. This package works with
 context.Context to ensure that applications don't quit before their goroutines
 do.
 .
 The semantics work similarly to the go (lifecycle.Go) and defer
 (lifecycle.Defer) keywords as well as sync.WaitGroup.Wait (lifecycle.Wait).
 Additionally, there are lifecycle.GoErr and lifecycle.DeferErr which only
 differ in that they take funcs that return errors.
 .
 lifecycle.Wait will block until one of the following happens:
   - all funcs registered with Go complete successfully then all funcs 
registered
     with Defer complete successfully
   - a func registered with Go returns an error, immediately canceling ctx and
     triggering Defer funcs to run. Once all Go and Defer funcs complete, Wait
     will return the error
   - a signal (by default SIGINT and SIGTERM, but configurable with
     WithSignals) is received, immediately canceling ctx and triggering Defer
     funcs to run. Once all Go and Defer funcs complete, Wait will return
     ErrSignal
   - a func registered with Go or Defer panics. the panic will be propagated to
     the goroutine that Wait runs in. there is no attempt, in case of a panic,
     to manage the state within the lifecycle package.

Dependency of golang-github-joshuarubin-go-sway.

This package will be maintained within the Debian Go Packaging Team.
I will need a DD to sponsor and upload this package.

--
Kind regards,
Maytham Alsudany

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: golang-github-joshuarubin-lifecycle
Source-Version: 1.1.4-1
Done: Maytham Alsudany <maytha8the...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
golang-github-joshuarubin-lifecycle, 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 1067...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Maytham Alsudany <maytha8the...@gmail.com> (supplier of updated 
golang-github-joshuarubin-lifecycle 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: SHA256

Format: 1.8
Date: Thu, 28 Mar 2024 11:48:07 +0800
Source: golang-github-joshuarubin-lifecycle
Binary: golang-github-joshuarubin-lifecycle-dev
Architecture: source all
Version: 1.1.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Maytham Alsudany <maytha8the...@gmail.com>
Description:
 golang-github-joshuarubin-lifecycle-dev - manage goroutines in golang 
applications (library)
Closes: 1067869
Changes:
 golang-github-joshuarubin-lifecycle (1.1.4-1) unstable; urgency=medium
 .
   * Initial release (Closes: #1067869)
Checksums-Sha1:
 bcd6251a1b689e71c55e75adc0d1d258cd889dd9 2354 
golang-github-joshuarubin-lifecycle_1.1.4-1.dsc
 217a204ca07fecd14da94a95bea3d255abbc30bd 7542 
golang-github-joshuarubin-lifecycle_1.1.4.orig.tar.gz
 72d4811ea04af9635e1060250d3324d5900c1007 2680 
golang-github-joshuarubin-lifecycle_1.1.4-1.debian.tar.xz
 f062533c20590e02d47969c355a9bc87541039aa 8048 
golang-github-joshuarubin-lifecycle-dev_1.1.4-1_all.deb
 d62a6dbabde7b526b5cab50990290754551fbf9b 7885 
golang-github-joshuarubin-lifecycle_1.1.4-1_amd64.buildinfo
Checksums-Sha256:
 a4e8722224f21f6360188c32f3737be16014305aff69e6c9490f01ccc20e682e 2354 
golang-github-joshuarubin-lifecycle_1.1.4-1.dsc
 512fc4ca6e4f8db0b493f47f3edffed3ce09002267b0ff0d64fa09941d4d249f 7542 
golang-github-joshuarubin-lifecycle_1.1.4.orig.tar.gz
 7cbb05daef9a68cc60afb42b7de7b708b8c041f70fd74f1623e66b7edf288814 2680 
golang-github-joshuarubin-lifecycle_1.1.4-1.debian.tar.xz
 00b633b19e82db28792021ecc639163709ddec7812265f282e706d7fdf9dcbd3 8048 
golang-github-joshuarubin-lifecycle-dev_1.1.4-1_all.deb
 b425e00f907075a9d2546d7289185699f7f14d3e49a9806676adf5fa7e8a8c19 7885 
golang-github-joshuarubin-lifecycle_1.1.4-1_amd64.buildinfo
Files:
 4302b24a5f7969dfd19805002cc2f48c 2354 golang optional 
golang-github-joshuarubin-lifecycle_1.1.4-1.dsc
 3daae7b680534595af539337bb7251a4 7542 golang optional 
golang-github-joshuarubin-lifecycle_1.1.4.orig.tar.gz
 d197562d6bcbd796ab328b1cf91a2938 2680 golang optional 
golang-github-joshuarubin-lifecycle_1.1.4-1.debian.tar.xz
 c19535311b8f4a3ae2966501d0b59083 8048 golang optional 
golang-github-joshuarubin-lifecycle-dev_1.1.4-1_all.deb
 0494c19a6bc1fd9176b2755a700a48ee 7885 golang optional 
golang-github-joshuarubin-lifecycle_1.1.4-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmYE+VYACgkQEWhSvN91
FcAy4Q/9HOf7JYiSEr5ttW2fB3sTluCTFp9unxxfMx2XaQtsjQtvUcbgg6XfyRkH
RLajxN3KEO07zoCYKBQ6lv/quJYqVwnY7Bp9B2ZBmPT8CI2tWxuaa76Il1jfX0MC
xYHyEC8aV8u4w7QqLLyFxSMLtg4NgcV9vOBf0eO4bhA+1WTKLmmsVVQjBItJKZBJ
FsImof6n08udU3VwHM/O0n4z7QLxDIMYa31JxXIWn8sQPsE6G8yJdNMJdfi+l/mU
TzQEz1Q/UR6fYKXo/qci8E8SGKZJo8GMM2QEoVA5l+xAttvbfurw37/7BBUtNORg
ZelX8bM2rQOGJX5xyUlaLeb4Q+Z2PwYU1/E5wktBkViUNwIIfdtEopb3ZLiejt+Q
3kIHjuCCXzasduU2CSvs6UWkMoiwTxPa5l4mbz18H1HX5gAXHSBvAapUht92U5WP
FiUaNOnoj22wPakOMqGh8dUe/uRWVD/o4lbEDIFJZkV7jCckjWuySedTW3c2KKQv
fNWqraQj+jzrLgRanLugBk7jTgPiEVug8AkhSj6LuhtRGfRqeecsyjpiyWg2LBTO
uNk2zKdMwAjv6u3u4KHEDdFgV1SuA0UZq5eGUp3qjJXGtfsb3Y80jzqzlgIGnCYs
Amr8luLgvU3y3sgsOPxZUJ7YUnYFxM2xz6Pv/ZByuHEEbuY9TNk=
=KwjU
-----END PGP SIGNATURE-----

Attachment: pgpdSnKgt644z.pgp
Description: PGP signature


--- End Message ---

Reply via email to