[1/7] python3-trio: Fixes Bug#13076 - allows fuse mount to work again
Commit Message
- In Core 173 python3-trio was updated to version 0.22.0 when python was upgraded to 3.10.8
Although the build of python3-trio was successful it was missed that there was a new
run-time dependency of python3-exceptiongroup for python3-pyfuse3 to work.
python2-flit_scm is required as a build dependency for python3-exceptiongroup.
- The modified packages were installed in my vm testbed and confirmed that borg mount then
worked again.
- It was also noted that python3-attr was no longer needed neither as a runtime
dependency nor as a build time dependency.
- Dependencies line of python3-trio updated for these two changes.
Fixes: Bug#13076
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/python3-trio | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
Comments
Hi All,
Could this patch set be reviewed for CU175.
The borgbackup fuse mount option stopped working since CU173. This patch
set is the fix for that.
Regards,
Adolf.
On 10/05/2023 15:04, Adolf Belka wrote:
> - In Core 173 python3-trio was updated to version 0.22.0 when python was upgraded to 3.10.8
> Although the build of python3-trio was successful it was missed that there was a new
> run-time dependency of python3-exceptiongroup for python3-pyfuse3 to work.
> python2-flit_scm is required as a build dependency for python3-exceptiongroup.
> - The modified packages were installed in my vm testbed and confirmed that borg mount then
> worked again.
> - It was also noted that python3-attr was no longer needed neither as a runtime
> dependency nor as a build time dependency.
> - Dependencies line of python3-trio updated for these two changes.
>
> Fixes: Bug#13076
> Tested-by: Adolf Belka <adolf.belka@ipfire.org>
> Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
> ---
> lfs/python3-trio | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/lfs/python3-trio b/lfs/python3-trio
> index 2cae4bcf6..49f1207ab 100644
> --- a/lfs/python3-trio
> +++ b/lfs/python3-trio
> @@ -1,7 +1,7 @@
> ###############################################################################
> # #
> # IPFire.org - A linux based firewall #
> -# Copyright (C) 2007-2020 IPFire Team <info@ipfire.org> #
> +# Copyright (C) 2007-2023 IPFire Team <info@ipfire.org> #
> # #
> # This program is free software: you can redistribute it and/or modify #
> # it under the terms of the GNU General Public License as published by #
> @@ -33,9 +33,9 @@ DL_FROM = $(URL_IPFIRE)
> DIR_APP = $(DIR_SRC)/$(THISAPP)
> TARGET = $(DIR_INFO)/$(THISAPP)
> PROG = python3-trio
> -PAK_VER = 2
> +PAK_VER = 3
>
> -DEPS = python3-attr python3-async_generator python3-attrs python3-sniffio python3-sortedcontainers python3-outcome python3-idna
> +DEPS = python3-async_generator python3-attrs python3-sniffio python3-sortedcontainers python3-outcome python3-idna python3-exceptiongroup
>
> SERVICES =
>
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2020 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2023 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -33,9 +33,9 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = python3-trio
-PAK_VER = 2
+PAK_VER = 3
-DEPS = python3-attr python3-async_generator python3-attrs python3-sniffio python3-sortedcontainers python3-outcome python3-idna
+DEPS = python3-async_generator python3-attrs python3-sniffio python3-sortedcontainers python3-outcome python3-idna python3-exceptiongroup
SERVICES =