[17:25] <infinity> doko: Around?
[17:27] <doko> infinity: yes
[17:28] <infinity> doko: When we demoted gcc-3.3 to universe, we ended up with broken/mismatched overrides, since libgcc1/hppa still comes from gcc-3.3
[17:28] <infinity> doko: Suggestions?  Drop libgcc1/hppa from gcc-3.3 entirely, build it from a newer gcc, promote gcc-3.3 back to main?
[17:30] <doko> infinity: it should not be needed anymore. packages depending on it should be rebuilt
[17:30] <infinity> Nothing depends on it, I checked that.
[17:30] <infinity> So, you'd opt for "drop it completely"?
[17:31] <doko> hmm, that would mean to remove gcc-3.3 for hppa from universe
[17:31] <infinity> I can't imagine anyone complaining...
[17:31] <doko> sure, but I'd like to avoid a new upload to just disable it
[17:31] <infinity> I take it that building libgcc4 and libgcc1 from gcc-4.2 is a technical impossibility?
[17:32] <doko> yes
[17:32] <infinity> Figured.
[17:32] <infinity> Anyhow, override mismatches cause DAK to explode, so we need to do something to fix this.
[17:32] <doko> but then you should remove 3.4 and 4.0 as well (but maybe too much fortran stuff still depends on it=
[17:33] <doko> so just remove it, and don't upload 3.3 again?
[17:34] <infinity> Heh.
[17:34] <infinity> Removing it will probably just cause a new build to happen on hppa.
[17:35] <infinity> (I could P-a-s it out, but I'm not sure Debian would be keen on that change..)
[17:35] <doko> well, try to upload a new version, which fails for hppa
[17:36] <doko> but it should still work for the other archs. maybe upload to the ubuntu-toolchain ppa first?
[17:39] <infinity> I imagine it would fail on hppa quite convincingly if I just removed the libgcc1 stanzas from control...
[17:40] <infinity> Alternately, I could change every single arch:any binary to arch:i386,amd64,powerpc,sparc,lpia,ia64 ...
[17:40] <infinity> *shudder*
[17:41] <doko> well, just let the build fail
[17:42] <doko> I think there's something like this for alpha
[17:43] <infinity> pre-build:
[17:43] <infinity> #ifeq (,$(filter $(DEB_TARGET_ARCH), $(build_only_archs)))
[17:43] <infinity> #       @echo "The package is not built anymore for $(DEB_TARGET_ARCH)"
[17:44] <infinity> #       @exit 42
[17:44] <infinity> #endif
[17:44] <infinity> That stuff?
[17:46] <infinity> I can just replace that with "ifeq ($(DEB_TARGET_ARCH),hppa)" and uncomment it.
[17:54] <infinity> doko: http://people.ubuntu.com/~adconrad/gcc-3.3.diff
[17:54] <infinity> doko: Look good?
[17:55] <infinity> lamont: Any complaints about the above?
[17:56]  * lamont looks
[17:57] <infinity> lamont: I would just P-a-s it out of hppa, but Debian might not like that (and we don't maintain our own P-a-s, for sanity's sake...)
[17:57] <lamont> rigth
[17:58] <lamont> +1
[17:58] <doko> yes
[17:58] <infinity> Kay, that's two +1s, uploading.  Thanks.
[23:04] <infinity> doko: Hahaha.  I didn't even have to change the package at all, oh well. ;)
[23:04] <infinity> doko: gcc-3.3 build-depends on itself, so removing it from the archive was enough to permanently break it.