dictd - Electronic Online Dictionaries

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Education all
Package name dictd
Package version 1.12.1
Package release 1.2
Package architecture x86_64
Package type rpm
Installed size 732.95 KB
Download size 224.27 KB
Official Mirror ftp.gwdg.de
This package contains two programs. With dict, you have access to
powerful electronic dictionaries on the Internet. With dictd, you can
set up your own dictionary. To look up, for example, the word 'grunt',
just type "dict grunt" at a command line. See the man pages of dict and
dictd for details.


Package Version Architecture Repository
dictd - - -


Name Value
coreutils -
diffutils -
fillup -
grep -
insserv -
libc.so.6(GLIBC_2.14)(64bit) -
libdl.so.2()(64bit) -
libdl.so.2(GLIBC_2.2.5)(64bit) -
libmaa.so.3()(64bit) -
libz.so.1()(64bit) -
sed -


Name Value
config(dictd) = 1.12.1-1.2
dictd = 1.12.1-1.2
dictd(x86-64) = 1.12.1-1.2
sysvinit(dictd) -


Type URL
Binary Package dictd-1.12.1-1.2.x86_64.rpm
Source Package dictd-1.12.1-1.2.src.rpm

Install Howto

  1. Add the openSUSE Education repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/Education/openSUSE_Leap_42.2/ opensuse-education
  2. Install dictd rpm package:
    # zypper install dictd




2012-10-12 - mailaender@opensuse.org
- put libmma in a separate package
- update dictd to 1.12.1
+ Fix for Debian bug #677868 reported by Stepan Golosunov.
+ Fixes for mistypes found by A. Costa. Thanks!
+ Fix for sf.net bug #3390567 reported by Ivo Danihelka.
+ Fix for sf.net bug #3398178
+ Fix for option -c. Now it works correctly.
+ Fix incorrect keyword for virtual database.
+ fix in colorit: option -c now works correctly
+ Check return value of fwrite, fflush and fclose functions. This fixes sf bug #3390567
+ Fix for Debian bug #677868 reported by Stepan Golosunov.
+ dictd.8.in: fixes for mistypes found by A. Costa. Thanks!
+ INSTALL: Fix for sf.net bug #3398178
+ fix in dictd_virtual.conf: incorrect keyword for virtual database.
+ Makefile.in: Add -c to ${INSTALL} envocations
+ Makefile.in: fix for installing from obj directory
2012-02-15 - lars@linux-schulserver.de
- update dictd to 1.12.0:
+ New script dict_lookup for translating words and phrases
+ dictfmt: Internal buffer size was increased from 10240 to
102400 bytes
+ dictfmt: superfluous spaces are removed not only from the beginng
and the end of a headword but also inside a multiword headwords.
+ dictfmt spawns sort command to sort the index. When there are
several entries for the same headword, they get sorted BY OFFSET
AND SIZE (in addition to headwords). As a result, the order of
identical headwords is messed up.  To fix these problem -k1,3
option is replaced with -k1,1.
+ FIX: When search is handled by dict_search_bmh() function, the
first character from the first entry in the index file is
missing. Usually this is some of 00-database-* entries.
+ Other minor fixes and cleanups
- update libmaa to 1.3.1:
+ Build failure with gcc-4.6 was fixed
+ Only maa's symbols are exported from libmaa shared library
+ For better conformance with POSIX/SUS xmalloc, xrealloc and
xcalloc functions take 'size_t' args, not 'unsigned int'.
- small init script beaufify
- split out devel package
2009-03-02 - prusnak@suse.cz
- updated to 1.11.1
* fixed installing plugins
* DICTFMT sorts entries in 00-database-alphabet entry
lexicographically, that is now this order doesn't depend on
* DICTFMT: 'dictfmt -I' never worked
2009-02-06 - prusnak@suse.cz
- file /var/log/dictd is now pre-created [bnc#461234]
2008-11-04 - prusnak@suse.cz
- add missing colorit.conf [bnc#441256]
2008-08-14 - prusnak@suse.cz
- small cleanup of spec file
- fixed preun/postun scripts
2008-04-07 - zpetrova@suse.cz
- update to version 1.10.11
- fixed many compiler warnings/failures.
- dictd: while processing MATCH command unicity of only first
column of .index was checked, but not fourth column-> fixed.
- timestamp log marker (log_option "timestamp") is changed
from :T: to :t:
- dictfmt: maximum length of headwords was limited to hardcoded
constant. Now arrays are reallocated.
- dict: new -F|--flush option for flushing stdout after each
- colorit: bashism fixed: 'echo -en' -> more portable 'printf'.
2008-02-17 - zpetrova@suse.cz
- update to version 1.10.10:
- dictd: added support for utf-8 symbols other than BMP
- dict, dictl, colorit do not support paging to a special program,
i.e.  --pager|-P option. As of this version everything is output
to stdout only. '-P -' option is allowed.
- fixed compiler warning (bug #361613)
2007-07-12 - zpetrova@suse.cz
- update to version 1.10.9:
- added new keywords limit_{time,matches,definitions,queries} to
dictd to prevent DOS attacks.
- support for the case-sensitive search.
- Two new search strategies, 'first' and 'last'.
- dict -f now enables formatted output for further processing
by other utilities.
- clean up configure.in and Makefile.in
2007-03-29 - dmueller@suse.de
- update BuildRequires

See Also

Package Description
dictd-devel-1.12.1-1.2.x86_64.rpm Development files for dictd
drgeo-12.10a-1.6.x86_64.rpm Interactive Geometry Program
dssi-1.1.1-36.2.x86_64.rpm Disposable Soft Synth Interface
dssi-devel-1.1.1-36.2.x86_64.rpm Development Package for DSSI plugins
dvegas-devel-2.0.3-2.3.x86_64.rpm Parallel Adaptive Monte Carlo Integration in C++
dynamips-0.2.17-60.1.x86_64.rpm Cisco router Emulator
eclipse-swt-4.333-85.1.x86_64.rpm SWT Library for GTK2
edict-20180305-7.1.noarch.rpm The Japanese Dictionary Files from the EDRDG project
enca-1.19-39.1.x86_64.rpm Detects encoding of text files
enca-devel-1.19-39.1.x86_64.rpm Header files and libraries for Enca development
epoptes-0.5.9_bzr0.545-68.1.noarch.rpm Computer lab management tool
epoptes-client-0.5.9_bzr0.545-68.1.noarch.rpm Epoptes client
erlang-esdl-1.3.1-1.9.x86_64.rpm Erlang OpenGL/SDL api and utilities
erlang-esdl-devel-1.3.1-1.9.x86_64.rpm Development files for ESDL
erlang-retest-1.1.0+git20160124.6b33038-7.26.x86_64.rpm Erlang retest library