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
於 一,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
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
於 二,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.
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
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)