#1146889 python-skbio: FTBFS against python 3.15rc2

Package:
src:python-skbio
Source:
src:python-skbio
Submitter:
Maximiliano Curia
Date:
2026-09-09 12:21:03 UTC
Severity:
normal
Tags:
#1146889#5
Date:
2026-09-06 18:13:15 UTC
From:
To:
Hi!

While rebuilding the python related packages against the Python 3.15rc2
version we found that python-skbio fails to build from source [1].

The error is:
It seems that its open in write only instead of read only as the test
expects, I've created a patch that sets the explicit mode and solves the
problem.

I applied the fix in the sandbox [2] to be able to build the packages
that depend on python-skbio, please consider applying the patch to
support the upcoming 3.15 version.

Setting the severity to important for now. Once Python 3.15 is released,
it will be added to python3-defaults and this bug will become release
critical.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4462291/
[2]: https://debusine.debian.net/debian/r-python-python3.15/

#1146889#8
Date:
2026-09-09 12:03:39 UTC
From:
To:
Hello,

Bug #1146889 in python-skbio reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/med-team/python-skbio/-/commit/5bbbb38c94bd2a5f43c86213c1aa0d7d4f464109

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1146889

#1146889#15
Date:
2026-09-09 12:19:23 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-skbio, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1146889@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated python-skbio package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 09 Sep 2026 13:52:58 +0200
Source: python-skbio
Architecture: source
Version: 0.7.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 1146889
Changes:
 python-skbio (0.7.3-2) unstable; urgency=medium
 .
   [ Maximiliano Curia ]
   * Explicitly specify mode="rb" in GzipCompressor.get_reader
     Closes: #1146889
 .
   [ Andreas Tille ]
   * Simplify d/salsa-ci.yml
Checksums-Sha1:
 c83cd39c2e84fb0cf10dee35cdbc6cd9918f1e14 3167 python-skbio_0.7.3-2.dsc
 55778f12dbd0f9dc23d13912ce5ce154df25589e 17112 python-skbio_0.7.3-2.debian.tar.xz
 6f34786b326e8ab041badb059203bb9afd5aee53 13530 python-skbio_0.7.3-2_amd64.buildinfo
Checksums-Sha256:
 c9efe99ccd07e8ccfda3f62a546f46897516481b328de4778610ba08effc1999 3167 python-skbio_0.7.3-2.dsc
 acb817286040cadcf37a0e6ce44cd83ffba98a8e03caaa37ec57121c122de567 17112 python-skbio_0.7.3-2.debian.tar.xz
 ec3f48164aeda4e0b69345c739193833c1ac8ed041f55591a484d410ccc1624c 13530 python-skbio_0.7.3-2_amd64.buildinfo
Files:
 538dc3c2e5004c1efc608da6eba50b14 3167 python optional python-skbio_0.7.3-2.dsc
 86e8b38e14070ad512fd522130dfe902 17112 python optional python-skbio_0.7.3-2.debian.tar.xz
 e1dee47961e95ccfad0b41025ca2658e 13530 python optional python-skbio_0.7.3-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmqhS1ARHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtGONBAAmecKU7RGq+HI680cyxWqkR/bXm7Spdfl
sNuDqc8h2R3iTPQELQbs4AiuRdCq4n80H6Bpy1m3X7EUSgb+ZIiblDm2HZor2YFt
VNQV+buvwk9SkxwtRItm7JQZ51eUYvl1HP37zhjPak8hLOgUK6VTJYgmyAHEw4BV
DCC5xqc0iobzGCrqs9sNONQnllsUOTpdJdTVIlEbEmKFqSJrJvoZ3g7EzEgOg7ks
w/LNoHRHyVPURd52A+hkuwImtCigvl0u2ER6blZkNCKUN0x3/w9tVug9MXQaiVj/
xtLOekN88ymt2vw1vjMr3S2CcuQGpg/1ztned1fptXOtv0hBCHygQjkzfATBkCcN
TOxeiSP8265IZhz4ssI7pFkeIEfV9CVWIf+V2FsdckUpav5K04P4uNbX0B51YcXB
YrMAv5KPafXmtQ77AIyQJFPGNoW68/miwbOtR6re2Acn4hfskqca5oqYwqY51suD
pczVIkHKkbXewVWT8cQrynPBnn3F3xZTm6MvQ13o45ScerkVUpshVGgS0OuQXwzc
MMgBmIPlLXrZ/huVoMD8swn4ixGs2E6G5u6xt0Sj/H3whok4ysWIT7qtuHalksZw
P8fCXoVe/jbPmIb4/zdBi9GTqjErAZSi+a0rKR8QjggHfSwNPqtKJSkSRAePr9c/
G7k54SrjA6g=
=q/7K
-----END PGP SIGNATURE-----