Your message dated Tue, 13 Aug 2024 18:36:43 +0000
with message-id <e1sdwnv-009gru...@fasolo.debian.org>
and subject line Bug#1078151: fixed in fuse 2.9.9-8.2
has caused the Debian Bug report #1078151,
regarding fuse,fuse3,ntfs-3g: migrate dpkg-statoverride for UsrMerge?
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.)


-- 
1078151: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078151
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: fuse,fuse3,ntfs-3g
X-Debbugs-CC: Laszlo Boszormenyi (GCS) <g...@debian.org>, Helmut Grohne 
<helm...@debian.org>

Hello Laszlo!

fuse, fuse3, and ntfs-3g use dpkg-statoverride on aliased paths in
/bin: /bin/fusermount, /bin/fusermount3.

They do so in their postinst scripts, only checking if a
statoverride exists. If not, they run chmod on some programs.
The postinst does not add a statoverride.

As you know, these paths need to become canonicalized to /usr/{...}.
When this happens, the old dpkg-statoverride entries stop working.

Now my question: do you think it is worth migrating any such
dpkg-statoverride automatically?

If not, how should users/admins who previously created an override
be informed about this problem? Some suggestions might be:
- NEWS.Debian entry
- trixie Release Notes

What do you think?

I've started working on UsrMerge patches for fuse and fuse3. Those
patches would need to take into account the question above, and also
the file loss problem between fuse and fuse3.

Additional context: the three packages are the only packages in this
"problem space". One other package uses dpkg-statoverride on an
aliased path, but it also creates the override - what we decide here
might influence that package, but probably not.

I hope to hearing from you about this soon,
Chris

--- End Message ---
--- Begin Message ---
Source: fuse
Source-Version: 2.9.9-8.2
Done: Chris Hofstaedtler <z...@debian.org>

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

Debian distribution maintenance software
pp.
Chris Hofstaedtler <z...@debian.org> (supplier of updated fuse 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, 13 Aug 2024 19:25:27 +0200
Source: fuse
Architecture: source
Version: 2.9.9-8.2
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Chris Hofstaedtler <z...@debian.org>
Closes: 1067817 1078151
Changes:
 fuse (2.9.9-8.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Install utility programs into /usr (DEP17 M2).
 .
   [ Helmut Grohne ]
   * Move fuse library to /usr and add DEP17 P1 M8 protective diversions.
     (Closes: #1067817)
   * Handle both canonial and aliased statoverride. (DEP17 P5) (Closes:
     #1078151)
Checksums-Sha1:
 f9480cd49841ad2e61a5b022a17857ba42813801 2342 fuse_2.9.9-8.2.dsc
 86bd5302d42d367bc9c78936b38e2fff2c21f2f7 25356 fuse_2.9.9-8.2.debian.tar.xz
 c196b566f83ec713cd3186e449ca916ce3ce41dd 7141 fuse_2.9.9-8.2_arm64.buildinfo
Checksums-Sha256:
 96d2470fcb1e079b9b6a38f8dbdad2e6ce8504eb2f5e2d6bc49989d8826ab5b8 2342 
fuse_2.9.9-8.2.dsc
 c489156f98a97a3866bb856665dedde813047331b6120194cfb0b693526ec2d9 25356 
fuse_2.9.9-8.2.debian.tar.xz
 ac754e4eb22581d9828973760097996397420d7495828c19c7aa2148bf912cba 7141 
fuse_2.9.9-8.2_arm64.buildinfo
Files:
 4061f6179b4117b18ea48592d44cf7c8 2342 utils optional fuse_2.9.9-8.2.dsc
 56e0fbe6b30ab6e54884516e4764c7e8 25356 utils optional 
fuse_2.9.9-8.2.debian.tar.xz
 99f0f51afccc5632fb6562ed7d203683 7141 utils optional 
fuse_2.9.9-8.2_arm64.buildinfo

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

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAma7nBAACgkQXBPW25MF
LgOtsRAAg5RpzYiBnYk+yjC6rdC2dN0B4JjVgq+ic9OKY/OsFyTmDWibyLG1YbmO
RnxyIJ+lhLSUykCYV4YSGokba7NVeDLO3VuRXmi1j6ATP5o765VG1o2BlM01liIN
1n0dFxgkFWFTRzzKr/+uUf5rBzs5B2rudXgsbTE7l6TZZp72Mw1x2Sitk+xiNF8Q
qa6y3b+CeKB4phCdm7i4yHU+DvAoc8TuBmQj/QFDLt928rfVtLxC82wDqu9C/Leb
Zqa1bIB0idaUuFAVZXmSO0L7lzDnAos5lic2fU1X8jX+L0wAyIS/njXD4R+Ng27W
wiV9zRL+M40kHWa6xcOJ2yLUi078EcGLxmGNV3DS0DIpjG+dpDjeiZkEIeb0rK3k
uEvDGkldtnvSAP9WfzoZ+qVpCMQ2zSGgbfBz1cJSW0dWDuDqhVcGNNeq9G2m5hOk
Vpc4jP/8Y8V8cEDj7r/W6KFWDngRpLFYOBPmv3Uk7fnpOGnTPF9K7yz5AxNNH0VH
J5Q6iUoFcXErRfxr25EAW10iiSFIzmsaVihJIfa0jOF82mbLsCbuZ9TBH8Cz8Heo
qac5+DuPAifo0anDpWGnXcdVYoQWTRHRXLI0IwpjG3cneHGDWsVTfovELTC9+khH
LyfH7Kj/6AOdJDKH7cJ7atfuJcvzq1hudfQw7GQ6ls5WnF8I+qA=
=QD4J
-----END PGP SIGNATURE-----

Attachment: pgpCb2vAHXfMv.pgp
Description: PGP signature


--- End Message ---

Reply via email to