/srv/irclogs.ubuntu.com/2012/06/29/#ubuntu-devel.txt

=== cpg|away is now known as cpg
=== cpg is now known as cpg|away
=== Exio is now known as Ex
=== cpg|away is now known as cpg
=== chu is now known as Guest51762
pittiGood morning04:54
infinityGood night04:57
=== tkamppeter_ is now known as tkamppeter
dholbachgood morning07:04
=== Guest51762 is now known as chu
=== chu is now known as Guest39107
dholbachhey mvo07:20
=== Guest39107 is now known as chu
infinitymvo: Are you planning to upload your FTBFS fixes for command-not-found soon?07:31
infinitymvo: I was going to just release your current bzr head, but wasn't sure if maybe you were waiting to fix something else first.07:32
mvohey dholbach07:37
mvoinfinity: sorry, got distracted by various things, the ubuntu branch is close, but not quite there I think, the amount of fiddling needed to build py3 is higher than I expected (in my little naive ways)07:38
infinitymvo: Ahh, kay.  I'll leave you to it, then.07:42
infinitymvo: Or you can always punt to barry in his morning. ;)07:42
=== myrtti is now known as Myrtti
=== jml` is now known as jml
=== mthaddon` is now known as mthaddon
mvoinfinity: yeah, thanks, I have a look in a bit though07:59
=== cjwatson_ is now known as cjwatson
cjwatsonmvo: I'm having a look now08:45
vibhavIs there any place where there are applications which have to be transitioned to gcc 4.7 ?08:47
cjwatsonvibhav: http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-gcc-4.7;users=debian-gcc@lists.debian.org08:48
vibhavcjwatson: Any Ubuntu specific page?08:49
cjwatsonvibhav: Not that I know of; it would probably be harmful to diverge effort on this kind of thing08:53
vibhavcjwatson: ah08:54
vibhavanyways, thanks08:54
mvocjwatson: great, thanks08:55
cjwatsonmvo: (almost done, just test-sbuilding)08:56
mvo\o/08:56
cjwatsonmvo: Try r169?09:05
mvocjwatson: looks good, but running it for real on the installed system fails because bash needs a update (it hardcodes /usr/bin/python) I will fix that next09:12
cjwatsonOh seriousy09:12
cjwatsonI thought I'd fixed that09:12
mvomaybe I didn't update recently, let me double check09:12
cjwatsonYeah, I did09:12
=== bigon_ is now known as bigon
cjwatsonYou didn't just copy the new binary into place or something?09:13
cjwatsonUpstream r151.2.2109:13
cjwatsonUnless there's something lurking somewhere else09:13
mvocjwatson: grep -A15 command_not_found_handle /etc/bash.bashrc09:13
mvocjwatson: you use zsh, I assume?09:13
cjwatsonArgh!  Why is there another copy of that?09:14
mvocjwatson: I don't know09:14
cjwatsonNo, I use bash, but I foolishly assumed that bash_command_not_found in the command-not-found source might be canonical :-P09:14
cjwatsonHow about I go and fix bash09:14
mvosounds good to me!09:14
cjwatsonNo excuse for hardcoding the interpreter there09:14
cjwatsonDo we need a Breaks then or something?09:14
cjwatsonAlso this means that we might need to expect that old conffiles will stick around09:15
=== cpg is now known as cpg|away
cjwatsonShould we check for Python 2 and re-exec with Python 3, or something?  At least if 'import apt' fails?09:16
mvocjwatson: its a bit odd, bash_command_not_found seems to not get installed, maybe worth checking with doko_ why its put into the bash package instead of via profiles.d09:16
cjwatsonPackages aren't permitted to rely on profiles.d09:16
cjwatsonThat was a condition of adding that directory09:16
mvocjwatson: I see, its used by some stuff currently (byobu for example)09:17
cjwatsonNon-policy-compliant :)09:17
mvo:)09:17
cjwatsonLC_BYOBU‽09:17
cjwatsonFor crying out loud09:17
cjwatson$ sudo apt-get purge byobu09:17
mvoisn't it in our default install?09:18
cjwatsonMaybe, I wouldn't have installed it manually09:18
mvocjwatson: re reexec> that is probably a good idea09:19
cjwatsonHm, python-apt is only imported way down the stack09:19
cjwatsonI kind of feel uncomfortable about completely forcing python3, but maybe I should get over it09:20
Davieyit shouldn't be default in desktop, or server.. it is in server-ship.. and installed by default on cloud images.09:20
cjwatsonIt was default at one point09:20
DavieyHmm.. it was a recommends of screen for a while.09:20
cjwatsonmvo: How about http://paste.ubuntu.com/1065724/ ?09:26
mvocjwatson: yeah, that looks reasonable09:27
mvocjwatson: shall I merge/upload or are you on it already?09:31
cjwatsonmvo: Please go ahead, I'd blocked out some time to catch up on Debian TC stuff and I'm already half an hour late :)09:31
jmlhallyn: hello. I came across http://permalink.gmane.org/gmane.linux.kernel.containers.lxc.general/3724 recently (bug in initscripts.postinst preventing dist-upgrade inside lxc containers). Was just wondering if there's a LP bug for it?09:31
mvocjwatson: sure, thanks a lot for your help!09:32
jmlhallyn: I've found https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/891045, but that seems to run counter to stgraber's suggestion that you were working on it.09:32
ubottuLaunchpad bug 891045 in sysvinit (Ubuntu) "initscripts: upgrade fails in chroot" [High,Confirmed]09:32
mvocjwatson: I will also ensure that we have a fresh data extraction now that I no longer reply on rookery for the generation09:33
cjwatsonmvo: Right, I noticed, thanks09:38
xnoxis it just me or did dch stop updating maintainer trailer line?09:44
tumbleweedit did, DEBCHANGE_RELEASE_HEURISTIC=changelog is now the default09:45
tumbleweedsee your nearest NEWS.Debian.gz09:45
pittitumbleweed: ooh, is it? niiiiiice!09:50
pittiDEBCHANGE_MULTIMAINT_MERGE=yes as well by any chance?09:50
tumbleweedif only :)09:51
xnoxtumbleweed: but it's just wrong....10:01
xnoxhttp://paste.ubuntu.com/1065763/10:02
tumbleweedxnox: throw a -r in10:03
xnoxnotice how it creates a *new* changelog entry with *not my name*10:03
xnoxtumbleweed: Only one of -a, -i, -e, -r, -v, -d, -n/--nmu, --bin-nmu, -q/--qa, -R/--rebuild, -s/--security, --team, --bpo, -l/--local is allowed;10:03
tumbleweedah10:03
xnoxi almost "sponsored" some packages10:04
seb128xnox, sponsoring is good, it makes dholbach happy ;-)10:05
Sweetsharkcjwatson: http://paste.ubuntu.com/1062452/plain/ gives me "Not enabled for copying to PPAs yet."10:05
cjwatsonSweetshark: Oh, bah, I forgot about that10:05
dholbachxnox, go go go go go!10:05
xnoxinfinity: why did you break dch?  `dch -R --distribution quantal -m 'No change rebuild'` produces a maintainer line on the new changelog.... same as the TIL person instead of me.10:05
* dholbach hugs seb128 and xnox10:05
seb128xnox, btw can you run the command I pointed on bug #1018021 ?10:06
ubottuLaunchpad bug 1018021 in desktop-file-utils (Ubuntu) "promted about changes in /etc/gnome/defaults.list when I never touched it" [Medium,Incomplete] https://launchpad.net/bugs/101802110:06
* seb128 hugs dholbach back10:06
* xnox gigles10:06
tumbleweedxnox: it works just fine for me on Debian10:06
xnoxtumbleweed: =(10:06
cjwatsonSweetshark: That might actually be fixable because I don't think the reason that was disabled is valid any more, but I'll need to do some testing10:06
cjwatson            # We have no way of giving feedback about failed jobs yet,10:07
cjwatson            # so this is disabled for now.10:07
cjwatsonBut I think we actually do now10:07
xnoxseb128: i think I do have a few non-policy compliant non-free packages installed....10:07
tumbleweedxnox: err, no that was due to my configuration. but it did use my name+email10:07
xnoxtumbleweed: name+email or DEB_* name & email?10:07
tumbleweedxnox: don't follow10:08
seb128xnox, right, is one of those messing up with the conffile? in which case I will happily NOTMYISSUE your bug ;-)10:08
xnoxseb128: not now, but how would I know? I have installed and purged acroread in between. Deffo mark it as invalid due to a bug in non-ubuntu package10:10
seb128xnox, acroread is known as having this bug so yes I will close as invalid, thanks10:10
xnoxseb128: thank you for looking after the bug, and pinging me.10:11
xnoxand sorry for the noise ;-)10:11
seb128xnox, yw ;-)10:11
seb128no worry ;-)10:11
Sweetsharkcjwatson: are you enableing it?10:13
cjwatsonSweetshark: I'll look at it, although timescale will be (at best) more like days than minutes10:14
Sweetsharkcjwatson: the alternative is hugging amd64 and i386 buildd for 2*6hours ;)10:14
Sweetsharkcjwatson: ok, its buildd hugging then.10:14
cjwatsonWell10:14
cjwatson(ITYM hogging)10:14
cjwatsonI wonder if I can do anything with copy-package.py10:15
cjwatsonSweetshark: Can you tell me exactly what you want copied from where to where?10:15
cjwatsonI might be able to administratively intervene10:15
Sweetsharkcjwatson: the two "libreoffice" packages from https://launchpad.net/~bjoern-michaelsen/+archive/libreoffice-quantaltest-20120601 to https://launchpad.net/~libreoffice/+archive/libreoffice-prereleases10:15
cjwatsonSweetshark: So that's for precise and quantal?10:16
Sweetsharkcjwatson: (and I mean hogging, but hugging sounds so much more friendly)10:16
Sweetsharkcjwatson: yes.10:16
Sweetsharkcjwatson: yes (precise and quantal)10:17
LaneyHmm, wouldn't the PPA web UI for copying work here?10:17
AlanBelldhcp3-client dhcp3-common grub-common grub-pc grub-pc-bin grub2-common would seem likely to be the offending updates10:18
AlanBellsorry, wrong channel (but precise machines are breaking today)10:18
cjwatsonLaney: No, the asynchronous mode is currently disabled and the synchronous mode times out10:18
cjwatsonLaney: I'm fixing this (by re-enabling the asynchronous mode and deleting the synchronous mode), but not on the timescale Sweetshark needs10:19
LaneyI see, so using copyPackage via API is to work around UI timeouts10:19
cjwatsonYes - except that it's disabled for copies to PPAs10:20
cjwatsonSo copy-package.py is the only remaining option10:20
cjwatsonlp_archive@cocoplum:~$ copy-package.py -p bjoern-michaelsen --ppa-name libreoffice-quantaltest-20120601 --to-ppa libreoffice -s precise --to-ppa-name libreoffice-prereleases --to-suite precise -b libreoffice10:20
cjwatsonlp_archive@cocoplum:~$ copy-package.py -p bjoern-michaelsen --ppa-name libreoffice-quantaltest-20120601 --to-ppa libreoffice -s quantal --to-ppa-name libreoffice-prereleases --to-suite quantal -b libreoffice10:20
cjwatsonSweetshark: Done10:20
cjwatson(Er, slightly odd option ordering there, never mind)10:21
Sweetsharkcjwatson: thanks alot!10:22
* Sweetshark bows galantly to cjwatson.10:22
Sweetshark;)10:22
cjwatsonSweetshark: So, er, the set of people who can do this is not easy to enumerate because it's the subset of ~ubuntu-archive who have shell accounts on cocoplum - feel free to just ask me if you need this done again, and I'll consider it as impetus to get something better working10:22
Sweetsharkcjwatson: ah, motivattion by annoyance! ;)10:23
Sweetsharkcjwatson: yes, will do.10:23
cjwatsonIt's powerful10:23
Sweetsharkcjwatson: we should write a book about it -- after TDD, XP, pair programming: annoyance-driven development10:24
cjwatsonSo, let's see - copy-packages-with-default-series has landed, so I could maybe upgrade dogfood, flip that feature flag, construct something that will fail to copy, and see if it shows up on the PPA page10:25
cjwatsonI think I should finish the other thing I was doing first :-)10:25
infinityxnox: I did nothing to break it, that behaviour was broken before I got to it.10:31
xnoxinfinity: hmm... ok10:36
=== elky` is now known as elky
=== MacSlow is now known as MacSlow|lunch
jdstrand@pilot in11:31
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal A2 released! | Archive: open | Dev' of Ubuntu (not support or app devel) | build failures -> http://bit.ly/HaWdtw | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: jdstrand
=== _salem is now known as salem_
* dholbach hugs jdstrand11:47
xnoxjdstrand: please review py3 port of apport.... =)11:47
jdstrandheh11:49
jdstrandI'll see what I can do11:49
seb128xnox, isn't apport already py3 compliant in quantal for a while?11:50
vibhavxnox: Arent you a core devel?11:50
xnoxseb128: there is ongoing confusion between me, pitti, ogra_  and now you. when I say apport, I meant *apparmor*.11:50
seb128xnox, hehe, makes sense now ;-)11:51
xnoxfor some reason we use the two names interchangeably given the context11:51
vibhavjdstrand: Could you have a look at https://bugs.launchpad.net/ubuntu/+source/dbus-java/+bug/1019178 ?11:51
ubottuLaunchpad bug 1019178 in dbus-java (Ubuntu) "Please merge dbus-java (2.8-3) from Debian Unstable" [Undecided,New]11:51
jdstrandxnox: ahh!! that makes much more sense. I will gladly look at that :)11:51
xnoxand somebody always pops up and 'hey what do you mean the other one'11:51
xnoxjdstrand: as part of piloting ;-)11:51
ogra_yeah, we should rename them to iSecurity and iShield :) "App" is so worn out already11:51
vibhavogra_: hah11:52
jdstrandxnox: yes-- convenient for me indeed :)11:52
vibhavogra_: Wouldnt that sound too "Applish" ?11:52
ogra_you mean AppArmor and AppOrt dont ?11:52
seb128ogra_, wrong letter, we are "u" around, uSecurity and uShield11:53
ogra_oh, indeed !11:53
seb128;-)11:53
vibhavI dont think apple invented the word "app"11:53
vibhavWe should have a slogan like "There is a .deb for that" or something :P11:54
ogra_well, microsoft didnt invent the word "windows" either11:54
vibhavs/we/debian based distros/11:54
xnoxseb128: isn't it ufw should be named uShield11:54
ogra_(and stil they called their OS after a hole in the wall ...)11:54
seb128xnox, indeed!11:54
vibhav"If you want to $VeryComplexAction , there is a deb for that!" :D11:58
=== MacSlow|lunch is now known as MacSlow
=== salem_ is now known as _salem
Chipzzvibhav: except I wouldn't use the word .deb .. most users don't care about the unerlying technology12:32
* hyperair likes how apple and amazon fought over the "app store" term, which is so generic it's laughable.12:37
hyperair"i'm sorry, but i trademarked the toothbrush. you can't call your toothbrush a toothbrush any more."12:38
vibhavhyperair: haha12:38
vibhav".deb store" sounds pretty good too12:39
hyperairbut nobody knows wtf a .deb is12:39
hyperairat least not new users12:40
hyperairthey'd be like "i've got this setup.exe, how can i install it on ubuntu?"12:40
vibhavmm12:40
hallynjml: bug 891045 is a dup of bug 974584, which is where that one was being handled12:41
ubottuLaunchpad bug 891045 in sysvinit (Ubuntu) "initscripts: upgrade fails in chroot" [High,Confirmed] https://launchpad.net/bugs/89104512:41
ubottuLaunchpad bug 974584 in sysvinit (Ubuntu Quantal) "Semaphores cannot be created in lxc container" [High,Triaged] https://launchpad.net/bugs/97458412:41
hallynjml: it's being handled through the debian bug now12:41
hallynjml: oh, wait, now...  that's an *upgrade* in a chroot, not the debootstrap.  in the end there is only so much we can do to handle existing setups, but i do think that one will be handled by the fix to bug 974584.  i*think*12:43
ubottuLaunchpad bug 974584 in sysvinit (Ubuntu Quantal) "Semaphores cannot be created in lxc container" [High,Triaged] https://launchpad.net/bugs/97458412:43
hallyncan't decidewhether to mark it a dup or not12:43
jmlhallyn: thanks.12:44
jmlhallyn: so, AIUI, the precise task on sysvinit will be marked "Fix Released" when the fix is available in precise?12:45
hallynjml: hm.  no, i thought it was going to not be fixed in precise, because in precise it was worked aroudn in lxc.12:46
jmlhallyn: hmm.12:46
hallynjml: since it affects others, not in lxc, i guess it will need to be srud after all12:46
jmlhallyn: I'm no expert. This is being driven by #juju's recommendation that I put "rmdir /dev/shm; ln -s /run/shm /dev/shm" as per http://permalink.gmane.org/gmane.linux.kernel.containers.lxc.general/3724 so I can run 'apt-get dist-upgrade' without the whole thing falling over.12:47
hallynjml: right, see that's a different problem :)12:47
hallyna simpler one - that gets messed up in debootstrap,12:47
hallynwhere the chroot hasn't had a chance to get messed up12:47
hallynthe 'upgrade in chroot' is more complicated, because who knows what shape the chroot is in12:48
hallynthat's why i'm torn on whether to mark the one a dup of the other or not12:48
jmlhallyn: hmm. ok.12:51
jmlhallyn: mostly what I want is a URL I can put above that work-around in a comment that says "look at this URL. If it says 'Fixed', try removing this kludge and see what happens."12:52
=== myrtti is now known as Myrtti
hallynjml: oh i decided to mark it a dup anyway, bc it shoudl remove that warning12:53
jmlhallyn: cool, thanks.12:55
* apw looks for an archive admin to stroke a linux-lowlatency kernel in quantal13:33
hallynsay, is usb-creator-gtk supposed to be friendly with quantal iso's right now?13:57
hippiehackeranyone have an example of what oem-config oem-config/repository should be set to?14:02
hippiehackertrying to seed an oem run14:03
zulcan an archive admin review python-swiftclient please?14:06
xnoxcjwatson: ^^^ hippiehacker14:17
=== zyga is now known as zyga-food
* apw looks for an archive admin to stroke a linux-lowlatency kernel in quantal14:17
cjwatsonxnox: I have no context; my network connection dropped14:20
xnox<hippiehacker> anyone have an example of what oem-config oem-config/repository should be set to?14:20
xnox<hippiehacker> trying to seed an oem run14:20
xnoxcjwatson: ^^^14:20
cjwatsonhippiehacker: It's just the same format as a single line in sources.list14:21
=== _salem is now known as salem_
saurabhHello. Can somebody tell how can we import webkit python module into ubuntu14:51
saurabhits giving an import error14:51
saurabhsays "no module named webkit"14:51
saurabhanybody?14:53
ScottKDo you have the package python-webkit installed?14:57
dobeysaurabh: you should use the gi bindings14:58
cjwatson... i.e. 'from gi.repository import WebKit'14:59
cjwatson(Install python-gi or python3-gi as appropriate, and gir1.2-webkit-3.0)14:59
saurabhI have tried using gi bindings but its gives an error too15:09
cjwatsonThen say what that error is15:11
saurabhjust a moment, I will post here15:11
saurabhImportError: could not import gobject (error was: ImportError('When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject".',))15:12
stgrabersaurabh: from gi.repository import GObject15:12
cjwatsonRight, as he says.  You can't mix and match old and new style.15:12
saurabhlet me try15:13
cjwatsonIn general if an error message gives you explicit instructions on what to do it's probably a good idea to at least try those instructions before asking :-)15:13
saurabhits still giving an error15:13
saurabhImportError: cannot import name _API15:14
cjwatsonThat sounds like something specific to your code15:14
cjwatsonPerhaps post it to a pastebin15:15
saurabhI tried this "from gi.repository import Webkit"15:15
saurabhwhat does this mean "ERROR:root:Could not find any typelib for Webkit"?15:16
cjwatsonWebKit not Webkit15:16
cjwatsonThe capitalisation matters15:16
saurabhok15:17
saurabhI think, its working now...15:17
saurabhthanks guys :)15:18
cjwatsonyou're welcome15:18
slangasekdidrocks: heya, why exactly is compiz-plugins using a deprecated version of libjpeg?15:18
slangasekdidrocks: (libjpeg62 vs libjpeg8)15:18
didrocksslangasek: hey, I think there is no actual reason. I can do a test with the newer version and see what happens15:22
slangasekdidrocks: would appreciate it :)  This is actually a change in the latest upload, it was using libjpeg8 before15:22
didrocksslangasek: well, as you can see the latest upload is merging 8 sources in one15:23
didrocksslangasek: so when merging the build-dep, I tried to be on the safe side and picking the lower one :)15:23
slangasekah15:23
didrocksbut let me see with the newer one ;)15:23
=== cnd` is now known as cnd
=== yofel_ is now known as yofel
mterryScottK, hello!  So the release-upgrade bits of update-manager-kde are shortly moving to ubuntu-release-upgrader-qt.  I'll update seeds, but just wanted to give a heads up15:49
mterryScottK, oh, the kubuntu seeds don't even use it...15:51
ScottKmterry: Yes, but users do use it.15:52
ScottKIIRC.15:52
mterryScottK, OK.  It's not dying, but sounds like I don't need to update anything except the archive.  Thanks!15:52
ScottKmterry: It is a rdepend of muon-notifier.15:53
ScottKThat we do use.15:53
ScottKmterry: That will need to be fixed.15:54
mterryScottK, OK.  update-manager-kde still exists, so I'll just see if muon-notifier is using the release-upgrader bits and fix accordingly if so15:54
ScottKmterry: Here's our documentation on upgrading: https://help.ubuntu.com/community/PreciseUpgrades/Kubuntu15:56
ScottKIt looks like it does in fact use it for upgrades.15:56
ScottKAlso, personally I'm suprised the KDE bits are being removed.  Was this coordinated with anyone?15:57
seb128[ -e $$i ] || continue; in a rules15:57
mterryScottK, sorry, nothing is being removed.  I'm just splitting out update-manager and release-upgrader stuff into two separate sources15:57
seb128is there a way to extend the test to add a -L check while keeping the short version?15:57
mterryScottK, which package is calling do-release-upgrade in that documentation?  I can't see such a call in muon source15:58
ScottKmterry: I don't know.15:58
mterryScottK, OK.  /me digs15:58
seb128or do I need to change to a if [ -e ] && [ -L ]; then?15:58
ScottKI imagine Riddelll does, but I don't think he's around.15:59
cjwatsonseb128: -L implies -e, except for the case of broken symlinks; does that matter?16:00
cjwatsonOtherwise, various options:16:00
cjwatson([ -e $$i ] && [ -L $$i ]) || continue16:00
seb128cjwatson, yes, I want to include broken symlinks as valid16:00
cjwatson[ -e $$i ] || continue; [ -L $$i ] || continue16:01
cjwatsonAnd you can probably do something with inverting both tests somehow but I don't think it'd be very clear16:02
seb128cjwatson, thanks16:02
seb128cjwatson, I messed up my parenthesis use when I tried what you listed first, yours works, thanks ;-)16:02
cjwatsonyw16:03
didrocksslangasek: looks fine to me with the newer jpeg, uploading with that16:03
xnoxdidrocks: 5 left to go!  http://people.canonical.com/~ubuntu-archive/transitions/libjpeg.html16:05
slangasekdidrocks: super16:05
didrocksheh ;)16:05
BenChoorah, powerpc ftbfs is tied for first with amd6416:07
jdstrand@pilot out16:08
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal A2 released! | Archive: open | Dev' of Ubuntu (not support or app devel) | build failures -> http://bit.ly/HaWdtw | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
cjwatsonBenC: Impressive16:09
=== davidm` is now known as davidm
ScottKjelmer: I verified your bzr regression fix and will copy it to -updates as soon as it's built.  Thanks.16:21
=== zyga-food is now known as zyga
PaoloRotoloHi all!16:34
smoserhm..17:00
smoseranyone able to explain this17:00
Davieysmoser: unlikely17:01
smoseri ran 4 instances of the cloud images on a openstack cloud.17:01
smoser2 were precise, 2 were quantal (alpha2)17:01
smoserupon their coming up, ssh in and see how long the resize2fs to grow the filesystem took.17:01
smoserhttp://paste.ubuntu.com/1066330/ is the results, and then results repeated at http://paste.ubuntu.com/1066365/17:02
slangasekmaxb: hi, do you know why sbsigntool (new package in quantal) doesn't show up as being in the importer queue? http://package-import.ubuntu.com/status/17:03
smoserbasically, resize2fs on quantal happens in very rougly 1/10 the time it did on precise.17:03
smoser(it could be coincidence based on hosts IO performance)17:03
maxbslangasek: hmm, I'll look. When was it published?17:03
cjwatsone2fsprogs (1.42.2-1) unstable; urgency=low17:04
cjwatson  * Speed up resize2fs for large file systems (Closes: #663237)17:04
xnoxsmoser: quicker or slower? quantal has newer e2fsprogs17:04
cjwatsonsmoser: ^-17:04
cjwatsonhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=66323717:04
ubottuDebian bug 663237 in e2fsprogs "e2fsprogs: [patch] Make resize2fs shrinking use much less CPU" [Normal,Fixed]17:04
smoserquantal is faster.17:04
cjwatsonNow that says shrinking; don't know if it's related17:04
xnoxsmoser: there is SRU in unapproved with latest e2fsprogs, such that it is in the pipeline for prcise17:04
smoserutlemming, ^17:05
utlemminginteresting17:06
smosercjwatson, well, the changelog entry is "Speed up resize2fs for large file systems". i wouldn't exactly think of a resize from 1.4G -> 10G to be "large"17:06
smoserbut it explicitly does not mention the shrink.17:07
smoserso that certainly sounds like a hit.  and a very nice bug fix.17:07
smoseri had always just assumed that it was IO that was limiting.17:07
mterrybdmurray, jibel: hey folks, just FYI that there is a new source package you may care about.  ubuntu-release-upgrader, which holds some code pulled from update-manager17:07
mterry(in terms of bug subscriptions and such)17:08
cjwatsonsmoser: I'm only making an educated guess, but it seems like a good place to start looking if you care to look into it further17:08
smosercjwatson, nah. it seems like a *really* good guess.17:08
smoserand i'm happy to have something run 10x faster17:08
cjwatsonI was going to say, it's not normally the sort of thing you'd complain about. :-)17:10
smoserand xnox you're implying that htat is going to come back to precise for me too?17:10
smoserthat makes it even nicer.17:10
Laneyxnox: meet cyphermox. Someone else who is interested in teaching ben about proposed :-)17:12
xnoxsmoser: yes. If you have capacity to test big data filesystems and comment on the bug 978012 that would be nice. ps. big filesystem is >16TB17:12
ubottuLaunchpad bug 978012 in e2fsprogs (Ubuntu Precise) "Please SRU micro bug fix release of e2fsprogs 1.42.4-3ubuntu1 (main) from Quantal (main)" [High,Confirmed] https://launchpad.net/bugs/97801217:13
xnoxutlemming:  smoser: yes. If you have capacity to test big data filesystems and comment on the bug 978012 that would be nice. ps. big filesystem is >16TB17:13
utlemmingxnox: well, I think I have a spare PB array under my desk :)17:15
utlemmingxnox: but in all seriousness, you could create one on EC2...might be a bit spendy though17:16
xnoxutlemming: PB array you say, is it RAID? =) cause testing things like mdadm on PB would be great!17:18
xnoxI will check if I can get the expenditure for EC217:18
smoserutlemming, on ec2, volume slimited to 1TB17:20
smoserso gettin to 16 would require raid across 16 of them.17:20
utlemmingsmoser: right17:20
utlemmingsmoser: you'd have to LVM or mdadm it17:20
smoserright.17:20
xnoxok17:20
smoserxnox, but you could do it. and the cost is $0.10/GB Month.17:21
smoserso if you only had it up for 1 day, 0.10 * 16 * 1024 / 30 = ~ $5417:22
smoseroh, i wonder if htere is a max volumes per account by default though.17:22
xnoxsmoser: does it charge per day though?17:22
xnoxor per month for storage?17:22
utlemmingper month, but the average of the month17:23
utlemmingwhich is why it would only cost $5417:23
smoserand potentially cost $0.017:23
xnoxdefine *average* =) as long as they take daily or hourly average17:23
smoserif you happened to hit the accounting right17:23
xnoxI will check the accounting ;-)17:23
maxbslangasek: I've been unable to determine why it happened (no logging from the script in question), but I've queued it manually17:24
utlemmingthe problem is that allocating that much could take a few hours. I did a similiar test two years ago and it took about 3 hours for the volumes to be ready17:24
smoseryeah. so, it is not going to be free.17:26
smoserand then you'll also pay for IO, which i guess probably adds up on 16TB17:26
slangasekmaxb: ta :)17:27
smoserhttp://serverfault.com/questions/336825/amazon-ec2-ebs-pricing-over-a-month-of-dynamically-allocated-space is relative17:27
smoserrelavent17:27
dylan-mHey, anyone know if 12.10 will have any symbolic icons? (A symbolic system-restart icon, in particular?)17:30
=== rickspencer3_ is now known as rickspencer3
bdmurraymterry: thanks!17:32
=== cpg|away is now known as cpg
ahasenackhi, could I get an sru sponsor to take a look at #1004678 please? Thanks20:46
ahasenackbug #100467820:46
ubottuLaunchpad bug 1004678 in landscape-client (Ubuntu Precise) "Please update landscape-client to 12.05" [Undecided,New] https://launchpad.net/bugs/100467820:46
infinityahasenack: Do you not have a regular sponsor for landscape?20:52
ahasenackinfinity: not really20:52
* infinity notes that pitti did the last round.20:53
SpamapSahasenack: is there any reason you can't use the normal sponsorship queue?22:16
ahasenackSpamapS: am I not?22:16
SpamapSahasenack: you are not when you ask for somebody to look at your item before others. :)22:16
ahasenackah, in that sense22:16
SpamapSIf its a critical update then that is perfectly acceptible.22:17
ahasenackSpamapS: boss breathing on my neck, that's all22:17
* ahasenack -> dinner22:19
SpamapSdarn the wiki foiled my plan to show him that there should have been *4* patch pilots today22:22
SpamapShttps://www.google.com/calendar/embed?src=6k1e5rq45m1bdqq0n1ge3oqaok@group.calendar.google.com&ctz=Europe/Berlin&gsessionid=OK22:22
xnox 29/06 23:11:23 <rlb> fwiw, emacs24 has been uploaded to unstable22:23
xnoxbarry ^22:23
BeretSpamapS, it is blocking a release22:28
BeretSpamapS, if it was a typical update, we wouldn't be bothering anyone22:29
* micahg figures landscape updates aren't the type of thing you'd want to push out at 5PM on Friday22:30
slangasekgenerally not a concern for publishing to -proposed22:33
micahgtrue, but the week would be up then as well though22:34
infinitymicahg: We're trying to do away with the concept of waiting exactly 7 days anyway.  But yes, publishing on a Friday should be a no-go, except in dire circumstances.22:42
ScottKinfinity: I think that philosophically that's counter to your arguments about milestones.  If our SRUs are so crappy we're afraid to release them on Friday, then the solution is to do better SRUs.22:51
infinityScottK: It's not so much about quality as least surprise.  Lots of people who aren't me don't work weekends, and Friday updates can leave people a bit confused about why they have 873 voicemails over the weekend.22:54
infinityScottK: While quality's the goal, mistakes always happen.  (I don't see how this relates to the milestone thing at all).22:54
infinityScottK: In fact, it seems in line with my milestone philosophy.  Pretending a milestone is perfect because people stopped for two days to make it is about as silly as pretending an SRU is perfect because 3 people tested it.  Reality isn't ever on our side there.22:56
geofftcjwatson: did you see the UEFI Firmware Agreement from MS on the sysdev site? Looks like _it_ excludes GPLv3 bootloaders, so what FSF says is irrelevant :(22:56
=== cpg is now known as cpg|away
infinitygeofft: Public URL for this?22:56
geofftHm, not sure there is one, let me save a copy22:57
slangasekgeofft: that refers to objects that Microsoft is willing to sign, for the same basic reason (they don't want to receive a court order forcing them to disclose their private keys)22:57
infinityScottK: So, absolutely, in both cases, jacking up quality (and QA) is the answer, but that doesn't mean you also tempt fate and release on a Friday. ;)22:57
geofftOh, hm, I guess it does mean that the shim bootloader is still fine.22:58
geofftinfinity: http://ldpreload.com/p/windows-logo-uefi-amendment.pdf23:00
slangasekcorrect - RH has already solved that part23:00
slangasekgeofft: haha, why does that copy of the pdf crash evince?23:02
geofftWell, it came to me as a pdfx, but file says it's a PDF...23:03
geofftWorks in evince on Natty, in any case. Also, uploaded a new copy that takes my company's name out23:03
geofftsince if I do something silly like post that PDF publicly, HN is going to link to it in 3, 2...23:04
ScottKinfinity: I think it depends a lot on the SRU.  KDE point release - sure, I agree.  Two line obviously correct fix that helps people out, I think you can go for it.23:16
ScottKThere are a surprising number of people the just run with -proposed enabled, so at least for common/core packages if you break it in any obvious way, you'll find out.23:17
infinityScottK: Discretion and common sense are always a factor, sure.23:17
ScottKI agree with don't release scary ones on Friday, but I don't think it's a good general rule.23:17
=== cpg|away is now known as cpg
infinityScottK: Well, I think we have too many "general rules", so I agree with you there.23:22
infinityScottK: While some parts of the process need to be vaguely rigid and formal, the aim of the "make things more agile" spec was to try to get people to think a little bit while they're doing their robotic tasks. :P23:23
infinityWell, one of the aims.23:23
ScottKI did accept some SRU's today.  In one case I actually went back and re-reviewed the diff to see if it was a good idea.23:24
infinityScottK: That said, I think micah's point about landscape being a poor choice for a Friday update may well be on point.23:24
infinityScottK: Given that the sorts of people who use landscape may we be exactly the same sorts of people who update and leave for the (long, in Canada) weekend, and come back to "oh god, wut?"23:25
infinitys/may we/may well/23:25
ScottKPersonally I'm not that worried about regressions in clients to proprietary services, but I understand others may feel differently.23:25
infinityScottK: Heh.  Indeed.  It's what the client does that matters. ;)23:25
infinityScottK: (I'd have similar reservations about an upstream bump with a massive patch to, say, how ksplice works)23:26
ScottKI'd have reservations just based on who owns it.23:26
infinityYou know, if we distributed the proprietary kplice client, which we don't.23:26
ScottKYeah.23:26
infinityAs opposed to, say, updating purple/telepathy, which is also a collection of client for proprietary services that have a much slimmer chance of wedging your computer when you're not looking.23:27
ScottKAre they all proprietary?23:28
ScottK(I haven't looked)23:29
slangasekbdmurray: seems like bug #1019448 is the sort of thing that should've auto-duped23:30
ubottuLaunchpad bug 1019448 in compiz (Ubuntu Quantal) "package compiz-gnome 1:0.9.7.8-0ubuntu3 failed to install/upgrade: trying to overwrite '/usr/share/gconf/schemas/compiz-ccp.schemas', which is also in package libcompizconfig0 0.9.7.0~bzr428-0ubuntu7" [High,Triaged] https://launchpad.net/bugs/101944823:30
slangasekbdmurray: is there not support for matching on file conflicts in apport?  maybe it's not common enough to have been dealt with?23:31
slangasek(they're certainly the sort of bug we should be able to triage with high-certainty and should treat as high priority)23:31
infinityScottK: XMPP can go both ways (see GTalk versus, say, private jabberd servers)23:43
ScottKRight.23:44
infinityScottK: Most of the other services (AIM, ICQ, MSN, Yahoo, Twitter, etc, etc) are, of course, very proprietary.23:44
ScottKFor Kubuntu we're switching from Kopete to KDE telepathy for 12.10, so I haven't really experimented with it much.23:44
infinityI'm happy to hear that tp-qt4 is actually, finally usable.23:44
infinityI was involved in the initial tp-glib->tp-qt4 port/mangling (whatever you want to call it), and it was a mess for ages.23:45

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