Remove src:glusterfs 11 from mantic-proposed

Bug #2035127 reported by Andreas Hasenack
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glusterfs (Ubuntu)
Fix Released
High
Unassigned
samba (Ubuntu)
Fix Released
High
Andreas Hasenack

Bug Description

Due to https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/2031905, we would like to remove src:glusterfs 11 from mantic-proposed, and stick to version 10.3 which is in the release pocket.

The only rdep that needs rebuilding is src:samba, because it picked up gluster 11 at some point and has a versioned recommends for it:

$ dpkg -s samba-vfs-modules|grep libgfapi0
Recommends: libcephfs2 (>= 12.0.3), libdbus-1-3 (>= 1.9.14), libgfapi0 (>= 11.0)

If I install libgfapi0 10.3 from mantic release, I get:

$ ldd /usr/lib/x86_64-linux-gnu/samba/vfs/glusterfs.so|grep gfapi
/usr/lib/x86_64-linux-gnu/samba/vfs/glusterfs.so: /lib/x86_64-linux-gnu/libgfapi.so.0: version `GFAPI_11.0' not found (required by /usr/lib/x86_64-linux-gnu/samba/vfs/glusterfs.so)
        libgfapi.so.0 => /lib/x86_64-linux-gnu/libgfapi.so.0 (0x00007fd48e6cd000)

I will submit a no-change rebuild for samba after glusterfs 11 is removed from mantic-proposed.

I checked all the other rdeps:

$ apt-cache rdepends libgfapi0
libgfapi0
Reverse Depends:
  samba-vfs-modules
  uwsgi-plugin-glusterfs
  tgt-glusterfs
  nfs-ganesha-gluster
  libvirt-daemon-driver-storage-gluster
  gfio
  fio
  libglusterfs-dev
  qemu-block-extra
  glusterfs-common

And they either come from gluster itself, or are still requiring version 10.3 only. That being said, I'm also checking their build dates and logs, to see if they were built with glusterfs 10.3 or 11 (2023-08-17):

uwsgi: 2023-08-03 OK
tgt: 2023-04-25 OK
nfs-ganesha: 2023-05-02 OK
libvirt: published on 2023-08-26 -> build logs from the 14th though: Preparing to unpack .../142-libglusterfs-dev_10.3-5_amd64.deb ... OK
fio: 2023-08-06 OK
qemu: published on 2023-08-26 -> build logs from the 14th though: Preparing to unpack .../416-libglusterfs-dev_10.3-5_amd64.deb ... OK

Changed in glusterfs (Ubuntu):
assignee: nobody → Andreas Hasenack (ahasenack)
assignee: Andreas Hasenack (ahasenack) → nobody
Changed in samba (Ubuntu):
assignee: nobody → Andreas Hasenack (ahasenack)
status: New → Triaged
importance: Undecided → High
Revision history for this message
Chris Halse Rogers (raof) wrote :

Removing packages from mantic-proposed:
        glusterfs 11.0-2 in mantic
                glusterfs-cli 11.0-2 in mantic amd64
                glusterfs-cli 11.0-2 in mantic arm64
                glusterfs-cli 11.0-2 in mantic ppc64el
                glusterfs-cli 11.0-2 in mantic riscv64
                glusterfs-cli 11.0-2 in mantic s390x
                glusterfs-client 11.0-2 in mantic amd64
                glusterfs-client 11.0-2 in mantic arm64
                glusterfs-client 11.0-2 in mantic ppc64el
                glusterfs-client 11.0-2 in mantic riscv64
                glusterfs-client 11.0-2 in mantic s390x
                glusterfs-common 11.0-2 in mantic amd64
                glusterfs-common 11.0-2 in mantic arm64
                glusterfs-common 11.0-2 in mantic ppc64el
                glusterfs-common 11.0-2 in mantic riscv64
                glusterfs-common 11.0-2 in mantic s390x
                glusterfs-server 11.0-2 in mantic amd64
                glusterfs-server 11.0-2 in mantic arm64
                glusterfs-server 11.0-2 in mantic ppc64el
                glusterfs-server 11.0-2 in mantic riscv64
                glusterfs-server 11.0-2 in mantic s390x
                libgfapi0 11.0-2 in mantic amd64
                libgfapi0 11.0-2 in mantic arm64
                libgfapi0 11.0-2 in mantic ppc64el
                libgfapi0 11.0-2 in mantic riscv64
                libgfapi0 11.0-2 in mantic s390x
                libgfchangelog0 11.0-2 in mantic amd64
                libgfchangelog0 11.0-2 in mantic arm64
                libgfchangelog0 11.0-2 in mantic ppc64el
                libgfchangelog0 11.0-2 in mantic riscv64
                libgfchangelog0 11.0-2 in mantic s390x
                libgfrpc0 11.0-2 in mantic amd64
                libgfrpc0 11.0-2 in mantic arm64
                libgfrpc0 11.0-2 in mantic ppc64el
                libgfrpc0 11.0-2 in mantic riscv64
                libgfrpc0 11.0-2 in mantic s390x
                libgfxdr0 11.0-2 in mantic amd64
                libgfxdr0 11.0-2 in mantic arm64
                libgfxdr0 11.0-2 in mantic ppc64el
                libgfxdr0 11.0-2 in mantic riscv64
                libgfxdr0 11.0-2 in mantic s390x
                libglusterfs-dev 11.0-2 in mantic amd64
                libglusterfs-dev 11.0-2 in mantic arm64
                libglusterfs-dev 11.0-2 in mantic ppc64el
                libglusterfs-dev 11.0-2 in mantic riscv64
                libglusterfs-dev 11.0-2 in mantic s390x
                libglusterfs0 11.0-2 in mantic amd64
                libglusterfs0 11.0-2 in mantic arm64
                libglusterfs0 11.0-2 in mantic ppc64el
                libglusterfs0 11.0-2 in mantic riscv64
                libglusterfs0 11.0-2 in mantic s390x
Comment: New version crashes on startup; too late to fix for mantic (LP: #2031905, LP: #2035127)
Remove [y|N]? y
1 package successfully removed.

Changed in glusterfs (Ubuntu):
status: New → Fix Released
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

samba rebuild uploaded.

Changed in samba (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package samba - 2:4.18.6+dfsg-1ubuntu2

---------------
samba (2:4.18.6+dfsg-1ubuntu2) mantic; urgency=medium

  * No-change rebuild with glusterfs 10.3 (LP: #2035127)

 -- Andreas Hasenack <email address hidden> Wed, 13 Sep 2023 09:57:01 -0300

Changed in samba (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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