reassign 645726 tdsodbc 0.82-8 retitle 645726 tdsodbc Breaks and Recommends libiodbc2 unversioned thanks
On Tue, Oct 18, 2011 at 06:35, Joseph Nahmias <[email protected]> wrote: > When I try to do an apt-get dist-upgrade the automatic problem resolver > seems to get itself into some trouble and can't get out. Note that I do > not have any of these packages set to hold. The problem is that the dependencies of tdsodbc are strange: $ apt-cache show tdsodbc Package: tdsodbc Source: freetds Version: 0.82-8 Replaces: freetds0, libct0, libct1 Depends: libc6 (>= 2.3), odbcinst1debian2 (>= 2.2.11-3), debconf (>= 0.5) | debconf-2.0, freetds-common Recommends: libodbc1 | libiodbc2 Conflicts: freetds0, libct0, unixodbc (<< 2.1.1-2) Breaks: libiodbc2, odbcinst1debian2 (<< 2.2.14p2-3), unixodbc (<< 2.2.14p2-3) So it Recommends libiodbc2 but it also unconditional Breaks it… (It is maybe worthwhile to simplify odbcinst1debian2 relations, too) The message from APT could be better, but this message is a catch-all at the end and tries to give a reasonable guess (hence the 'may'). As this situation is relatively hard to detect and so uncommon & a bug in the dependencies i don't think it is worthwhile to add a handler or that, therefore just a reassigning and not cloning. Best regards David Kalnischkies -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

