Your message dated Tue, 16 Sep 2025 21:18:12 +0000
with message-id <[email protected]>
and subject line Bug#1114552: fixed in ruby-sys-filesystem 1.4.4-1.1
has caused the Debian Bug report #1114552,
regarding ruby-sys-filesystem: does not work and causes crash on s390x
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1114552: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114552
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-sys-filesystem
Version: 1.4.4-1
Severity: grave
Tags: upstream
Justification: renders package unusable
X-Debbugs-Cc: [email protected], [email protected]
User: [email protected]
Usertags: s390x
Control: affects -1 facter

Hi,

Following the upgrade of ruby-sys-filesystem from bookworm (1.4.3-1) to
trixie (1.4.4-1), ruby-sys-filesystem causes facter to crash:

| # facter
| malloc(): invalid size (unsorted)
| Aborted

As pointed out by Chris Hofstaedtler, upstream has changed the method to
detect the host bitness, and use the corresponding statvfs structure
through libffi. It now assumes that all 64-bit architectures have a "64"
in there architecture name, which is not true for s390x (and also for
alpha in ports). This causes the crash.

>From a quick search it seems a better way would be to look at the size
of a pointer, but I am not a ruby expert at all:

| [nil].pack('p').size == 8

Regards
Aurelien

[1] 
https://salsa.debian.org/ruby-team/ruby-sys-filesystem/-/compare/debian%2F1.4.3-1...debian%2Flatest?from_project_id=2705#e21865feb88252795c3ddd3361334b892fbdf4bd_109_114

--- End Message ---
--- Begin Message ---
Source: ruby-sys-filesystem
Source-Version: 1.4.4-1.1
Done: Aurelien Jarno <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ruby-sys-filesystem, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <[email protected]> (supplier of updated ruby-sys-filesystem 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 14 Sep 2025 21:54:24 +0200
Source: ruby-sys-filesystem
Architecture: source
Version: 1.4.4-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<[email protected]>
Changed-By: Aurelien Jarno <[email protected]>
Closes: 1114552
Changes:
 ruby-sys-filesystem (1.4.4-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Backport upstream PR#82 to fix linux64 detection fails on s390x and alpha
     (Closes: #1114552).
Checksums-Sha1:
 779dd393a6d2cf9fe78ca32dedcdba6074c1c702 2121 ruby-sys-filesystem_1.4.4-1.1.dsc
 f6e0ffaa47610caa54f58c5110c6cef6959fb6d5 7844 
ruby-sys-filesystem_1.4.4-1.1.debian.tar.xz
 745b2f05e0d1c1d179a0920092da0ade70d0b6b7 8268 
ruby-sys-filesystem_1.4.4-1.1_source.buildinfo
Checksums-Sha256:
 c19af91aded319806f0678367727c4dea561aedd1bb18d2c1922012be54f99ef 2121 
ruby-sys-filesystem_1.4.4-1.1.dsc
 335911f85b7268786a8126ea5cd4a575c851c304b6bdb63163de70184a856e5d 7844 
ruby-sys-filesystem_1.4.4-1.1.debian.tar.xz
 227044f14d28b9cbbbe732ef1308f209ec5336413b889bac74350c768de8aecc 8268 
ruby-sys-filesystem_1.4.4-1.1_source.buildinfo
Files:
 005814553f18eae8da5e52dc5d962723 2121 ruby optional 
ruby-sys-filesystem_1.4.4-1.1.dsc
 c92355efa46c7759db7c1238fa0b6926 7844 ruby optional 
ruby-sys-filesystem_1.4.4-1.1.debian.tar.xz
 0e9d88a2eb4e9bd3024bb858eaf0101e 8268 ruby optional 
ruby-sys-filesystem_1.4.4-1.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmjHJhwACgkQE4jA+Jno
M2szVQ/9EqMXWOmyFQhOnqgQCwnhP0Zq7141g7ZIPIlR+l9syBEbZtafUY23qy9a
jr1zMBHMeVNDVILktLFpGDmKEpkr0i9iba1MOS/mcTftqr41E6F8GCxe0HNgxXPO
Nrd9trHMZKwaJynAF1voh8CN31uFsBYZuPN8rnM36xbCgNX4ZB4rAjtmJxh9lrY9
OEDiHZn1Lp0k6T4TwRAAhPVI5ehAk3TZnltaYYkjkj/4HemLMRtkP18Nul3lIsFX
dYyhcRVruvOa5fyWE3BmoVYBExrVX9kIp584sWV7sjzJAamCoqR1HTtnXSKgxTlf
Zb3VViyvB+Vjs3zU7wI3U5oxX4klJbtnOZPeizh3sUeU6wznYjkryYtKk9F8mDYC
uiE19xT1UeAyO+9PWEZp9u7SZF0LmWm2WYKydnsmhHZx5nT8nR+At5ABQ+jUGLSi
JZtydKI8wIKGKh4sLOSj7+5ppHSB9xYtCEBmY+3AT2thpcbGhA+rhhSoFNAm3JF5
MY43oO13fT7Xy+zvzlkflcZI2OZhpVjr9FdaeVt4ggBA/mEYDLaw01CxNKuZSlOu
rdML8hNzJ2lDx3Tmn35u47DVjdg7gFiRg729w/Yykeo55W7KvgRrtVnnr9P2s52E
5LASMXDeVelzbRLTBn2Ktcd331VR1Q3fbraUtlIyczkTyXFbgA4=
=8HT1
-----END PGP SIGNATURE-----

Attachment: pgpjUDw8G7zSV.pgp
Description: PGP signature


--- End Message ---

Reply via email to