/srv/irclogs.ubuntu.com/2012/08/27/#ubuntu-devel.txt

=== cpg is now known as cpg|away
BenCLaney: I'll check on it00:09
BenCLaney: hopefully that failure is something stupid like endian issues00:11
darkxst_jbicha, any idea where I can file a bug against gdm off ricotz ppa?00:48
jbichadarkxst_: you can go ahead and file against gdm, once we get the bugs worked out, I'd like to upload the newer gdm into ubuntu and filing that bug helps00:56
darkxst_jbicha, ok00:59
=== cpg|away is now known as cpg
darkxst_jbicha, with a trivial patch and can now boot into gdm ;)02:37
jbichadarkxst_: cool!02:49
jbichadarkxst_: the other two major bugs we have are: broken locale support and the keyring doesn't get auto-unlocked02:51
darkxst_jbicha, yeh I noticed the keyring thing02:57
jbichaI'm guessing we should look at the PAM code for that02:59
darkxstjbicha, looks like it is using the autologin pam profile03:28
darkxstwhen it probably should be using /etc/pam.d/gdm (for password login)03:30
=== cpg is now known as cpg|away
pittiGood morning03:52
darkxstjbicha, however when I change to the correct pam profile, gdm breaks ;(04:13
jbichadarkxst: well that might not be it. What I was referring to is that upstream now ships 3 different PAM profiles04:17
jbichaand the current Ubuntu profile is slightly different than the Debian one but I don't understand the GDM/PAM stuff04:17
jbichahttp://git.gnome.org/browse/gdm/tree/data04:17
darkxstjbicha, yeh, and the debian packaging is using the gdm-autologin profile04:18
darkxstjbicha, I think I fixed it04:57
darkxstjbicha, you need to create another link in gdm.postinst05:01
darkxstln -s gdm /etc/pam.d/gdm-password05:02
darkxstjbicha, I have to run, filed this https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/104205205:23
ubottuLaunchpad bug 1042052 in gdm (Ubuntu) "gnome keyring auto-login failure" [Undecided,New]05:23
=== cpg|away is now known as cpg
=== larsu_ is now known as larsu
=== zumbi is now known as Guest29026
dholbachgood morning07:13
=== jussio1 is now known as jussi
dholbachogra_, would it be possible for you to swap with bilal on https://wiki.ubuntu.com/UbuntuDeveloperWeek/Timetable?07:24
tumbleweeddholbach: can bilal make later on wednesday (ideally, I'd like to swap too, something came up on wednesday evening. an earlier slot or different day would be great)07:38
dholbachtumbleweed, no bilal can only make Tuesday07:38
tumbleweedah, never mind then07:38
* tumbleweed will survive07:39
bilalI'll be unavailable throughout Wednesday and Thursday07:39
dholbachivoks, happy birthday! :)07:53
ogra_dholbach, i would have answered the mail if i could ... :)07:57
dholbachah ok, yes - you were CCed07:57
ogra_(i got teh same meetings as barry)07:59
dholbachI'm sure slangasek would understand, if you missed one and gave somebody else your notes :)08:00
ivoksdholbach: thanks :)08:01
bilaldholbach: so that leaves us with mterry, right? let's see if he agrees08:03
ogra_dholbach, apart from the fact that i have to write up a summary of the meeting for the release meeting on friday, yeah :P08:03
dholbachogra_, there's always the logs and it'd give you an extra day to prepare your session :)08:06
ogra_haha, you wont convince me :)08:07
dholbachcan somebody help me reject a few merge proposals?08:18
=== cpg is now known as cpg|away
dholbachcan somebody please reject the following merge proposals? http://paste.ubuntu.com/1169455/08:21
pittidholbach: erledigt :)08:53
=== doko__ is now known as doko
dholbachdanke pitti09:14
dholbachpitti, do we have a tool which tells us if a source package can be safely removed? (check all packages if they're a depends or build-depends somewhere)09:15
hsnwhat can i do for help translating ubuntu?09:18
pittidholbach: there is checkrdepends in ubuntu-archive-tools, but it needs a mirror to work with09:18
dholbachah ok, thanks pitti09:19
pittidholbach: there is reverse-depends and reverse-build-depends in ubuntu-dev-tools, but I guess they only check the architecture you are running on, not all of them09:19
dholbachthanks09:20
dholbachpitti, updated https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive09:24
* ogra_ curses launchpad 09:24
ogra_*LOUDLY*09:24
ogra_thats the third time i file a bug today and end up at the error page ...09:25
ogra_with all my input lost :(09:25
dholbachpitti, did you get some bug reports about apport using 100% cpu for an extended period of time?09:26
Sweetsharkogra_: cursing doesnt help, do the angry-old-man-fistshake!09:29
ogra_heh09:29
ogra_well, it helped to file bug 104215109:30
ubottuLaunchpad bug 1042151 in libdri2 (Ubuntu) "MIR: libdri2 needs to be in main for pvr-omap4 (restricted) to build" [Undecided,New] https://launchpad.net/bugs/104215109:30
ogra_pitti, btw, the component-mistmaches tool that sends the reports to ubuntu-release doesnt seem to take restricted build-deps into account, is that on purpose ?09:30
Sweetsharkogra_: http://www.sherv.net/cm/emo/angry/angry-old-man-smiley-emoticon.gif <- threaten lp with that09:30
ogra_LOL09:31
pittierk, DSL reconnect09:37
pittidholbach: wiki> thanks09:37
pittidholbach: apport 100% cpu> not recently; can you reproduce it?09:37
pittiogra_: it's meant to consider restricted09:39
dholbachpitti, it's happening right now and happened some days ago too09:39
dholbachpitti, I can give you the logs and the crash file it's currently working on (at least according to lsof)09:40
pittidholbach: which process in particular is using the CPU? (check in top)09:40
pittidholbach: something called from a hook, or apport-gtk itself?09:40
dholbach /usr/bin/python3 /usr/share/apport/apport 2662 11 009:41
pittioh, that part, it's still crashing09:41
dholbachwhat do you want me to do? :)09:42
pittimost of the activity is usually due to compressing core dumps; what crashed exactly?09:42
pittidholbach: can you strace it and check if it's still reading data?09:42
pittiif it doesn't read anything but burns CPU, attaching gdb to it and seeing where it's currently stuck might help, too09:42
pittiif the core dump is huge, compressing it will take a bit, but that's the only thing I'm aware of09:43
pittiif it's stuck somewhere else, I'm interested in fixing that09:43
dholbachI guess the core dump was huge and it just finished and redirected me to (https://launchpad.net/bugs/929219)09:44
ubottuLaunchpad bug 929219 in gwibber (Ubuntu Precise) "chromium-browser, gvfsd-http and others using eglibc crash with SIGSEGV in __nscd_get_mapping() or gethostbyname2_r()" [Undecided,New]09:44
dholbachbut it took like 10-15 minutes at the very least on a quad-core machine with SSD disk09:45
dholbachsounds a bit weird09:45
pittihow big is the .crash?09:45
dholbach29M09:45
pittiok, that's not exactly small; I'll take a closer look once the bug gets retraced and I can access it09:46
pittithere might be a way to speed it up somehow, python's zlib might be much slower than calling gzip and piping09:47
dholbachok09:48
pittidholbach: oh, this bug -- LP timed out09:49
pittidholbach: oh, this bug -- LP timed out09:51
pittisorry, EFOCUS09:51
tumbleweedeveryhting seems to timeout these days :/09:52
ogra_micahg, seeing the xubuntu build failures you might want the same seed change lubuntu-meta got recently10:03
ogra_or mr_pouit ^^^10:03
dokohmm, any qmake exports online?10:26
Sweetsharkmoin all!10:43
Sweetsharkseb128: can you unconfuse me about source package clucene-core? there is a version 2.3.3.4-2 in debian but an autosynced 0.9.21b-2 in quantal. how is that?10:45
seb128Sweetshark, http://packages.qa.debian.org/c/clucene-core.html10:46
seb128unstable10:46
seb128    save 0.9.21b-210:46
seb128sorry about the "save", select fail10:46
seb128Sweetshark, we don't think from experimental by default10:46
Sweetsharkseb128: ah, doh - the debian package pages are even more confusing than lp. I took a wrong turn and got diverted to experimental.10:48
seb128Sweetshark, I've a bookmark with a keyword on "http://packages.qa.debian.org/%s"10:50
seb128so I can just "debsrc <source>" in my firefox and get to the summary page10:50
seb128the pts pages are easy to ready and have most of the infos you need10:51
Sweetsharkseb128: so debian uses system clucene now: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661703 -- shall I continue to use the internal clucence copy (Im doing that now, but it makes the package bigger obviously) or shall we try to FFE clucene from experimental?10:51
ubottuDebian bug 661703 in clucene-core "clucene-core: upload latest clucene git + contrib-libs to experimental" [Normal,Fixed]10:51
xclaesseupgrades should *really* remove old kernel images and headers10:54
xclaessethis weekend I had to fix my mother's computer: a 15G / partition full for a simple ubuntu installation (initial install was some years ago)10:54
xclaessereason: kernel images and headers accumulated (since 2.6.24) was taking ~9G10:56
seb128Sweetshark, go for the ffe I guess10:56
xclaesseseriously, it still had 2.6.24 kernels on a Precise system...10:56
seb128xclaesse, yeah, it's a known issue (and surprisingly hard to get resolved) :-(10:56
xclaesseseb128, it happened exactly 0 times to need an older kernel10:57
xclaessein all my ubuntu experience10:57
xclaessethe package could just replace the previous one10:57
xclaessethat should be trivial, no?10:57
xclaesse(well, being a dev as well, I know things that seems trivial aren't :)10:58
ricotzxclaesse, replacing the previous kernel is a *bad* idea!10:59
seb128xclaesse, well, if there is a bug for your hardware on the new kernel one day you will be happy to have an old kernel to boot10:59
ricotzxclaesse, seb128 a simple sweep-tool suggesting to remove *ancient* kernels of previous ubuntu release would be reasonable though11:00
Bluefoxicyblah.11:02
Bluefoxicyhttps://bugs.launchpad.net/ubuntu/+source/libmtp/+bug/104219411:02
ubottuLaunchpad bug 1042194 in libmtp (Ubuntu) "MTP + Nautilus fails with a lot of files on device" [Undecided,New]11:02
Bluefoxicyprobably a duplicate of something, since there's 10 million MTP bugs listed in launchpad but none look quite like what I'm looking for11:03
Bluefoxicythey're all like "Cannot use X device" or "cannot write files to Sony walkman"11:03
Sweetsharkseb128: https://bugs.launchpad.net/ubuntu/+source/clucene-core/+bug/104219211:05
ubottuLaunchpad bug 1042192 in clucene-core (Ubuntu) "[FFE] new clucene version needed for LibreOffice" [Undecided,New]11:05
=== MacSlow is now known as MacSlow|lunch
=== tkamppeter__ is now known as tkamppeter
=== _salem is now known as salem_
micahgpitti: dholbach: reverse-depends and reverse-build-depends at least in 12.04+ should query ubuntuwire and check all archs AIUI12:16
dholbachah cool12:16
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== MacSlow|lunch is now known as MacSlow
Laneyexcuse me while I repeat my question from #-release yesterday12:40
Laneyto update P-a-s, do we just push to lp:~ubuntu-core-dev/packages-arch-specific/ubuntu?12:40
Laneyis there some workflow to sync it with Debian or something?12:40
jamespageLaney, I'm pretty sure that is the right branch - P-a-S syncs periodically from it from memory12:42
LaneyI think I remember some weird workflow but I'm not sure12:43
Laneyhttps://wiki.ubuntu.com/PackagesArchSpecific12:48
mterryogra_, hello!  So this dri2 MIR: you mention it's a split out copy from mesa, but it doesn't look like it's the same content as the other dri2.c files in mesa?  (forgive me, I'm not super familiar with graphic drivers)13:21
ogra_i dont think its a 1:1 code copy, no13:22
mterryogra_, OK.  And it's a separate upstream?  Like a fork of the code or something?  Why use this instead of mesa's libs?13:23
ogra_there are no libs in mesa for dri2 atm, thats the point :)13:24
ogra_everyone accesses it differently13:24
ogra_this is an attempt to unify13:24
mterryah13:24
mterryand the hope is that mesa would use it in the future?13:25
mterryor at least various drivers (like the arm one does apparently) use it13:25
ogra_mterry, http://paste.ubuntu.com/1169816/13:25
ogra_rob is the upstream (thats also on irclogs.u.c in the #ubuntu-arm channel from 23rd if you want to see more context)13:26
* mterry reads13:26
mterryk13:28
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== Guest92976 is now known as dpb___
hrwhi14:04
mterrymvo, hello!  Btw, that phased-updates branch does still have an error in it on i386 branches.  I had told you that it didn't, but that's only when running nosetests3 directly on it.  If you run nosetests3 on the suite, previous tests that instantiate MyCache, which inits the apt_pkg system seem to mess one of your tests up14:04
hrwI added debdiff to fix aptitude bug 824708 for precise. Can someone take a look at possible SRU?14:05
ubottuLaunchpad bug 824708 in aptitude (Ubuntu) "aptitude can no longer show changelogs: "Changelog download failed: Download queue destroyed." Please merge the fixed version, 0.6.8, from Debian." [Medium,Fix released] https://launchpad.net/bugs/82470814:05
mterrymvo, because the apt_pkg system is initialized with i386 and then later you try to use amd64, but it's ignored14:05
=== scott-work is now known as Guest49317
=== zyga is now known as zyga-afk
bdrungkengyu: have you heard of wrap-and-sort?14:59
kengyubdrung, no. (sorry for the author) :-)15:00
bdrungkengyu: now you have. ;) i recommend to use it :)15:01
kengyubdrung, yes, I will definitely try it. :-)15:03
bdrungkengyu: http://lintian.debian.org/full/kengyu@lexical.tw.html15:04
* bdrung pressed crtl+w in the wrong window.15:05
smosercyphermox, around?15:41
cyphermoxsmoser: yup15:42
smoseri've just rebooted this system, logged back in, and busted resolv.conf15:42
smoser(you helped me before with https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1034946)15:42
ubottuLaunchpad bug 1034946 in network-manager (Ubuntu) "dnsmasq and network manager broken if dnsmasq package has 'enable-dbus'" [Critical,Fix released]15:42
cyphermoxsmoser: check if it's the same as https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/104227515:42
ubottuLaunchpad bug 1042275 in dnsmasq (Ubuntu) "dnsmasq updating resolvconf when it's not configured to do DNS" [Medium,Confirmed]15:42
cyphermoxbasically, you'd see 127.0.0.1 in /etc/resolv.conf15:43
smoseryes15:44
smoseri do have dnsmasq installed15:44
smoserjust a bit of fyi, lxc installs: /etc/dnsmasq.d/lxc15:45
smoserhttp://paste.ubuntu.com/1170081/15:45
smoseranyone else with a second display running current unity in quantal?15:47
smoseri can' make "auto hide the launcher", "sticky edges" or "launcher placement" work. it wont hide, appears on all displays, and i have that annoying sticky edges.15:49
smosercyphermox, so you're telling me "disable" ?15:51
cyphermoxsmoser: I can test the dual display in a second (need to take my laptop because if i upgrade this system it might break)15:52
cyphermoxsmoser: no, I'm telling you if it's the same thing we need to figure out why dnsmasq writes that file out when it really really shouldn't :)15:52
cyphermoxas a workaround you could disable the system dnsmasq, or the one from network-manager if the system one is properly configured15:53
* cyphermox is starting to dislike dnsmasq15:53
smosercyphermox, thanks.16:04
smosercyphermox, well, disabling the system dnsmasq makes my current pain point go away.16:08
cyphermoxyeah it's just not optimal if you need it ;)16:08
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== Beret- is now known as Beret
ogra_infinity, did the branch for livecd-rootfs move or did colin actually not commit his changes17:19
infinityogra_: Eh?  Looks committed to me.  Or did you just do that?17:20
* infinity checks the log.17:20
infinityrevno: 60217:21
infinitytags: 2.7617:21
infinitycommitter: Colin Watson <cjwatson@canonical.com>17:21
infinitybranch nick: livecd-rootfs17:21
infinitytimestamp: Thu 2012-08-23 11:10:28 +010017:21
infinitymessage:17:21
ogra_well, do i use the wrong branch ?17:21
infinity  releasing version 2.7617:21
infinity^-- After that is a commit from you, so you clearly know where it lives. :P17:21
infinity  checkout of branch: bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk/17:21
ogra_hmm, right, wrong local branch17:23
dobeyis errors.ubuntu.com broken?17:24
ogra_works here17:25
dobeyogra_: the list of all the errors loads too?17:25
ogra_ah, no17:25
* ogra_ tries https://errors.ubuntu.com/?launchpad=false17:25
ogra_aha17:25
ogra_that seems to work17:26
ogra_ev, ^^^17:26
dobeyhrmm17:26
=== mcclurmc_away is now known as mcclurmc
ogra_evil weather indicator17:28
dobeyevil errors reporting apparently mixing up version information :-/17:29
=== Nafallo_ is now known as Nafallo
=== mlankhorst is now known as ml|vacation
=== tyhicks` is now known as tyhicks
=== pp7 is now known as malkauns
smoseranyone else using xchat on quantal?18:34
smoserthe scrolling seems screwed up for me after last update18:34
smoserby scrolling i mean grabbing the overlay scroll bar18:34
=== lifeless_ is now known as lifeless
=== cpg|away is now known as cpg
trismdid the compression options change on the quantal iso squashfs? I'm only getting ~4% complete on an iso from 2 days ago20:36
trismwith zsync that is20:36
trismoh sorry, must have been a weird build on the weekend, an older iso is ~53%20:40
Laneyyeah, there was some slight bustage there20:44
roaksoaxjdstrand: howdy!! So I'm finishing up the packaging of the cobblerless maas, and I was wondering a few, security related things. 1. MAAS needs to be able to restart a service, so I was thinking to add maas to sudoers, is that a good approach? 2. MAAS needs to write files under both, etc/bind, /etc/dhcp/, What wuold the best approach to do so be? (maas runs as its own user/group)20:45
Laneydobey: what's the point of those u1 uploads you just did? They don't appear to have any changes ...20:52
dobeyLaney: scheduled releases for beta1 freeze target20:54
=== Logan_ is now known as Fluffer
micahgdobey: releases for the sake of releasing seems pointless20:59
micahgat least for a beta21:00
Laneyand it uses buildd time and bandwidth21:00
micahgah, I was mistaken then, not pointless, wasteful :)21:00
dobeyit's not releases for the sake of realasing. it's to keep our suite of projects the same version across the board so it's easier to support21:01
micahgit's still doesn't make sense from the distro side of things (especially for a beta), I could see doing it for a final release though if that's what will be shipping in quantal at release21:06
* micahg isn't saying you can't do it, just that it seems to not make sense21:07
slangasek@pilot in21:11
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Archive: Feature Freeze | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: ev, slangasek
slangasekev: are you still piloting? :)21:11
iaHello. Probably this channel not for my question, but I take a chance. Let's say I have a hardware with cpu CPUNAME; If I want to compile C/C++ app for this, then I'm doing something like gcc -march=CPUNAME and it works. But how can I do cross recompilation of some existing deb package [from official ubuntu repo] for such CPUNAME? I guess, that should exist some [auto] tools for this, so when ubuntu dev team preparing packages for arm,x86 and x86-64 from the21:20
ia same sources/packages, they probably don't do all those stuff by hands. So I will be very appreciate for pointing me to any relevant direction for solution of this issue. Thanks.21:20
slangasekia: DEB_CFLAGS_APPEND=-march=CPUNAME dpkg-buildpackage -uc -us -B21:22
slangasekthis is not guaranteed to work for all packages; but it is the standard interface21:22
slangasekand if it doesn't work, you can file a bug on the package (preferably in Debian)21:22
slangasekia: however, this is entirely unrelated to how packages are prepared for different architectures.  *that* is done by native compilation on the target architecture, using a gcc that outputs binaries for the target machine by default.21:23
=== Fluffer is now known as Logan_
iaslangasek: right. I forgot about detail - let's say we need not only flag, but another CC value - instead of gcc something like ARCH-gnu-linux-gcc, then what?21:27
slangasekia: then for that, you want dpkg-buildpackage -a$arch, where $arch is an architecture name which is known to dpkg and which has a correct mapping to the GNU triplet you need21:28
slangasekdpkg-buildpackage -a$arch is how you cross-compile.  Support for cross-compilation is much, much less complete in the Ubuntu archive compared with support for DEB_CFLAGS_APPEND21:28
iaslangasek: very interesting, thank you; one more question - what about automation? let's say I want to do it not only with one package, but with all packages from 'main' part of repository - I guess, that somehow I should use apt-build? Any working recipes for such case?21:31
=== ppetraki_ is now known as ppetraki
slangasekia: there are several tools for archive autobuilding; xdeb is one intended specifically for in-place cross-bootstrapping of a port21:32
slangasekif that doesn't meet your needs, Ubuntu uses sbuild for the building and launchpad for the build scheduling; and Debian uses sbuild+wanna-build.21:33
slangasekthe hard part is figuring out which packages to build in what order for purposes of bootstrapping.  There's been some Google Summer of Code work in Debian around that this year, but the results haven't yet been incorporated into the mainline tools AFAIK21:34
iaslangasek: interesting and useful information, thanks again. BTW, I think that it will be cool to see some articles (at wiki.ubuntu, for example) with detailed instructions how exactly ubuntu dev team is building packages - from upstream/debian sources to iso generation for misc. arch's, so anybody can repeat it; I think that it will be very interesting and useful for advanced users/developers. Probably somewhere such information is available already, but I21:43
iacan't google it easily21:43
slangasekia: most of the things you're asking about aren't related to how Ubuntu themselves are building packages, and are in such rough form that they're not interesting to document at this stage :)21:47
=== salem_ is now known as _salem
jdstrandroaksoax: hmm, sorry for the delay. I need to think about that. Can you send an email to security at ubuntu.com for what you are thinking you'd like to do?21:50
roaksoaxjdstrand: will do! Thanks!21:51
roaksoax:)21:51
=== Ursinha` is now known as Ursinha
=== jelmer_ is now known as jelmer
=== jelmer is now known as Guest90165
=== Guest90165 is now known as jelmer
=== glebihan__ is now known as glebihan

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