/srv/irclogs.ubuntu.com/2011/09/25/#ubuntu-release.txt

zulhmmmm?00:34
ScottKDaviey: What's the issue?00:57
ScottKcjwatson: queue bot is lagging again ...00:59
infinityDaviey: What are we stabbing people for?02:09
infinityDaviey: (But I agree, I'd love an audit trail)02:09
micahgScottK: queuebot isn't lagging, it's AWOL05:35
ScottKI was being polite.05:35
micahgheh05:35
micahgis anyone around that can accept firefox?07:49
* micahg looks for infinity 07:53
cjwatsonScottK: sigh.  I'm running it in a loop now ...08:16
cjwatson(until somebody gets round to teaching it to reconnect)08:16
micahgcjwatson: if you could accept firefox please, it's a very annoying regression08:24
cjwatsonnot really here, but let me look quickly08:27
cjwatson$(MOZ_PREFIX)/lib/$(MOZ_APP_NAME)-addons/distribution isn't a directory is it?08:28
micahghmm, probably is08:28
cjwatsonlooks like it is.  that's going to cause inconsistency between fresh installs and upgrades, although I suppose that's sort of the point of the bug?08:28
cjwatson(only backwards)08:29
micahgI think that's what he was trying to fix initially, let me find the original commit08:29
cjwatsonchrisccoulson: I assume you know that the fundamental problem is that dpkg deliberately won't replace directories by symlinks or vice versa by itself08:29
cjwatsonso what will happen if somebody initially installed with 7.0+build2+nobinonly-0ubuntu1 (which will have $(MOZ_PREFIX)/lib/$(MOZ_APP_NAME)-addons/distribution as a directory and $(MOZ_LIBDIR)/distribution as a symlink) and then upgrades to 7.0+build2+nobinonly-0ubuntu2?  I think you'll get the exact same problem only in reverse08:31
cjwatsonbecause now they're going to have a dangling symlink in $(MOZ_LIBDIR)/distribution08:31
cjwatsonso I'm not sure I should accept this; I think you need to fix it properly to avoid causing even more complexity in maintainer scripts08:31
cjwatsonthe usual fix is to move aside the directory or symlink you're trying to replace in the preinst (assuming that you know no other package is shipping anything in there), and remove it completely in the postinst08:32
cjwatsonand if you're feeling industrious, do a bit more work to make rollback work properly08:33
cjwatsonyou can look at groff-base for example code that I worked out carefully once08:33
cjwatson(it has code in the postrm too)08:34
micahgcjwatson: thanks08:35
cjwatsonnot rejecting for now, but I'd definitely prefer to see a cleaner fix in one go rather than having to ensure a clean upgrade from both dodgy versions08:38
chrisccoulsonhi cjwatson, oh, i was aware of the problem of replacing a directory with a symlink, but i didn't realize it was the case when doing it the other way around too :/09:22
chrisccoulsoni reverted the change because it's sunday morning and i'm meant to be on vacation, but if it's still not going to work right then i guess i'll have to fix it :/09:23
chrisccoulsoncjwatson, how involved have you been with ubuntu-defaults-builder?09:44
infinitychrisccoulson: Are you planning to address Colin's symlink/directory concerns?  If so, I think I'll reject Firefox to avoid someone else mistakenly accepting it later and making your upgrade path even harder to deal with. :P10:04
infinityOr maybe I'll just go to sleep, an hope for the best.10:10
chrisccoulsoninfinity, yes, fixing it now11:15
chrisccoulsontrying to juggle that and fathering duties isn't easy ;)11:16
chrisccoulsonah, someone accepted it, just as i uploaded a new version12:15
Laneyoops12:21
charlie-tcaCan we turn daily builds back on?17:33
charlie-tcaNo new images since beta2 candidates17:33
charlie-tcafor anyone.17:33
infinitycharlie-tca: Dailies back on.19:55
charlie-tcaThank you19:57
jbichamicahg: ^ gdb-doc builds now in my pbuilder23:45
micahgjbicha: thanks23:47

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!