/srv/irclogs.ubuntu.com/2012/12/07/#ubuntu-devel.txt

=== slank is now known as slank_away
=== mako_ is now known as mako
mfischmhall119: I'm around now, missed you on G+04:25
mhall119mfisch: ?04:43
mfischmhall119: you invited me to a hangout04:52
mfischmhall119: about an hour ago04:52
mhall119I did?  I didn't mean to05:05
mhall119I hope it didn't invite the entire community :(05:06
mhall119I was just trying it out, to see if it could be made on-air05:06
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== stan_ is now known as stan
dholbachgood morning07:45
achiangdholbach: good morning07:46
dholbachhey achiang07:46
=== doko_ is now known as doko
=== Tonio_ is now known as Tonio_aw
pittiGood morning08:44
=== yofel_ is now known as yofel
=== mcclurmc_away is now known as mcclurmc
=== nitro is now known as Guest44401
=== mcclurmc is now known as mcclurmc_away
=== tkamppeter_ is now known as tkamppeter
=== henrix_ is now known as henrix
pittiev: https://code.launchpad.net/~daisy-pluckers/+recipe/apport-test-crashes09:48
=== nitro is now known as Guest66980
jamespage@pilot in10:03
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Open | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: jamespage, mterry
* dholbach hugs jamespage and mterry10:36
=== infinity1 is now known as infinity
cjwatsonjdstrand: Have you had a chance to consider bug 1077484?11:16
ubottuLaunchpad bug 1077484 in shadow (Ubuntu) "[MIR] libsemanage (shadow's rdep to continue SELinux support in shadow)" [Undecided,Confirmed] https://launchpad.net/bugs/107748411:16
mptev, please update bug 1084624 with the conclusion of yesterday's discussion (I don't know what it was, exactly)11:21
ubottuLaunchpad bug 1084624 in Apport "Can't provide comments when submitting an error report" [High,Triaged] https://launchpad.net/bugs/108462411:21
evwill do11:22
* apw wonders where /etc/mailcap comes from, which package ... (so he can file a bug against it)11:25
seb128diwic, hey, do you know what configuration file tells pulseaudio what components to load? jason is having an issue where pulseaudio refuses to start without pulseaudio-esound-compat ... or the esound compat shouldn't be required11:25
diwicseb128, that's a known bug, let me find it11:26
diwicseb128,  that said, I still don't understand why it happens *now*11:26
=== cpg is now known as cpg|away
diwicseb128, I think it's bug 107854311:27
ubottuLaunchpad bug 1078543 in pulseaudio (Ubuntu) "[raring] Pulse audio fails to start with error 'Failed to open module "module-esound-protocol-unix": file not found'" [Undecided,Confirmed] https://launchpad.net/bugs/107854311:27
diwicseb128, I believe the problem is that the esound compat file is the wrong arch11:28
seb128diwic, correct, from jason's log11:29
seb128ii  pulseaudio                                1:2.1-0ubuntu4                              amd64        PulseAudio sound server11:29
seb128ii  pulseaudio-esound-compat                  1:2.1-0ubuntu4                              i386         PulseAudio ESD compatibility layer11:29
seb128diwic, thanks11:29
=== _salem is now known as salem_
=== Tonio_aw is now known as Tonio_
=== mcclurmc_away is now known as mcclurmc
cjwatsonLoganCloud: Do you think you could merge dpkg-cross from Debian experimental?  Looks like you touched it last (if I've got the right Logan)12:23
=== odifis is now known as oDiafanos
mlankhorstdpkg-blame should be a command ;-)12:30
vibhavmlankhorst: heh12:31
jamespage@pilot out12:38
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Open | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mterry
jdstrandcjwatson: not yet, hope to get to it today12:39
jamespagearges, OK if I steal the rsyslog merge for raring from you?12:46
seb128could somebody set those "work in progress":12:53
seb128https://code.launchpad.net/~brightbox/ubuntu/quantal/lvm2/fix-for-1075994/+merge/13364512:53
seb128https://code.launchpad.net/~brightbox/ubuntu/quantal/lvm2/fix-for-1076304/+merge/13343812:53
seb128https://code.launchpad.net/~lqs/ubuntu/precise/tcc/tcc-fix-mmap-leak/+merge/13405812:53
seb128thanks12:53
seb128stgraber, pitti, cjwatson: ^12:54
seb128https://code.launchpad.net/~andrikos/ubuntu/quantal/fglrx-installer/fix-switch-to-igpu/+merge/132962 as merged as well12:54
cjwatsonWIPs done.  Where's that been merged?12:55
=== Tonio_ is now known as Tonio_aw
=== mnepton is now known as mneptok
=== cpg|away is now known as cpg
seb128cjwatson, thanks,http://www.phorogit.com/index.php?p=fglrx-packaging.git&a=commitdiff&h=a1d481315f8ffffcd3ca67f9d6c581f1cf44b9fa&hb=8bf73d7de86f2ee105ece1daa2a143e9c55cb255 where tseliot seems to maintain his vcs...13:06
=== cpg is now known as cpg|away
seb128cjwatson, well http://www.phorogit.com/index.php?p=fglrx-packaging.git&a=commitdiff&h=9eaed4a5fee3d67c8ca8cd026189f8cc461a532a&hb=a1d481315f8ffffcd3ca67f9d6c581f1cf44b9fa rather13:07
xnoxseb128: is it uploaded?13:07
seb128xnox, not yet, but it doesn't need to stay in the sponsoring queue...13:08
xnoxok.13:08
seb128xnox, isn't "merged in the vcs" equivalent to "merged"?13:08
seb128xnox, if you merge to lp:ubuntu/<source> without uploading launchpad would set it to merged as well13:08
xnoxunless you haven't already, comment on the merge proposal such that the sponsoree knows it's merged there and will be in the next upload.13:09
* xnox not fully sure about the correct application of double negative above....13:09
seb128xnox, well, tseliot commented yesterday saying it's fixed upstream with a link to git diff url13:11
xnoxgood enough for merged status then =)13:12
argesjamespage, hey. are you talking about bug 1059592 ? I thought raring was already fixed in comment #813:12
ubottuLaunchpad bug 1059592 in rsyslog (Ubuntu Quantal) "Message and memory corruption in rsyslog" [High,Fix committed] https://launchpad.net/bugs/105959213:12
jamespagearges, no - there is a new upstream version in Debian I want to merge; it fixes that problem13:13
argesjamespage, yea that'd work too if its > 5.8.713:13
jamespagearges, 5.8.11 - I'll merge it if thats OK with you (polite to check with last uploader before stealing merges :-))13:14
argesjamespage, yup no problem. I figured that's what would happen for that one anyway13:14
cjwatsonseb128: OK, marked as merged then13:17
seb128cjwatson, thanks13:19
=== Tonio_aw is now known as Tonio_
=== mnepton is now known as mneptok
=== pcarrier_ is now known as pcarrier
=== soren_ is now known as soren
=== Quintasan_ is now known as Quintasan
margaseb128, I'm looking at https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1035219 (the bengali issue outside of Unity).  It says that you made an upload fixing it, for raring, posibly.  Are there plans to push it to quantal/precise?13:54
ubottuLaunchpad bug 1035219 in Baltix "In System Settings preference tool/keyboard layouts page automaticaly wrong language selectedGNOME" [High,In progress]13:54
margaThe patch looks ugly and big, so I guess probably not.13:56
seb128marga, hey, "bengali"... that sounds like a different bug13:57
margaIt's what the bot said13:57
seb128what bot?13:57
margathe wrong language gets selected if you go to the regional settings and don't click on anything, using gnome/cinnamon13:58
seb128marga, that bug is about having the wrong language selected when you open the region capplet13:58
margaUp there ubottu13:58
seb128marga, yeah, and you wrote "the bengali issue outside of Unity"13:58
margaYeah, bengali is the first in the list.13:58
margaSo, everything turns to bengali.  At least here.13:58
seb128oh, ok ... it's chinese for most people13:58
seb128yeah, depends of the langpacks installed13:58
seb128marga, I got confused because I was reading https://bugs.launchpad.net/ubuntu/+source/language-selector/+bug/991002 earlier13:59
margaOh... Right, I guess we have more languages installed.13:59
ubottuLaunchpad bug 991002 in lightdm (Ubuntu) "Change name for bn-BD from 'Bengali(Bangladesh)' to 'Bangla(Bangladesh)')" [Undecided,In progress]13:59
margaAnyway, that patch looks like it probably fixes what needs to be fixed, but it's an aweful lot of code for an SRU.13:59
seb128marga, in any case I didn't fix that bug, the comment that closed the bug is confusing13:59
seb128gnome-control-center (1:3.6.3-0ubuntu3) raring; urgency=low14:00
seb128  * debian/patches/60_ubuntu_nav_bar.patch:14:00
seb128    - restore the navigation bar interface14:00
seb128that's nothing to do with that issue14:00
seb128ok, I guess it's the workaround from jbicha in 1:3.6.3-0ubuntu114:00
margaOh.  I thought it was a very complicated way of fixing the widget.14:00
seb128marga, it seems like it was workaround in http://bazaar.launchpad.net/~ubuntu-desktop/gnome-control-center/ubuntu/revision/50514:01
margaAh, I see... Silly me.  It's patch 5214:01
seb128marga, I'm fine SRUing the workaround, it's not perfect but better than the bug for sure14:02
seb128marga, is there any chance you could test if that fix your issue?14:02
margaSure, yes.14:03
margaI can test the patch for precise and quantal14:03
margaPrepare the package and stuff14:03
seb128marga, that would be great, thanks14:04
margaOk, I'll get on with that.  Thanks to you :)14:04
seb128yw ;-)14:04
jamespageScottK, micahg: taking a look at sikuli now14:05
jdstrandkees: hey, libseccomp has an MIR and I noticed that 1.0.0-1 has been sitting in Debian NEW for 4 months and we don't have it in Ubuntu yet. can you elaborate?14:26
jdstrand(I do see this in the changelog: Change the API to be context-aware; eliminates all internal state but breaks compatibility with the previous 0.1.0 release14:26
jdstrand)14:26
jdstrandhallyn: will that ^ affect lxc?14:28
* xnox ponders if stgraber has lxc highlight or not ^14:46
jdstrandxnox: thanks14:48
argesmicahg, infinity : just to triple check, are you guys ok with SRUing bug 943502 ? Or did we want to go forward with the backports?14:48
ubottuLaunchpad bug 943502 in whois (Ubuntu Oneiric) "whois doesn't properly query .hr/.sx/.pe TLDs and incorrect format for whois.arin.net" [Medium,In progress] https://launchpad.net/bugs/94350214:48
hallynjdstrand: yup, more than likely.14:50
stgraberxnox: no but I pretty much always read the scrollback for this channel :)14:52
xnoxstgraber: I am so sorry, sir. I will improve, sir. =)14:53
margaseb128, if the package version was ubuntu1, should the version in my debdiff be ubuntu2 or ubuntu1.1 ?14:54
seb128marga, 1.1 for a SRU14:54
margaok, tnx14:54
seb128yw14:54
=== slank_away is now known as slank
hallynjdstrand: unless stgraber wants to do it, i guess i'll put looking at the new seccomp api on my todo list, but i've *got* to figure out the qemu mess first15:00
dholbachjodh, you might be interested in having a chat with the guy in https://plus.google.com/109795858099658821877/posts/192eMwxNAtF15:00
jodhdholbach: thanks - on it.15:02
dholbachjodh, awesome :-D15:02
seb128hallyn, ^ in the URL dholbach just pointed the guy mentioned working on "seccomp filter support to Upstart" ... not sure if that's related with what you were talking about15:03
hallynseb128: not particularly, but interesting.15:03
* hallyn goes to read15:03
dholbachgive the guy a hug! :)15:04
* dholbach likes the new G+ communities already15:04
hallyntoo much brightness and pictures, can i get a text feed? :)15:05
dholbachright :)15:05
jdstrandhallyn: that's fine-- no rush on my end15:09
jodhdholbach: I've provided some details for David now.15:13
dholbachjodh, great - I hope he'll become an active contributor!15:15
margaseb128, there, built and tested it for both precise and quantal, uploaded the diffs to the bug.  I'll add the SRU header now.  Let me know if I need to do anything else.15:17
seb128marga, looking15:18
margaWriting Regression Potentials is always the hardest part of filing an SRU15:23
margaI have no idea of the regression potentials that this might have.15:23
seb128marga, yeah, that section is not easy, it's meant to be a "what should the person doing the verification test for regression"15:25
margaYes, and I know that it's important, but most of the time I have no idea of what to put there.15:26
seb128marga, so for those sort of bug it's something around the line of "using the region panel, in a non unity session, to change languages and check that the result is the one wanted"15:26
margaBut that's the test case15:26
margaRegression potential is other stuff that could break15:26
seb128well, there is little potential to impact on anything else15:27
seb128I often end up by writing lame "regression potential" sections and I guess others do the same...15:27
margaWell, there, I did my best.15:29
margaLet me know if I need to do anything else.15:29
seb128marga, looks good to me, I'm sponsoring the updates, thanks15:32
margaThanks for the sponsoring :)15:32
seb128marga, btw "  * Non-maintainer upload." ... that's not needed in Ubuntu ;-)15:33
margaheh, I wasn't sure, that's dch -n default behaviour.15:34
margaI'll keep it in mind for the next time.15:34
hallynslangasek: so i'm trying to use dpkg-maintscript-helper mv_confile (in some dummy test pkgs).  I want an upgrade from v1 to v2 to move apkg.conf from pkg apkg to bpkg.conf owned by bpkg.  I'm not sure that's doable?15:54
hallynif i have bpkg.preinst, postinst and postrm doing mv_confile apkg.conf bpkg.conf 1.0 apkg, then nothing happens...15:54
hallyntrying calling them apkg.* now...15:54
hallynhm maybe that works15:56
=== Tonio_ is now known as Tonio_aw
=== Tonio_aw is now known as Tonio_
xnoxhallyn: dpkg-maintscript-helper doesn't quite work across package renames.15:58
hallynyay it works16:01
hallynxnox: it did!16:01
hallynoh it's not a pkg rename16:01
hallynthe confile is moved to another pkg16:01
xnoxhallyn: Hmm.. See interesting discussion about ~ similar issue here: http://debian.2.n7.nabble.com/Renaming-packages-maintscripts-td1058526.html#none16:02
hallynlooking16:03
infinityhallyn: Having it in apkg.preinst probably works, except for the unwind cases, I suspect.16:04
infinityhallyn: The reason it needs to be in apkg.preinst, FWIW, and not in bkpg, is because dpkg won't remove the ref to the conffile from apkg.list if it's still on-disk (it'll just list it as obsolete), so it needs to be moved before apkg is unpacked.16:06
infinityhallyn: But that would, I suspect, lead to other surprising oopses because if apkg depends on bpkg, then you're unpacking the new one before overwriting it, thus creating a potential conffile prompt on the next upgrade of bpkg.16:06
infinityhallyn: (This is all just trying to follow the logic through in my head, anyway)16:07
infinityhallyn: Ultimately, I think the answer here is that mv_conffile can't quite do this right.16:07
hallyninfinity: it handles 'apt-get dist-upgrade' with modified confile right.  but the link suggests that 'apt-get install bpkg' might not work - testing now16:08
infinityhallyn: It handles the first upgrade right, or so you think.16:10
hallynxnox: infinity: actually apg-et install bpkg worked too.16:11
infinityhallyn: My bet it that the NEXT upgrade of bpkg will get confused.  But maybe not, if apkg.conf and bpkg.conf were identical in the original packaging (were they?)16:11
hallyninfinity: no they were not,16:11
hallynand i changed them locally,16:11
hallynand dpkg -S bpkg.conf shows owned by bpkg now16:11
infinityYeah, but it's a modified conffile by default now.16:12
hallynapt-get install --reinstall bpkg still works16:12
infinityIf apkg.conf and bpkg.conf aren't the same.16:12
hallynhm16:12
hallyngood point16:12
infinitySo, the next time you change bpkg.conf, people who never modified apkg.conf will get a prompt.16:12
infinityAnd they shouldn't.16:12
hallynnow, in the case i care about,16:12
hallynwhich is qemu, they will be identical :)16:12
hallynare you sure?  what does it compare against?16:12
infinityIt compares the dpkg database to the file on disk.16:13
hallynnote i am note getting a prompt at all.  not sure if i'm doing something funky16:13
infinityIf they don't match, you get prompts.16:13
hallynok, not the dpkg-preinst or somesuch?16:13
infinityYou won't get prompts on the moves.16:13
infinityI meant the next upgrade that changes the conffile.16:13
hallynoh16:13
hallyni see16:13
infinityBut, if they're the same in old and new packages, that's not going to be a problem.16:13
hallyninfinity: which means it's worth making sure they're identical16:14
infinityYes.16:14
infinityIf they're not identical, this really won't work.16:14
hallynproblem: does this mean they have to be identicl for a whole LTS cycle?16:14
infinityFor the move to work without later prompting, yeah.16:14
infinityNow, there are clever ways around that.16:15
infinityBut mv_conffile won't do them for you.16:15
infinityYou can work up a hash of every packages version of the old conffile.16:15
infinityAnd on upgrade to the new package (in preinst), check if their current one matches one of those hashes.16:15
infinityIf so, delete it outright, and let dpkg create the new one as it was going to.16:16
infinityIf it doesn't match, move it to a temp file, then copy it to the new location in postinst.16:16
hallyngiven that these are actually upstart jobs, i wonder if i'm better off having qemu-system.conf gracefully do nothing (and be commented) if qemu-kvm.conf exists16:16
infinityThese are some of the same steps mv_conffile takes, but with the addition of maintaining history.16:16
infinityhallyn: If you read the manpage and understand what mv_conffile is trying to achieve, homebrewing it with the addition of the sums checks will make the moving between packages thing work, even if you have several potential pristine files to move from.16:17
cjwatsonWait, are you actually changing the file name, or just moving it from one package to another?16:18
infinitycjwatson: filename and package move, in one shot.16:18
cjwatsonIf you can get away with not changing the filename, I think Replaces is enough these days16:18
infinitycjwatson: So neither replaces nor mv_conffile is a fit.16:18
hallynuh.  well.  but maybe i don't need to16:19
infinityhallyn: But yes, Colin has a point, Replaces will take over conffiles if you don't rename them.16:19
infinityhallyn: And if the name offends you in two years, you can mv_conffile it then. :P16:19
hallynthen i'll just keep it as qemu-kvm.conf!  thanks16:19
=== rickspencer3_ is now known as rickspencer3
hallynbut if i have several pkgs doing Replaces: qemu-kvm, will it know to use the one which ships that file?16:20
infinityYes.16:20
infinityReplaces just means "if there's an overlap, this one wins".16:20
hallyncool, thanks.  so taht issue is solved :)16:20
hallynleaving only the original problem16:20
infinityThis is a problem if more than two packages provide a file and have replaces, but. Uhm.  Don't do that.16:20
hallyninfinity: the upgrades still aren't working.  but when i mimick the situation with dummy pkgs it seems to work16:21
infinityhallyn: Curious.  Is this all in the PPA again?16:21
hallynit seems like 'apt-get dist-upgrade' is saying "qemu-kvm depends on qemu-system which recommends qemu-utils",16:21
infinityRight, which is correct...16:21
hallyn"and qemu-utils breaks qemu-kvm so let me uninstall that,  now i don't need qemu-sytem any more"16:21
hallynor something16:21
infinityThat shouldn't happen if all the versions are sane now.16:22
hallyninfinity: yeah, in ppa - right now it's got a broken mv_confile line, but you don't get that far with 'apt-get dist-upgrade' so i gues that's ok16:22
hallynthey're all in same source pkg16:22
infinityLet me have a look after I go abuse my lungs.16:22
hallyn:)16:22
infinityhallyn: qemu-common has gone away completely, right?16:35
hallyninfinity: yes16:42
infinityhallyn: So, I have a theory I'm testing here.  But while I'm on that.  Why did you remove the versioned dep on qemu-system?16:42
hallyninfinity: at soren's suggestion, in case apt is doing something funky with the extra constraint16:44
infinityNo, pretty sure that's not the issue.  But gimme a few minutes here.  This silly thing takes a while to build.16:44
* infinity kills firefox and reclaims half his laptop.16:47
keesjdstrand: libseccomp> yeah, nothing is passing NEW in debian because they're stuck in freeze. *roll eyes*16:48
hallyninfinity: yeah that's why i took jamespage's advice and tried to reproduce with dummy pkgs16:49
tseliotseb128: it's all merged and uploaded16:49
seb128tseliot, thanks a lot!16:50
hallynbut i'm clearly missing some aspect of it in my dummy versions16:50
=== Tonio_ is now known as Tonio_aw
hallynnow i'm not accounting for qemu-keymaps in my dummies, maybe it changes something16:52
infinityhallyn: I'm almost positive I know what the issue is, as I've seen it before.  dist-upgrade is outsmarting you here in an attempt to not break your system.16:52
infinityhallyn: If you can gimme a $while to test this theory, I'll get back to you.16:53
hallyninfinity: awesome, thanks16:53
* hallyn loves software smarter than myself16:53
=== Tonio_aw is now known as Tonio_
infinityYou'll note, though, that "apt-get install qemu-kvm qemu-system" works fine.  Pretty sure dist-upgrade's just unwilling to remove common, and that's a solvable problem.16:54
hallynhuh16:55
infinityOne I'd have solved by now if this didn't take SO LONG to build.  Wow.16:55
infinityI swear I'm just seeing the same files over and over again in the build log here.  Does it build N flavours or something?16:56
infinityOr maybe everything's just very similar looking.16:56
hallyninfinity: it does build a whoel slew of targets17:00
hallyninfinity: tried to reproduce the qemu-commnon bit, didn't reproduce the problem (bu ti probably did it wrong)17:00
infinityhallyn: Also, why does qemu-system Break and Replace itself? :P17:02
* infinity fixes that while he's in here.17:03
hallyninfinity: oops, yeah that's mine, not from original debian.17:04
slangasekhallyn: I'm not *sure* it's doable either, but I think it *should* work :)17:12
jdstrandkees: hrmm, that is a bummer. I figured it could go to unstable or experimental17:25
jdstrandkees: fyi, you might be interested in the conditional ack of bug #108243117:26
ubottuLaunchpad bug 1082431 in libseccomp (Ubuntu) "[MIR] libseccomp" [Undecided,In progress] https://launchpad.net/bugs/108243117:26
jdstrandkees: that says, doesn't sound like it can get into Ubuntu until lxc is fixed17:27
jdstrands/says/said/17:27
jdstrandkees: and hi! :)17:27
=== attente is now known as attente_zzz
jamespageScottK, that FTBFS is due to that specific method call being remove in jgoodies >= 1.5.017:28
argesseb128, hi17:51
seb128stgraber, is there any chance you could review/get off the list the edubuntu misc:Depends item in the queue?17:51
seb128arges, hey17:51
argesseb128, regarding bug 943502, I have a branch linked for the oneiric  sru17:52
ubottuLaunchpad bug 943502 in whois (Ubuntu Oneiric) "whois doesn't properly query .hr/.sx/.pe TLDs and incorrect format for whois.arin.net" [Medium,In progress] https://launchpad.net/bugs/94350217:52
seb128arges, so you want that branch to be sponsored? the bug is confusing, it has a bunch of debdiff and no clear summary17:52
argesseb128, yea I apologize that bug has gone back and forth between being a backport and an SRU. It seems that an SRU is the correct direction now.17:53
argesso the latest branch should be the right one. I can make a debdiff17:54
seb128arges, ok, I will just sponsor that branch and let the SRU team decide on the SRU validity17:54
argesseb128, sounds good thanks17:54
seb128arges, btw you want to target -proposed for srus, not the stable serie (which is closed for uploads)17:56
argesseb128, ok should i fix my branch? or will you change that17:57
seb128arges, I'm fixing it, it's just a fyi for next time17:57
argesseb128, cool i'l write it down : ) thanks17:58
seb128arges, the version number, also it's better to append .1 that to increment ... e.g 0ubuntu3 -> 0ubuntu3.1 and not 0ubuntu4, since the next number is often already used in a new serie of Ubuntu and can't be reused17:58
argesok i just did ' dch -i '17:59
Quintasanpersia: ping18:00
seb128mdeslaur, hey, you might want to sponsor https://code.launchpad.net/~nobuto/ubuntu/raring/ecryptfs-utils/record-passphrase-dialogue-translatable/+merge/133860 ... the contributor added the changelog you asked for and you seemed happy with the other changes?18:03
seb128jodh, hey, is the debdiff on https://bugs.launchpad.net/ubuntu/+source/runit/+bug/245728 maybe something you would feel like reviewing when you have some time next week? it's an upstart job patch and in the sponsoring queue for a while18:07
ubottuLaunchpad bug 245728 in runit (Ubuntu) "runit doesn't stop and /var isn't umounted on shutdown" [Medium,Confirmed]18:07
=== Tonio_ is now known as Tonio_aw
stgraberseb128: yeah, I'll have a look. When I first saw the MP my thought was that it was somewhere between useless and inappropriate as those are meta packages, but I need to have a closer look to be sure.18:08
seb128stgraber, well, feel free to reject it, it seems wrongly targetted anyway since the packages are autogenerated so it's not the right vcs to change18:09
seb128stgraber, it would just be good to get it out of the sponsoring queue since it has been there for several weels18:10
seb128stgraber, thanks18:10
infinityseb128: Targetting the stable series instead of -proposed is fine now.18:12
infinityseb128: It rewrites the same way it does for the dev series.18:12
infinityarges: ^18:12
seb128infinity, oh ok18:12
argesinfinity, ack18:13
seb128that explains why I saw a SRU from ev which was targetting the stable serie and went in ... I though he had tweaked the .changes or something18:13
infinityseb128: I used to always do that and tweak .changes, but yeah, on tweaking required now.18:13
seb128infinity, good to know, thanks18:14
infinityI figure if we socialize this hard enough, we may stop seeing -proposed in changelogs by, oh, say, 2015.18:14
argesseb128, and thanks for the uploads btw  : )18:14
seb128arges, yw18:14
=== henrix is now known as henrix_
seb128infinity, lol, announcing that it's possible on u-d or u-d-a would be a first step for sure ;-)18:15
infinityIt may have come up in Colin's mail about the whole proposed-migration thing, but if it did, it would have been a bit of an aside.18:16
infinityBut it doesn't bug me if people discover this on their own, either.  It's not "wrong" to have series-proposed in your changelog, after all.18:16
infinityI just find it slightly prettier not to both, cause the archive DTRT.18:16
infinitys/both/bother/18:16
mdeslaurseb128: ok, thanks18:18
=== mcclurmc is now known as mcclurmc_away
hallynjdstrand: kees: where is the new package source for new libseccomp?18:21
jdstrandhallyn: http://ftp-master.debian.org/new.html has 1.0.0-118:22
jdstrandI imagine that is good enough for the lxc work, but 1.0.1 is available upstream18:23
infinityI suspect the uupdate from 1.0.0 to 1.0.1 would be clean and trouble-free.18:23
infinityOf course, the part where one can't download from the NEW queue makes it problematic to play around.18:24
jdstrandhallyn: (to get the package itself, go to http://ftp-master.debian.org/new/)18:24
infinityUnless kees still has the sources somewhere.18:24
jdstrandoh wait18:25
jdstrandthat's right18:25
jdstrandhmm18:25
jdstrandhallyn: please disregard the parenthetical :)18:25
infinitykees: You haz seccomp upload on a hard drive somewhere?18:25
infinitykees: (Also, that NEW may have gone a bit quicker if it was to experimental, where people are concerned about ABI transitions in the middle of freezes)18:26
infinitys/are/aren't/18:26
infinityhallyn: So, I couldn't actually find a magical combination of Replace/Break/Conflict/etc that would make apt happily remove -common from the system, and I settled on this (which works):18:40
infinityhallyn: http://paste.ubuntu.com/1417371/18:40
micahginfinity: even if apt was happy, update-manager wouldn't be, so your solution is best18:41
infinitymicahg: Yeah, this is definitely the safest solution in the face of all possible resolver confusions.18:43
hallyninfinity: thanks, i still don't understand why i can't reproduce it with a set of empty packages with teh same relations, which suggests id on't actually fully understand hwo qemu-common and qemu-keymaps are doing it, but that's not to say I don't beleive you :)18:53
infinityhallyn: The problem is that to successfully complete the upgrade, -common needs to go away or be upgraded.  The latter is something apt is happy to do, the former is something it ends up in a tizzy about because of the interdependencies of the previous versions.  This corner case may arguably be a resolver bug (as it does handle removals in more simple cases), but the workaround it much safer anyway, and will work for all resolvers.18:57
infinitys/it much/is much/18:58
hallyninfinity: i wonder if my tests failed because my qemu-common dummy pkg was empty...18:58
hallynand apt was smart enough to say "ok then delete it"18:58
hallyninfinity: thanks, pushed to ppa.  hopefully this all works and i can send out final call for testing!18:58
keesinfinity: yeah, on my disk. I can upload 1.0.1 to experimental, sure.19:08
keesjdstrand: what would be best for lxc? you want me to upload to ubuntu too?19:08
infinitykees: Just giving hallyn and stgraber the sources so they can play might be good, rather than uploading and forcing a transition.19:09
infinitykees: But yeah, uploading 1.0.1 to experimental, and asking ftpmaster to remove 1.0.0 from the unstable queue may go well for you.19:09
infinity(Unless you really have reasons to want it in wheezy)19:09
keesit's already been removed from testing. :P19:10
infinityOh, so not much harm in it getting into sid.  Fair enough.  I hadn't checked.19:10
keesthat's why I'm so confused about why it's not in unstable. why can't they just deNEW it?19:11
infinityPerhaps someone dislikes you personally. :P19:11
infinityGiven your history with kernel patches, that could be a few someones. :)19:11
keeshaha19:11
infinityIt's one of the only old ones in the queue, which is curious.19:12
infinityMaybe you dropped an email on the floor with feedback?19:12
keesmaybe19:13
keesI'll go review the bugs19:13
hallynkees: thanks, i'll look in experimental for it in awhile19:13
infinitykees: Or just hunt down a friendly ftpmaster for a realtime WTF.19:14
infinitykees: But given it's been removed from testing, 1.0.1 to unstable makes perfect sense, no need to go experimental.19:14
infinitykees: I assumed (incorrectly) that there might actually be an older version in testing/unstable that you didn't want to force a transition on.19:14
keesinfinity: yeah, nothing was using it yet, so that's why I did the 1.0.0 upload and asked for the bump into testing, but they opted for the other direction, which is fine.19:15
* infinity raises an eyebrow at kees.19:18
keesdude was reconnect storming last week.19:19
slangasekautopasting the works of Cervantes to the channel upon connect will have that effect19:20
keesinfinity: so... with 1.0.0 in NEW, should I upload 1.0.1 and merge the changelog like 1.0.0 never happened?19:20
keesslangasek: hahah19:20
infinitykees: You could do that, or just add a new changelog entry for 1.0.1 and -v the .changes19:21
stokachustgraber: does pastebinit use debian's xmlrpc interface?19:25
=== hggdh_ is now known as hggdh
stokachupaste.debian.net19:25
stgraberstokachu: no, it uses the form19:25
stokachuthats what i figured19:25
stokachuhttp://paste.debian.net/paste.pl?show_template=clients19:25
stokachusays its xmlrpc19:25
stgraberit'll be at some point ;) the paste.debian.net maintainer has been complaining about it for a while now19:26
stokachuthats cool i was just looking at some of the bugs on lp for the app19:27
stokachuand came across 105552219:27
=== deryck is now known as deryck[lunch]
keesinfinity: cool, yeah, I wasn't sure if debian DTRT for that or not. I only ever learned that for LP :)19:35
keesinfinity: just to double-check, but "i386" means "linux-i386" not "any-i386", right?19:47
infinitykees: Right.  i386 refers to the dpkg arch.19:53
infinitykees: (As is true of any bare arch words)19:53
infinitykees: Oh, is hardening-wrapper still your baby?  If so, it's probably about time it learn about gcc-4.819:55
keesyeah, I'd like to start getting people to move off it now that dpkg-buildflags is mostly sensible.19:56
infinityCan't disagree there.  I just saw it's diversion madness scroll by in a build log, which is why I thought of it.19:56
keesis 4.8 in raring already?19:56
infinityNo, but doko has a PPA, and an upload to experimental.19:57
keesrighto19:57
slangasekhrm, how did xserver-xorg-dev-lts-quantal land in universe20:07
=== carif_ is now known as carif
hallyninfinity: mostly seemed to work only one issue - /etc/init/qemu-kvm.conf is still owned by qemu-kvm <shrug>.  oh, maybe i need to call it qemu-system.qemu-kvm.upstart.20:22
infinityhallyn: If it's not actually being installed by the new package...20:23
hallyninfinity: debian/rules had dh_installinit -pqemu-system --name qemu-kvm20:23
hallyni figured that would be enough20:24
hallyn(it was enough in the dummy tests)20:24
infinityI haz no idea what magic dh employs there.20:24
infinityAnd I'd look at my local packages, but I baleeted them all.20:25
hallyni'm going to have to play with that tonight20:25
hallyninfinity: thanks very much!20:25
slangasekhallyn: pointer to the debian/ directory you're using?20:27
hallynslangasek: https://launchpad.net/~serge-hallyn/+archive/crossc/+files/qemu_1.2.0.dfsg-4.dsc20:29
=== salem_ is now known as _salem
hallyni'm pretty confident that renaming the file will work...20:29
hallynconfident enough to leave for a walk and come back later :)20:30
keeshallyn: I uploaded it to unstable, hopefully it'll deNEX20:37
keesW20:37
hallynkees: thx.  i'll have to look at this later this weekend or monday20:39
* hallyn bbl tonight20:40
=== deryck[lunch] is now known as deryck
ScottKjamespage: Can you see what needs to be done to fix it?21:06
cjwatsonhallyn: yeah, you don't want to use completely empty packages for testing - you might trigger dpkg's "disappeared" state which will change things around.  a trivial doc dir with changelog/copyright should be enough to avoid that21:19
cjwatsonslangasek: Cervantes> I should totally do that some day.  In Latin21:20
=== attente_zzz is now known as attente
slangasekcjwatson: Cervantes in Latin?  Heresy!21:47
slangasekhallyn: so yes, you need to name the file debian/qemu-system.qemu-kvm.upstart for this to work21:48
slangasekhallyn: you decided not to rename the upstart job?21:48
cjwatsonslangasek: well, y'know, I can't read Spanish so that would be *silly*21:49
infinityslangasek: Not renaming it avoided a lot of potential hassle.21:54
jamespageScottK, I think so21:55
ScottKjamespage: Excellent.21:56
slangasekinfinity: yep, clearly avoids hassle, I just missed the memo that the goal had changed21:59
jamespageScottK, fix uploaded to raring22:14
* jamespage feels dirty as he had to patch IDE generated code22:14
israeldahl_HELP!!!  software-center doesn't find  a program, but apt-get does!!  what file is missing (the desktop file is present)22:27
israeldahl_what files does the software-center look at to display a program??  I am at a loss22:27
israeldahl_I was assured that the desktop file is the key componant for the software center22:27
israeldahl_this is not the case22:27
israeldahl_Anyone have any clue???22:29
sladenisraeldahl_: what is the example search search and the program that is found/not found?22:31
sladenisraeldahl_: what is the example search string and the program that is found/not found?22:31
israeldahl_in raring ringtail lmms.22:31
israeldahl_lmms the program is NOT EVEN FOUND!22:32
freedomrunis there a way to enable minimise on click function in ubuntu 12.10 Unity??!22:32
israeldahl_sladen: I merged a new version into raring... however now software center cannot see it.22:34
sladenisraeldahl_: so the package is 'lmms'.  Exactly what "apt-get search ..." string are you typing, and exactly what search are you typing in Software Centre?22:35
israeldahl_sladen: in USC I type "lmms"  and for apt-get I type "sudo apt-get install lmms"22:36
israeldahl_sladen:  the package doesn't exist in the USC.22:37
xnoxisraeldahl_: desktop file data needs a refresh & reupload after that it will appear in USC.22:38
xnoxisraeldahl_: an easy way to check for this mismatch is by install lmms & then trying to look it up in the USC. Does it appear then?22:39
israeldahl_xnox: what do you mean?  it was freshly merged in.  the version I merged in is 0.4.13  the one in quantal and precise is 0.4.1022:39
israeldahl_xnox: no I tried that22:39
xnoxisraeldahl_: package in the archive and package appearing in USC is not an instant transition.22:39
israeldahl_xnox: so it may just be a delay??22:40
xnoxgive me a second to look at the package.22:40
israeldahl_xnox: OK... it is for RARING, not the LTS or quantal22:40
xnoxisraeldahl_: yes, i know.22:40
israeldahl_xnox: OK.. sorry I just wanted to be absolutely sure22:41
xnoxisraeldahl_: dpkg-deb -c lmms_0.4.13-0ubuntu1_amd64.deb | grep desktop returns nothing.22:42
israeldahl_xnox: well how does it install the desktop file?  I know the desktop file was in the source?22:42
xnoxisraeldahl_: the desktop file is in the lmms-common package, which is incorrect. It should be together with the executable it points to.22:43
=== cpg|away is now known as cpg
xnoxisraeldahl_: and then there is propagation delay to refresh USC data. (which I am not sure how long it is).22:44
israeldahl_OH... so the lmms.install file should have the pointer, not lmms-common.install! :)22:44
israeldahl_xnox:: does that seem right?22:44
xnoxisraeldahl_: yes.22:45
* xnox needs to make sure USC is documented somewhere.22:45
israeldahl_xnox: I feel really quite silly.... ok, can I just recommit it back into my bzr branch and it will send the fix to the merge???22:46
israeldahl_xnox: yes.. USC documentation would be awesome (as well as changelog formatting)22:46
xnoxisraeldahl_: please push a branch & make a new merge proposal (that way it will end up in the sponsorship queue for sponsors to re-upload)22:47
israeldahl_xnox: So, I have to go through the same thing again?  Can I just use the same branch?22:48
xnoxisraeldahl_: what do you mean by changelog formatting?22:48
xnoxisraeldahl_: yes you can use the same branch, but open a new merge proposal, if the previous one is already completed (status = "merged")22:49
israeldahl_xnox: Oh...  the "dch -i" then I have to use minus signs and only so many characters per line, and other stuff22:49
israeldahl_xnox: it is merged... I will do this right now22:49
xnoxisraeldahl_: the changelog formatting is documented here http://www.debian.org/doc/debian-policy/ch-source.html#s-dpkgchangelog and there is a general sense of "style" but inherently it's not structured.22:50
israeldahl_xnox: Ok, well I was told to format my changelog entry differently than I had... I differently than I had.22:51
xnoxisraeldahl_: can you point me to the comment?22:52
xnoxisraeldahl_: generally a tool lintian can tell me many small things about changelog & etc. Run $ lintian -i -I -E --pedantic -v lmms*.dsc22:53
xnoxisraeldahl_: you can also run against lintian against lmms*.changes file.22:54
israeldahl_xnox: well someone changed the way I had it.  I used TAB instead of spacing (python) and I used + instead of  -22:54
israeldahl_xnox: OK... I am running that now... I noticed lintian warnings when I used pbuilder22:54
israeldahl_xnox: where do I run that command from?22:56
israeldahl_xnox: oh wait22:56
israeldahl_xnox: http://ubuntuone.com/3kwVRUIm2CTjEI8P0ouKOd22:59
ScottKjamespage: Thanks.23:01
israeldahl_xnox: that is the lintian.  I just finished proposing the merger... the warnings seemed light enough23:03
xnoxisraeldahl_: the ones that are W: are important enough to fix.23:04
xnoxisraeldahl_: ideally you should fix all of them.23:04
israeldahl_xnox: Yeah... well this is my first time of doing anything like this.23:04
xnoxisraeldahl_: =) I'm trying to nudge you to improve your skills =)))) for upload after this one, ok ? ;-)23:05
israeldahl_xnox: yeah sure!!  the next version 0.4.14 is coming out next.. and I will try to fix it for that merger,23:06
israeldahl_xnox: if they can wait?23:07
israeldahl_xnox: does lmms-common.install still need /usr/share/applications as well as lmms.install?23:18
darkxstSarvatt, whenever you get a chance can you review/merge these https://code.launchpad.net/~darkxst/ppa-purge/bash-completion  https://code.launchpad.net/~darkxst/ppa-purge/lp70677423:47
achiangjtaylor: hi, still around?23:50
jtaylorachiang: yes?23:50
achiangjtaylor: hey, i'm looking to make a patch for valgrind for the R cycle, recommendations on how to proceed? the patch i want landed in upstream valgrind trunk this week. debian is still in a freeze so i'm thinking just make a debdiff against most recent valgrind in raring (which is still the Q) version and subscribe u-sponsors to bug?23:52
jtaylorI'd prefer to get the debian exp version of valgrind in raring23:53
jtaylorwhat kind of patch?23:53
achianghttps://bugs.kde.org/show_bug.cgi?id=31079223:53
ubottuKDE bug 310792 in general "[PATCH v2] search additional path for debug symbols" [Normal,Resolved: fixed]23:53
achiangjtaylor: this will be extremely helpful for our "ubuntu pilates" effort centered around the nexus 723:54
jtaylorachiang: I'm no coredev so I have no rights to valgrind, but I'm sure they'd appreciate if you could get the patch in via debian23:56
jtaylorit should be no problem to add it when we merge though23:56
* achiang groans to self...23:57
achiangi guess i've never worked with the valgrind maintainer in debian. maybe that person is fast :)23:57
jtaylorhe is very fast in uploading new versions23:58
infinityjtaylor: I don't see a valgrind in experimental...23:58
jtayloroh unstable even23:58
infinityOh indeed, we seem to be a bit behind.23:59
infinityI should bug that Julian Taylor guy, he's TIL.23:59

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