Kai-Martin schrieb am Freitag, den 03. Februar 2006:
Sorry for the long delay, but I seem to have missed the bug report
mail, so I found it in at bugs.debian.org today :-|
> Package: ding
> Version: 1.4-3
> Severity: normal
> An upgrade from 1.3-5 (stable/sarge) to 1.4-3 (testing/etch) removes
> the package trans-de-en rather than update it too.
Hmmm, the package description of ding 1.4-3 says:
Recommends: trans-de-en (>= 1.4) | translation-dictionary
Conflicts: trans-de-en (<< 1.4)
So if you only upgrade ding and not trans-de-en without recommends,
this will deinstall trans-de-en 1.3, which is somewhat intended.
ding does not depend on trans-de-en, because you may use some other
translation-dictionary (not everybody wants to translate between
English and German). Except this, it is possible that someone has a
dictionary installed locally without providing the pseudo-package
translation-dictionary, so I only recommend on this.
ding 1.4 conflicts with old 1.3 version of trans-de-en, because ding
1.4 uses UTF-8 while the old 1.3 version used iso-8859-1 charset.
This will cause trouble, so I configured a conflict on the old
version.
As a solution for your problem, you should think about using
aptitude --with-recommends, which should follow the Recommends entry:
# aptitude --with-recommends install ding
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Building tag database... Done
The following packages are BROKEN:
ding
The following packages have been kept back:
trans-de-en
1 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 89.5kB of archives. After unpacking 63.5kB will be freed.
The following packages have unmet dependencies:
ding: Conflicts: trans-de-en (< 1.4) but 1.3-5 is installed and it is kept bac
k.
Resolving dependencies...
The following actions will resolve these dependencies:
Upgrade the following packages:
trans-de-en [1.3-5 (now) -> 1.4-3 (testing, unstable)]
Score is 0
Accept this solution? [Y/n/q/?]
The following packages will be upgraded:
ding trans-de-en
2 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 2361kB of archives. After unpacking 908kB will be used.
Do you want to continue? [Y/n/?]
...
Does this solve your problem? Or do you have some good idea how to
change the dependencies to avoid this problem. As I said above, I
don't think that a dependency on trans-de-en 1.4 is a good idea.
Tschoeeee
Roland
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]