Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#56937 - [gdbm] avahi: /usr/lib/avahi/service-types.db cannot be parsed by gdbm / python

Attached to Project: Arch Linux
Opened by Martin K├╝hne (mar77i) - Wednesday, 03 January 2018, 11:53 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 03 January 2018, 12:01 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Trying to debug why my pacredir setup appears to be non-functional, I noticed this problem with two different machines here.

Additional info:
* Packages:
- testing/gdbm 1.14-1 (was pulled from testing by Scimmia AFAIU)
- extra/avahi 0.7-2
- extra/python 3.6.4-1

Steps to reproduce:

$ avahi-discover
Traceback (most recent call last):
File "/bin/avahi-discover", line 62, in <module>
service_type_db = avahi.ServiceTypeDatabase.ServiceTypeDatabase()
File "/usr/lib/python3.6/site-packages/avahi/", line 35, in __init__
self.db =, "r")
File "/usr/lib/python3.6/dbm/", line 91, in open
dbm.error: db type is dbm.gnu, but the module is not available
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 03 January 2018, 12:01 GMT
Reason for closing:  Fixed
Additional comments about closing:  gdbm 1.14 pulled from testing