Bug 1217266

Summary: python-dfVFS fails to build in Leap 15.6 nothing provides python3-libfwnt, nothing provides python3-tsk
Product: [openSUSE] openSUSE Distribution Reporter: Lubos Kocman <lubos.kocman>
Component: PythonAssignee: Python maintainers (group account) <python-maintainers>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: daniel.garcia, lubos.kocman, mcepl, qa-bugs, ronisbr
Version: Leap 15.6Flags: mcepl: needinfo? (lubos.kocman)
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Lubos Kocman 2023-11-16 17:12:09 UTC
+++ This bug was initially created as a clone of Bug #1217265 +++

Hello

python-dfVFS does not build on Leap 15.6. This should be fixed before Beta (Feb 2023).
https://en.opensuse.org/openSUSE:Roadmap#Schedule_for_openSUSE_Leap_15.6

nothing provides python3-libfwnt, nothing provides python3-tsk

https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP6/python-dfVFS
Comment 1 Daniel Garcia 2023-11-28 12:31:47 UTC
Looks like this is caused because the package libfwnt and python-tsk are using python311 in backports now, so I think we should update the package python-dfVFS to use python 3.11 too.
Comment 2 Daniel Garcia 2023-11-28 12:37:15 UTC
(In reply to Daniel Garcia from comment #1)
> Looks like this is caused because the package libfwnt and python-tsk are
> using python311 in backports now, so I think we should update the package
> python-dfVFS to use python 3.11 too.

But that will require a lot of package updates:

nothing provides python311-dfdatetime
      nothing provides python311-dtfabric >= 20220219
      nothing provides python311-libbde
      nothing provides python311-libewf
      nothing provides python311-libfsapfs
      nothing provides python311-libfsext
      nothing provides python311-libfshfs
      nothing provides python311-libfsntfs
      nothing provides python311-libfsxfs
      nothing provides python311-libfvde
      nothing provides python311-libluksde >= 20220121
      nothing provides python311-libmodi
      nothing provides python311-libphdi
      nothing provides python311-libqcow
      nothing provides python311-libsigscan >= 0~20191221
      nothing provides python311-libsmdev
      nothing provides python311-libsmraw
      nothing provides python311-libvhdi
      nothing provides python311-libvmdk
      nothing provides python311-libvsgpt
      nothing provides python311-libvshadow
      nothing provides python311-libvslvm
Comment 3 Matej Cepl 2023-11-28 13:28:34 UTC
The alternative would be to remove python-dtVFS. Luboši, how important is that package for Leap? I don’t see any dependencies on it (either in Factory or in Leap, but not sure how to reliably search there).
Comment 4 Matej Cepl 2023-11-28 13:37:20 UTC
https://build.opensuse.org/request/show/1129613