severity 391377 important
thanks
Hi, I think this is related to the bug I reported, but it is an even
worse issue.
# apt-cache policy auctex
auctex:
Installed: 11.55-1
Candidate: 11.83-2.1
Version table:
11.83-2.1 0
500 http://localhost unstable/main Packages
11.83-2 0
500 http://localhost unstable/main Packages
*** 11.55-1 0
100 /var/lib/dpkg/status
So this is an NMU that I prepared in a local apt repository. With this
version, auctex declares
Replaces: preview-latex
Provides: preview-latex
Conflicts: emacspeak (<= 17.0-1), preview-latex
apt-get dist-upgrade from sarge to sid does the right thing: upgrade
auctex and remove preview-latex. However, aptitude does not get this
simple thing right:
The following packages have unmet dependencies:
auctex: Conflicts: preview-latex but 0.9.1-4 is to be installed.
Resolving dependencies...
The following actions will resolve these dependencies:
Install the following packages:
bzip2 [1.0.3-6 (unstable)]
Keep the following packages at their current version:
auctex [11.55-1 (now)]
initscripts [2.86.ds1-1 (now)]
Leave the following dependencies unresolved:
tetex-bin recommends libxml-parser-perl
Score is -319
Accept this solution? [Y/n/q/?] q
The simple practical solution to this particular problem will be to
remove preview-latex from the archive as soon as auctex has reached
testing. But I think something's seriously wrong with aptitude's
decisions: It should not ignore the Conflicts/Replaces/Provides just
because there's a newer version of preview-latex available.
Regards, Frank
--
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)