Your message dated Wed, 30 Jul 2025 20:52:15 +0000
with message-id <e1uhdmz-00daaz...@fasolo.debian.org>
and subject line Bug#855131: fixed in dbf 0.99.9-1
has caused the Debian Bug report #855131,
regarding Cannot open .dbf files read only
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.)
--
855131: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855131
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-dbf
Version: 0.96.005-1
Severity: normal
Hello,
thank you for maintaining python3-dbf.
$ chmod 0400 /tmp/test.dbf
$ python3
Python 3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170118] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import dbf
>>> t = dbf.Table("/tmp/test.dbf")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3/dist-packages/dbf/ver_33.py", line 4761, in __init__
raise DbfError(str(e)) from None
dbf.ver_33.DbfError: [Errno 13] Permission denied: '/tmp/test.dbf'
It seems that the code uses "r+b" for opening files "read only", and "w+b" to
open them read-write, forgetting that the "+" stands for "update".
Enrico
-- System Information:
Debian Release: 9.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python3-dbf depends on:
pn python3:any <none>
python3-dbf recommends no packages.
Versions of packages python3-dbf suggests:
pn python-dbf-doc <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: dbf
Source-Version: 0.99.9-1
Done: Alexandre Detiste <tc...@debian.org>
We believe that the bug you reported is fixed in the latest version of
dbf, 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 855...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated dbf 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: SHA512
Format: 1.8
Date: Wed, 30 Jul 2025 21:18:30 +0200
Source: dbf
Architecture: source
Version: 0.99.9-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 855131 888076 1085535
Changes:
dbf (0.99.9-1) experimental; urgency=medium
.
* New upstream version 0.99.9 (Closes: #855131, #1085535)
* Add dependency on python3-aenum
* Adopt package inside DPT (Closes: #888076)
* Switch to DebHelper 13
* Review d/copyright
Checksums-Sha1:
295d81a27b66a57c30795e3c6b2099dda4199825 2029 dbf_0.99.9-1.dsc
36f6afc82a6589bb3cf7c7771e63173f19701fbe 105352 dbf_0.99.9.orig.tar.gz
43b8f8dcd96c05ab51365d4fbbc0806932757bed 7172 dbf_0.99.9-1.debian.tar.xz
5266b00fd6535eddc250843bf1130645cd7d68af 7030 dbf_0.99.9-1_source.buildinfo
Checksums-Sha256:
a6b213c597378a61c1e73850b00fe66f63b714eb9e6e7cccb37be4e1b90a1e59 2029
dbf_0.99.9-1.dsc
844ee310107aea5db27c677efe248c27e0d6bd95b65a2167120a5a5c6360e7a2 105352
dbf_0.99.9.orig.tar.gz
24b171beba5027d2379f7f2ea2ba1493760897fd699e61d724d7cda669fc9970 7172
dbf_0.99.9-1.debian.tar.xz
511dda04037b910e1a74bca0dc07e72f60d140c67a279686219a7b3e4dd164ba 7030
dbf_0.99.9-1_source.buildinfo
Files:
faf80a05a138614c944a3ecd977d87bf 2029 python optional dbf_0.99.9-1.dsc
9b5fa0e5b3eb0a29a99758ef5fe1f41e 105352 python optional dbf_0.99.9.orig.tar.gz
3545669757723ac1f6d7221af90c331a 7172 python optional
dbf_0.99.9-1.debian.tar.xz
e0c786236d1bd346f9fdbc9723392685 7030 python optional
dbf_0.99.9-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmiKd5cRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBrzBQ//YV/XB+BVOxO1Um9qg+JYbLdfWbKlJzqz
FQSpxJNOo5v6BGiOB5PqJ+1NPW+05sKF2r80eU/Y7nqVCS6l3hz3KqxoyOwJulTR
CnjPXwQkaHA7d86Zg7n9WJ1VKQJ9LPPCshWfHM/qbKn4EZT6v8vwrlh8rD3YBxMF
EhaCd5EsW2DnqKw/CPE1UpC9FIsNfYveZL/OUJ8gAHPCtXr3OwVYe7Gks15swPJ8
BynmgOFvjSCLd6BdB3Q+NFckpd1QykaAuqle7cDK9m3aOyYupSHIRLWK71kRQhxy
v4si+HmBGaiNErCLVxQVo7vo10FOIGmeBSlx5enZoNYqUNI2QEc6KSVIet9Sp5YG
MA2QPfhv8u2g02m1QECJNcQE8CiOaPCph8lkmHbxKXAPgoG97oxxsWmWNqm0yw6N
bxNa74fa6sHyURmZNhnpNd099uy5gttMoZj/Ekxpr24h8AnBv+82kWcIhb2V41yF
0xQFxOF7QFfjYafbXjC6TUaOPkLzD0bKuOyQFSN5l6yJGgEFLkLwUCJHlWe77lkU
EhsBqfEJaXfeBD4kpMhiDqUMf1DvOuZeRDZNytQABcm0amMrOkpWJ35rvvE7z3S+
dWRrMNU9G4wElJ/yOOAvIXdZ0zZXbKfSkwrzDI4HFpNMTw3WF96lbGkRXfBKgNQY
g+etY4EpA28=
=vfmE
-----END PGP SIGNATURE-----
pgp4lilR8SnTJ.pgp
Description: PGP signature
--- End Message ---