On Fri, Jun 17, 2005 at 01:55:57PM -0500, Ian Murdock wrote: > I don't doubt there were changes, even some worthwhile changes, > between the version of libc in sarge and the versions in > hoary/breezy. My question is: Are the changes worth breaking > compatibility? It's a cost/benefit thing. And if they're > important enough, why aren't they going into Debian directly? > > I understand why Ubuntu was moving ahead of Debian before, since > Debian was so far behind. But now that sarge is out, don't > you think it would be worthwhile to give Debian a chance to fix its > release cycle problems and, better yet, to try to help fix them, > rather than simply saying "Debian is too slow/unpredictable for us"?
Let's slow down for a minute. No one has said "Debian is too slow/unpredictable for us", no one is denying Debian a chance to address the issues with its release cycle, and Hoary did not break glibc ABI compatibility with Sarge. I think the following timeline might help to clarify the situation: 2004-12-27 glibc 2.3.2.ds1-20 uploaded to sid (http://lists.debian.org/debian-devel-changes/2004/12/msg01481.html) 2005-04-08 Ubuntu 5.04 (Hoary Hedgehog) released, with glibc based on (and compatible with) sid's (and sarge's) 2.3.2.ds1-20 (http://www.ubuntulinux.org/504Released) 2005-04-16 glibc 2.3.2.ds1-21 uploaded to sid (http://lists.debian.org/debian-devel-changes/2005/04/msg01457.html) 2005-04-18 glibc 2.3.5 uploaded to experimental (http://lists.debian.org/debian-devel-changes/2005/04/msg01579.html) 2005-04-28 glibc 2.3.2.ds1-21 accepted into sarge (http://release.debian.org/sarge-hints/vorlon) 2005-05-17 glibc 2.3.5 uploaded to breezy (http://lists.ubuntu.com/archives/breezy-changes/2005-May/004798.html) 2005-06-06 Debian 3.1 (Sarge) released, with glibc 2.3.2.ds1-22 (http://lists.debian.org/debian-announce/debian-announce-2005/msg00003.html) 2005-06-?? glibc 2.3.5 expected to enter sid sometime this month As I've said to you privately already, I do not feel that demanding binary compatibility between Debian and Ubuntu is the best way to address your concerns. You seem to disagree strongly, as is of course your right, but I think that some of the comments that you've made in support of this cause have been misleading. The fact is that Hoary *was* binary compatible (in both directions) with both sarge and sid when it was released. Later, the Debian glibc maintainers and release managers considered changing the ABI in order to fix a bug. In the course of a lengthy discussion[0], including expression of concerns about inter-distribution compatibility, they weighed the options and decided to go ahead with it. I fully support their decision, and I do not consider the resulting incompatibility to be a significant obstacle to the continuing growth and success of either Debian or Ubuntu. Presumably, neither did they. [0] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=297769 Again, you may disagree with me on this point, but there is no justification for claiming that Ubuntu created this situation, regardless of your opinion about it. > Again, as I've said before, it's *sarge* the rest of the world thinks of > as Debian, not sid. So, "we're getting out patches into sid" or "we're > tracking sid" or whatever doesn't really help anything. I don't know what you mean by this. Are you trying to say that: - Patches received from Ubuntu should have been pushed into sarge more aggressively? - Ubuntu should base its development branch on sarge rather than sid? Neither of these interpretations make sense to me. -- - mdz -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]