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 Alsudanysignature.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-----pgpdSnKgt644z.pgp
Description: PGP signature
--- End Message ---