Your message dated Wed, 12 Mar 2025 19:00:12 +0000
with message-id <e1tsrjm-00b2ht...@fasolo.debian.org>
and subject line Bug#1100098: fixed in golang-github-yalue-merged-fs 1.3.0-1
has caused the Debian Bug report #1100098,
regarding ITP: golang-github-yalue-merged-fs -- compose Multiple Go Filesystems
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.)
--
1100098: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100098
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand <z...@debian.org>
X-Debbugs-Cc: debian-de...@lists.debian.org
* Package name : golang-github-yalue-merged-fs
Version : 1.3.0
Upstream Contact: Nathan Otterness
* URL : https://github.com/yalue/merged_fs
* License : Expat
Programming Lang: Go
Description : compose Multiple Go Filesystems
The [release of version 1.16](https://golang.org/doc/go1.16) of the Go
programming language included a standard interface for read-only filesystems,
defined in Go's `io/fs` standard library package. With this change came some
other standard-library changes, including the fact that `archive/zip` now
provides a "filesystem" interface for zip files, or the ability of `net/http`
to serve files from any filesystem providing the `io/fs` interface. In
conjunction, this means utilities like the HTTP server can now directly serve
content from zip files, without the data needing to be extracted manually.
.
While that's already pretty cool, wouldn't it be nice if you could, for
example, transparently serve data from multiple zip files as if they were a
single directory? This library provides the means to do so: it implements the
`io/fs.FS` interface using two underlying filesystems. The underlying
filesystems can even include additional `MergedFS` instances, enabling
combining an arbitrary number of filesystems into a single `io/fs.FS`.
.
This repository provides a roughly similar function to
[laher/mergefs](https://github.com/laher/mergefs),
but it offers one key distinction: correctly listing contents of merged
directories present in both FS's. This adds quite a bit of complexity. However,
laher/mergefs will be more performant for filesystems not requiring directory-
listing capabilities.
--- End Message ---
--- Begin Message ---
Source: golang-github-yalue-merged-fs
Source-Version: 1.3.0-1
Done: Thomas Goirand <z...@debian.org>
We believe that the bug you reported is fixed in the latest version of
golang-github-yalue-merged-fs, 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 1100...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated
golang-github-yalue-merged-fs 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: Tue, 29 Oct 2024 16:45:47 +0100
Source: golang-github-yalue-merged-fs
Binary: golang-github-yalue-merged-fs-dev
Architecture: source all
Version: 1.3.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
golang-github-yalue-merged-fs-dev - compose multiple Go filesystems
Closes: 1100098
Changes:
golang-github-yalue-merged-fs (1.3.0-1) unstable; urgency=medium
.
* Initial release (Closes: #1100098)
Checksums-Sha1:
faf5e7505d05c82539b9825973cd976891392d05 2245
golang-github-yalue-merged-fs_1.3.0-1.dsc
8dbfdc5ee3ba8d0aecc35b42b5bb005f057adbb6 91888
golang-github-yalue-merged-fs_1.3.0.orig.tar.gz
a98cd1776f684bc665328c5eac1085b263ea0f80 2524
golang-github-yalue-merged-fs_1.3.0-1.debian.tar.xz
e2704e5dea4182d62358c5300cb230286ccb24e1 11844
golang-github-yalue-merged-fs-dev_1.3.0-1_all.deb
d2295046a99059bcb27fa191557ea04fba5e853a 6199
golang-github-yalue-merged-fs_1.3.0-1_amd64.buildinfo
Checksums-Sha256:
f2cedfed3be66ee22012d4777a7e8327607e0c408b8dc26433f8d2d3fa4cfde6 2245
golang-github-yalue-merged-fs_1.3.0-1.dsc
27639efb6111bb5e924fc9f4d68bf2233608c89e8411e304fbb8d18d2cff0f56 91888
golang-github-yalue-merged-fs_1.3.0.orig.tar.gz
874dfd8fa7d251c2f800021c48099babb13e06ea81a5bc0d1715aff72c66cf7b 2524
golang-github-yalue-merged-fs_1.3.0-1.debian.tar.xz
2ac69620414d3db589e9679caee116cdaae73e716ae35200cc93d7cc167317e1 11844
golang-github-yalue-merged-fs-dev_1.3.0-1_all.deb
08190739a9fad463dd64f8a05ce0f1782df2041aaf5bbca36d1372d0c1bcd690 6199
golang-github-yalue-merged-fs_1.3.0-1_amd64.buildinfo
Files:
417c5d0184d72f256f63897980aff80b 2245 golang optional
golang-github-yalue-merged-fs_1.3.0-1.dsc
bfb42923f5e000690be86e4d03ee1998 91888 golang optional
golang-github-yalue-merged-fs_1.3.0.orig.tar.gz
4f08773f6d9388b6432264638c58ca05 2524 golang optional
golang-github-yalue-merged-fs_1.3.0-1.debian.tar.xz
0a134469431cc1455c00fb6394ee4bee 11844 golang optional
golang-github-yalue-merged-fs-dev_1.3.0-1_all.deb
980556556835e6941c76615911572dc6 6199 golang optional
golang-github-yalue-merged-fs_1.3.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmfQL0EACgkQ1BatFaxr
Q/6bXg//Uz156A8CkShBo7120DF+j4Q75UijzaYqdazITUX1SSiX/NVRKXOkzYjP
1mW+2RRS0yn5Lv0QtThx2Fe1S53UhNAOb/CtlS6JmiCcu4IZ+BVFznD4q3dr05G3
1nUKm3r5QR+fnGEZIxNj2d0QtNy38pLrC7sI4hF/udQuU1ARvI6WvVH6bGaDmZEO
TomIyDrzirUaNKLu1F0ec3WJ2/Ys3/Lm5QWG8B77AdHAVNVZTGx/CJqGCloVFNIj
yA2Yly4Fq3B5vMpIKR1fuRoSG3VZ5FdjroX0r6/pqdBEYcbVzCZ1RgaVR0fSLJ19
WfNF36Qw/YkMc6fsS+ao7oS61wHOcdVNgp3VH+AejVikbuq5xvz5hsFtR9rbeEfO
UmRFAJ5TeUjH5opZxZMpFVYg5RzDG2IUNo5/HRSDqLwexmnL2hIO3272EROoSw16
8z6bnP1sKX39kyADQjDazazEWg+BL5XHbEDSuB96fr6pceq+9w5Jy8qKVwR1c+ax
nLhCanHCa7WRYoQKywMivPKY+JGs8dSYsJo1uO+wGs2myZs9Xa5XXMrmbeBrRJ3P
PXF6rOfHZ0ecq4GxswTrZOUd45AIPhk4LxjY5pHw7P5Yx4MEJ9MTEq2es5R7Xqwj
5LXMvNDAm39rDlnS59PXji3JIL5SKL7+4kB9i+MJJ6PjAmadS8E=
=5ua5
-----END PGP SIGNATURE-----
pgptPFJgveVJm.pgp
Description: PGP signature
--- End Message ---