s390-tools FTBFS when built with libfuse3-dev

Bug #1935666 reported by Graham Inggs
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
High
bugproxy
s390-tools
Unknown
Unknown
s390-tools (Ubuntu)
Undecided
Unassigned
Impish
Undecided
Unassigned

Bug Description

Fuse3 is a requirement for qemu 6 (LP: #1934510). Since we don't want to support two versions of fuse in main, we'd like reverse-dependencies of fuse to switch to fuse3.

s390-tools FTBFS in a test rebuild changing the build-dependency on libfuse-dev to libfuse3-dev.

Excerpt from the build log:

* Missing build requirement for: zgetdump mount support
* Install package..............: fuse-devel or libfuse-dev
* You can skip build with......: make HAVE_FUSE=0

Frank Heimes (fheimes)
tags: added: reverse-proxy-bugzilla s390x
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
assignee: nobody → bugproxy (bugproxy)
importance: Undecided → High
Revision history for this message
Graham Inggs (ginggs) wrote :

This is effectively a transition in main, so please don't upload until all of the other affected packages are ready.

Graham Inggs (ginggs)
summary: - Please switch to fuse3
+ s390-tools FTBFS when built with libfuse3-dev
Revision history for this message
Lukas Märdian (slyon) wrote :
tags: added: fr-1507
tags: removed: rls-ii-incoming
bugproxy (bugproxy)
tags: added: architecture-s39064 bugnameltc-193697 severity-high targetmilestone-inin2110
Revision history for this message
Frank Heimes (fheimes) wrote :

Since this is accepted (closed upstream) and part of 2.17,
I'm closing this ticket as Fix Released.

Changed in s390-tools (Ubuntu Impish):
status: New → Fix Released
Changed in ubuntu-z-systems:
status: New → Fix Released
Revision history for this message
Frank Heimes (fheimes) wrote :

No it's not in yet - closed it accidentally - I reopen ...

Changed in s390-tools (Ubuntu Impish):
status: Fix Released → New
Changed in ubuntu-z-systems:
status: Fix Released → New
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2021-09-06 03:48 EDT-------
fyi, since it is still vacation time we need to wait for some colleagues
to verify the suggested changes (which should be possible next week).
Furthermore, I've requested an update on the PR.

Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2021-12-09 10:23 EDT-------
Issue on Github resolved: https://github.com/ibm-s390-linux/s390-tools/issues/116

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Hi,
some (qemu, open-vm-tools, fuse3 itself) started to land.
We'd need to have this fixed and ready as well now.

But do not do this in a rush, in bug 1956949 it was found that we need to coordinate this more precisely to move "all at once" to avoid conflicts between fuse <-> fuse3.

Therefore the question, would this be ready for upload now?

Revision history for this message
Frank Heimes (fheimes) wrote :

Thx to @ginggs, Jan et.al. (IBM) accepted patches for fuse3 upstream support in s390-tools.
Since the jammy s390-tools version needs to be updated soon (to match kernel 5.15). I'm hopeful that these patches will be included (and tagged with the next official upstream release).

If we need them earlier (before the next upstream release is officially tagged an available), I'm happy to cherry-pick the fuse3 patches to the current version - as interim step.

Paride Legovini (paride)
Changed in s390-tools (Ubuntu Impish):
status: New → Won't Fix
Changed in s390-tools (Ubuntu):
status: New → Triaged
Revision history for this message
Frank Heimes (fheimes) wrote :

I was told that there will be soon an s390-tools version 2.20 tagged, that incl. libfuse3 support and will be the target version for jammy.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.