Gentlemen,

what's the best way to handle the following dependency problem:

mueller7-dict package is UTF-8 encoded and requires one of the
following dict servers to operate:

* dictd (<< 1.10.1) with --locale=xx_XX.UTF-8 in config
* dictd (>= 1.10.1)
* serpento (as the only one more dict server in Debian providing dict-server)

Handling of first case currently involves debconf questions and
patching dictd config, other ones do not require any handling.

I would like to drop first case completely (as dictd << 1.10.1 is only
in Sarge) to simplify things. However, it is unclear for me how to
declare dependencies properly.

Current situation is "Depends: dictd | dict-server". Changing it to
"Depends: dictd (>= 1.10.1) | dict-server" is incorrect as dictd (<<
1.10.1) provides dict-server. Changing it to "Depends: dictd (>=
1.10.1) | serpento" makes life harder if someone wants to add another
dict server to Debian.

-- 
JID: [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to