+++ Steve Langasek [05-02-17 12:23 -0800]: > Package: therion > Version: 0.3.5-1 > Severity: important > > The latest version of therion failed to build on arm with the following > error: > > Package tclsh is a virtual package provided by: > tcl8.4 8.4.9-1 > tcl8.3 8.3.5-4 > tcl8.0-ja 8.0.4jp1.3-14 > tcl8.0 8.0.5-8 > You should explicitly select one to install. > E: Package tclsh has no installation candidate > tclsh is a virtual package provided by: tcl8.4 tcl8.3 tcl8.0-ja tcl8.0 > Using tcl8.2 (selected in sbuildrc) > /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install > debhelper docbook-to-man tetex-bin tcl8.2 > Reading Package Lists... > Building Dependency Tree... > Package tcl8.2 has no available version, but exists in the database. > This typically means that the package was mentioned in a dependency and > never uploaded, has been obsoleted or is not available with the contents > of sources.list > E: Package tcl8.2 has no installation candidate > apt-get failed. > > A full build log can be found at > <http://buildd.debian.org/fetch.php?&pkg=therion&ver=0.3.5-1&arch=arm&stamp=1106562697&file=log&as=raw>. > > This is really a buildd misconfiguration, but it's also generally > recommended to not rely on the buildds to resolve virtual packages in > build-dependencies for you. Since this build failure blocks the fix for > 294946 from reaching testing, I'm filing this bug to request that you fix > this build dependency to specify a real package, with tclsh as a fallback > alternative.
I'd really prefer not to specify a particular version of tcl - any old version will do so it seems to me that is the right thing to put in the build-deps. Unless this is really is deemed to be bad karma and I should just pick one? We should try and get the buildd fixed. I noticed this problem some time ago, but it only applies to one of the buildds (which must have been nobbled once to work around some other problem, and is now specifying a version of tcl that is no longer available). At the time none of the arm buildd maintainers was in a position to fix it (philb had no access and elmo wasmoving house). Then it got forgotten about. therion builds OK so long as it doesn't get the bad buildd. I can work around it for now by uploading an arm version and letting the others build. I'll do that now unless someone bleats. Then I'll beat up the buildd maintainers to remove the tcl8.2 reference in sbuildrc so this doesn;t happen in future. > In the meantime, therion 0.3.3-1 will be removed from testing because it is > not releasable due to bug #294946. that OK so long as 0.3.5 will propogate in... Wookey -- Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK Tel +44 (0) 1223 811679 work: http://www.aleph1.co.uk/ play: http://www.chaos.org.uk/~wookey/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]