[1/7] python3-trio: Fixes Bug#13076 - allows fuse mount to work again

Message ID 20230510130422.2676356-1-adolf.belka@ipfire.org
State Accepted
Commit eaa557233e5b37fb6e41960fb19eb80e470f4fd8
Headers
Series [1/7] python3-trio: Fixes Bug#13076 - allows fuse mount to work again |

Commit Message

Adolf Belka May 10, 2023, 1:04 p.m. UTC
  - 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

Adolf Belka May 17, 2023, 12:39 p.m. UTC | #1
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   =
>
  

Patch

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   =