/srv/irclogs.ubuntu.com/2010/11/10/#ubuntu-devel.txt

psusiI'm trying to reproduce a bug reported installing grub on a usb disk, but when I try with my 8 gb flash stick, ubiquity does not list the drive ( sde ) as an option.  It is mentioned in the partman log files as being discovered, but ubiquity hides it.  Does it hide usb flash drives on purpose?00:39
cjwatsonit hides the disk you're installing from on purpose00:44
cjwatsonsince there are going to be serious limitations on partitioning it and attempts to do so usually lead to enormous confusion and bug reports00:45
=== sanchaz is now known as sanchaz-away
james_wSpamapS, barry: https://lists.launchpad.net/pkgme-devs/msg00000.html01:36
psusicjwatson, that's what I thought, but I booted from a cdrom and tried to install to the usb stick01:36
james_wSpamapS, barry: may I suggest you join https://launchpad.net/~pkgme-devs and subscribe to the mailing list?01:36
psusimaybe I messed up and booted from the wrong one... I'll give it another go when I finish writing up this wiki entry on LVM01:37
barryjames_w: done. thanks for the write-up01:41
james_wthanks01:42
=== MikeGuo is now known as hylinux
adamsahi i am trying to develop and test my software on 64bit ubuntu but libmudflap64 is only compiled / available for i386? ... so i get errors about real_munmap etc. --> has anyone else found this?04:25
adamsa(10.10)04:26
micahgadamsa: you might be looking for libmudflap004:29
macoseriously? theres a lib named that? O_o04:29
adamsai have that installed, that isn't the issue, i also have gcc-multilib and the -dbg packages etc.04:29
micahgadamsa: #ubuntu-app-devel might be a good resource for you04:29
adamsaperhaps but i was hoping a dev here already hit it ...04:30
adamsa_fixed it --> broken symlink :) reporting bug04:57
=== ion_ is now known as ion
=== kees___ is now known as kees
=== almaisan-away is now known as al-maisan
=== dendro-afk is now known as dendrobates
wgrantpitti, cjwatson: Is there any reason we would ever need to accept an upload in any pocket of an obsolete series?07:07
=== Tm_K is now known as Tm_T
pittiGood morning07:34
pittiwgrant: we should never accept an upload into a released series, obsolete or not; and for the other pockets they should always land in unapproved07:34
RAOFAloha pitti07:35
pittiwgrant: there might be a corner case where we do accept a package into an obsolete series, like a fixed update-manager or whatnot07:35
pittihey RAOF07:35
=== lamont` is now known as lamont
wgrantpitti: Right, I (and Launchpad, fortunately...) know about the supported/current pocket restriction. But it would be convenient if we could just reject anything for an obsolete series.07:36
wgrantI guess I'll just make it behave like supported/current.07:36
RAOFYou'll be happy to know my local libgl1-mesa-dri package now takes up 30MB less on-disc :)07:36
pittiRAOF: oooh! *hug*07:43
pittiRAOF: dynamic linking FTW?07:43
RAOFIndeed.07:43
RAOFThat's without stripping out any of the lesser-used DRI drivers.07:43
pittiRAOF: I guess these just take ~ 200 kB now?07:44
ebroderpitti: by the way, libnss-mdns's perl dependency is completely bogus. it just uses perl -i in the postinst07:44
pittiebroder: nice07:44
ebroderbut i think apparmor is going to be our downfall07:44
RAOFMmm, mga is as big as 330kB :)07:44
pittiebroder: yes, that's going to be tough07:45
pittiRAOF: heh07:45
RAOFSo there's ~1MB to be claimed by sacrificing the lesser-used drivers.07:45
pittiRAOF: I think that's much less urgent now07:52
pittiRAOF: but we can shelve that idea for a later cycle when we get desperate again :)07:53
=== Adri2000_ is now known as Adri2000
RAOF:)07:53
dholbachgood morning!08:08
=== hunger_ is now known as hunger
\shRiddell: kirkland: Testing bug #53336908:55
ubottuLaunchpad bug 533369 in debootstrap (Ubuntu Lucid) "Fails to debootstrap squeeze chroot due to missing apt-get" [Undecided,Fix committed] https://launchpad.net/bugs/53336908:55
\shRiddell: tested bug #533369 and it works...please see the my comment09:19
ubottuLaunchpad bug 533369 in debootstrap (Ubuntu Lucid) "Fails to debootstrap squeeze chroot due to missing apt-get" [Undecided,Fix committed] https://launchpad.net/bugs/53336909:19
=== nenolod_ is now known as nenolod
=== dendrobates is now known as dendro-afk
pittiebroder: thanks for the gst-plugins-base0.10 fix! can you please send this to Debian as well?10:47
* ogra hugs RAOF ... thanks for bringing back the kbd driver10:54
=== seiflotfy_ is now known as seiflotfy
=== MacSlow is now known as MacSlow|lunch
ogra_acouch12:16
ogra_accjwatson, apparently i get a segfault trying to boorstrap natty on arm12:16
ogra_ac*boot12:17
ogra_acit ends with:12:17
ogra_acW: Failure trying to run: chroot /mnt/natty-chroot dpkg --force-depends --install /var/cache/apt/archives/base-files_5.0.0ubuntu25_armel.deb /var/cache/apt/archives/base-passwd_3.5.22_armel.deb12:17
ogra_aclooking at natty-chroot/debootstrap/debootstrap.log there is only "Segmentation fault" in it12:17
ogra_acogra@ac100:/mnt$ sudo chroot /mnt/natty-chroot dpkg -l12:19
ogra_acSegmentation fault12:19
ogra_achmm, seems to be dpkg12:19
ogra_acthings like --help seem to still work12:23
=== bilalakhtar changed the topic of #ubuntu-devel to: Archive: Open | maverick-proposed is now unfrozen | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
cjwatsonogra_ac: I saw the build failure, but I will need the arm team's help to debug it12:24
ogra_accjwatson, oh, it didnt build ? i missed that12:24
cjwatsonthe livefs build failure12:25
ogra_acstrace doesnt show anything obvious http://paste.ubuntu.com/529305/12:25
ogra_acah, k12:25
cjwatsonthe change to lib/compat/scandir.c is the only one I can imagine being involved12:33
ogra_achmpf, how do i run gdb on that12:33
cjwatsonnot sure how that would have made anything *worse* though12:33
ogra_acrunning sudo gdb chroot /mnt/natty-chroot dpkg only gets me chroot backtrace ... and indeed i dont have gdb inside the chroot yet12:34
cjwatsonand you'll want dpkg-query anyway, since dpkg just execs that for -l12:34
cjwatsontry something like  sudo gdb --args /mnt/natty-chroot/usr/bin/dpkg-query --admindir=/mnt/natty-chroot/var/lib/dpkg -l12:35
cjwatsonin fact I suspect you won't even need --admindir12:35
ogra_acah, yeah, that seems to be better ... i need the ddeb though12:36
* ogra_ac goes fiddling12:36
cjwatsonhm, actually, I don't see how it can be scandir either12:37
cjwatsonif it were due to that patch, we'd at least see it opening /var/lib/dpkg12:37
ogra_acit does that if i dont use -l12:38
cjwatsonwell, let's try to explain one segfault at a time though12:38
ogra_achttp://paste.ubuntu.com/529315/12:38
ogra_acthats for the command debootstrap tries to run12:38
cjwatsonstill not in scandir12:38
cjwatsonthat's just lock stuff in filesdbinit12:38
ogra_acah, k12:39
cjwatsonI mean modstatdb_init12:39
=== yofel_ is now known as yofel
ogra_acgeez12:43
ogra_acSIGILL12:43
ogra_achttp://paste.ubuntu.com/529317/12:44
ogra_acoh12:47
cjwatsonmaybe executing natty binaries directly from whatever your host system is is not in fact a recipe for glorious success?12:47
ogra_acrunning "run -l 2>&1 | tee ~/gdb-dpkg.txt" gets me proper output12:48
cjwatsonin which case, copy your gdb binary into your chroot and hope it doesn't need too much else :-)12:48
ogra_acsame command but 2>&1 | tee ~/gdb-dpkg.txt added12:48
ogra_achmm, weird, that seems to have run on the host12:49
ogra_acand now it works every time12:49
* ogra_ac doesnt get that12:49
ogra_acyeah, it now seems to access the hosts database etc12:51
ogra_acnow it doesnt anymore12:52
ogra_achrm, whats up here12:52
ogra_acusing run -l one time accesses the host and the next time it doesnt12:52
ogra_acand its not reliable reproducable12:52
ogra_aci guess i better build a maverick chroot, upgrade that and run all that stuff fully chrooted12:54
* ogra_ac tries that12:54
=== dendro-afk is now known as dendrobates
roxdragonhi13:11
bilalakhtarpitti: Speaking about bug #323815, I fixed it long ago in bug #616569 but it appeared that the patch modified the UI file, and a subroutine later set the title back to "" . Do you think I am right? I have a fix ready in a branch13:12
ubottuLaunchpad bug 323815 in jockey (Ubuntu) "Install progress window has no title" [Low,In progress] https://launchpad.net/bugs/32381513:12
ubottuLaunchpad bug 616569 in jockey (Ubuntu) "hardware drivers shows window called untitle windows at scaning/download drivers (dup-of: 323815)" [Low,Fix released] https://launchpad.net/bugs/61656913:12
ogra_accjwatson, so upgrading a mavercik chroot to natty i dont get any issues and given that dpkg under gdb with a half debootstrapped chroot behaves differently at every run i'm inclined to suspect a race13:14
pittibilalakhtar: I saw your MP, will follow up there after lunch; thanks!13:16
bilalakhtarpitti: you're welcome13:16
cjwatsonogra_ac: it could be something that only breaks with certain status files13:16
ogra_acwell, i can run it under gdb and get different results every run, do the status files change every time ?13:17
ogra_aci would have assumed its the same one13:17
* ogra_ac tries another debootstrap to monitor the status file 13:18
cjwatsonyou're the one best placed to figure out what the problem is I suspect13:19
cjwatsonbut it happened to every armel debootstrap attempt in today's livefs builds, as far as I can see, so if it's a race then we normally lose it13:20
ogra_acright, its reliably failing in debootstrap, just not in gdb13:20
=== seb128_ is now known as seb128
ogra_accjwatson, got it !13:26
ogra_accjwatson, the status file in natty misses a final newline13:26
ogra_acerr, no, sorry to many chroots around, i looked at the wrong one13:27
roxdragon!bug13:29
ubottuIf you find a bug in Ubuntu or any of its derivatives, please file a bug report at: http://bugs.ubuntu.com/ IRC is not a good medium to report bugs and this channel is for development coordination.13:29
=== jelmer_ is now known as jelmer
cjwatsonroxdragon: were you talking to ogra_ac?  he and I are discussing this problem, it's fine for it to stay here13:31
ogra_acwow13:32
ogra_accopying the status file from the host makes it not segfault13:32
ogra_acso i guess you are right13:33
roxdragonyes cjwatson  ;)13:33
ogra_accopying the old one back gets me the segfault back13:34
ogra_accopying the one from the upgraded maverick chroot works too13:35
=== MacSlow|lunch is now known as MacSlow
roxdragonhi 11.04 testing?13:42
=== jorge is now known as jcastro
ogra_accjwatson, soo ... weird but true, the segfault vanishes if i manually add Maintainer and (short) Description to the status file13:47
cjwatsonthat's interesting, because there was a change in that area in 1.15.8.5 - but we'd already backported it to maverick as 1.15.8.4ubuntu2 a few months ago13:48
ogra_achttp://paste.ubuntu.com/529332/13:48
ogra_acwell, did we bootstrap any images since ?13:48
cjwatsonevery livefs build, yes13:48
ogra_acweird13:48
ogra_acit reliably fails if i remove either of the fields13:49
cjwatsoncan you tar up the broken /var/lib/dpkg (without your workaround) and put it somewhere for me?13:49
cjwatsonI can see if I can reproduce it on kakadu, for instance13:49
ogra_aci can just bootstrap a fresh one one sec13:50
stgraberIs it possible that icedtea6-plugin as been deprecated in favour of icedtea-plugin ? it's making the edubuntu daily build to fail because icedtea-plugin is pulled by something and conflicts against icedtea6-plugin (which is explicitly seeded)13:53
stgraberfrom what I see in the seeds, it should affect all DVD builds, not only Edubuntu13:54
cjwatsonyes, but it's a bug that it fails this way13:54
cjwatsonthe Conflicts in icedtea-plugin should be versioned to less than the version where it became a transitional package - could you make sure that there's a bug filed on icedtea-web about this?13:54
cjwatsonshows up in http://people.canonical.com/~ubuntu-archive/testing/natty_probs.html too13:55
stgraberok, I'll quickly check if someone already reported it and if not, will file a new one13:56
stgrabershould the seeds be changed to icedtea-plugin anyway ?13:57
cjwatsonyeah13:57
stgraberbug 67352414:05
ubottuLaunchpad bug 673524 in Ubuntu "Unversioned conflict between icedtea-plugin and icedtea6-plugin making transitional icedtea6-plugin uninstallable" [Undecided,New] https://launchpad.net/bugs/67352414:05
stgraberargh, forgot to open against icedtea ... fixing that14:05
stgraber(was doing an ubuntu-wide bug search before, so "File a bug" opened it against ubuntu ...)14:05
ogra_accjwatson, natty-cjwatson-dpkg.tgz in /home/ogra on kakadu14:13
cjwatsonI really did just need /var/lib/dpkg, but thanks :)14:14
ogra_acheh14:14
ogra_acnote that chroot is using my local mirror14:14
ogra_acwell, approx instance14:15
ogra_acso sources.list and apt lists might differ14:15
cjwatsonI removed everything except /var/lib/dpkg so it doesn't matter14:15
ogra_ack14:15
cjwatsonbuilding a debug dpkg now14:16
=== dendrobates is now known as dendro-afk
looldoko, cjwatson: Hey, how much do you two care about lp:~ubuntu-core-dev/eglibc/eglibc-2.12-pkg ? I currently can't branch from it (some bzr error when doing on the fly format conversion) so I was about to upgrade it, but I wonder whether we should just abandon it and move to lp:ubuntu/eglibc instead14:29
cjwatsonlool: I haven't touched it for some time14:32
dokoit works for me14:33
* lool upgrades the old packaging branch to see if anything needs to be rescued fro mthere14:43
ScottKogra_ac: I'm catching up on yesterday's IRC logs and saw the discussion you had with Riddell/NCommander on arm status.  Currently none of the arm FTBFS are due to the qreal issue, they are all due to the CXXFLAGS issue that doko is looking into.14:44
ScottKogra_ac: Upstream KDE accepts that the qreal issues we see are valid bugs that they shouldn't cause.  I'm working on an upstream KDE arm buildbot so they can discover this stuff before we get it here and the amount of rework we need to do in the future will be reduced.14:45
ogra_acScottK, upstream QT agrees that it should be fixed in QT though14:46
ScottKogra_ac: Yes, but in Qt5.14:46
ogra_acthey just cant do that atm for historical reasons14:46
ScottKWe can't either for the same reasons.14:47
ogra_acand asked us a year ago to carry it as a distro patch for armel only14:47
ogra_acits just insane that we spend several mandays every release to adjust the application patches14:47
ogra_acand i really expect that to hit us again once the flags are fixed14:47
ScottKogra_ac: It's not adjusting application patches.  The ones we find are all upstreamed, the problem is new occurences.14:48
ScottKThat's why I hope that if we can build the upstream source regularly, before we get it, the amount of trouble we see will go down.14:48
ogra_acright, still i would like us to fix the core of the prob if thats possible14:49
ogra_acand according to linaro it isnt to hard14:49
ScottKIsn't hard to fix and maintain ABI?14:50
ogra_acit would break the ABI on arm14:50
ogra_acbut only there14:50
ogra_acand given that we rebuild the world anyway i doubt it matters much14:50
ScottKNot all software lives in the Ubuntu archive.14:51
ogra_acas ?14:51
ogra_acfor binary compatibility you have to rebuild anyway14:52
ScottKI don't intend to get into a debate about how which apps that aren't in Ubuntu are used on arm.  Use of third party repositories is quite normal and supported.14:52
ogra_acand ISVs dont offer any ubuntu arm stuff14:52
ScottKAnd vendors are all we care about?14:53
ogra_acno14:53
ScottKogra_ac: I think we will have to agree to disagree on the importance of maintaining ABI.14:54
=== virtuald_ is now known as virtuald
ogra_acwell, asac is tasked to talk to thiago next week in person aboout it14:54
ogra_aclets see what comes out of that14:54
ScottKI did want to let you know that I'm working on getting these qreal problems more visibility in upstream KDE so there is some reason to expect it to get better.14:54
ScottKOK.14:54
dokoScottK, Riddell: the current CXXFLAGS "problem" is one in qt14:55
ogra_aci want to follow what upstream suggests here14:55
ogra_ac(who were first in suggesting the change to us initially)14:55
ScottKdoko: Right, the question is what to do about working around it.  Do we have to modify debian/rules for several dozen packages or will it go back in defaults.14:56
dokopitti: why the limitation to 10 changelog entries? I would prefer to keep the entries of the current and the last release14:56
dokoScottK: so when would you change it?14:58
ScottKdoko: You are asking when we'd stop carrying the work around?14:58
pittidoko: well, you can define an arbitrarily complex condition which ones to keep; 10 should be quite enough to see the recend development?15:01
=== achiang` is now known as achiang
=== bigon is now known as fred2kboulot_
=== fred2kboulot_ is now known as bigon
dokopitti: well, make it the maximum of 10 and what I propose.15:07
dokoapt-listchanges should still work15:07
dokofor distro upgrades15:07
ebroderpitti: thanks for the sponsorship. i'll be sure to forward the patch on15:07
dokopitti: do you re-join the MIR team?15:09
apacheloggerjcastro: ping, do you happen to know whether the audio streams from uds got recorded?15:21
jcastroI don't think they did15:21
ogra_acoh, that will make NCommander cry15:21
ogra_ache lost his notes15:22
jcastrogobby accident?15:22
ogra_acno idea15:22
ogra_acgobby doc is empty15:22
ogra_acso might well be15:22
ogra_acor notes were taken locally and lost15:22
apacheloggerhaving recordings would be very useful indeed, notes can be too limiting on complex matters ^^15:23
tumbleweedapachelogger: I have recordingns of the second half, http://mirrors.tumbleweed.org.za/uds-n/15:24
jcastroapachelogger: someone from IS would be the best to ask15:24
apacheloggertumbleweed: groovy, cheers15:25
barrymvo: hi!  have you seen: https://code.launchpad.net/~barry/update-manager/673297-py27/+merge/4051015:26
apacheloggerjcastro: something to look into for next UDS for sure15:26
=== dendro-afk is now known as dendrobates
mvobarry: no, looking now15:30
=== zyga is now known as zyga-lunch
=== bjf[afk] is now known as bjf
pittidoko: fixing apt-listchanges is on the TODO list15:39
pittiebroder: thanks15:39
pittidoko: wasn't planning to actually; SRU kills too much of my time already15:39
=== bilalakhtar_ is now known as bilalakhtar
jcastromvo: we're so close, all you need to do now is enable the apt zeroconfing bits by default!15:43
=== ssweeny_ is now known as ssweeny
ScottKdoko: I know the proper fix for the Qt IT issue is to implement it upstream, but in the mean time, do you want us to modify all the affected packages or will you put it back in the GCC defaults?  We can do either, we just need to know.15:52
psusipitti: weren't you working on auto mount of esata drives?  I did some digging and it seems that AHCI has the ability to report that a port is external, but the kernel driver doesn't bother checking that bit15:59
pittipsusi: "working" is a bit too much; I looked at it back then, and found that there's currently no way to tell16:02
pittiif this can be exported in /sys, that'd help much, of course16:02
highvoltagedoko: hey, are you around?16:11
=== dendrobates is now known as dendro-afk
=== beuno is now known as beuno-lunch
micahgpitti: is there a problem w/SRUing new binaries either through -updates or -security?16:18
pittimicahg: not a technical one, but we try to avoid it if at all possible16:19
ScottKpitti: It's for new translations (why he's asking)16:19
micahgpitti: the case is newer thunderbird translations when we move to Thunderbird 3.116:19
micahg* extra languages16:19
pittithat sounds fine16:20
micahgpitti: ok, thanks16:20
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
cjwatsonbarry: gnome-python and dbus-python uploaded16:42
cjwatsonKeybuk: so, watching with dbus-monitor - am I right in believing that there are dbus signals for job instances being added and removed, but that that doesn't really necessarily correspond to jobs being started and stopped (for plymouth integration)?16:45
cjwatsonKeybuk: maybe a signal for each state change or something would be best?16:45
Keybukright, that might be the "missing piece"16:45
psusipitti: that is what I thought... the external bit should be exported somehow in /sys so you can tell it should be auto mounted... but I also thought even if the hardware can't tell us the port is external, if a sata drive appears after boot, maybe we could pop up and ask the user if that port is external, and set a persistant storage rule to set the extern flag anyhow for future use16:45
Keybukstate is a property, so it'd be a property changed signal16:46
cjwatsonone of these days I must learn dbus properly16:46
cjwatsonslightly embarrassing16:46
ogra_acuse dfeet :)16:47
cjwatsonis property-changed a standard thing?16:47
cjwatsonI know about d-feet; my comprehension hole is a bit more general16:47
cjwatsonhm, PropertyChanged ought not to require specific upstart support from what I'm seeing16:48
cjwatsonPropertiesChanged that is16:49
=== zul_ is now known as zul
slangasekcould someone here who writes better German than me fix http://wiki.ubuntuusers.de/Plymouth to not include made-up "noplymouth" boot options?16:53
cjwatsonactually maybe it does need a bit of upstart support16:57
=== zyga is now known as zyga-gone
=== beuno-lunch is now known as beuno
Keybukcjwatson: huh?17:06
Keybukyeah it needs libnih-dbus support or upstart support or something17:06
Keybukas I said at UDS, I couldn't remember whether I put it in there or not17:06
Keybukand if I didn't, it's literally a one-line patch17:06
cjwatsonKeybuk: wouldn't it need everything that does job->state or equivalent to be converted to using a setter function of some kind?17:08
Keybukfortunately I am a kick-ass, stellar programmer17:09
Keybukone of the best in the known universe17:09
Keybukand there is only one place in all of Upstart that changes job->state17:09
Keybukjob_change_state()17:09
cjwatson./init/job.c:108:       job->state = JOB_WAITING;17:09
cjwatson./init/job.c:289:               job->state = state;17:09
Keybukwhich is pretty much the core function as far as jobs go, in fact17:09
cjwatsonoh, you meant one function :-)17:09
Keybukthe first one of those is job_new() so doesn't count17:09
cjwatsonfair point17:10
cjwatsonand I don't think we need to know about goal changes17:10
Keybukno, indeed17:10
cjwatsonin that case I concede your self-aggrandisement ;-)17:10
Keybukall you should need to do is add a signal tag to dbus/com.ubuntu.Upstart0_6.Instance.xml17:11
Keybukthen add a function call in job_change_state17:11
Keybukerr, dbus/com.ubuntu.Upstart.Instance.xml17:12
Keybuksomething like17:12
cjwatsondbus 1.4 made PropertiesChanged a standard signal on org.freedesktop.DBus.Properties17:12
=== dendrobates is now known as dendro-afk
cjwatsondo you want to follow that?  since if so it shouldn't be in com.ubuntu.Upstart0_6.Instance.xml AIUI17:13
Keybukyeah, but that would need teaching libnih-dbus about it17:13
Keybukwhich would be ... harder17:13
Keybukfor 0.6, may as well just add a custom signal17:13
cjwatsonok, fair enough17:13
cjwatsonI should be able to manage the rest of that then, thanks17:13
Keybukso if you have17:13
Keybuk<signal name="StateChanged">17:13
Keybuk  <arg name="state" type="s">17:14
Keybuk</signal>17:14
Keybukor sometihng17:14
Keybukthen the matching function call in job_change_state() would be17:14
KeybukNIH_LIST_FOREACH (control_conns, iter) {17:15
Keybuk  NihListEntry *entry = (NihListEntry *)iter;17:15
Keybuk  DBusConnection *conn = (DbusConnection *)entry->data;17:15
Keybuk  job_emit_state_changed (conn, job->path, job_state_name (job->state);17:15
Keybuk}17:15
Keybukok17:15
Keybuka bit more than one line to cope with the multiple connections17:16
cjwatsonand I get to write the boring test case, right? :)17:16
Keybukyup :p17:16
=== elmo_ is now known as elmo
bilalakhtardoko: there? It appears that you recently NMUed a change to package libtuxcap in Debian. Yet, the change wasn't made, could you please check?17:35
cjwatsonKeybuk: would you prefer separate tests for the case where a dbus connection is open, or shall I just extend test_change_state to check signal emission in each test along the way?17:38
cjwatsonI started with the former but I think the latter might be less wordy17:38
Keybukthere's a *LOT* of test cases in test_change_state17:38
Keybukit depends whether you want to "test that a signal is emitted for a state change"17:39
bilalakhtarHow do I try and find out the changes made to a debian package in a particular version?17:39
Keybukor "test the specific set of signals are emitted for each given state change"17:39
Keybuke.g. in test_change_state you're going to have to deal with the cases where a job undergoes multiple state changes in any one test17:39
bilalakhtarits difficult to navigate through Debian packages as they don't have something like LP for all packages17:39
Keybukso check for multiple signals17:39
cjwatsonthe interaction between StateChanged and InstanceRemoved seems slightly worth testing17:39
cjwatsonbilalakhtar: packages.qa.debian.org/<package> may be helpful17:40
KeybukI've tended so far (iirc) to just test the signals are emitted independantly of the state mechanics17:40
bilalakhtarcjwatson: but it doesn't show the debdiff between versions17:40
Keybukbut icbw, haven't looked at those tests in a while17:40
tumbleweedbilalakhtar: snapshot.debian.org17:41
dannfbilalakhtar: if you need to compare actual source (not trusting the changelog) you can pull versions from snapshot.debian.org & debdiff 'em17:41
bilalakhtarthanks tumbleweed and dannf17:41
bilalakhtardannf: yes, I am sure a changelog entry is misleading17:41
cjwatsonbilalakhtar: or http://patches.ubuntu.com/by-release/atomic/debian/, or bzr get lp:debian/<package>17:41
looldoko: I started reviewing the Debian -> Ubuntu eglibc diff, and I'm now trying to minimize it to ease merges and be in a position to document what changes we carry over Debian; do you mind if I drop lpia support in the next natty eglibc upload?17:45
=== robbiew is now known as robbiew-lunch
keeshallyn: say, where is the code in the kernel for "if both fscaps and setuid, ignore setuid"?17:57
keeshallyn: ah, found it: b5f22a59c0356655a501190959db9f7f5dd07e3f18:01
bilalakhtardoko: so the libtuxcap debdiff between your NMU and the previous one doesn't contain the B-d change18:01
hallynkees: why, has that been accidentally undone?18:01
=== Ian__ is now known as Ian_Corne
bilalakhtarplease look at it, since the patch is now made to modify the thing according to 2.6, but the package doesn't b-d on 2.618:02
keeshallyn: no, I just wanted to point it out to someone (oss-security mailing list discussion on filesystem capabilities)18:07
=== al-maisan is now known as almaisan-away
psusipitti: is it /sys/block/sda/removable that is checked to see if the drive should be auto mounted?18:18
pittipsusi: yes18:23
pittipsusi: that and the drive type (USB/firewire are removable)18:23
psusihrm... looking at the scsi layer code, it seems that removable really means that the MEDIA can be removed... but what we're dealign with is really hot plugging the hole drive, so flagging it as removable doesn't really seem correct18:24
pittipsusi: ah, right18:25
pittipsusi: we need a new flag for that then18:25
pittipsusi: so far udisks considers the bus type for the "hotpluggable" property18:25
* pitti -> Taekwondo and off for the night, see you tomorrow18:26
psusio/18:26
looldoko: Similary, do you care to keep the sparc flavors?18:33
mdztkamppeter, around?18:34
tkamppetermdz, hi18:42
mdztkamppeter, I've brought home an HP DeskJet 3050 which requires hplip 3.10.9. do you know when the new version will be available in Debian and Ubuntu?18:45
mdztkamppeter, or maybe in a ppa?18:51
ScottKogra_ac: Someone hand built the rest of KDE on Natty with implicitIT=thumb and they didn't hit any qreal porting issues, so at least so far that doesn't seem to be an issue in Natty.20:16
=== zyga-gone is now known as zyga
=== Pendulum_ is now known as Pendulum
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
arek_deepinitcan anyone tell me what is default version of glib installed with 10.04?22:20
arek_deepinitplease22:21
=== dendro-afk is now known as dendrobates
ajmitcharek_deepinit: from the look of things, 2.24.0 in lucid, 2.24.1 in lucid-updates22:29
cjwatson~.22:30
cjwatson~.22:30
arek_deepinitgreat, thx ajmitch22:30
=== dapal is now known as [dapal]
ioncjwatson: It’s beneficial to switch to something like the status window first, otherwise that’s bound to happen sooner or later. ;-)22:32
cjwatsonion: drat22:42
cjwatson(for the record, that was the fault of https://bugs.maemo.org/show_bug.cgi?id=6009, which still isn't fixed ...)22:44
ubottubugs.maemo.org bug 6009 in X Terminal ""Enter" key sends wrong keycode to console applications" [Normal,New]22:44
NCommanderogra: I already told you that yesterday ;_P22:48
=== bjf is now known as bjf[afk]
=== dendrobates is now known as dendro-afk
Drakesonis appmenu broken with emacs ?23:28
DrakesonWhere should I discuss issues with Unity?23:30
mwhudsonDrakeson: it works ok for me i think?23:35
mwhudsonnot that ever actually use the menu in emacs at all ever23:36
Drakesonmwhudson: oh, mine has a serious problem leading to segfault23:36
Drakesonfor example, if I switch to another buffer the menu does not change23:36
mwhudsonah yeah, seems you're right there23:37
mwhudsondoesn't segfault for me though23:37
DrakesonIt doesn't segfault immediately23:37
Drakesonit does after a while of usage23:38
DrakesonI depend on emacs, so that is serious for me23:38
Drakesonare Super+S and Super+M gone for good?23:40
DrakesonAnything other than Super+1,2,...,Super+0 doesn't seem to work with Super.23:41
DrakesonI have already tried #ubuntu-unity and #unity.  Where else should I seek the culprit(s)? :p23:43
kklimondaI've reported one bug on appmenu-gtk where some emacs menus are empty23:45
kklimondaDrakeson: I'd report a bug23:46
Drakesonkklimonda: sure, only if I know which package is the faulty.  I cannot figure out the relation between appmenu, appmenu-gtk, libfamd, and a couple more.23:48
Drakesoncould you please direct me to the unity channel?23:49
kklimondaDrakeson: when it crashes it should generate a report (if it doesn't enable apport and recreate it) and you can send it to launchpad23:50

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