Your message dated Wed, 07 Jul 2021 17:18:27 +0000
with message-id <e1m1bbr-000eae...@fasolo.debian.org>
and subject line Bug#990758: fixed in freedombox 21.4.3
has caused the Debian Bug report #990758,
regarding freedombox: please add Breaks: fuse (<< 3) and Depends: fuse3 (>= 3)
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.)


-- 
990758: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990758
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: freedombox
Version: 21.4.2
Severity: serious
Tags: patch
User: debian...@lists.debian.org
Usertags: piuparts

Upgrading freedombox from buster to bullseye requires to replace fuse
with fuse3 in order to install sshfs.
Since there is no clean upgrade path for fuse -> fuse3 (#918984, will
not be fixed for bullseye but only for bookworm), we need to add some
Breaks/Depends elsewhere to make this switch happen without requiring
manual interaction.

Here is an excerpt of the diff of the apt problem resolution from
an upgrade of buster to
  a) current bullseye (which does not upgrade freedombox at all) and
  b) a bullseye with freedombox and sshfs patched to carry more Depends/Breaks.
The apt scores change from 'preferring to keep fuse installed' to 'switching to 
fuse3'.

...
-  Starting 2 pkgProblemResolver with broken count: 12
+  Starting 2 pkgProblemResolver with broken count: 14
...
-  Investigating (0) fuse3:amd64 < none -> 3.10.3-2 @un uN Ib >
-  Broken fuse3:amd64 Breaks on fuse:amd64 < 2.9.9-1+deb10u1 -> 2.9.9-5 @ii umU 
>
-    Considering fuse:amd64 4 as a solution to fuse3:amd64 2
-    Holding Back fuse3:amd64 rather than change fuse:amd64
-  Investigating (0) sshfs:amd64 < none -> 3.7.1+repack-1 @un uN Ib >
-  Broken sshfs:amd64 Depends on fuse3:amd64 < none | 3.10.3-2 @un uH >
-    Considering fuse3:amd64 2 as a solution to sshfs:amd64 0
-    Holding Back sshfs:amd64 rather than change fuse3:amd64
-  Investigating (0) freedombox:amd64 < 19.1+deb10u2 -> 21.4.2 @ii umU Ib >
-  Broken freedombox:amd64 Depends on sshfs:amd64 < none | 3.7.1+repack-1 @un 
uH >
-    Considering sshfs:amd64 0 as a solution to freedombox:amd64 0
-    Holding Back freedombox:amd64 rather than change sshfs:amd64
+  Investigating (0) fuse3:amd64 < none -> 3.10.3-2 @un uN Ib >
+  Broken fuse3:amd64 Breaks on fuse:amd64 < 2.9.9-1+deb10u1 -> 2.9.9-5 @ii umU 
>
+    Considering fuse:amd64 2 as a solution to fuse3:amd64 3
+    Added fuse:amd64 to the remove list
+    Conflicts//Breaks against version 2.9.9-1+deb10u1 for fuse but that is not 
InstVer, ignoring
+    Fixing fuse3:amd64 via remove of fuse:amd64
...
-   Try to Re-Instate (1) freedombox:amd64
   Done
...
   The following packages will be REMOVED:
-    g++-8 gcc-8 libgc1c2 libgcc-8-dev libpolkit-backend-1-0 libpython-stdlib
-    libstdc++-8-dev php7.3-cli php7.3-common php7.3-fpm php7.3-json
-    php7.3-opcache php7.3-readline python python-django-common python-minimal
-    python-pyicu python3.7
+    fuse g++-8 gcc-8 libgc1c2 libgcc-8-dev libpolkit-backend-1-0
+    libpython-stdlib libstdc++-8-dev php7.3-cli php7.3-common php7.3-fpm
+    php7.3-json php7.3-opcache php7.3-readline python python-django-common
+    python-minimal python-pyicu python3.7
...
-  The following packages have been kept back:
-    freedombox
...
-  532 upgraded, 119 newly installed, 18 to remove and 1 not upgraded.
+  532 upgraded, 186 newly installed, 19 to remove and 0 not upgraded.

Please see the attached patch.


