#292908 stardict: No dictionaries available, no easy installation description, ...

Package:
stardict
Source:
stardict
Submitter:
Andreas Neudecker
Date:
2021-12-07 09:03:03 UTC
Severity:
important
Tags:
#292908#5
Date:
2005-01-31 00:57:20 UTC
From:
To:

Hello.


After installing StarDict there are no dictionaries available.
Even though the freedict dictionaries' packages are installed from
Debian packages. The same dictionaries can be downloaded from the
StarDict homepage, but all together they are quite a few megs.

I did download and install the rpms from the StarDict homepage using
alien to first transform them to debs. While this works, the download
is too much for people using a modem and a real show stopper for
people without internet access.

A dictionary tool without dictionaries is pretty useless. Therefore
I suggest that the freedict dictionaries available as Debian packages
in the distribution are made available to StarDict.

I tried linking the Debian packages' freedict-deu-eng as something like

/usr/share/stardict/dic/freedict-deu-eng/*

as they are installed a similar way (folder names are different) when
I use the rpms. But these have an additional file *.ifo for each
dictionary. Should there be any file format differences between
StarDicts DICT dictionaries and those provided by Debian I suggest
that a standardized file format be used in both cases to avoid redundant
installation of the same data in different formats.

Maybe it is a good idea to put DICT dictionaries in a common place and
link to them from the specific dictionary tools. In this case I guess
the dictionary packages' maintainers should cope with that.

On the other hand, it should be a lot easier to add an existing dictionary
from within StarDict. I suggest that StarDict offers an option to add
dictionaries from within StarDict. This could be a simple file selection
dialogue where one can select the path to the existing DICT dictionaries.

I know this bug report might as well be called a 'wish'. But, as I said
above, a dictionary tool without dictionaries is useless, so I think it
can justifiably be called important.


Kind regards


Andreas

#292908#10
Date:
2005-02-01 09:06:17 UTC
From:
To:
於 一,2005-01-31 於 01:57 +0100,Andreas Neudecker 提到:

Quote from /usr/share/doc/stardict/README.Debian in package
stardict:

The official site of StarDict (http://stardict.sourceforge.net/) provide
many converted dictionaries, including English<->Chinese,
Gemany<->English and Frances<->English. However, the dictionary files
are splited out from this package because of license issue. You can
download them from http://stardict.sourceforge.net/Dictionaries.php and
extract to directory /usr/share/stardict/dic.

The reason why I don't package the dictionaries have been describe in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=280286

#292908#15
Date:
2005-02-01 09:42:43 UTC
From:
To:
Hello Roy.


thank you for your quick reply.

I know this since it is mentioned on the website. As stated in my bug
report, I have used the RPMs provided there to create debs with alien
and install them. But I was arguing that this is not a good solution for
the average user (especially with a low bandwidth connection to the
internet -- or none at all).

Thanks for that information. But I was not refering to these
dictionaries when I asked you to include dependencies and -- if possible
-- make them available to StarDict: there are freedict dictionaries
included in Debian itself, my current Sarge snapshot DVD1 has all these:

./pool/main/f/freedict/dict-freedict-deu-ita_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-hun-eng_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-deu-nld_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-por-eng_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-hun_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-lat-deu_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-nld-fra_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-iri_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-fra-nld_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-nld-deu_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-por_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-rus_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-swe-eng_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-swe_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-nld-eng_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-nld_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-deu-fra_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-fra-deu_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-ita_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-lat_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-spa_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-spa-eng_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-lat-eng_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-fra_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-fra-eng_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-eng-deu_1.1-4_all.deb
./pool/main/f/freedict/dict-freedict-deu-eng_1.1-4_all.deb

So my request was to make THESE existing packages available. I am sorry
if my bug report was unclear on this.

As these packages are included with Debian I presume they are in full
conformity with Debian regulations according licenses and copyright.

I would be very grateful, if you would consider my original request
based on these packages. And I am sure others would like this, too.
Because, as I said before, a dictionary tool without dictionaries (that
come with it or are installed easily) is pretty useless. And I am not
talking uber-geek here, but "average user".


 Thank you again. Kind regards


Andreas

#292908#20
Date:
2005-02-01 16:56:34 UTC
From:
To:
於 二,2005-02-01 於 10:42 +0100,Andreas Neudecker 提到:

Indeed, I don't recommend people to convert use RPM version, while it
is wasting time and not advantage.

For my point of view, I have no time to hack stardict yet. For the
freedict* package, they are maintain by QA team currently.
I can take them up but I never use those dictionaries. It is
not a good way for a maintainer to maintain sometime he never use
and difficulty to keep the package quality.

I would said, package freedict* is indeed in my TODO list, but not yet
in top priority. I still wish some appropriate person will take up that
job before I take action.

#292908#25
Date:
2005-02-01 19:27:48 UTC
From:
To:
Hello Roy,

thanks again for your quick reply.

Using the rpms was not a technical problem (for me). Alien converts them
to clean debs, no problems here. Nevertheless the solution is a
crudge ;-)

This is exactly what I was looking for. I prefer this approach to
redundant data. :-)

Making stardict a dict client is another valid option. But honestly, the
dictd package can give you quite a headache (as it did to me), because
the server will "start", silently quit (or crash?) without any message
(not even to syslog or user.log) and you are left to wonder why the &%
$"§? thing doesn't work. Anyway, if you think the stardict dictionary
format is better, can you explain in a few words? Thanks.

Okay, I will just wait ... as I feel not I am the appropriate person for
hacking ;-) Thanks for maintaining stardict anyway.


Kind regards


Andreas

#292908#28
Date:
2020-04-17 16:22:10 UTC
From:
To:
Dear submitter,

as the package stardict has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/956844

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)