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

infinitysoniah: None of those changes look Ubuntu-specific in the least, have you proposed the patch to the Debian maintainer?00:10
infinitysoniah: He actually literally JUST did an upload to Debian, and he's on IRC right now as jamessan.00:12
soniahinfinity - no - I didn't realise I should push it to Debian.00:31
infinitysoniah: We try to make sure all our (non-Ubuntu-specific) patches end up pushed to Debian, so it really makes sense to just start there, IMO.00:34
infinitysoniah: Makes sense doubly-so right now, since Ubuntu is in a freeze leading up to a release, so uploading for cosmetic fixes seems less likely.00:35
soniahinfinity: I'm just learning IRC - how would I contact jamessan? I see he's on lindbohm.freenode.net00:42
sladensoniah: /query jamessan00:43
soniahinfinity: thanks!00:43
soniahinfinity: he's away, but thanks anyway. All part of the learning, that's why I'm starting packaging :-)00:46
infinitysoniah: Well, the "correct" way to contact him about it would be to file a Debian bug with your patch, and rationale. ;)00:48
infinitysoniah: I was just suggesting IRC, since I knew he was quite recently around.00:48
infinitysoniah: That said, most people like him probably read their queries when they wander back to their computers, so it doesn't hurt to contact him even if he's marked "away".00:49
infinitysoniah: And happy learning.  Always good to see new blood to replace the old folks like me. :P00:50
DarxusWhat needs to be done to get this sensors-applet package in the quantal archives?  It got a FFE, and was apparently uploaded to New:  Bug #104934301:05
ubottuLaunchpad bug 1049343 in sensors-applet (Ubuntu) "FFe: Un-blacklist and merge sensors-applet 3.0.0-0.2 (universe) from Debian testing (main)" [Wishlist,Fix committed] https://launchpad.net/bugs/104934301:05
infinityDarxus: It needs reviewing in the queue.  I'll get there.01:09
Darxusinfinity: Thanks.01:09
DarxusI don't suppose there's any of that process I can see?  A list of the contents of the queue?01:10
DarxusOoh https://wiki.ubuntu.com/ArchiveAdministration01:10
Darxushttps://launchpad.net/ubuntu/quantal/+queue  Nice.01:11
=== mcclurmc is now known as mcclurmc_away
=== dendrobates is now known as dendro-afk
dholbachgood morning06:35
pittijames_w: thanks!07:04
pittiGood morning07:04
=== akher0n is now known as akheron
=== tkamppeter_ is now known as tkamppeter
=== henrix_ is now known as henrix
=== Sweetsha1k is now known as Sweetshark
soren_infinity: Thanks for doing the qemu-kvm rebase for me.08:19
infinitysoren_: No big deal.  I didn't want it to get forgotten after being superseded.08:20
infinitysoren_: (It was a bit of a sore point for me, as my eglibc SRU had just been superseded by a security update around the same time)08:20
soren_infinity: Cool. The first day or so after uploading it, I checked the unapproved queue every once in a while to see if it moved, but eventually I got distracted.08:23
=== mcclurmc_away is now known as mcclurmc
mnenciaIs this the right channel to ask a question about Debian Unstable -> Ubuntu  package sync process?09:02
geseryes09:02
mnenciaI'm the Upstream of a package which was just accepted in Unstable (barman) . Given that it's an application for PostgreSQL disaster recovery (no interaction with other applications) there is any chance to have it in universe for the upcoming release or i need to setup a private repository for make it available to users?09:06
gesermnencia: given that we are short before the release, it's too late to get it directly into the next release but should fit fine into the backports repository09:17
mnenciageser: ok thanks09:18
infinityActually, wait.09:18
infinitymnencia: Completely new source, doesn't affect any others?09:18
mnenciacompletely new. only has a dependency (python-argh) which is also completely new09:19
LaneyGiven pre-release backports is already a thing, you can use that09:19
infinityLaney: Yeah, but syncing new stuff into universe that has no effect on other packages is perfectly reasonable, IMO.09:19
infinityAlso, lolz to "python-argh".09:20
infinityLooks like I named it.09:20
LaneyNot massively bothered, but this is the kind of thing that backports is best at (and doesn't involve getting exceptions from the RT)09:20
Laneyso, go ahead with whichever way you fancy given that infinity will give you the FFe :P09:21
infinityTrue, but the RT is well-represented right here (and I'm about to give it an exception).09:21
Laneyand NEW it too!09:21
infinityWith bonus-points for awesomely-named packages.09:21
infinityI'll hold off on barman until LP knows about the current version in Debian, but I synced python-argh.09:22
infinitymnencia: ^^09:22
mnenciainfinity: thanks09:23
* ogra_ glares at -changes ... there is a package called python-argh ? 09:28
ogra_tsk09:28
LaneyARGH!09:28
ogra_:)09:29
infinityogra_: I intend to write python-blah, python-bleh, and python-fuck, and it will match the naming scheme of the majority of my test .c files and scratch directories.09:29
ogra_the latter wont comply with family friendliness though09:29
infinityI'll claim it's French.09:29
ogra_so you support seb128's secret strategy ?09:30
infinityNo, but that's because technical French sounds silly.09:30
infinityIf I could get my pretty prose in French, but my technical writing in English, I'd probably be happy.09:30
* pitti mumbles télécharger09:30
infinity(Or the latter in German, even)09:30
seb128did you try technical German before says that?09:30
seb128saying09:31
cjwatsonMy test files and scratch directories tend to be called things like x, y, and t09:32
cjwatsonI think there's something in policy about single-character names :)09:32
pittiheh, I use /tmp/x, /tmp/y for files, or /tmp/p for patches09:32
GunnarHjjamespage: Hello! Could you please help with a merge of a simple patch clean-up MP?09:32
GunnarHjjamespage: https://code.launchpad.net/~gunnarhj/gnome-settings-daemon/drop-patch-43/+merge/12837109:32
infinityMy names tend to be representative of how frustrated I've become with a problem.09:32
jamespageGunnarHj, sure09:33
pittiinfinity: doesn't that collide with lazyness at some point?09:33
infinityEventually, they lose all semblance of creativity and just start repeating expletives.09:33
* jamespage forgot to pilot out - but had time09:33
jamespage@pilot out09:33
=== 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:
GunnarHjjamespage: great09:33
GunnarHjjamespage: Sometimes you are lucky. ;-)09:33
* dupondje is sad about the fact quantal doesn't seem to be able to open his new Samsung S3 :(09:33
* dholbach hugs jamespage09:35
jamespageGunnarHj, any particular reason for merging those two patches?09:35
jamespagethey seem quite unrelated09:35
jamespagemorning dholbach!09:36
dholbachhey :)09:36
dupondjepitti: as you seem to be the gvfs guy, any idea's on how to debug gvfs not able to mount my Samsung S3 (Android MTP) ?09:36
dupondjealso see https://bugs.launchpad.net/ubuntu/+source/udev/+bug/90342209:36
GunnarHjjamespage: It started with an attempt to build the package without patch 43, and then I discovered that patch 48 didn't apply. Well, to the purpose they are unrelated. Just an attempt to simplify things.09:36
pittidupondje: doesn't it provide mass storage?09:36
ubottuLaunchpad bug 903422 in udev (Ubuntu Precise) "Mount / Provide access to Android 4.x (Ice Cream Sandwich and above) MTP devices" [High,Confirmed]09:36
dupondjepitti: Android 4+ doesn't have mass storage anymore09:37
dupondjeonly PTP or MTP09:37
pittidupondje: gvfs doesn't support MTP; the closest thing is PTP through the libgphoto backend09:37
pittidupondje: I have CyanogenMod 9, which is Android 4 (ICS), and mass storage works fien09:37
pittifine09:37
dupondjelibgphoto2 doesn't support MTP ?09:37
pittiRhythmbox does, though libmtp09:38
pittibut that's not gvfs09:38
dupondjepitti: seems there are apps to re-enable mass storage on ICS09:38
pittidupondje: I think listing files etc. should be possible through libgphoto, but ICBW09:38
dupondjebut default is MTP09:38
pittiI dont' have any MTP devices, so I never tested thsi09:39
pittiI only have a PtP digicam09:39
pittidupondje: ah, maybe cyanogenmod has that by default then09:39
dupondjeWell, with PTP I can see my files on the device itself, SD card shows empty09:39
dupondjeand with MTP, it sees the device, shows in nautilus, but unable to mount it09:39
pittidupondje: do you see it in 'gphoto2 --auto-detect'?09:40
pittidupondje: if not, try running it as root and see if that makes a difference09:40
jamespageGunnarHj, so the setproxy call is no longer required?09:41
dupondjepitti: yes it shows09:41
pittidupondje: gphoto2 --list-cameras at least lists »Samsung Galaxy Nexus/Galaxy S i9000/i9250, Android 4.0 updates«09:42
dupondjethat also matches the S309:42
GunnarHjjamespage: you mean set_locale().09:42
jamespageGunnarHj, yeah - sorry - brain misfired then09:42
jamespageI think I see09:42
GunnarHjjamespage: In standard ubuntu it should be disabled - has been for a while.09:43
=== mcclurmc is now known as mcclurmc_away
jamespageGunnarHj, patch 48 completely removes that function  - I see now09:43
dupondjepitti: but gphoto2 --summary fails for example09:43
pittidupondje: so it seems libgphoto2 doesn't handle it then09:43
GunnarHjjamespage: But if you want to use upstream GNOME interface for language/locales settings it's needed.09:43
pittidupondje: does it work any better in Rhythmbox? that uses libmtp, which should be more suitable09:44
pittidupondje: at least for the music part?09:44
dupondjeIt gives failed to lock usb I tought :) (not on my quantal pc atm)09:44
dupondjepitti: well, mainly need it to move my pics I made on my phone :)09:44
seb128can you browse over bluetooth as a workaround?09:45
dupondjeseb128: haven't tested that. Tested to send the pics over bluetooth to my pc, but it fails also :(09:45
jamespageGunnarHj, this is just housekeeping right?09:46
GunnarHjjamespage: Indeed.09:46
mvobarry, pitti: can I ask you for your opinion about bug #1058038? the issue is that dbus activated aptd is runnig without lang/language from the auto-activation. that means that the default encoding for the filesystem is "ascii" instead of something more sensible like utf-8. python sets this once that interpreter startup apparently so any subsequent changes to env will not get honored afaict. so it seems we can either set the default system lan09:47
mvoguage on dbus activiation or add a wrapper around aptd that sources /etc/default/locale - wdyt?09:47
ubottuLaunchpad bug 1058038 in aptdaemon (Ubuntu) "<class 'UnicodeEncodeError'>: 'ascii' codec can't encode characters in position 18-25: ordinal not in range(128)" [Medium,Confirmed] https://launchpad.net/bugs/105803809:47
pittimvo: yeah, that's something that annoys me in Python 3 as well09:48
pittimvo: I fought with this too often, and as a consequence I now always open those kind of files in binary mode and call .decode('UTF-8') explicitly09:48
pittimvo: if you don't need py2 suport, you can use open('file.txt', encoding='utf-8')09:48
cjwatsonSimpler to open them with encoding="UTF-8")09:48
cjwatsonYeah09:48
pittimvo: but thaht doesn't work with py209:48
cjwatsonThere are workarounds for that if you need them09:49
pitti'rb' and .decode('UTF-8') works everywhere09:49
cjwatsonCumbersome as hell though :)09:49
pitti*nod*09:49
cjwatsonAny way we can pass the language across dbus activation?09:49
cjwatsoner, locale09:49
pittibut as aptdaemon still builds a py2 package, it might be unavoidable09:50
mvopitti, cjwatson: just to double check, will that work with utf8 *filenames* as well? I get e.g. os.stat() errors for a utf8 encoded filename when running without LANG/LANGUAGE on python startup09:50
pittimvo: not sure, but I don't think it will09:50
pittiI'm not aware of a way to pass the client locale to the activated d-bus service09:50
pittiand either way that wouldn't make sense, as the service is already running when the next client calls (which might have a different locale)09:51
pittia feasible thing might be a SetLocale() d-bus method?09:51
mvopitti: well, I just need it to have a sensible sys.getdefaultfsencoding()09:51
GunnarHjjamespage: Simply to make that alternate build a little easier. If you approve the MP, those who need the set_locale() call can just add it. https://launchpad.net/~gunnarhj/+archive/misc/+sourcepub/2704893/+listing-archive-extra09:52
mvopitti: so that this is set to utf-8 instead of ascii so that stuff like os.stat() works (and open() too)09:52
cjwatsonThere really needs to be a sys.setdefaultencoding()09:52
mvopitti: its probably really a bug in python as changing locales apparently never changes the filesystem encoding, I will ask barry about it09:52
pittimvo: my gut feeling at this point of the release cycle is to just set it to UTF-809:52
mvocjwatson: yeah09:52
pittimvo: that will at least not break any case that currently works (with ASCII default), and we never really supported non-UTF8 locales in Ubuntu anyway09:53
mvopitti: I tend to agree, not sure how much upstream will like that though09:53
pittimvo: and perhaps for trunk/r-cycle add a SetLocale() method?09:53
cjwatsonOr else there needs to be a way to break the caching when we change Python's locale at run-time09:53
mvopitti: but I think that its a much more sensible defalt than ascii09:53
cjwatsonThat might be a good idea anyway09:53
mvocjwatson: yeah, that would be the cleanest I think, ensuring this is reset on setlocale()09:54
pittiyeah, a locale.setlocale() call ought to change the fs encoding, too09:54
mvook, I can look into that09:54
pittijust saying that if all else fails, hardcoding utf-8 shoudl avoid 99% of the problems with a really trivial/safe patch?09:54
pitti(past beta2 and all that..)09:55
=== morphis is now known as morphis-away
jamespageGunnarHj, OK - so I commented on the merge pre your last comment in channel09:56
jamespageGunnarHj, I think the housekeeping makes sense but I indicated it should be deferred09:56
mvopitti: the patch for this is probably trivial, its just that I'm slightly concerned about upstreams reaction to it, but +1 for trying it09:56
* mvo will have lunch first and look at it afterwards09:57
tkamppeterI have a problem with Avahi, bug 1059286, this is a major issue for the release and it seems that no one had a look at it yet.09:57
ubottuLaunchpad bug 1059286 in avahi (Ubuntu) "avahi-daemon takes 100% CPU right after boot and at every restart of CUPS" [Critical,New] https://launchpad.net/bugs/105928609:57
jamespageGunnarHj, but it sounds like you need it for your alternate build right?09:57
seb128tkamppeter, nobody is maintaining avahi in Ubuntu...09:58
tkamppeterIs Avahi serving for any essential functions in a Ubuntu desktop system?09:59
tkamppeterI know that CUPS uses it to broadcast printer info (mainly to Apple clients) and to discover network printers. Is it used for anything else?10:00
seb128tkamppeter, it's use for services discovery (music in rhythmbox, shares in nautilus)10:01
pittipulse can use it to discoover remote audio sources/sinks, and RB for remote DAAP music shares10:01
GunnarHjjamespage: Yes, it would be nice.10:01
pittias well as Telepathy's salut module (talking to other computers on same network)10:01
jamespageGunnarHj, in which case it needs better justification and ideally a bug ref in the changelog10:02
jamespageremember the release team have to review every upload to quantal10:02
jamespageso it needs to be made clear as to why this change is required.10:02
tkamppeterpitti, and this functionality can get compromised by Avahi blowing up all the time.10:03
GunnarHjjamespage: Ok, it makes sense to me.10:03
GunnarHjjamespage: I'll submit a bug where I explain the reason behind the 'clean-up'. Thanks for your time!10:04
jamespageGunnarHj, np10:04
tkamppeterpitti, is apport using avahi? Now I have both avahi-daemon and apport spinning up (now I know why one needs a quad core CPU).10:06
dupondjepitti: just chatting with libgphoto2 dev's and seems like thing may be improved in 2.5.0 version. But I guess its way to late for that now :)10:07
pittitkamppeter: no, it's not10:07
pittidupondje: you could try building it from source and testing it with the gphoto2 command line tool? If it works, then perhaps there's an upstream commit or two to backport10:07
=== morphis-away is now known as morphis
tkamppeterpitti, avahi-daemon only spins up if you have very many queues (in my case 17), so the problem affects users who want to set up a print server. A workaround which works for me is having avahi-daemon always running under strace and shooting the log to the moon (/dev/null). Perhaps we should do this in Quantal.10:17
pittitkamppeter: running under strace is hardly a solution :)10:18
pittitkamppeter: does it keep using 100% CPU forever, or just for a few seconds until it announced all its queues?10:18
tkamppeterpitti, it is a workaround, not a fix.10:18
pittitkamppeter: does it stop spinning when you stop cupsd?10:18
pittii. e. is it cups constantly telling avahi about printer queues, or is it avahi itself?10:19
tkamppeterpitti, it keeps the 100% forever, even after stopping CUPS.10:19
pittitkamppeter: some debugging ideas: attach strace to a spinning avahi-daemon;watch the console when you start avahi-daemon in a terminal10:20
seb128use gdb to see if you get details about what it's spinning on...10:20
tkamppeterpitti, I already did and attached the result to the bug report. See bug 1059286.10:21
ubottuLaunchpad bug 1059286 in avahi (Ubuntu) "avahi-daemon takes 100% CPU right after boot and at every restart of CUPS" [Critical,New] https://launchpad.net/bugs/105928610:21
seb128it seems to be spammed by "HP Photosmart C8100 series" detection10:24
seb128tkamppeter, if you use "avahi-browse-domains -a", does it keep listing the same thing?10:25
tkamppeterseb128, while it is spinning avahi clients cannot access at all. avahi-discover simply hangs and only errors out when avahi-daemon gets killed.10:36
seb128tkamppeter, weird10:37
seb128it looks like something DoS avahi with printer notifications though10:37
seb128not sure if something is remote or if it's cups10:37
=== mcclurmc_away is now known as mcclurmc
semvozhello :)10:40
=== mpt_ is now known as mpt
tkamppeterseb128, pitti, I have done the gdb test three times now and when I interrupt, it always interrupts in the same function, with the same backtrace (but at different queue names).10:54
tkamppeterseb128, pitti, can we consider this also as a security vulnerability, as avahi-daemon can get broken by a DoS.10:59
pittiif something keeps firing requests at it, it's a DoS, yes10:59
tkamppeterpitti, seb128, but it seems that CUPS does not keep firing, as after stopping CUPS avahi-daemon keeps spinning.11:09
=== MacSlow is now known as MacSlow|lunch
=== cpg is now known as cpg|away
seb128tkamppeter, does it stop if you disconnect "HP Photosmart C8100 series" from the network?11:14
tkamppeterseb128, pitti, printer was totally crashed (touch screen not responding), restarted printer, restarted avahi, restarted cups, spinning again ...11:26
seb128tkamppeter, if you disconnect the printer does it stop?11:27
tkamppeterseb128, pitti, Turning of printer, still spinning.11:28
seb128hum, k :-(11:28
seb128tkamppeter, you seem to be the only one having the issue and avahi didn't change a lot in the recent cycles, I think what is creating the issue is something on your local setup DoSing the service, it's not happening to every user if that's a consolation11:29
tkamppeterRestarted avahi-daemon, restarted cups, avahi-daemon spinning again.11:29
seb128if you strace avahi it's still listing those same requests?11:30
pittiyou could also try dbus-monitor --system to see which process is talking to avahi that much11:30
tkamppeterpitti, does avahi get all its requests via D-Bus?11:32
pittilocally, yes; remotely it gets them through DNSSD network packets11:33
tkamppeterpitti, seb128, it sends a message containing the service names of all local print queues several 100 times a second.11:38
seb128tkamppeter, "it"?11:39
seb128cups?11:39
tkamppeterseb128, where did you find messages it received? I do not find them as it is too busy sending the announcement of all CUPS queues.11:39
tkamppeterseb128, "it" = avahi-daemon.11:39
seb128tkamppeter, can you pastebin a bit of the log?11:41
tkamppeterseb128, pitti, it is attached to bug 1059286, comment #6.11:42
ubottuLaunchpad bug 1059286 in avahi (Ubuntu) "avahi-daemon takes 100% CPU right after boot and at every restart of CUPS" [Critical,New] https://launchpad.net/bugs/105928611:42
seb128tkamppeter, that's not a dbus-monitor log11:43
seb128tkamppeter, dbus-monitor should start lines with e.g "signal sender=:1.6"11:44
seb128tkamppeter, you can install,run d-feet to find out what :1.6 is11:44
seb128tkamppeter, well :1.6 -> the sender11:45
tkamppeterseb128, sorry, that is the strace log.11:45
seb128tkamppeter, install, run d-feet, use the menu to connect to the system bus, select the sender id on the left pane and look at the top of the right pane11:45
tkamppeterseb128, pitti, on the D-Bus nearly nothing is happening: http://paste.ubuntu.com/1267303/11:46
seb128tkamppeter, hum, and on the session bus (dbus-monitor --session)?11:47
seb128tkamppeter, I wonder if some of your printer spam it over the network with dnssd11:48
seb128tkamppeter, does it stop if you disconnect from your local network?11:48
=== YDdraigGoch is now known as WelshDragon
tkamppeterseb128, keeps on spinning if I do "Disable Networking" in the Network manager menu.11:51
seb128tkamppeter, no crazy activity in dbus-monitor --session11:51
seb128tkamppeter, something is spamming avahi with printer queue discovery, those requests must come from somewhere (are you sure it's not cups?)11:52
tkamppeterseb128, have it running now and it is very calm, minutes passing by without anything happening ...11:52
seb128tkamppeter, it stopped spinning cpu you mean?11:53
tkamppeterNow I have two avahi-daemons in top, one spinning at 100 % and the other spinning at -166%, so I got an extra 2/3 of a CPU core by avahi-daemon.11:54
tkamppeterseb128, nothing stopped spinning, it keeps spinning.11:54
tkamppeterHere is the top output: http://pastebin.ubuntu.com/1267316/11:57
tkamppeterseb128, pitti ^^11:57
seb128tkamppeter, I don't know what is sending those requests if it's neither the network nor cups11:58
seb128tkamppeter, maybe try to stopping both network and cups and restart avahi and see if it keeps happening...11:58
seb128tkamppeter, btw, could you look at https://errors.ubuntu.com/bucket/?id=%2Fusr%2Flib%2Fcups%2Fdriver%2Fopenprinting-ppds%3AUnicodeEncodeError%3A%3Cmodule%3E%3Amain%3Als11:58
seb128tkamppeter, I don't find an openprinting-ppds package in quantal to open a bug,assign it to you but it's high on https://errors.ubuntu.com/11:59
tkamppeterseb128, cannot see the link, login system is totally broken.12:03
tkamppeterseb128, openprinting-ppds is a binary package of foomatic-db.12:04
seb128tkamppeter, ok, the bug is https://bugs.launchpad.net/ubuntu/+source/foomatic-db/+bug/101485212:05
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)" [Undecided,Confirmed]12:05
tkamppeterseb128, seems that the built-in uncompressor of openprinting-ppds stopped working, probably depending on locale.12:07
tkamppeterseb128, pitti, avahi-daemon does not stop to spin when stopping CUPS and stopping the network.12:15
tkamppeterseb128, pitti, I have also shut down all virtual machines.12:15
seb128tkamppeter, that doesn't make sense, those printing queue requests have to come from somewhere12:15
seb128tkamppeter, try rebooting, maybe you have lot of requests queued in dbus and it's still processing those...12:16
=== doko_ is now known as doko
seb128we had the issue with libreoffice recently, it was spamming dbus so much with menu stuff that it was still spinning cpu for a long time after the requests sent12:17
seb128stopped12:17
tkamppeterseb128, pitti, strace log of avahi-daemon spinning after stopping cups and turning off networking: http://pastebin.ubuntu.com/1267337/12:19
seb128tkamppeter, reboot and try on a freshly started state please, your system might have queue hours of backlog at this point12:19
seb128tkamppeter, reboot and try on a freshly started state please, your system might have queue hours of backlog at this point12:20
tkamppeterseb128, pitti, strace log of avahi-daemon spinning after stopping cups and turning off networking: http://pastebin.ubuntu.com/1267337/12:20
dupondjepitti: just testing my phone on my other laptop (Precise), and its working12:24
dupondjeso seems like a regression :(12:24
=== _salem is now known as salem_
dupondjeHmz, well 'working', I see the device, can mount it, I see the folders, but everything is empty :p12:25
seb128dupondje, hum, I doubt it's new, https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/972311 and such started before precise12:25
ubottuLaunchpad bug 903422 in udev (Ubuntu Precise) "duplicate for #972311 Mount / Provide access to Android 4.x (Ice Cream Sandwich and above) MTP devices" [High,Confirmed]12:26
dupondjeseb128: well indeed, but in Precise I can mount it, in Quantal even that is not possible12:26
seb128:-(12:26
=== dendro-afk is now known as dendrobates
dupondjejoy, and now nautilus crashed, and it doesnt work again :p12:29
dupondjeah well :(12:29
tkamppeteras usual, I am floating between the channels.12:30
tkamppeterseb128, I have done so now: Stopped cupsd, keeps spinning, stopped network, keeps spinning, attached strace to avahi-daemon, log of some seconds (<10 sec): http://pastebin.ubuntu.com/1267347/.12:30
tkamppeterpitti, ^^12:30
seb128tkamppeter, those strace log have a sin_addr=inet_addr("224.0.0.251") ... what machine is that, your computer?12:32
tkamppeterseb128, pitti, 2 MB of log per second.12:33
dupondjeseb128: thats multicast addr12:33
tkamppeterseb128, pitti, I have done so now: Stopped cupsd, keeps spinning, stopped network, keeps spinning, attached strace to avahi-daemon, log of some seconds (<10 sec): http://pastebin.ubuntu.com/1267347/.12:33
tkamppeterseb128, pitti, 2 MB of log per second.12:33
seb128tkamppeter, well, something, somewhere on your local network or system is sending those requests12:34
seb128tkamppeter, can you pastebin a ps aux of your box?12:34
seb128tkamppeter, you can try using ethereal as well to see if something on the network is sending those12:34
tkamppeterseb128, pitti: ps auxwww: http://pastebin.ubuntu.com/1267354/12:36
seb128tkamppeter, what is tprintdaemon?12:38
seb128tkamppeter, can you stop it in case that's due to it?12:39
tkamppeterseb128, simply killing tprintdaemon does not stop the spinning.12:41
seb128tkamppeter, can you stop hp-systray as well?12:41
tkamppeterseb128, stopped hp-systray spinning goes on.12:43
seb128tkamppeter, ok, I don't know then, wait for a bit in case it's backlog being still cleared, otherwise I would recommend next to install wireshark and to try to see if there are network trames corresponding to that activity listed12:45
seb128to try to figure what is sending those12:45
tkamppeterseb128, I have installed wireshark but it does not find my network interface. It is eth2.12:46
tkamppeterseb128, for me it also looks like that avahi-daemon does not get flooded by anything. It still spins under complete isolation (no cupsd, no network, ...) It stops spinning immediately when restarted (and with this the network traffic should not change). It starts spinning when cups is started and keeps spinning until killed from then on, independent what one does to try to stop it.12:49
tkamppeterseb128, and the strace log only shows that avahi-daemon is sending out messages, no hint that it receives messages.12:49
seb128weird12:50
seb128dunno, I need to run for an hour or so, bbiab12:50
=== emma is now known as em
=== MacSlow|lunch is now known as MacSlow
pitti@pilot in13:06
=== 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: pitti
stokachuif something is in the unapproved build queue is it just a matter of waiting for someone to approve it?13:17
stokachuor is there anything else from my side I would need to do13:17
pittistokachu: you mean the unapproved queue? the release team reviews that regularly13:19
pitti(we have unapproved and build queues, but not an unapproved build queue)13:19
evmpt: even factoring out RecoverableProblem reports, 12.10 is pretty high. (See http://poppy-dev.local, ignoring the line starting too early)13:20
ev~0.12 for the past two days13:20
evI'm going to back-populate the previous days to give us more information13:21
* dholbach hugs pitti13:21
* pitti hugs dholbach back13:21
pittimvo: wrt. https://code.launchpad.net/~vericalcroft/ubuntu/quantal/app-install-data-partner/misc-depends-added/+merge/125288, is there a Vcs for this?13:22
pittimvo: this looks like a change which doesn't warrant an upload by itself13:22
pittioh, indeed, the MP is against the UDD branch13:23
pittiI'll just commit it to Vcs-Bzr:13:23
pittimterry: ^ FYI13:23
pittimterry: (as you commented on this)13:23
mptev, so that's the "by 12.04 standards" line for the past 3 days?13:23
pittimvo: except that Vcs-Bzr: doesn't exist, hmm13:23
evmpt: yeah13:23
evhacked into place for now13:24
mptev, so RecoverableErrors are about 1/7 of the total13:24
evI'll clean that up, back populate, and create separate all collected and by 12.04 standards lines13:24
mpt(1 - 0.12/0.14)13:25
evindeed13:25
evwas just looking at the raw numbers13:25
evfor the 7th13:25
mvopitti: meh, I will add one, sorry for that13:25
ev225 RecoverableProblem reports13:26
ev5201 Crash reports13:26
pittimvo: hm, and lp:app-install-data-commercial  seems out of date13:26
pittimvo: should this perhaps just use the UDD branch now?13:26
pittimvo: I'm happy to do an upload with dropping Vcs-Bzr: and adding the misc:depends thing13:26
pitti(and yay for wasting time on such trivialities)13:26
araWe would need sponsorship for Checkbox, if anyone is free:13:29
arahttps://code.launchpad.net/~roadmr/ubuntu/quantal/checkbox/0.14.8/+merge/12792313:30
mvopitti: no strong opinion either way (branch vs udd). feel free to upload or I can do it later (once I finished wrestling aptdaemon)13:31
stokachupitti: ah yes, the unapproved queue13:31
pittimvo: ok; I think it's easier to use the UDD branch13:32
tkamppeterseb128, pitti, what I guess what is happening I commented on bug 1059286 now: For me it looks like that avahi-daemon falls into an infinite loop sending out certain messages repeatedly (there are several 100 messages per second announcing the available CUPS queues) and does not listen any more to requests (loop does not go through the code for listening). Therefore avahi-discover cannot connect and also CUPS is not able to unregister it13:41
tkamppeters printers on shutdown. This leaves avahi-daemon continue to spin and announce CUPS queues.13:41
ubottuLaunchpad bug 1059286 in avahi (Ubuntu) "avahi-daemon takes 100% CPU right after boot and at every restart of CUPS" [Critical,New] https://launchpad.net/bugs/105928613:41
xclaesseseb128, does ubuntu patch glib, something related to GDBus ?13:48
xclaesseseb128, I've got that problem: https://bugs.freedesktop.org/show_bug.cgi?id=55761#c113:50
ubottuFreedesktop bug 55761 in tp-glib "Use GTestDBus instead of home made with-session-bus.sh" [Normal,New]13:50
xclaessemy code works with glib 2.34.0 from git, but not from ubuntu package13:50
xclaessehm, could be some modules that have side effects13:52
pittixclaesse: we do have some patches, but not against dbus13:55
pittixclaesse: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/experimental/glib2.0/debian/patches/13:55
pittixclaesse: mostly test suite fixes, translation, and multi-arch13:55
xclaessepitti, yeah, I'm suspecting modules that gets loaded and uses gdbus13:57
xclaessepitti, is there a way to know what modules gets pulled by any glib process?13:57
pittixclaesse: check /proc/pid/maps ?13:57
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== mcclurmc is now known as mcclurmc_away
pittidholbach: for stuff like https://code.launchpad.net/~logan/ubuntu/quantal/nodm/debian-merge/+merge/128406, you don't push the branch?14:29
pittidholbach: or mark them as merged manually?14:29
dholbachah sorry, I didn't14:29
dholbachI can mark it as merged14:29
pittidholbach: I can as well if you want me, just wondering about what went wrong here14:29
dholbachusually I wait for the importer to mark it as merged for me ;-)14:29
dholbachor rather import it14:30
pittiimport yes, but the importer won't notice that MP14:30
dholbachok, I'll bear that in mind until next time14:30
dholbachI wish we had push-to-build14:31
pittibzr: ERROR: Unable to unapply quilt patches for 'other' tree: rmdir: failed to remove `.pc/force-ruby1.8': No such file or directory14:32
pittigo, bzr merge14:32
* pitti downloads diff, cleans it, and applies manually14:34
Sweetsharklamont: scheat is fed up with compiling libreoffice and remounted /home read-only. In protest it left interesting jabbering in dmesg. Maybe remount/reboot it?14:48
Sweetsharkcd ..14:49
ahasenackSpamapS: hi,14:57
ahasenackSpamapS: do you know why only the precise packages were uploaded? bug #105305714:58
ubottuLaunchpad bug 1053057 in landscape-client (Ubuntu Oneiric) "Client queues up lshw calls if talking to old server" [Undecided,New] https://launchpad.net/bugs/105305714:58
ahasenackSpamapS: and landscape-client is gone from the sponsoring queue at http://reqorts.qa.ubuntu.com/reports/sponsoring/14:58
ahasenackso no-one else will look at it I think14:58
SpamapSahasenack: they were all uploaded, but only precise was approved15:01
SpamapSahasenack: we are really far behind on SRU's so its likely we're just skipping the non-precise releases to try and get maximum impact on precise's backlog15:02
ahasenackSpamapS: ok, I suppose it's still in some list/report that someone looks at?15:02
cjwatsonwookey: slang2 uses 'dh $@ --with autotools_dev', so your patch for that is unnecessary15:03
cjwatsonwookey: All the others are uploaded (some still in the unapproved queue) now15:03
SpamapSahasenack: http://people.canonical.com/~ubuntu-archive/pending-sru.html and at the bottom you will find links to the queues15:05
SpamapSahasenack: I see it in 11.10, 11.04, and 10.0415:06
ahasenackSpamapS: thanks15:06
wookeycheers colin. I've binned that one from my list too.15:07
pitti@pilot out15:30
=== 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:
=== henrix_ is now known as henrix
dupondjepitti: http://pastebin.com/d3dRmqx3 this is what happens when I connect my device15:53
mlankhorstbdmurray: that apt bug would actually be high or critical since it's a blocker for 12.04.2 :-)15:53
pittidupondje: btw, you might be interested in gnome bug 666195 :)15:53
ubottuGnome bug 666195 in general "Mount / Provide access to Android 4 (Ice Cream Sandwich, ICS) MTP devices" [Enhancement,Assigned] http://bugzilla.gnome.org/show_bug.cgi?id=66619515:53
dupondjepitti: yep just read it :)15:53
dupondjeQuantal+1 is smilin :p15:54
dupondjepitti: something new, gphoto2 --summary works if I execute it in the first seconds the device is connected16:01
=== dendrobates is now known as dendro-afk
hallynjodh: hey, when you get a chance, could you comment in bug 1056927 ?  (then un-assign yourself :)16:17
ubottuLaunchpad bug 1056927 in libvirt (Ubuntu) "'started libvirt-bin' event occurs before libvirt networks available" [Medium,New] https://launchpad.net/bugs/105692716:17
=== bjsnider_ is now known as bjsnider
jodhhallyn: done.16:32
hallynjodh: thanks16:36
=== deryck is now known as deryck[lunch]
=== rsalveti_ is now known as rsalveti
=== Ursinha_ is now known as Ursinha
=== dendro-afk is now known as dendrobates
wookeydoko: gcc stage2 build is falling over building libgcc1 due to not finding 'bit/predefs.h'.18:11
wookeyIs that something I should expect to see needed at this point? There is one in the libc-headers unpacked under arm64-toolchain-cross-base/debian/tmp/ (usr/include/aarch64-linux-gnu)18:13
wookeybut I don;t see anything telling the build to look in that dir. So either the build-line is missing a -isystem or it's trying to build something it shouldn't at this stage18:13
=== deryck[lunch] is now known as deryck
=== scott-work is now known as Guest22676
wookeywhich means eglibc stage1 completed :-) so I am making (slow) progress :-)18:17
barryis anybody else seeing recent terrible regressions on window animation speeds?  e.g. bug 106398018:18
ubottuLaunchpad bug 1063980 in unity (Ubuntu) "Regression in animation speed" [Undecided,New] https://launchpad.net/bugs/106398018:18
infinitywookey: The location for that file is correct, you may be missing multiarch foo in your gcc build?18:29
infinitywookey: (Long weekend here, so I'm running off again, but we'll touch base tomorrow on all of this)18:30
wookeyinfinity: good - it's slow progress with no one to share the pain with :-)18:30
wookeywife is away tonight so I'll hack some more until fed up18:31
=== henrix is now known as henrix_
dokowookey, what does build/gcc/xgcc -Bbuild/gcc/ -v -c foo.c say about the include dirs?19:27
wookeydoko: sorry, was on phone. build log is here: http://wookware.org/files/gccstage2faillog19:45
wookey--includedir=/usr/aarch64-linux-gnu/include19:48
wookeyand --with-build-sysroot=/home/wookey/linaro/armv8/toolchain/quantalnew/arm64-cross-toolchain-base-1.89/debian/tmp which combined with above should find it19:49
dokowookey, I'm confused. you talk about stage2 for a cross compiler?19:51
robert_ancell@pilot in20:01
=== 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: robert_ancell
dokowookey, best thing would be to ask hrw about this. maybe this is something which just works by chance in his setup.20:01
wookeyOK. He's mostly fogotten how all it all works :-)20:01
wookeysomething about the armel setup makes it work.20:02
wookeyI'm jujst trying to work out what's missing/different/wrong20:02
wookeythere is build-gcc1, build-gcc2, build-gcc3 rules in the toolchain bootstrap package. It's failing on build-gcc220:03
wookeyexport LD_LIBRARY_PATH=${CURDIR}/debian/tmp/$(PF)/$(HOST_GNU_TYPE)/${CROSS_GNU_TYPE}/lib/:${CURDIR}/debian/tmp/usr/lib:${CURDIR}/debian/tmp/lib20:03
wookeycd gcc && DEB_CROSS_NO_BIARCH=yes WITH_BUILD_SYSROOT=${CURDIR}/debian/tmp DEB_STAGE=stage2 PKG_IGNORE_CURRENTLY_BUILDING=1 BACKPORT=false dpkg-buildpackage  -b -uc -us -d20:04
wookeywhich loks plausible to me20:04
=== fisted_ is now known as fisted
wookeyI don;t know what PKG_IGNORE_CURRENTLY_BUILDING=1 does, and hrw couldn't remember20:05
wookeydon't worry - I was just wondering if you'd go 'ah yes, that's probably X'20:06
dokowookey, I'll try to have a look, but it's not priority for me until the quantal release20:34
wookeysure20:36
=== cpg|away is now known as cpg
cjwatsonwookey: PKG_IGNORE_CURRENTLY_BUILDING tweaks a behaviour of pkgbinarymangler; there's a rationale for why one might do that in its changelog20:57
cjwatson(don't know if it's the same reason as here)20:57
=== dendrobates is now known as dendro-afk
=== soren_ is now known as soren
=== salem_ is now known as _salem
=== dendro-afk is now known as dendrobates
hallynso, this is hillarious...  when you create a volume group called 'kvm' and with a LV called 'root', it creates /dev/kvm/root (-> ../dm-0).  Obviously that's trouble if you also want to use kvm.22:12
hallynshould there be a blacklist to prevent the /dev/kvm dir from being created?22:12
hallyni.e. is that "just life suckign", or an actual bug in the lvm2 package?  (it happened to a user on the libvirt mailing list)22:13
mbieblhallyn: heh, I'll guess I name my next vg dri0 :-)22:16
SpamapShallyn: that does seem like a good idea (blacklisting known paths)22:16
hallynmbiebl: :)22:16
hallynSpamapS: i'm wondering if it's already beign done...22:17
hallyn(for some paths, that is)22:17
hallynwell i guess i'll file a bug and see what lvm2 folks say :)22:19
hallynthen i'm outta here - ttyl22:19
hallynfiled bug 106409922:21
ubottuLaunchpad bug 1064099 in lvm2 (Ubuntu) "should /dev/vg directory names have a blacklist" [Undecided,New] https://launchpad.net/bugs/106409922:21
=== psivaa_ is now known as psivaa
=== TJ- is now known as IamNotReallyTJho
=== IamNotReallyTJho is now known as TJ-
wookeydoko: I've worked it out - it's multiarch vs old includedir paths. Now I just have to work out wherre in that epic build system to fix it...23:46
=== Ursinha_ is now known as Ursinha
=== rsalveti_ is now known as rsalveti

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