/srv/irclogs.ubuntu.com/2012/10/09/#ubuntu-devel.txt

=== Chipzz_ is now known as Chipzz
=== cpg is now known as cpg|away
rsalvetitjaalton: seems -omap 4.1 is working as expected at panda02:00
rsalvetididn't have any issue with it02:00
rsalvetitjaalton: saw it's available at debian packaging git tree, but not yet pushed to debian02:01
rsalvetitjaalton: want to manually sync it?02:01
=== cpg|away is now known as cpg
=== Logan_ is now known as log
tjaaltonrsalveti: ok, will do. also, is unity working for you on the panda?03:58
robert_ancell@pilot out04:04
=== udevbot_ changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of 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:
pittiGodo morning05:14
pitti(erk, and hapy tpying!)05:44
RAOFGoodo!05:44
dholbachgood morning06:21
trijntjeHi all, can someone tell me where translations for the package gcr show up? I'm trying to complete the translations but I'm not sure about a number of strings06:30
trijntjethese strings to be specific: https://translations.launchpad.net/ubuntu/quantal/+source/gcr/+pots/gcr/nl/+translate?batch=10&field.alternative_language-empty-marker=1&old_show=all&show=untranslated&start=006:31
dholbachfreeflying, happy birthday! :)06:39
sarnoldtrijntje: the 'gcr' package's Homepage field points here: https://live.gnome.org/GnomeKeyring06:45
sarnoldthe Description says, in part, "This package contains the certificate viewer and prompter service."06:45
trijntjesarnold: thanks, I'll try asking in the gcr irc channel06:49
=== smb` is now known as smb
freeflyingdholbach: thanks :)07:32
hrwwookey: I switched to PKG_IGNORE_CURRENTLY_BUILDING=1 in 1.57 version. It replaced NO_PKG_MANGLE=1 and gave us ddebs07:39
hrwwookey: can give you #linaro irc log of my discussion with lool about that switch.07:42
loolhrw: This is fairly old, right?  ISTR we had to patch pkgbinarymangler, but that should be all in Ubuntu precise at least07:52
hrwlool: it was natty time07:52
loolyeah07:53
loolI thought maverick, but whatever, it's "old"  :-)07:53
infinityAnd today's confusingly useless use of cat award goes to:07:57
infinitycat /build/buildd/sssd-1.9.1/debian/sssd.upstart.in > /build/buildd/sssd-1.9.1/debian/sssd.upstart07:57
tjaaltonno idea why cat instead of cp :)07:59
infinitytjaalton: No idea why a .in at all, if it's not mangled on its way to being the real deal.08:00
tjaaltoninfinity: it's the same line on debian too, there's an initscript for debian08:00
tjaaltoncat $(CURDIR)/debian/sssd.$(INIT).in > $(CURDIR)/debian/sssd.$(INIT)08:00
infinitytjaalton: Seven kinds of special. :)08:01
cjwatsonMaybe it was mangled once and somebody didn't undo it enough *shrug*08:01
infinityYeah, did an 's/sed "expression"/cat/', assuming they may need to bring the sed back some day?  Dunno.08:02
infinityJust rather entertaining.08:02
infinity(The things one notices while watching build logs at 2am)08:02
=== mcclurmc_away is now known as mcclurmc
=== henrix_ is now known as henrix
tjaaltonwell, is it allowed for packages to ship upstart files on debian? and would it then include both upstart and sysv initscripts on ubuntu?08:16
tjaaltonI'd gladly get rid of that hack08:16
infinitytjaalton: Oh, I see what you're doing now.  Selecting one or the other, check.08:18
tjaaltonright08:18
tjaaltoninstead of a diff08:18
infinitytjaalton: I do believe it's perfectly reasonable to ship foo.upstart in debian/, and vorlon's submitted many a patch to do that, but I'm no expert on what the status of that is.08:18
infinityslomo: ^08:18
infinityslangasek: ^08:18
infinityslomo: Ignore that, tab completion fail.08:19
slangasekit's now valid in unstable; until recently it wasn't08:19
tjaaltonI recall there being a policy update about that..08:19
tjaaltonah08:19
slangasek(unstable and testing)08:19
tjaaltonslangasek: ping re acpi-tools review, what to do with them :)08:20
tjaaltonacpi-support08:20
slangasektjaalton: whimper; ENOTIME for the next couple of days, do whatever you think is best08:20
tjaaltonslangasek: cool, I'll just upload, it's a no-brainer08:21
infinitytjaalton: If it's a no-brainer, any one of us no-brains will happily review it in the queue. ;)08:21
tjaaltoninfinity: heh, understood :)08:21
tjaaltonbug 804109, fwiw08:22
ubottuLaunchpad bug 804109 in acpi-support (Ubuntu) "drop synaptics from racy /etc/acpi/asus-touchpad.sh" [Medium,Triaged] https://launchpad.net/bugs/80410908:22
pittiRAOF, infinity: can I bribe one of you to review the SRU upload for bug 1016121? the crowd is getting angry :)08:22
ubottuLaunchpad bug 1016121 in ubuntu-defaults-builder (Ubuntu Precise) "wrong architecture (i386,amd64) packages downloading" [Undecided,In progress] https://launchpad.net/bugs/101612108:22
infinitypitti: Sure.  I accept bribery in the form of kittens.08:24
infinitypitti: (It's my SRU day in ~6h anyway, but I'll check this one now)08:24
pittiinfinity: http://cdn.memegenerator.net/instances/400x/28050481.jpg08:26
infinitypitti: Straightforward enough to me and, as an added bonus, I know exactly what that patch does. :P08:26
pittiinfinity: meeow!08:27
* pitti purrs happily08:27
infinitypitti: Oh, wow, a custom lolcat just for me.  I feel special.08:27
infinitypitti: And accepted.08:28
pitticheers!08:29
=== henrix is now known as henrix_
=== henrix_ is now known as henrix
pittixdatap1: so is that one patch you pointed out enough for you, or do you actually need the quantal ubuntu-defaults-builder in precise?09:02
pittiin the latter case, why don't you just use the quantal pacakge as it is?09:02
xdatap1pitti, we use the amazon cloud for building the images, so using the standard package from archive would be better.09:03
pittixdatap1: quantal's version also has some adjustments for newer live-build, so I don't know whether it'd actually work with the precise live-build version09:04
xdatap1pitti, also we are planning to continue using precise cloud instances for building the CD, so we would need ubuntu-defaults-build to move on with the new features09:04
pittixdatap1: I guess for now it might be best if we target individdual bug fixes that you need to precise, and I wrap them up in the next SRU?09:04
xdatap1pitti, if this is better I'm fine with it. But as far I can see all the changes from 0.31 to 0.38 makes sense in precise09:05
xdatap1pitti, on the same context, we need also the patch from this: https://bugs.launchpad.net/bugs/106242309:06
ubottuLaunchpad bug 1062423 in live-build (Ubuntu) "Precise version.sh doesn't know about Quantal" [Undecided,New]09:06
pittixdatap1: e. g. 0.32 says "Adjust for live-build interface changes." which looks quantal only09:06
xdatap1pitti, mmm, yes, you're right09:07
xdatap1pitti, let's recap then. Patches for bug #1016121 , bug #1048207, bug #1062423 and if possible Bug #1029279 but I'm using a workaround for this so it's not urgent09:09
ubottuLaunchpad bug 1016121 in ubuntu-defaults-builder (Ubuntu Precise) "wrong architecture (i386,amd64) packages downloading" [Undecided,Fix committed] https://launchpad.net/bugs/101612109:09
ubottuLaunchpad bug 1048207 in ubuntu-defaults-builder (Ubuntu) ""el complete" in langpacks.txt breaks build" [Undecided,Fix released] https://launchpad.net/bugs/104820709:09
ubottuLaunchpad bug 1062423 in live-build (Ubuntu) "Precise version.sh doesn't know about Quantal" [Undecided,New] https://launchpad.net/bugs/106242309:09
ubottuLaunchpad bug 1029279 in ubuntu-defaults-builder (Ubuntu) "/usr/share/syslinux/themes/ubuntu-quantal/isolinux-live/*': No such file or directory from precise" [Undecided,New] https://launchpad.net/bugs/102927909:09
pittixdatap1: 1016121 is in -proposed; marked 1048207 for next SRU round; 1062423 looks like a missing dependency?09:11
pittixdatap1: i. e. you need syslinux-themes-quantal09:11
pittiif you want to build quantal images09:11
xdatap1pitti, correct me if I'm wrong, I wouln't have all syslinux-themes-<version> packages in Precise in the future, don't I? So wouldn't make sense pointing to syslinux-themes-precise for all the version I build?09:14
cjwatsonxdatap1: You really need to build quantal images in a quantal system - it's totally unsupported to do otherwise09:14
pittixdatap1: no, you need to install them from quantal09:14
cjwatsonxdatap1: Why not use a quantal chroot?09:14
pittibut as I said before, it's really easier to just take the quantal pacakge09:15
pittiat least live-build, u-d-b and syslinux-themes-* for the target releas09:15
cjwatsonxdatap1: We build all Ubuntu images in a host system that's, oh, I don't even know what it is, one of precise/lucid/hardy09:15
cjwatsonxdatap1: With chroots matching the release we're building09:15
xdatap1phone, brb09:16
=== sgnb` is now known as sgnb
=== doko_ is now known as doko
xdatap1back09:22
xdatap1cjwatson, pitti: let me rephrase the topic. The Italian team builds these localized images with ubuntu-defaults-build. From this cycle we try to use amazon cloud instances because building in local machine and then upload on the server it's way too long, takes nearly two hours09:24
pittixdatap1: right, but surely you can install some additional packages there from the target release?09:24
xdatap1cjwatson, pitti : ubuntu-defaults-build do create a chroot for the target version. The bug #1029279 imho depends on the fact that the script ss looking for the directory on the host system and not inside the chroot.09:26
ubottuLaunchpad bug 1029279 in ubuntu-defaults-builder (Ubuntu) "/usr/share/syslinux/themes/ubuntu-quantal/isolinux-live/*': No such file or directory from precise" [Undecided,New] https://launchpad.net/bugs/102927909:26
xdatap1cjwatson, pitti : btw the general problem is. May we continue to update ubuntu-defaults-build on precise so that we can keep using precise for building next versions?09:26
pittixdatap1: as I said, that's not enough -- you also need live-build, the syslinux theme, and possibly some dependencie of those09:27
=== dholbach_ is now known as dholbach
xdatap1pitti, so the short answer is "probably no"? I mean, it appears difficult to build a precise+3 on precise, don't you think?09:29
cjwatsonxdatap1: I think it's a waste of time09:29
pittiright09:29
cjwatsonxdatap1: I know ubuntu-defaults-builder creates a chroot - I mean that you should have another level of chroot to run ubuntu-defaults-builder in09:29
cjwatsonThat will be so much less hassle for you and us09:29
cjwatsonAnd it will (modulo setup) work fine because it matches what we do09:30
=== tkamppeter_ is now known as tkamppeter
xdatap1the steps would be, then: precise cloud image -> ubuntu+n chroot -> ubuntu-defaults-build -> ubuntu+n chroot -> iso09:32
xdatap1at the end it would have two chroots09:32
xdatap1is it correct?09:32
xnoxxdatap1: yes.09:34
xnoxxdatap1: the last chroot is "implementation detail" of how to create an livecd-iso.09:35
xdatap1ok. I need to think about it. As far I can see it's not sustainable for us in the long run. :\09:37
xdatap1unless I create something that makes it automatic...09:38
xnoxxdatap1: there is sbuild juju charm that can create the first chroot. With small changes you can make the whole process as quick as: juju deploy livecd-build. and wrap your current build script in `schroot -c $target-distro`09:40
xnoxxdatap1: and juju will bring your livecd building instanace up, set it up and download the scripts you want, and clean up afterwards.09:41
xdatap1xnox, thanks, I'll check for it. The problem is that quantal is next week09:41
xnoxxdatap1: for added bonus you will then be able to use it not only with EC2 but locally with lxc containers....09:41
xnoxxdatap1: yeah, I see.09:42
xnoxxdatap1: but... I am running quantal on EC2. There are quantal ec2 images published for each milestone. Use those?!09:42
xdatap1pitti, anyway, we'll need the patch for bug #1048207 because it affects also precise builds and we'll need it for the point release09:43
ubottuLaunchpad bug 1048207 in ubuntu-defaults-builder (Ubuntu Precise) ""el complete" in langpacks.txt breaks build" [Undecided,New] https://launchpad.net/bugs/104820709:43
pittiright09:43
xdatap1pitti, thanks, you're an hero!09:44
xdatap1xnox, quantal ec2 images? where is it? I can't find it in the list09:46
xnoxxdatap1: http://iso.qa.ubuntu.com/qatracker/milestones/238/builds filter on the left for "Ubuntu Server EC2" only, for the quantal beta-2 milestone. The ami's are listed per region/arch in the right hand column.09:47
cjwatsonxdatap1: I can't believe it wouldn't be sustainable.  It involves a tiny amount of sysadmin effort once every six months to create the new chroots; they can be simple enough that you can keep them up to date automatically09:47
cjwatsonxdatap1: Again, this isn't a theoretical exercise, it's what we do in production and it's easy09:48
xnoxcjwatson: i think they do tear down and back up the EC2 instance ;-) so really they should puppetize / jujufy / etc it.09:48
cjwatsonIf you have no persistent storage, indeed, it would be a bit more effort09:48
xnoxxdatap1: maybe there is a better way to find devel EC2 amis... but I don't know.09:48
cjwatsonBut not desperately much09:49
xdatap1with the last hint xnox gave me I should have solved. I'll check it out. Thanks ;)10:01
wookeywhere is the equivalent of Debian's PTS for ubuntu? How do I find out if gcc-4.7_4.7.2-3ubuntu1 is headed for quantal or not?11:02
* wookey is having much fun with multiarch and compiler version skew across arches11:03
cjwatsonhttps://launchpad.net/ubuntu/+source/gcc-4.711:03
cjwatsonCan't tell you intent, but then nor can the PTS11:04
wookeyright. cheers11:04
cjwatsonYou'd have to ask doko11:04
dokoit's meant for -updates, not uploaded to -proposed to avoid accidential migration before the release. found in the ubuntu-toolchain-r/ppa PPA11:06
wookeyOK. but right yes _ i just found the PPA, which should solve my problem if it has arm builds too - ah yes it does.11:06
dokowookey, there is bug, the packages don't build Go. but I assume you don't care11:07
wookeyI've got apt in a right state - interesting to see if it can sort itself out11:07
wookeydoko: correct :-)11:07
wookeyPPAs are a really good idea :-)11:08
=== MacSlow is now known as MacSlow|lunch
BadDesignIs there a repo that has a built GCC 4.7.2 ?11:34
dokoseb128, did you have a chance to look at libgtk2-perl?11:34
BadDesignhttps://launchpad.net/~ubuntu-toolchain-r/ seems no to have it yet11:35
seb128doko, I had a look but I didn't manage to figure what is wrong (yet ... then got sidetracked in "need to land before freeze" issues)11:35
BadDesignfor precise, Ubuntu 12.04, I mean.11:36
dokonot yet. buildd resources are needed elsewhere11:40
BadDesignmda11:44
zygapitti: udisks2 support landed in checkbox11:48
zygapitti: with GUdev help11:49
pittizyga: yay you!11:49
zygapitti: thanks a lot for helping me out :)11:49
pittino worries11:49
zygapitti: I hope that we can soon fix usb-creator too11:50
=== cpg is now known as cpg|away
rsalvetitjaalton: unity is working fine for me12:05
tjaaltonrsalveti: on stock quantal?12:06
rsalvetitjaalton: yes12:06
rsalvetia few bugs, like a black line at the top of the screen, but working12:07
tjaaltonhuh, doesn't work at all here, compiz crashes12:07
=== MacSlow|lunch is now known as MacSlow
tjaaltonrsalveti: what dri driver do you have? llvmpipe isn't actually built atm, and it doesn't seem to work either12:08
rsalvetitjaalton: well, I'm using the pvr-omap4 driver12:09
tjaaltonright12:09
rsalvetidon't think llvmpipe would work at this point on arm12:09
rsalvetinot enough to be called as usable12:09
tjaaltonnope12:09
ogra_what i was wondering though is why cant we fall back to swrast12:10
ogra_shouldnt that just kick in12:10
tjaaltonthat's what happens now, and compiz crashes12:10
ogra_(i know it wont be usable but iu would actually expect more than a dead screen)12:10
ogra_ah, so its compiz12:10
rsalvetiI don't think we ever got compiz working with swrast with opengles12:11
ogra_yeah, i wasnt aware its the client side thats at fault :)12:12
jdstrandseb128: hey, what changed recently that makes everything want write access to dconf? I know about pam-xdg-support but the thing is, applications that never needed @{HOME}/.../dconf/user (eg, evince (bug #1062531)) now need it12:13
ubottuLaunchpad bug 1062531 in evince (Ubuntu Quantal) "apparmor prevents evince from accessing /run/user/" [High,Confirmed] https://launchpad.net/bugs/106253112:13
seb128jdstrand, it's weird, nothing should have changed out of the location of the db... I need to check with desrt12:18
seb128jdstrand, but on that evince bug: apparmor="DENIED" operation="open"  name="/run/user/<user>/dconf/user"12:19
seb128jdstrand, doesn't "open" mean it's having issue to access it to read?12:19
seb128jdstrand, I think the evince error message is buggy (checking)12:21
jdstrandseb128: it could be access(), it could be open()12:22
seb128jdstrand, yeah, that errors is displayed when "  fd = open (filename, O_RDWR | O_CREAT, 0600);" fails12:22
jdstrandit could be creat()12:22
jdstrandseb128: is that in library code or in evince?12:22
seb128jdstrand, it's in libdconf12:23
seb128d-conf's client library12:23
jdstrandsigh12:23
seb128jdstrand, the way dconf works is that the daemon is only used for write, reading is done through direct mmaping of the db by the client through the lib12:24
jdstrandI'm tempted to just add a deny rule12:24
seb128jdstrand, do we need to restrict /run/user/<user> access at all?12:24
seb128we don't restrict ~/.config access do we?12:25
mdeslaurjdstrand: all gnome apps will need that directory, it's for d-conf shared memory...it should go in the gnome abstraction12:25
jdstrandwell that's great12:26
mdeslaurjdstrand: the glib g_get_user_runtime_dir() now returns that directory now that the env var exists12:26
jdstrandcause that's yet another hole in the profile since, you know, know the confined application can write to gsettings12:26
jdstrandevnce worked just fine without the denial prior to this though12:26
seb128mdeslaur, it's not only GNOME, gsettings is a glib level api (so could be used by e.g qt or KDE clients)12:26
jdstrands/, know/now/12:27
mdeslaurjdstrand: that's because when the new env var isn't set, it defaulted to the user cache directory in his home12:27
seb128jdstrand, well, it was writing to gsettings, the db was just in ~/.config, how is that different?12:27
mdeslaurjdstrand: but that's less than ideal, as the directory isn't cleaned up on reboot12:27
jdstrandmdeslaur: I understand-- evnice doesn't have access to the oroginal value12:27
jdstrandapparmor_parser -p /etc/apparmor.d/usr.bin.evince|grep dconf12:29
jdstrandreturns nothing12:29
jdstrandand there were no apparmor complaints12:29
jdstrandtoday, there are apparmor complaints12:29
mdeslaurjdstrand: well, you had @{HOME}/** rw,12:30
seb128jdstrand, I don't understand the issue ... it was in .config which is not restricted in access, so it's normal there were no complain?12:30
jdstrandthis is true12:30
seb128jdstrand, shouldn't just /run/user/<user> be whitelisted the same way?12:31
seb128it's technically part of the user's owned dirs12:31
mdeslaurjdstrand: /run/user/$USER is the new place where apps will put all their temp stuff12:31
jdstrandseb128: my point was that I thought it *was* restricted in access. it isn't just evince-- it was a bunch of things. I have several profiles that are not shipped in ubuntu that all of a sudden need the access. I need to look at this more12:33
* jdstrand sighs again12:33
seb128:-(12:33
=== _salem is now known as salem_
jdstrand(it shouldn't be in the gnome abstraction, cause we don't want to expand write access, but I'll fix the profiles)12:33
mdeslaurjdstrand: It should probably go in the user-tmp abstraction12:34
seb128jdstrand, you technically don't need write access there?12:34
mdeslaurjdstrand: huh? it's a temp dir? why wouldn't apps get write access in there?12:34
jdstrandseb128: we don't want the gnome abstraction itself to have the write access, no. maybe in another abstraction. but that doesn't matter for this. we'll figure something out12:35
seb128jdstrand, well, why do you need "write"? the client lib is only reading the db, the writes go through dbus to the service12:35
Riddellpitti: ok with this change to apport? http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu/quantal/apport/ubuntu/revision/2103?start_revid=210312:35
jdstrandseb128: filename, O_RDWR | O_CREAT will file if not given 'w'12:36
jdstrands/will file/will fail/12:36
seb128oh, I see, right :-(12:37
jdstrandseb128: are you planning an upload of evince anyway?12:38
seb128jdstrand, no, I've nothing planned for it12:39
jdstrandok12:41
pittiRiddell: sure, if that works for you; I'll apply it to trunk, and check with the test suite12:44
dokobarry, talked with jdstrand about getting python3.3 into main already in quantal (needed in r anyway). reason is to build python3-stdlib-extensions for 3.3. we should then strive to get rid of 3.2 in r12:50
dokowill start the opening of r with 3.3 as a supported version12:50
danimonotification area people: ping?13:07
danimolooks like there is a pretty bad bug with QSystemTray in 12.0413:08
danimorelated to the way SNI treats menus with separators13:08
=== MacSlow is now known as MacSlow|errand
=== henrix_ is now known as henrix
smoserslangasek, could you take a look at https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/106029613:32
ubottuLaunchpad bug 1060296 in mountall (Ubuntu) "'df /' reports Filesystem '-'" [Undecided,Confirmed]13:32
evmpt: as it turns out, we're inserting quite a few package failures into the database. For 20120928 there were 97395 12.04 crashes and 2107 package installation failures. We don't get a signature for these yet, so they wont appear on the front page.13:33
evmpt: http://poppy-dev.local - I'm running that back-population in the background13:33
evso you should slowly see past days appear13:33
mptev, what's a "package failure"? installation?13:33
evyes13:33
mptev, so they haven't been showing up in the table, but have they been showing up in the graph?13:35
evmpt: correct, but not showing them in the graph is being fixed right now13:35
xnoxev: thunderbird and rhythmbox have their "own" crash dialogs (thunderbird tries to report to mozilla, rhythmbox want to restart itself). and those don't seem to be getting through to whoopsi and apport, do they?13:35
evxnox: correct; we filter those out in apport13:35
mptev, so are there any examples of package installation failures in the poppy-dev table? Nothing jumps out at me.13:35
xnox=(13:35
evxnox: see /etc/apport/blacklist.d13:36
evmpt: no, package installation failures wont show up in the table yet13:36
* xnox would report to launchpad, but not mozilla....13:36
evfeel free to come over if I am being confusing :)13:36
chrisccoulsonxnox, why? feel free to report to launchpad, but your bug won't get fixed13:36
evxnox: Mozilla is much better equipped to handle problems in Firefox than we are13:36
chrisccoulsonindeed :)13:37
chrisccoulsonthey have a lot more people looking at crashes than we do13:37
mptev, even so, we should be collecting them for statistical purposes13:37
chrisccoulson(ie, they have more than one person looking at firefox crashes) ;)13:37
mpt(Firefox and Thunderbird crashes, I mean)13:37
xnoxbut they do not have the same privacy as we do.13:37
evmpt: agreed13:38
evfiling a bug for that now13:38
xnoxbut... rhythmbox hiding it's own crashes?13:38
evxnox: hm? Elaborate please.13:40
barrydoko: +1 from me.  also: https://blueprints.launchpad.net/ubuntu/+spec/foundations-r-python3313:40
evmpt: thoughts on getting two dialogs for firefox crashes?13:41
evseeing as how Mozilla will pop up one as well13:41
mptOne with a broken icon13:41
mptI am familiar with it13:41
mptand one that never, ever, works for me13:42
mptbut I digress13:42
mptev, ideally we'd just hook in to theirs13:43
evmpt: please feel free to update https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1064395 with your thoughts13:43
ubottuLaunchpad bug 1064395 in apport (Ubuntu) "Apport should still send reports to daisy.ubuntu.com for binaries in the blacklist" [Undecided,New]13:43
josh__Any idea if there will be fix for fglrx Bug #1058040 in final Ubuntu 12.10 release? Or we will have to use open source drivers? Thanks.13:44
ubottuLaunchpad bug 1058040 in fglrx-installer (Ubuntu) "fglrx-installer does not support HD2000-4000 "legacy" cards" [Undecided,Confirmed] https://launchpad.net/bugs/105804013:44
xnoxev: when rhythmbox crashes, it shows a rhythmbox crash saying "rhythbox crashed <quit> <restart>" and no apport / whoopsie dialogs. Can you check if you have rhythmbox crashes over the year?13:44
xnoxmaybe it has been crashing at decoding mp3 and that's blacklisted though =/13:44
seb128xnox, ev: rb shouldn't block apport, some software do because they trap the signal to do custom handling, we usually patch those to restore the signal to not hijack apport13:44
seb128xnox, ev: or said differently "that's a bug"13:45
ev:)13:45
* xnox did seb128 join us?! =)13:45
seb128xnox, well, go on https://errors.ubuntu.com/ and enter "rhythmbox" in the text entry13:45
evxnox: https://errors.ubuntu.com/?package=rhythmbox13:45
seb128quite some rb issues there13:45
xnoxhmm...13:46
evdamn, seb128  beat me to it :)13:46
evbut yeah, seems like we're getting reports for it13:46
seb128ev, your solution is nicer though, one click away and I learnt something ;-)13:46
evseb128: yeah, I really need to document (beyond the old post to ubuntu-devel) the URL parameters13:46
evor rather, just make the URL change to match the selected filter13:47
evso you learn them all the same13:47
evI think mpt suggested that a while back13:47
cjwatsonYeah, I wish more pages did that13:47
seb128xnox, I get an apport dialog if I kill -11 $(pidof rhythmbox)13:47
seb128ev, yeah, I like when urls reflect your queries ;-)13:48
seb128it also makes firefox's awesome more awesome13:48
seb128since it remembers the things you query most about and rank them higher13:48
evsounds like we have consensus :) - adding to my todo list13:48
evoh nice13:48
* xnox same with chromium....13:48
mptev, yes, in bug 1020580 (should that be a separate bug?)13:48
ubottuLaunchpad bug 1020580 in Errors "Permanent URLs for most common problems view" [Undecided,Fix committed] https://launchpad.net/bugs/102058013:48
cjwatsonI don't generally remember URLs any more; I bang bits of them into firefox and it reads my mind13:48
evmpt: yeah, probably13:49
evas we can consider permanent URLs done13:49
evcjwatson: hahaha13:49
* xnox can see a new "virus" popping up which clears user search history.... that will be pain.13:50
mptev, reported bug 106439813:50
ubottuLaunchpad bug 1064398 in Errors "errors.ubuntu.com URL parameters are secret" [Undecided,New] https://launchpad.net/bugs/106439813:50
evmpt: thanks13:51
seb128ev, what does "red background" means again? and greyed background?13:55
seb128ev, it would be really good to have a color code somewhere on the page for people like me who can't make sense of the color code ;-)13:55
stgraberdholbach: heya13:56
stgraberdholbach: I'm looking at libxml2 in the queue, it's introducing a new binary package without any FFe or even any bug linked to it at all. Do we actually need that udev in Ubuntu?13:57
stgraber*udeb13:57
dholbachstgraber: I didn't create the udeb13:57
dholbachstgraber: that must be something automatic during the build13:57
cjwatsonit's had a udeb for ages, I thought13:57
stgraberhttp://launchpadlibrarian.net/119213170/libxml2_2.8.0%2Bdfsg1-5_2.8.0%2Bdfsg1-5ubuntu1.diff.gz13:58
evred/pink -> possible regression13:58
evgrey -> not showing up in the latest version yet13:58
dokostgraber, it's just autogenerated when built on ubuntu13:58
evseb128: indeed, it's on my list :)13:58
dokoWITH_UDEB := $(shell dpkg-vendor --derives-from Ubuntu && echo yes)13:58
dokoifdef WITH_UDEB13:58
doko$(if $(shell grep -q libxml2-udeb debian/control || echo yes),$(shell cat debian/control.udeb >> debian/control))13:58
dokoTARGETS += udeb13:58
dokoelse13:58
doko$(if $(shell grep -q libxml2-udeb debian/control && echo yes),$(shell sed -i /libxml2-udeb/,\$$d debian/control))13:58
cjwatsonthere's certainly a udeb in the archive right now13:58
dokoexport DH_OPTIONS = -Nlibxml2-udeb13:58
dokoendif13:58
seb128ev, oh ok, I though pink was that, I wouldn't have guessed the grey one ;-)13:58
seb128ev, thanks13:58
dholbachstgraber: so it looks like it's business as usual :)13:58
cjwatsonyeah, that looks like autoregenerated control file13:59
* Laney does a sad about libxml2 going out of sync13:59
cjwatsongenerated control is a curse from the pits of hell13:59
dholbachLaney, the change is forwarded13:59
stgraberhmm, ok, so it's just the diff being confusing...13:59
smoserdoko, roaksoax says you moved freeipmi to main earlier today. is this transient: http://paste.ubuntu.com/1269287/13:59
evseb128: sure thing13:59
cjwatsonsmoser: something is odd because freeipmi-common is missing from the archive at the current version14:00
smoserright. i hvae no idea how i would fix such a thing. i'm guessing you do.14:00
DavieyCandidate: 1.1.5-3 == not current version.14:00
smoserright.14:00
* cjwatson checks build logs14:00
cjwatsonI strongly suspect that somebody overrode it between components twice in one publisher cycle14:01
cjwatsonAnd thereby caused Launchpad to forget that it exists14:01
Davieycjwatson: That will be me and doko doing the operation concurrently14:01
cjwatsonYeah, it's Superseded14:01
dokosmoser, should be14:01
cjwatsonConcurrently isn't a problem if you both do the same thing14:01
cjwatsonDaviey: Somebody needs to do a no-change upload of freeipmi to resurrect this14:02
dokoouch14:02
Davieycjwatson: for reference, is the a LP bug to track this feature?14:02
chrisccoulsonmpt - did you report a bug for the broken icon? ;)14:02
cjwatsonThere is, somewhere - it's well-known by the relevant people14:02
cjwatsonIt's obviously not a feature :-P14:03
mptev, seb128: red/pink can also mean "private bug report"14:03
cjwatsonI think it's either bug 180218 or related to it14:03
ubottuLaunchpad bug 180218 in Launchpad itself "override mismatch race needs to be fixed" [High,Triaged] https://launchpad.net/bugs/18021814:03
=== MacSlow|errand is now known as MacSlow
seb128mpt, same color for "potential regression" and "private bug"?14:03
cjwatsonAh, bug 347279 is clearer14:03
ubottuLaunchpad bug 347279 in Launchpad itself "overrides on architecture-independent binaries in a single architecture leads to superseding the package on other architectures" [Low,Triaged] https://launchpad.net/bugs/34727914:03
mptseb128, I discovered that only by accident :-)14:04
cjwatsonPerhaps14:04
Davieyuploaded.14:04
seb128mpt, I see ;-)14:04
mptfor example bug 103045614:04
ubottuError: Launchpad bug 1030456 could not be found14:04
mptindeed14:04
mptchrisccoulson, no, I was never quick enough to get a screenshot :-)14:05
davmor2mpt: screencast it?14:06
mptgood idea14:07
mptNow, how to trigger a bug in Firefox/Thunderbird...14:07
chrisccoulsonmpt, heh, it doesn't matter too much. i'll send a patch upstream for it in a bit. it's probably only a 1-line fix14:07
chrisccoulsonmpt, crashme ;)14:07
chrisccoulsonmpt http://code.google.com/p/crashme/14:07
chrisccoulsonit even allows you to pick the type of crash to trigger14:08
mptoh cool14:08
mptok, got a screencast14:13
mptchrisccoulson, reported bug 106442314:20
ubottuLaunchpad bug 1064423 in firefox (Ubuntu) ""Submitting your report..." shows missing-icon icon" [Undecided,New] https://launchpad.net/bugs/106442314:20
chrisccoulsonmpt, thanks14:21
mptchrisccoulson, now what should I do about the error report submission never working? Any obvious troubleshooting steps?14:21
mptEvery time, it's "There was a problem submitting your report.", both in Firefox and Thunderbird14:22
chrisccoulsonmpt - are you sure the submission doesn't work? you don't get any feedback14:22
mptand then the window disappears half a second later14:22
chrisccoulsonmpt, do you have any reports in about:crashes?14:25
chrisccoulsonthe missing icon is my fault btw, we don't install it in the package14:26
chrisccoulsoni thought you were referring to the icon on the launcher :)14:26
mptchrisccoulson, yes, going back to January last year -- but that I can remember, it has *always* said "There was a problem submitting your report"14:26
chrisccoulsonmpt, hmmm, do you use a proxy by any chance?14:27
mptchrisccoulson, and when I follow any of the links, crash-stats.mozilla.com gives me a 404 error.14:27
mptchrisccoulson, no, I'm at the Canonical office14:27
seb128mpt, well I guess Canonical has some proxying going on there14:29
chrisccoulsoni should come in to the canonical office one day14:30
chrisccoulsonmpt - ok, the icon fix was a trivial fix: http://bazaar.launchpad.net/~mozillateam/firefox/firefox-trunk.head/revision/139614:30
mptseb128, elmo says no it doesn't :-)14:31
mptchrisccoulson, \o/14:31
mptseb128, reported bug 1064436 about the pink.14:33
ubottuLaunchpad bug 1064436 in Errors "Improperly-fixed bugs and private bug reports shown the same way" [Undecided,New] https://launchpad.net/bugs/106443614:33
tkamppeterseb128, hi14:35
seb128mpt, thanks14:35
seb128tkamppeter, hey, how are you?14:35
mptchrisccoulson, would you like a bug report about the failed submissions? (Or should I report that at b.m.o instead?)14:36
chrisccoulsonmpt, you can report it to launchpad for now14:36
chrisccoulsonmpt - i guess you have libcurl3 installed?14:38
=== dendrobates is now known as dendro-afk
* mpt wonders why "apt-cache show" doesn't show whether the package is actually installed14:41
tkamppeterseb128, fine, I want to ask you about bug 1014852. I cannot reproduce it. According to the original poster it happened right after restarting the system but /usr/lib/cups/driver/openprinting-ppds is not executed during system start.14:41
ubottuLaunchpad bug 1014852 in foomatic-db (Ubuntu) "openprinting-ppds crashed with UnicodeEncodeError in ls(): 'ascii' codec can't encode character '\ufffd' in position 92: ordinal not in range(128)" [High,Confirmed] https://launchpad.net/bugs/101485214:41
mptchrisccoulson, yes, it's installed14:41
seb128tkamppeter, "after restarting" might be when the user get notified about the issue, it doesn't mean it's when it happened14:42
mptchrisccoulson, reported bug 106444514:43
ubottuLaunchpad bug 1064445 in firefox (Ubuntu) "Crash report submission never works" [Undecided,New] https://launchpad.net/bugs/106444514:43
chrisccoulsonthanks14:43
tkamppeterseb128, what is different to my system is that the user has /usr/bin/python3.2mu and I have /usr/bin/python3. What is the difference between the two.14:44
smoserDaviey, you uploaded?14:44
cjwatsonsmoser: and I accepted14:45
cjwatsonif you mean freeipmi14:45
smoseryes14:45
seb128tkamppeter, python3.2-minimal: /usr/bin/python3.2mu14:45
smoserthanks.14:45
cjwatsontkamppeter: python3 is a symlink to python3.2 which is a symlink to python3.2mu14:45
cjwatsonin other words: nothing14:45
smosermy mirror just hadnt been updated i guess.14:46
cjwatsontkamppeter: looking only at the top line of the traceback, the difference is almost certainly locale14:46
cjwatsontkamppeter: Try with LC_ALL=C14:46
seb128tkamppeter, $ LANG=en_US python3 /usr/lib/cups/driver/openprinting-ppds list  > /dev/null14:46
smoseris there any way that those builds can be bumped in priority14:46
seb128seems to trigger it14:46
smoseri know i'm being impatient. but "start in 54 minutes"14:46
seb128or C as cjwatson said14:47
cjwatsonsmoser: ARM has a lot of work to do to catch up14:47
smosercjwatson, fair enough.14:47
cjwatsonsmoser: I've rescored but I don't know how much difference it will makek14:47
cjwatsonA bit14:47
chrisccoulsonmpt, do you have a ~/.mozilla/firefox/Crash\ Reports/submit.log file?14:48
mptchrisccoulson, yes. Except for the very first, every line is of the form "[Wed 17 Aug 2011 12:43:10 BST] Crash report submission failed: Failure when receiving data from the peer"14:49
tkamppeterseb128, cjwatson, it seems that it requires a "XXX.UTF-8" locale, on standard (non-UTF-8) locales it works. Is there a way in Python to ignore the system's locale and use ones own, for example always "en_US.UTF-8"?14:50
cjwatsontkamppeter: no; you could arrange to start it with LC_ALL=C.UTF-8 or something, but that's really the wrong answer as this is exposing a bug in this Python code14:52
cjwatsonIt's assuming a particular default encoding14:52
cjwatsonBut I don't have time to teach this now, too much critical-path stuff :(14:52
jcastro_Laney, I can confirm HP sent me a bill for September btw.14:53
Laney:(14:53
Laneylfaraone|sh: ^14:53
chrisccoulsonmpt, thanks. i might have to give you a custom build to try, with more verbose output from libcurl14:56
mptsure14:56
=== mitya57 is now known as mitya57_
cr3could someone point me to a common process for maintaining the debian/changelog file? I tend to keep the next version at the top of the file, with a section for each person and a bullet for each merge request. the problem is that when a person submits two merge requests, the second one has a conflict because of the second entry in the changelog file :(15:54
ScottKcr3: The problem is that bzr doesn't handle debian/changelog's well.16:02
ScottKI think it's going to hurt no matter how you do it.16:02
pittithey are usually trivial to resolve16:02
cr3pitti: ... by a human :)16:04
cr3ScottK: would it work better if every entry had its own minor-minor version, and all those minor-minor versions would be collapsed when releasing the minor version?16:06
ScottKI don't know, but what you're doing is the right way to do a changelog16:07
ScottKPersonally, I'd be worried someone would forget to consolidate them.16:07
cr3ScottK: unfortunately, it's causing lots of time doing busy work that I would rather spend doing productive work :(16:07
cjwatsoncr3: bzr-builddeb comes with a plugin that automatically resolves changelog merges16:08
cjwatsonor there are other tools such as dpkg-mergechangelog16:08
cjwatson(bzr-builddeb uses dpkg-mergechangelogs under the covers, in fact)16:09
cr3cjwatson: thanks, I'll definately have a look!16:11
pitticr3, cjwatson: TBH I find that this makes things worse16:35
pittiit definitively tries (I usually don't get conflicts)16:35
pittibut it's not very good at it, cleaning up its result usually takes me longer than a simple conflict resolution would16:36
slangaseksmoser: bug #1060296> I'm going to need access to a machine to reproduce this on; could you get me an instance today?16:36
ubottuLaunchpad bug 1060296 in mountall (Ubuntu) "'df /' reports Filesystem '-'" [Undecided,Confirmed] https://launchpad.net/bugs/106029616:36
smoserslangasek, i can do that right now.16:37
cjwatsonpitti: certainly I prefer resolving the conflicts, but apparently cr3 doesn't )16:41
cjwatson:)16:41
cr3pitti: do you mean bzr-builddeb/dpkg-mergechangelogs makes things worse? I'm playing with it and it doesn't seem to be doing much: dpkg-mergechangelogs debian/changelog.BASE debian/changelog.THIS debian/changelog.OTHER :(16:42
mitya57cjwatson: can it happen that grub2 asks where to install itself during precise->precise upgrades?16:42
mitya57bug 106448316:42
ubottuLaunchpad bug 1064483 in grub2 (Ubuntu) "Grub 2 update install bug" [Undecided,New] https://launchpad.net/bugs/106448316:42
cjwatsonmitya57: well, since you're asking, it clearly does.  It shouldn't normally, unless devices have been moved around16:43
cr3cjwatson: the reason resolving conflicts has become particularly annoying is after integrating tarmac into the review process, which handles running unit tests and merging when they pass. the merging part is failing often enough that it's causing lots of noise16:43
cjwatsonmitya57: But I can't look at it now16:44
Laneycr3: A workflow I like is to have something else generate the changelog from the commit messages16:44
Laney(a workflow that I have with git-buildpackage, so no code for bzr I'm afraid)16:44
cr3Laney: that might work with git that supports something like folding commits, I think, but doesn't work as well with bzr when making one change with several commits16:45
LaneyWell, you can have metadata to ignore particular changes16:46
Laneyor the inverse16:46
mitya57cjwatson: so I'll ask the reporter whether they had touched their devices :/16:46
cjwatsonmitya57: the leading - indicates some kind of odd bug I guess16:46
cjwatsonDunno, sorry, no mental bandwidth16:47
smoserslangasek, ubuntu@ec2-50-16-176-255.compute-1.amazonaws.com16:48
smoserand i just noticed that the problem persists after a reboot, and cloud-init will not modify /etc/fstab on second boot.16:48
cr3barry: quick python question for you: map() returns a list in python2 and an iterator in python3, so I started wondering if there was a naming convention to obviate when the caller should expect to receive a list or an iterator?17:32
slangaseksmoser: this VM doesn't have / listed in /etc/mtab at all; that wasn't the symptom you supported?17:36
slangaseksmoser: s/supported/reported/17:37
slangaseksmoser: is the rootfs being mounted rw by the initramfs?  (didn't we have a discussion about this previously?)17:38
=== mcclurmc is now known as mcclurmc_away
cjwatsonDaviey,smoser: freeipmi is all built and published everywhere now; I just demoted the stray binaries on component-mismatches17:42
smoserslangasek, i would not think it is mounted rw.17:45
smoserhttp://paste.ubuntu.com/1269682/17:45
smoserthats console output of that instance17:45
slangaseksmoser: ok17:47
smoserconsole shows17:48
smoser[    3.223291] EXT4-fs (xvda1): re-mounted. Opts: (null)17:48
cjwatsonDoes anyone know nvidia well enough to know whether http://paste.ubuntu.com/1269699/ is the right fix for a build failure?17:52
pittihm, tseliot, but he's offline already17:53
xnoxcjwatson: looks correct. haven't seen the build-failure though.17:54
* xnox was fighting with pycuda once17:54
=== deryck is now known as deryck[lunch]
xnoxcjwatson: this is pycuda... hmm.17:55
cjwatsonIt doesn't seem to result in /usr/lib/nvidia-current/ being hardwired into binaries, which I think is good given that my main worry was interop with nvidia-current-updates17:55
cjwatsonSo I think this is probably good17:55
xnoxcjwatson: note my post to debian-devel. after it's build it will not be installable.17:57
cjwatsonSurely if you have nvidia-current installed it does the ld.so.conf.d thing17:58
cjwatsonAnd you might have to narrow down "my post to debian-devel" for me17:58
slangaseksmoser: thanks, I see what's happening now17:58
cjwatsonOh, you mean ubuntu-devel17:59
cjwatsonxnox: How's it uninstallable, then?  I just did 'dpkg -i *.deb; apt-get -f install' on my test debs in a clean chroot18:00
cjwatsonAnd apt is happily downloading stuff rather than throwing an error18:00
xnoxcjwatson: and the recommendation to s/opencl-icd/nvidia-current|fglrx/18:03
xnoxcjwatson: yes. ubuntu-devel.18:03
cjwatsonxnox: pycuda's dependencies don't mention opencl anywhere18:03
xnoxcjwatson: wait, cuda is nvidia specific. it's the opencl which is not installable right now.18:04
xnoxcjwatson: pycuda will be fine, indeed.18:04
cjwatsonRight.  I don't really care about nvidia, just trying to fix build failures :)18:04
ogra_heh18:04
cjwatsonOK, uploading this, thanks18:05
xnoxcjwatson: do you agree with the tumbleweed's suggestion about opencl?! or is there a long history behind different package names in ubuntu/debian for these "graphics card" related packages?18:05
cjwatsonxnox: I know nothing about the nvidia packaging in Ubuntu18:05
cjwatsonxnox: You want tseliot for that18:05
xnoxok.18:06
=== mcclurmc_away is now known as mcclurmc
barry@pilot in18:21
=== udevbot_ changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of 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: barry
=== dendro-afk is now known as dendrobates
arapitti, ping?18:21
* ara knows is already a bit late for pitti18:22
=== cpg|away is now known as cpg
=== cpg is now known as cpg|away
=== henrix is now known as henrix_
=== deryck[lunch] is now known as deryck
slangaseksmoser: did I brick the VM? :)19:11
smoserslangasek, maybe.19:12
smoserit takes 4 minutes to get an update dconsole log19:12
smoserhttp://paste.ubuntu.com/1269837/ is what it shows right now.19:13
smosercjwatson, does install set hardware clock ?19:14
smoserif so, where does it get its time from?19:14
cjwatsonhttps://wiki.ubuntu.com/HardwareClock19:16
cjwatsonWhen we wrote that wiki page we understood it19:16
=== blackz_ is now known as blackz
cjwatsonI've long since paged it out19:16
slangaseksmoser: spiff.  so, it's been 4 minutes now; any sign of what it's doing?19:17
smoserhttp://paste.ubuntu.com/1269858/19:19
smoserGeneral error mounting filesystems19:19
slangaseksmoser: neat.  ok, let's see if I can figure out where that segfault came from, since that didn't happen here19:21
smoserslangasek, i can get you back to that system if you'd like.19:21
smoserif that would help19:21
smoseror i can just get you another19:22
slangaseksmoser: I think the problem is only going to be reproducible at boot due to the nature of the race I'm trying to fix; so whatever's easiest for ou19:22
slangasekyou19:22
slangasekoh, I see the bug, meh19:22
slangasekI misspelled 'mnt' - too many vowels19:23
slangaseksmoser: so, I have another package to test as soon as there's a vm to test it on19:23
=== slank` is now known as slank
smoserubuntu@ec2-54-242-41-174.compute-1.amazonaws.com19:24
smoserslangasek,19:24
slangasekta19:24
=== dendrobates is now known as dendro-afk
slangaseksmoser: ok, fixed19:28
slangaseksmoser: dunno if you want to pick up that mountall .deb from the VM and put it through further exercising before I upload?19:34
slangasekseb128: your update-notifier upload reintroduced bug #100310019:36
ubottuLaunchpad bug 1003100 in update-notifier (Ubuntu Quantal) "package-data-downloader: KeyError: 'paquetes'" [High,Triaged] https://launchpad.net/bugs/100310019:37
smoserslangasek, you have a diff ?19:37
seb128slangasek, "reintroduced"? :-(19:37
seb128slangasek, well, I've no code change ... is that a buggy translation?19:37
slangasekseb128: yes19:37
seb128slangasek, I basically copied the launchpad po files over the source and uploaded19:37
=== dendro-afk is now known as dendrobates
seb128slangasek, sorry about that, do you know why that was not fixed on launchpad as well by then to avoid that sort of issue? or how I could have seen that before uploading?19:38
slangasekseb128: unfortunately we have no sane way of marking that string as not-for-translation19:38
seb128:-(19:38
slangasekseb128: it probably wasn't fixed on launchpad because the process for getting such things fixed is opaque to me19:39
seb128slangasek, it's easy enough, it's "get $translator to edit the string"19:39
seb128slangasek, or "tell dpm and let him do magic" ;-)19:39
slangasekright, so who's $translator?19:39
slangasekthis is what I mean by opaque :)19:40
seb128well19:43
seb128did you open a bug on language-pack-(gnome-)$locale?19:43
slangasekno; does that do any good?19:44
seb128well, it usually gets you a translator to fix the string on launchpad for you ;-)19:44
slangasekok19:44
seb128can you give me the string,locale to fix?19:44
slangasekseb128: " $packages", and quite a few locales it seems :/19:46
seb128slangasek, do you have the diff or revision of the previous fix?19:46
slangasekast gl hr ko nl pl pt_BR pt ro ru sq tr uk19:46
seb128urg19:46
seb128should we just revert my update?19:46
slangasekthere are some legitimate translation updates in there too19:47
slangasekI'll hand-revert each of these19:47
seb128slangasek, thanks, and sorry about break it ... I tested before upload but only in french ... do you have any idea how to regression test that in the futur?19:48
slangasekseb128: AIUI it shouldn't be locale-dependent at all; the template that this gets applied to is a .desktop-style file containing all the translations19:50
slangasekso I would expect the error to show everywhere19:50
seb128slangasek, hum, I did dpkg -i the debs here without issues and installed upgrades since19:51
slangasekyeah, the bug only triggers when there's a notification to be sent19:51
slangasekwhich is only in case of failure19:51
seb128ok19:51
slangasekmaybe I can quickly extend the test suite to check the template19:51
seb128it seems like the sort of things that could have a test in the source19:51
slangasekyeah19:52
slangasekultimately the darn string needs to somehow be marked as not-for-translation, but last time I looked at this I couldn't come up with a supported way to do that19:52
cjwatsonI thought I vaguely remembered suggesting one19:56
cjwatsonMaybe not19:56
cjwatsonI might be able to prod each of those in LP19:57
cjwatsonThough that's quite a lot of URLs to click through19:57
seb128well, if you have the string number it's just replacing $string in the URL19:58
* cjwatson is a translations admin for hysterical raisins19:58
seb128I think the string number is the same between locales19:58
cjwatsonOh, good point19:58
cjwatsonThat makes it only slightly less laborious :-)20:00
Davieycjwatson: thanks muchly20:03
evpitti: any idea what could be causing this? https://pastebin.canonical.com/76089/ - unfortunately I can't reproduce it, but it's in a code path entirely from inside apport-retrace. That is, by this point daisy has already written the crash report for apport-retrace to process.20:04
evpitti: http://paste.ubuntu.com/1269950/  is the obvious solution, but seems a bit hammer-ish20:04
cjwatsonslangasek: I've fixed all those in Launchpad; how well it'll stick I don't know20:05
everr sledgehammer, that is20:05
evbut maybe we should do that anyway to guard against failing to properly encode elsewhere?20:06
evI can't see a gap in apport's encoding either20:09
slangasekcjwatson: thanks; I'm nearly there on a test case in the source, had to reboot because I made lvm unhappy20:12
slangaseksmoser: sorry, no time to split the patch out; if the binary .deb's not useful to you as-is, I'll just upload it to the queue20:20
smoserslangasek, thats fine.20:26
=== mcclurmc is now known as mcclurmc_away
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
barrycjwatson: do you have any opinion on bug 1064279?  you changed the build-dep on libtk-img to libtiff-dev (i.e. libtiff5-dev) but that apparently broke libtk-img.  the patch suggests reverting that (which i still need to test).  your changes doesn't provide a rationale20:51
ubottuLaunchpad bug 1064279 in libtk-img (Ubuntu) "Cannot load img::tiff" [Undecided,New] https://launchpad.net/bugs/106427920:51
sam-con bet ubuntu studio now20:55
sam-con beta20:55
sam-cwaiting for 12.1020:56
jtaylorbarry: probably simplest to revert it21:07
jtaylorupstream has not ported to tiff521:07
jtaylorand I guess its a bit too late to do it ourselfs21:07
barryjtaylor: that's what i'm thinking.  i'm just testing it now21:07
jtaylorI can test to, I'm using ds9 pretty much daily21:08
jtaylornice that its in the archive now21:08
slangasekseb128: ok, update-notifier uploaded, now with test suite actually run at build time (!) and with a test that bails if the translations are broken21:10
jtaylorbarry: ds9 works fine with the change reverted21:12
barryjtaylor: cool, thanks for the confirmation21:12
seb128slangasek, excellent, thanks a lot for that ;-) and sorry for breaking it...21:14
cjwatsonbarry: we were trying to mass-convert the archive to tiff521:17
barrycjwatson: ah, thanks.  i've uploaded the patched package21:17
cjwatsonbarry: are there any rdepends?  be careful ...21:17
barryReverse-Depends21:18
barry===============21:18
barry* libtk-img-dev21:18
barry* mcu8051ide21:18
barry* saods921:18
barry 21:18
barryand this does fix saods921:18
barrylibtk-img-dev has no r-d itself21:19
jtaylorcjwatson: no rdepend links depends on libtiff21:19
jtaylorshould be fine21:19
jtaylorhm wait is apt-cache rdepends  recursive?21:20
jtaylor-r21:20
barryjtaylor: reverse-depends but that's not recursive afaict21:20
cjwatsonno21:21
cjwatsonyou have to do actual analysis21:21
* barry thinks someone should file a bug :)21:21
jtaylorhm ugly, but at least not so many rdeps21:24
jtaylorok all rdepends don't link tiff21:34
cjwatsonok21:35
jtaylordidn't check dlopen though21:36
=== salem_ is now known as _salem
=== dendrobates is now known as dendro-afk
alexcunnis anyone here in charge of the beginners dev group?22:10
=== dendro-afk is now known as dendrobates
TheMuso@pilot in23:12
=== udevbot_ changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of 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: barry, TheMuso
barry@pilot out23:58
=== udevbot_ changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of 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: TheMuso

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