Your message dated Mon, 09 Apr 2018 15:13:57 +0000
with message-id <e1f5yux-0002xk...@fasolo.debian.org>
and subject line Bug#872321: fixed in fio 3.5-1
has caused the Debian Bug report #872321,
regarding fio: uses the opposite symbol for kibibytes/kilobytes (Kb/KiB) than 
ISO 80000-1
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 ow...@bugs.debian.org
immediately.)


-- 
872321: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872321
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: fio
Version: 2.16-1
Severity: minor
Tags: upstream

The manpage says:
       int    SI integer: a whole number, possibly containing a suffix denoting 
the base unit of the value.  Accepted suffixes are `k', 'M', 'G', 'T', and 'P', 
 denoting  kilo
              (1024),  mega  (1024^2), giga (1024^3), tera (1024^4), and peta 
(1024^5) respectively. If prefixed with '0x', the value is assumed to be base 
16 (hexadecimal). A
              suffix may include a trailing 'b', for instance 'kb' is identical 
to 'k'. You can specify a base 10 value by using 'KiB', 'MiB','GiB', etc. This  
is  useful  for
              disk  drives  where  values are often given in base 10 values. 
Specifying '30GiB' will get you 30*1000^3 bytes.  When specifying times the 
default suffix meaning
              changes, still denoting the base unit of the value, but accepted 
suffixes are 'D' (days), 'H' (hours), 'M' (minutes), 'S' Seconds, 'ms' (or 
msec) milli  seconds,
              'us' (or 'usec') micro seconds. Time values without a unit 
specify seconds.  The suffixes are not case sensitive.

This is just the opposite of what ISQ (ISO/IEC 80000 ; ISO 80000-1) states:

https://en.wikipedia.org/wiki/Binary_prefix#Adoption_by_IEC.2C_NIST_and_ISO

So it should use:

10^3 = k (or K) = kilo- = KB = kilobyte
10^6 = M = mega-
10^9 = G = giga-
...etc...

while

2^10 = Ki = kibi- = KiB = kibibyte
2^20 = Mi = mebi- = MiB
2^30 = Gi = gibi- = GiB
...etc...

It is possible that upstream doesn't dare to change and break all the scripts 
out there, I have ideas how to
do it but I believe they prefer their own solutions. :-)

--- End Message ---
--- Begin Message ---
Source: fio
Source-Version: 3.5-1

We believe that the bug you reported is fixed in the latest version of
fio, 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 872...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Steigerwald <martin.steigerw...@proact.de> (supplier of updated fio 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 09 Apr 2018 13:45:59 +0200
Source: fio
Binary: fio gfio
Architecture: source amd64
Version: 3.5-1
Distribution: unstable
Urgency: medium
Maintainer: Martin Steigerwald <martin.steigerw...@proact.de>
Changed-By: Martin Steigerwald <martin.steigerw...@proact.de>
Description:
 fio        - flexible I/O tester
 gfio       - flexible I/O tester - gui frontend
Closes: 861554 872321 893778
Changes:
 fio (3.5-1) unstable; urgency=medium
 .
   * Imported upstream version 3.5.
   * Install systemd service file for running fio as a service, disabled
     by default (also see #893778).
   * Install sysvinit script for running fio as a service, disabled by
     default. Thanks to KatolaZ from Devuan project for helpful hint.
     Does not install any symlinks currently (see #894084).
   * patches:
     - Refreshed.
     - fix-ftbfs-with-libmtd.h: Removed. Implemented upstream (also see
     #893778).
     - makefile-hardening: Allow adding hardening options to CPPFLAGS as
       well.
     - reproducible-build: Removed. Implemented upstream (also see #893778
       and upstream commit 785e49c659023df1735bff195ad4ba133ebd23a7).
     - genfio-interpreter: Keep /bin/bash as interpreter, no usrmerge (yet).
   * changelog, rules: Removed trailing white spaces as lintian suggests.
   * compat: Switched debhelper compat level from 9 to 11 as lintian and
     debhelper manpage recommend.
   * control:
     - Switched Vcs URLs from Alioth to Salsa as I migrated the repo.
     - Bumped standards version to 4.1.4. No changes needed.
     - Updated build dependency to debhelper version 11 or later.
     - Added build dependency for libnuma1 for all architectures, except
       armhf and armel, where this library is not available (Closes: #861554,
       also see #893778).
     - Added build dependencies bison and flex to enable arithmetic
       calculations in fio jobs (see #893778, also see fio manpage,
       JOB FILE PARAMETERS).
     - Added build dependency for the fio GlusterFS engine (see #893778).
     - Disable build dependency for libaio for all platforms except Linux,
       to enable build on non-Linux platforms like Hurd (see #893778).
     - Change binary dependency to python2.7 as all the python scripts use
       this version.
   * rules:
     - Enable verbose build to allow tools like blhc to check for
       hardening flags for compiler and linker (see #893778).
     - Enable all hardening build flags, not just bindnow.
   * docs: Removed tools/fio_latency2csv.py, not in upstream source anymore.
   * copyright: Switched copyright format URL to https as Lintian suggests.
   * Implemented all suggestions from sitsofe´s Debian patch comments I
     decided to implement (Closes: #893778).
   * README.Debian: Added a note about fio´s weird usage of units in job
     files and parseable output (Closes: #872321).
Checksums-Sha1:
 e4e0cfb042cdebc90942a3543c06e1e13f1b5fae 1993 fio_3.5-1.dsc
 0d86a7a65f93c2e19e15ba5e39eb972b941435d0 729544 fio_3.5.orig.tar.gz
 20556f8138aa10d5b6d4243c6e1811b7fdd10380 19860 fio_3.5-1.debian.tar.xz
 44faece0bcd3d7099ddd2405fa26eb672485e4fe 1626688 fio-dbgsym_3.5-1_amd64.deb
 fe04edb5a8c50b619d98516261eb06c949cc7d88 12581 fio_3.5-1_amd64.buildinfo
 9518e7fe398397de131bdf88cc61bf37aa3afdce 490268 fio_3.5-1_amd64.deb
 502512efff5b9e268900eff96e345114fea8c35e 1673988 gfio-dbgsym_3.5-1_amd64.deb
 7af286f7c7b06c52ce3bf65732fef26ffd4a4519 372608 gfio_3.5-1_amd64.deb
Checksums-Sha256:
 4e6f760dd777ce68cca08896e760e59e43bd9d468718306239dcf5119075e550 1993 
fio_3.5-1.dsc
 32679a89e620c958d422ac3cafe9a08bd4adaaaa39613ad7ce180233aa1d8636 729544 
fio_3.5.orig.tar.gz
 2b8efb663f974cd92bf0865b8e19f3483e8ccaeaa9a9b367e77e42bc19530ed3 19860 
fio_3.5-1.debian.tar.xz
 7b246b73847276efb18318026d432adf777940674fb70e8340ef442de947294c 1626688 
fio-dbgsym_3.5-1_amd64.deb
 5bc3f9899990baa0928f94c792c6009a1df11c982b70337eefc5a9ec4d954b2b 12581 
fio_3.5-1_amd64.buildinfo
 8dd450b104e3817116e45766531c1ab0c5adbf5ce8be4c352982a5e8feb8a259 490268 
fio_3.5-1_amd64.deb
 3e4f422b2ac432298c591d5ddc0d2a66b822e24a632d650606f682568dd4048c 1673988 
gfio-dbgsym_3.5-1_amd64.deb
 25e6307dcae3ff919b92fc2a2b040e32581c09f44f8566f94d8ae97386bde4e3 372608 
gfio_3.5-1_amd64.deb
Files:
 c0ff710be4f1bea6ede43aca98cb8656 1993 utils optional fio_3.5-1.dsc
 ad9f143754d6bf843658cd9d05b19d3a 729544 utils optional fio_3.5.orig.tar.gz
 f08a105334a55ff307438403f64bbf70 19860 utils optional fio_3.5-1.debian.tar.xz
 2b7e689a5e2baceb826ccec58f8f5c78 1626688 debug optional 
fio-dbgsym_3.5-1_amd64.deb
 3e2a33681850b359f76bdb06ade6343b 12581 utils optional fio_3.5-1_amd64.buildinfo
 0a207dd62d96ef682f1baef5882ea742 490268 utils optional fio_3.5-1_amd64.deb
 e7b28c48dbb34755cd71ace07f3261bc 1673988 debug optional 
gfio-dbgsym_3.5-1_amd64.deb
 ca53c8a14d26cf990ba0900c203da2a6 372608 utils optional gfio_3.5-1_amd64.deb

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

iQIzBAEBCAAdFiEEfAcX+forK514ixQbptwk2dokk9EFAlrLcQEACgkQptwk2dok
k9HkBxAAgBWx0+QRP9slVHrzHbaqgiDUSQ6s/j9Iwov0s7IeBQo1hr+A7Fx/Q06A
qHKXKLcKcOHt1O9uz5jyXqubZm74DpTr//4NcIDGDVxPLOxTGYgOOf3V6NHbkrO7
bByZ/2HvFu/dNFjdDLtVJEAwLEA30EYWITX0bB8RdD0+G7voNSKg34Rff1o66yUv
S00kpKxljUyj1daHjU5p61BxYaDZWkW/3ZimWeVYh8SMMbzZ3MAqKLwAnYip6qN+
oAE98ZLaWdvbh5qJCa4J29fO1LqcYummKHZClBGFCCAHxQH0fNWP5SfHBOb186PY
P3Yxwfl0SK4Wn+cQ5qU62I5g5D2wQaui58XN/gkIWaYabL3Qpr9fZNxKGZK8Lo4G
+4/0BuWZ3+X6opsSmBFFUAkC5f4LZbnlIaAJP6Gf01nDNK967Ezw+0GpjmwYQdSX
nJcFPuN2l0odCyc2yfcjfrmDQzGoB7Fv3QFfHT9fPU68mxnXjAiJHO9AmQx1Pk6I
Lp9YwanzQbuItPDcRBKbUKl2Qy+FO/ubBckuOU6Jwbi7ElAMefGg9X8b1pIMDWPJ
Nin4R2bQ2MyfodfLEuG8t5teK51qeSignPxPE1YzmaQ2DILX0Jx0FM6EpWdYoT1e
2m2oMJQ8IY4DZNcgfCZ2Cczw3ZLb+bfE50htQ1coP0bfhimMofg=
=/mZ/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to