Andreas
diff -Nru freedombox-21.4.2/debian/changelog 
freedombox-21.4.2+nmu1~deb11anbe3/debian/changelog
--- freedombox-21.4.2/debian/changelog  2021-03-28 15:23:46.000000000 +0200
+++ freedombox-21.4.2+nmu1~deb11anbe3/debian/changelog  2021-07-01 
12:43:04.000000000 +0200
@@ -1,3 +1,10 @@
+freedombox (21.4.3) UNRELEASED; urgency=medium
+
+  * freedombox: Add Breaks: fuse (<< 3) and Depends: fuse3 (>= 3) to ensure
+    fuse gets replaced by fuse3 on upgrades from buster.  (Closes: #-1)
+
+ -- Andreas Beckmann <a...@debian.org>  Thu, 01 Jul 2021 12:43:04 +0200
+
 freedombox (21.4.2) unstable; urgency=high
 
   [ Burak Yavuz ]
diff -Nru freedombox-21.4.2/debian/control 
freedombox-21.4.2+nmu1~deb11anbe3/debian/control
--- freedombox-21.4.2/debian/control    2021-03-28 15:23:46.000000000 +0200
+++ freedombox-21.4.2+nmu1~deb11anbe3/debian/control    2021-07-01 
12:43:04.000000000 +0200
@@ -58,6 +58,8 @@
 Breaks:
  freedombox-setup (<< 0.13~),
  plinth (<< 0.46.0~),
+# Ensure fuse gets replaced by fuse3 on upgrades from buster s.t. sshfs can be 
installed.
+ fuse (<< 3),
 Replaces:
  freedombox-setup (<< 0.13~),
  plinth (<< 0.46.0~),
@@ -116,6 +118,8 @@
  python3-yaml,
  sudo,
  wget,
+# Ensure fuse gets replaced by fuse3 on upgrades from buster s.t. sshfs can be 
installed.
+ fuse3 (>= 3),
 Recommends:
 # Priority: standard
  bzip2,

--- End Message ---
--- Begin Message ---
Source: freedombox
Source-Version: 21.4.3
Done: James Valleroy <jvalle...@mailbox.org>

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

Debian distribution maintenance software
pp.
James Valleroy <jvalle...@mailbox.org> (supplier of updated freedombox 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: Wed, 07 Jul 2021 10:32:34 -0400
Source: freedombox
Architecture: source
Version: 21.4.3
Distribution: unstable
Urgency: medium
Maintainer: FreedomBox packaging team 
<freedombox-pkg-t...@lists.alioth.debian.org>
Changed-By: James Valleroy <jvalle...@mailbox.org>
Closes: 990758
Changes:
 freedombox (21.4.3) unstable; urgency=medium
 .
   [ Andreas Beckmann ]
   * freedombox: Add Breaks: fuse (<< 3) and Depends: fuse3 (>= 3) to ensure
     fuse gets replaced by fuse3 on upgrades from buster.  (Closes: #990758)
Checksums-Sha1:
 93f705d2ea0972319eb5744434c66bef7f2105d0 2810 freedombox_21.4.3.dsc
 edcdbe804290c4bc268a633219a9526114c0335d 38859496 freedombox_21.4.3.tar.xz
 94a6ca7ca67e7d46477b29bf9940d02f3c6373e1 13042 
freedombox_21.4.3_amd64.buildinfo
Checksums-Sha256:
 a76b5407ad26c0c52025cccfacf27af82168368e87daffe8f21f0e7f55e55d83 2810 
freedombox_21.4.3.dsc
 0ba2e520e32ed4a49f1742624d3a021907fc96dc8877f11764ce66c0316107ae 38859496 
freedombox_21.4.3.tar.xz
 16129380ef0997e87047b1fb2e3304dc3c306d089b8468da2c72e695b9390c01 13042 
freedombox_21.4.3_amd64.buildinfo
Files:
 35645fbaf181e69128ec8479031edafa 2810 web optional freedombox_21.4.3.dsc
 9d756b60a8cd088061deab6c41694d17 38859496 web optional freedombox_21.4.3.tar.xz
 da7844916e79721fe9d6c59d02a88b07 13042 web optional 
freedombox_21.4.3_amd64.buildinfo

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

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmDl3bEWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICFsAD/9+1iVGnEQ9aoalk2sYle9HZ7OT
enSAehutboxujMlrBcovdSyYEeL2hrbH2e6rF4/O0u645cCwfOsKXxOhVtyBeFRQ
AJXK9xL9r5qvsXP91jxC9aJgfK6BzagXO0WnMb0CHC5Rak3XdZdcr16yOIFUoZZg
IaOXF9mysbqMZT6HzONhRQGXkA7aS88mJiqIT2aDvOHJTBIWm4e+RCb2Do9gyDp0
4Wx2eY0EyvNaW0R1hvjyeP+ZOh3WFuq5Sb78Zwr4fg526p5mwFOoRrfA2I+aFseh
b0gx6T3B/kGZ6ce5qeSsBHb09KfIpKGaBg7QkGY8FCZCKzYzLuu46r06CNHO2VOG
wLuekTLQevTIkXu1/37N1MYDxqmV2By2DGr288qQZT09hoRPfvjp/uzDtlleHwNI
81rYEpGoUkhDFNIU6dX9aa6lkZvtjx2yhT+7as8HHbGYMgL84JvlgeNQqE0pBHQd
woQXIkPNoczN73Lqgbq8Z4tblkgAx7jaBl7EnuSLLBOmF2gRBsFnrxmowSjsyTtW
yzeVCRCRj8aC7xLL8Qz1qoNJ8fP+H+Ig+VbqYUj52LDjfG0P41G1X4K1gyh7kWvb
yLshEOzFKu62MZu0Ilxr/0oyNHYRrpG4ck0SBtBcEB2qB2ZNzkyIJLHIRRNeJgfF
/zTF1dgwreiUxr/sOg==
=e6oj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to