/srv/irclogs.ubuntu.com/2010/08/24/#ubuntu-devel.txt

cjwatsonkees: http://ewx.livejournal.com/457086.html#t301683000:03
* kees hugs cjwatson 00:04
keescjwatson: what a PITA. I had everything but the null_decode bit. grr00:05
cjwatsonkees: python 3 is a bit less awful here00:11
cjwatsonthank goodness00:11
cjwatson$ python3 -c 'print(str(b"\xc2\xb0", "utf-8"))'00:12
cjwatson°00:12
cjwatson$ python3 -c 'print("\u00b0")'00:12
cjwatson°00:12
cjwatson(not sure whether that first is the most idiomatic way)00:12
SpamapSslangasek: god bless you for maintaining freetds. :)00:12
keescjwatson: ah, much nicer, yes.00:13
cjwatsonmaybe better:00:13
cjwatson$ python3 -c 'print(b"\xc2\xb0".decode("utf-8"))' | cat00:13
cjwatson°00:13
keesyeah, I tacked on "| cat" just to be sure :)00:14
cjwatsoneither of those is a bytes->str conversion00:14
cjwatsonyeah, I realised I'd forgotten that ...00:14
=== bjf[afk] is now known as bjf
jonoScottK, around?00:45
=== bjf is now known as bjf[afk]
=== jjohansen is now known as jj-afk
=== franc0008 is now known as franc00018
NCommanderdyfet: I've linked you to the patch multiple times already.04:33
Obsidian1723anyone here know about packaging deb files? I'm in the process of reading https://wiki.ubuntu.com/PackagingGuide/Complete but this is more of a question of, "is this the best way to do it?" than anything else. I want to find the best way to distribute images for wallpapers, fonts, document files, and also an install-setup.sh for setting up new installs. Basically the idea is to do a new Ubuntu install, add the PPA, update it06:00
Obsidian1723and then the file downloads and does all of the work. Is this the best way to do that? One issue that may arise is the shell script does reqire some user input to it. Forgive me. I am not a programmer, new to packaging, etc. Just want some feedback on my method really. Right now I have an alternaitve Ubuntu ISO with a kickstart file that does a wget to.dropbox.com -O- | sh and it works, but it's crude.06:00
=== kblin_ is now known as kblin
pittiGood morning07:51
diwicGood morning pitti07:53
dholbachgood morning08:04
diwicGood morning dholbach08:05
dholbachhey diwic08:05
=== dyfet` is now known as dyfet
=== almaisan-away is now known as al-maisan
pittimr_pouit: do you know if/when it is planned to merge the xrandr-display-settings branch into xfce4-settings trunk?08:57
=== jamesh_ is now known as jamesh
=== bilalakhtar_ is now known as bilalakhtar
sorenDoes anyone happen to know why python-sphinx 1.x is in experimental (rather than unstable/testing)?09:08
tumbleweedsoren: because it'll break some existing documentation09:09
sorentumbleweed: And how will that ever be addressed?09:10
sorentumbleweed: I mean, what's the motivation for people to update their docs?09:12
tumbleweedsoren: I don't know all the details, but I remember on the first experimental upload, a test was done and bugs were filed (in other packages, and in sphinx)09:12
sorentumbleweed: Ok.09:13
tumbleweedI assume it's now too late to get it into squeeze (even if it is ready, no idea), so it'll stay in experimental until squeeze is out the door09:13
sorentumbleweed: Yeah. Hmm..09:16
sorentumbleweed: Well, thanks.09:17
dokosoren: write a FFe for maverick?09:18
mr_pouitpitti: no date yet (I'm waiting for another dev to do the ui, and there are some bugs I have to fix, but neither the other dev nor me had the time for that since july...)09:21
tumbleweedsoren: found them: http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=python-modules-team@lists.alioth.debian.org;tag=sphinx1.0%2bdocutils0.709:21
pittimr_pouit: ok, thanks09:21
=== dyfet is now known as dyfet_sleeping
smbcjwatson, pitti Would it be possible to get Jaunty, Karmic and Lucid packages accepted into proposed? Also for Lucid all kernels package (and the previous upload) have gone into NEW. Maybe someone can refresh my memory why that is happening. The -24.40 version are superseded by -24.42 anyway. For hardy one of the uploads can also be removed. Maybe the other one as well. We are working on some issues there and need to re-upload anyways.09:57
pittiI'm NEWing the lucid binaries now09:58
smbpitti, Thanks. Just the newer ones. The older could go.10:00
pittiyep10:00
pittismb: rejected the hardy uploads10:01
pittismb: I didn't accept the jaunty one, since I have a question in bug 611471 which didn't get an answer yet10:02
ubottuLaunchpad bug 611471 in linux (Ubuntu Lucid) "Fixup vesafb initialization patch which was mistakenly dropped." [Undecided,New] https://launchpad.net/bugs/61147110:02
smbI guess that binaries always went into NEW and I just forgot about that for some reason. Ok. Note the lbm upload will need the meta update when it finishes as we added some meta packages10:02
smbpitti, Ok, looking10:02
pittismb: same question applies to karmic, but there the kernel fixes other things, too, so we wouldn't do an entire kernel upload for such an unimportant issue10:03
smbpitti, OK, well did that because this applied to all kernels since whatever and can cause problems when unloading the module. Its probably arguable whether its important. It was more of a finding that this part was accidentally dropped and all releases can get the same fix.10:05
pittismb: unloading a module is a rather uncommon action, too, and I don't see why this bug is important for SRU, TBH10:07
pittismb: for karmic it's probalby okay because it also fixes other things, but jaunty changes just that10:08
smbpitti, OK, that is arguable. I was more approaching this from a having the same code if possible point of view. But given that Jaunty is going away soon, I could live with it being rejected.10:10
=== amitk is now known as amitk-afk
pittilucid/NEW is empty now10:11
smbI would add an answer to your question then you could reply to that and we then should fix up the nominations10:11
=== zyga_ is now known as zyga
pittismb: already done10:14
pittismb: btw, this isn't fixed in maverick yet either?10:14
smbpitti, It should be by now. I guess I need to go over the status bits10:14
pittithanks10:14
smbpitti, So just to summarize I will accept nominations for Hardy, Karmic. Reject it for Jaunty and set Maverick to released after checking10:15
pittismb: nominations are already done; thanks for fixing the maverick state10:16
smbpitti, Doh! LP is such a useful tool for distributed working. Wasn't seeing anything you did before manually refreshing... :-P10:17
pittismb: karmic kernels accepted; I'll watch the karmic/NEW queue this time10:23
smbpitti, Ok, thanks a lot10:24
pittidoko: thanks for the OO.o upload!10:26
=== amitk-afk is now known as amitk
=== MacSlow is now known as MacSlow|lunch
=== jjohansen is now known as jj-afk
=== al-maisan is now known as almaisan-away
ograKeybuk, !12:16
ogragood to have you back !12:16
Keybukogra: shush, you'll jinx it12:17
=== fta_ is now known as fta
ograheh12:17
Keybukthe engineer has replaced just about my entire telephone line, and the equipment at both my house and the exchange12:17
ograwell, then it *has* to work now12:18
Keybukheh12:19
Keybukwell, it has come up at 4Mb rather than 2Mb12:19
=== almaisan-away is now known as al-maisan
=== MacSlow|lunch is now known as MacSlow
Keybukwell, it's been up for 10 minutes now12:26
Keybukthat's pretty much a new record12:26
Keybukthe novelty will wear off in a minute and I'll go back to being emacs's bitch12:26
ograheh12:28
ograKeybuk, if you prefer to not touch emacs yet you could take a look at bug 600359 :)12:29
ubottuLaunchpad bug 600359 in ureadahead (Ubuntu Maverick) "ureadahead generating oom messages during boot." [Medium,In progress] https://launchpad.net/bugs/60035912:29
ogra(there is a patch attached)12:29
* ogra didnt want to upload that without a review12:29
zygashould  udisks-tcp-bridge be available in udisks package?12:30
zygaAttempting to use palimpsest on a remote host fails with a message saying that it failed to launch this command on the far side12:31
zygaplease disregard my question, found bug 56892612:32
ubottuLaunchpad bug 568926 in gnome-disk-utility (Ubuntu) "Missing udisks-tcp-bridge binary for remote management" [Low,Triaged] https://launchpad.net/bugs/56892612:32
Keybukogra: yeah just got robbie's mail12:33
Keybukwhat does the patch do?12:33
ograprevent ureadahed from starting on systems that dont have enough ram to hold the cache12:33
KeybukI can't see the patch12:34
Keybukwhat's the problem?12:34
ograthere is a linked branch12:34
Keybukthe OOM killer should take out ureadahead right?12:34
ograright, it does12:34
ograand it tears down plymouth with it12:34
Keybukright12:34
Keybukso there's no problem12:34
Keybukwhy does it take out plymouth?!12:34
ograno idea12:34
ograthe systems that runs on have only 128-256M12:35
Keybukso?12:35
Keybukureadahead operates on the page cache12:35
Keybukit shouldn't cause any blocks to be mapped that weren't otherwise already there12:36
ograi have also seen "no space left on device" messages from udev in that case btw, it seems to fill the ram until OOM kicks in but doesnt clear up the used "diskspace" in the tmpfs12:36
Keybukunless it OOMs in tracing mode, in which case "ram to hold the cache" is irrelevant12:36
cndpitti, you took a look at the utouch MIR requests and everything looked right to you, but I see that utouch-grail still is uploaded to universe: https://launchpad.net/ubuntu/+source/utouch-grail12:36
Keybukureadahead doesn't use any space in tmpfs12:36
ograhmm12:36
cndpitti, utouch-grail is now a dependency of xserver-xorg-input-evdev12:36
cndpitti, is there something else we need to do?12:36
KeybukI suspect you're not seeing anything different to the bug Tim recently uploaded a fix for12:37
Keybukthat ureadahead uses a stupidly large tracing buffer that's per-cpu12:37
ograKeybuk, well, in any case it would be nice to not have OOM messages in dmesg on released images, what rsalveti added is just a way to prevent it from starting completely on low ram systems12:38
ograand we already use tims fix12:38
ograit helps on systems above 512M but apparently not below12:38
Keybukureadahead should still be started on low ram systems12:39
ogramight indeed be an arm or even specifically omap thing12:39
Keybukit's not putting anything into ram that wasn't already there12:39
ograwhy ? if it definitely hits OOM anyway12:39
ograit adds uglyness to dmesg i wouldnt like to expose in released images12:40
Keybukas I said, I suspect that's just due to the tracing buffer12:40
Keybukreleased images are months away yet12:40
ograheh, indeed12:40
KeybukI have a complete ureadahead rewrite coming this week/early next12:40
ograoh, ok12:40
Keybukwhich uses a dynamic tracing buffer, so *that* particular problem goes away12:40
ograwe'll wait for that one then12:40
Keybukand I don't see any evidence you're having anything other than the tracing buffer OOM12:40
ogra[    5.705688] Out of memory: kill process 180 (plymouthd) score 96 or a child12:41
ogra[    5.711944] Killed process 180 (plymouthd) vsz:6200kB, anon-rss:3836kB, file-rss:720kB12:41
ogra[    5.851837] init invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=012:41
ogra(from the dmesg in the bug)12:41
ogradoes that deserve a separate bug ?12:41
cjwatsonperhaps we should be oom-adjusting plymouth12:41
Keybukactually we should probably oom-adjust ureadahead in the opposite direction12:42
Keybukin a "OMG! PLEASE KILL ME!" kind of way12:42
cjwatsonyes12:42
ograyeah12:42
Keybukwould certainly be worth trying that patch12:43
Keybukstick "oom 14" in the ureadahead.conf12:43
Keybukand see what gets killed that time12:43
* ogra doubts the first sentence you wrote in your comment ... 12:45
Keybukwhy?12:45
ograureadahead doesnt do any good things on SD rootfs, it usually just exits directly anyway12:45
Keybukif the OOM killer is taking out ureadahead when it's in read mode, it's still put stuff in the page cache12:45
Keybukso it's still had *some* benefit12:45
ograwell, it *did* exit in lucid12:45
Keybuker, it shouldn't?  what filesystem are you using?12:45
ograext3 on SD card12:45
KeybukI don't know of anythiing about an SD card that would prevent ureadahead from running12:46
ograand i think it used to exit 5 in that setup before12:46
ograthe OOM only started showing up in maverick12:46
bilalakhtarcjwatson: What happened in the discussion about better DMB meeting times?12:51
ari-tczewcjwatson: do you know about it? https://launchpad.net/ubuntu/+source/freej/+changelog - FTBFS12:58
cjwatsonari-tczew: yes but I wasn't able to fix it13:01
cjwatsonbilalakhtar: nothing yet13:01
bilalakhtarok thanks cjwatson !13:01
cjwatsonari-tczew: if you want to figure it out, please be my guest :)13:02
ari-tczewcjwatson: my question is whether did you tried to build before sync?13:03
cjwatsoncan't remember13:05
pitticnd: hm, I don't see any utouch* on http://people.canonical.com/~ubuntu-archive/component-mismatches.txt13:08
pitticnd: are you sure it's a dependency of a main package?13:09
cndpitti, it may not be yet13:09
cndpitti, not until xserver-xorg-input-evdev is built with the deps13:09
cndpitti, I just want to be sure everything looks ok right now13:10
pitticnd: anyway, I'll promote the lot now13:10
cndpitti, ok, mtdev, utouch-grail are the two that should be promoted right now13:10
cndutouch-gesturetest isn't a dependency of anything in main yet13:10
pitticnd: promoted those and -gesturetest13:11
pitticnd: if it doesn't become one, someone will at some point demote it back to universe13:11
cndpitti, ok, that's fine too :)13:11
pitti(it's part of archive admin cleanup)13:11
cndpitti, thanks a bunch!13:11
pitticnd: no problem13:14
nullslashHello, Does anyone know how is mbr loads stage1.5 with out having  file system driver ?13:20
=== fta_ is now known as fta
dmbprobably magic, thats my guess13:23
cjwatsonnullslash: normally, it's embedded between the MBR and the first partition, outside a filesystem13:26
cjwatson(stage1.5 is dead, use grub2 ...)13:26
cjwatsonnullslash: the location is encoded as a blocklist13:27
nullslashhmm13:27
nullslashthanks cjohnston13:27
=== bilalakhtar_ is now known as bilalakhtar
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
jibelpitti,  wxwidgets2.8 2.8.10.1-0ubuntu1.2 has been published to lucid-updates. but that version breaks pgadmin3, codelite and poedit with a relocation error13:54
pittijibel: urgh - it just removes a binary from the .deb?13:55
pittijibel: so we need no-change rebuildls for those three?13:56
jibelpitti, bug 610975, yes a no-op rebuild will do.13:56
ubottuLaunchpad bug 610975 in poedit (Ubuntu Maverick) "relocation error with latest wxwidgets2.8" [High,Triaged] https://launchpad.net/bugs/61097513:56
pittijibel: any idea how a mere rebuild of the package caused that abi change?13:56
pittijibel: so, want me to upload no-change rebuilds for those?13:57
jibelpitti, the details are on  the debian bug 54006013:58
ubottuDebian bug 540060 in libwxgtk2.8-0 "error in pgadmin3" [Serious,Open] http://bugs.debian.org/54006013:58
jibelpitti,  yes a no-change rebuild would fix it. The problem exists in maverick too.13:59
pittiah, binutils13:59
pittijibel: codelite and pgadmin3 have newer versions in maverick, though; they are still affected?14:01
pittijibel: sorry, this completely slipped my attention; seems ubuntu-sru didn't get subscribed to that one, done now14:03
jibelpitti, I tried a few days ago, give me 1 mn14:04
jibelpitti, it's fixed for codelite and pgadmin. only poedit is affected.14:04
pittijibel: ah, good; I'll upload that to maverick, too14:05
pittijibel: would you mind closing the maverick tasks of those, if you tested them?14:05
jibelpitti, sure.14:05
ttxpitti, jibel: not sure pgadmin3 is already fixed, see bug 61097514:11
ubottuLaunchpad bug 610975 in poedit (Ubuntu Lucid) "relocation error with latest wxwidgets2.8" [High,Triaged] https://launchpad.net/bugs/61097514:12
jibelttx, I can't reproduce it anymore with an up to date maverick. Are you ?14:12
ttxjibel: hmm, I was confused between lucid/maverick I guess14:13
micuIf there is a version X and I want to provide a package in my ppa that supersedes version X, but not sth. newer, I can name it Xppa1, right? But if I want to provide a newer package than a package in *another ppa* that does supersede this package but not a newer pacakge from this PPA → how would I do that?14:13
ttxjibel: still affects lucid, supposedly fixed in Maverick14:13
micu I tried naming it ppa5micu114:13
micudoes this work?14:13
pittimicu: you can use arbitrarily long versions, so yes; depends on what the version in "another ppa" is14:13
micupitti: ok thx. so the whole version is read from the left to the right ignoring the strings?14:14
sladenmicu: what are the versions you want to supersede, and to keep?14:14
pittimicu: nothing is ignored; it's sorted asciibetically roughly, with - and ~ being special cased14:15
ttxjibel: since wxwidgets2.8 is now in lucid-updates, I guess we should push noop rebuilds in lucid-proposed now14:15
pittittx: already at it14:15
sladenmicu: http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version14:15
jibelttx: see discussion above with pitti.14:15
ttxpitti: ok cool, haven't done it before because I wasn't sure that wxwidgets2.8 would get accepted14:15
micusladen: 4:4.7.0~beta2-0ubuntu3~lucid1~ppa5 is it and I want to supersede it, but not if they provide some newer versions14:16
ttxbased on that "regression"14:16
freepitti: hey, I've seen you've tagged the landscape-client SRU bugs as "verification-done" and removed "verification-needed", in the future is it something we can/should do ourselves?14:16
micusladen: thanks, I was searching for some document like this14:16
micupitti: ok, great, thx14:17
pittifree: once you tested the .deb in proposed, please do14:17
freepitti: cool, will remember for the next round14:17
pittifree: as for "should", you aren't required/expected to, but of course it makes my life easier :)14:17
freepitti: sure, that's was one of the goals indeed :)14:17
freepitti: btw, I believe the packages are ready to be moved to -updates, is there anything else left for that?14:18
pittifree: nothign except one more day; then they have reached 7 days in proposed14:18
pittithus I'll move them over tomorrow14:18
freepitti: awesome, tnx!14:18
pittithanks to you, too14:19
pittijibel: all done and accepted, thanks for pointing out14:20
jibelpitti, you're welcome14:22
=== dyfet_sleeping is now known as dyfet_waking
=== mathiaz_ is now known as mathiaz
=== dyfet_waking is now known as dyfet
Adri2000pitti: bug #569365, do you have an opinion on what Johan says?14:46
ubottuLaunchpad bug 569365 in mountall (Ubuntu Lucid) "mountall messages are showed untranslated in Plymouth" [Medium,In progress] https://launchpad.net/bugs/56936514:47
=== bjf[afk] is now known as bjf
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
superm1pitti, cjwatson, unfortunately the hash sum mismatches are happening again, 2 days in a row now. http://people.canonical.com/~ubuntu-archive/cd-build-logs/mythbuntu/maverick/daily-live-20100824.log15:45
=== dendro-afk is now known as dendrobates
pittichrisccoulson, kees: so perhaps you can follow up to https://lists.ubuntu.com/archives/technical-board/2010-August/000459.html about whether it's feasible to backport security patches for chromium?16:07
pittiAdri2000: looking16:08
keespitti: sure; it's not feasible. easy response. :)16:09
pittikees: .. for the records :)16:09
pittikees: it eases the decision, it might just be that rickspencer3 et al might not like it :)16:10
rickspencer3kees, why is it not feasible?16:10
kirklandpgraner: ping16:11
kirklandpgraner: i think you were affected by https://bugs.edge.launchpad.net/ubuntu/+source/screen/+bug/574773 at some point ...16:12
ubottuLaunchpad bug 574773 in screen (Ubuntu Lucid) "Cannot make directory '/var/run/screen': Permission denied (convert init to upstart)" [Medium,Fix committed]16:12
kirklandpgraner: would you mind verifying that screen works correctly for you now on reboot, and adding a message to that bug?16:12
pgranerkirkland, will do, will take a few16:12
kirklandpgraner: ack, thanks so much16:12
pittiAdri2000: followed up16:15
pittisuperm1: do we actually know whether they are due to mirror updates?16:15
superm1pitti, i'm not sure how to query that?16:15
pittisuperm1: just whether someone has looked at it before and determined it to be a mirror update problem16:16
superm1i've always heard it thrown around by slangasek and cjwatson as a locking problem16:16
pittior whether it was just a guess16:16
pittisuperm1: Colin fixed a locking problem the other day16:16
pittiI think last week, for 10.04.116:16
Adri2000pitti: thanks16:16
superm1i think one of them will have to comment if they've investigated it further16:16
pittibut that was before your latest failure16:17
superm1yeah, there was a successful build on 8-2216:17
pittismb: karmic kernels NEWed, FYI16:18
smbok thanks16:18
keesrickspencer3: it's not feasible to backport individual security fixes from chromium because the chromium maintainer says so. :)16:20
rickspencer3fair enough16:20
chrisccoulsonyeah, it would be far too much work (and too risky) for us to consider backporting security fixes ourselves16:22
chrisccoulsonand doing that for nearly 3 years of a LTS leaves us pretty much on our own if there are any issues with our packages16:23
pittialso, given how brittle chromium still is these days, we also do want bug fixes16:23
pittiit's amazing how often it "aw, snap"s :-(16:24
jdstrandpitti: yeah I know what you mean. I was developing an apparmor profile for it (now in apparmor-profiles), so I felt kind of obligated to use it for awhile. It felt like several steps backwards16:26
chrisccoulsoni use several browsers all at the same time now16:26
chrisccoulsonit's quite difficult splitting my browsing experience between multiple browsers ;)16:27
jdstrandyeah, it was hard enough with the two for the short while I did it16:27
chrisccoulsonthis ptrace restriction is a real pain for breakpad ;)16:28
jdstrandchrisccoulson: I assume you talked to kees about it?16:29
chrisccoulsonjdstrand, yeah. i'm doing the prctl call in the parent (which makes it work), but that is inherently racy16:29
chrisccoulsonin that there is nothing to stop the debugger calling ptrace before the parent calls prctl16:30
chrisccoulsonand trying to get threads running in signal handler-context of a crashed process to synchronize is a pain16:30
=== SolidLiq is now known as solid_liq
MrQuincleI have a kind of general question. How many of the maintainers of Ubuntu packages are actually also maintaining the Debian ones?16:33
ScottK!regression-alert wxwidgets2.8 Bug #37957316:33
ubottuLaunchpad bug 379573 in wxwidgets2.6 (Ubuntu Lucid) "sudo update-alternatives does not configure the default python-wxgtk in Jaunty" [Undecided,Fix committed] https://launchpad.net/bugs/37957316:33
ubottuError: I am only a bot, please don't think I'm intelligent :)16:33
keeschrisccoulson: if the ptrace fails, just wait a second and try again16:33
ScottK!regression-alert16:33
ubottucjwatson, jdong, pitti, slangasek, ScottK, mdz, kees, ttx, marjo, seb128: reporting regression in a stable release update; investigate severity, start an incident report, perhaps have the package blacklisted from the archive16:33
ScottKI don't think it merits a blacklist, but according to the discussion in Bug #379573, there is a regression.16:34
keesScottK: I'm about to get on a plane, so I'll have to defer to others16:34
* ScottK doesn't know more than what's in the bug.16:34
* ScottK is about to have to go offline for $WORK meetings, so passes it on.16:35
dmartKeybuk: hi there, do you have a moment to chat about bootchart?16:35
seb128ScottK, there was 3 uploads from pitti earlier today to lucid-proposed for that no?16:39
seb128"16:39
seb128  * No-change upload to rebuild against current wxwidgets2.8, which16:39
seb128    involuntarily changed ABI due to a binutils change (see Debian #54006016:39
seb128    for details). (LP: #610975)"16:39
mdzScottK, is the regression https://bugs.edge.launchpad.net/ubuntu/+source/pgadmin3/+bug/610975 ?16:39
ubottuDebian bug 540060 in libwxgtk2.8-0 "error in pgadmin3" [Serious,Open] http://bugs.debian.org/54006016:39
ubottuLaunchpad bug 610975 in poedit (Ubuntu Lucid) "relocation error with latest wxwidgets2.8" [High,Fix committed]16:40
ScottKseb128: It's not clear to me from the bug.16:40
mdzit looks that way to me16:40
=== buxy_bak is now known as buxy
ScottKI read the last comment in the bug as "it's a regression, but we'll fix it soon so it doesn't need reporting".  That doesn't match my understanding of how it's supposed to work.16:40
=== mathiaz_ is now known as mathiaz
ttxScottK: IMHO it should not have reached lucid-updates based on comment 10 and 13 in https://bugs.launchpad.net/ubuntu/+source/wxwidgets2.8/+bug/379573 ... but now that it has, we are closer to the fix with the noop rebuilds than by pulling the package of -updates, methinks16:44
ubottuLaunchpad bug 379573 in wxwidgets2.6 (Ubuntu Lucid) "sudo update-alternatives does not configure the default python-wxgtk in Jaunty" [Undecided,Fix committed]16:44
ScottKttx: Sounds reasonable.16:44
ttxit all boils down to comment 14 on that bug. If it regresses, it shouldn't have been tagged verification-done. At the very least we should have coordinated the noop rebuilds in -proposed and -updates16:47
ScottKttx: It sounds to me like you're in the best position to prepare an incident report around this so we can improve in the future.16:49
ScottKpitti: I also think the rebuilds should be rescored so they get built quickly and a priority for verification.16:50
ttxScottK: I can coordinate that with jibel, I think16:50
=== beuno is now known as beuno-lunch
ScottKttx: Great.16:51
=== jj-afk is now known as jjohansen
pittiScottK: they are all built; pgadmin3/i386 and codelite/i386 still waiting for a publisher, so it should be available in about an hour17:02
ScottKCool.17:02
pittiI'll move them to -updates as soon as they get confirmation that they work17:02
=== dendrobates is now known as dendro-afk
pittijibel/ttx: are you in a good position to give the -proposed .debs a try?17:09
pitti(you can download them from the LP build page if you need the i386 pgadmine/codelite ones; amd64 should be published for all three)17:09
jibelpitti, just finished a conf call, I'm on it.17:09
ttxpitti: not really, I'm away for the next hours17:09
pittijibel: rock, thank you17:10
jibelttx, I'll take care of that.17:10
pittittx: no worries, thanks17:10
ttxjibel: of the incident report ?17:10
=== fta_ is now known as fta
jibelttx, testing the debs.17:12
ttxjibel: ok :)17:12
* ttx will be back in ~2 hours17:13
jibelttx, nice try ;)17:13
=== dendro-afk is now known as dendrobates
jibelpitti, I tested poedit from -proposed and codelite and pgadmin3 downloaded from LP and they run fine.17:21
jibelpitti, is there a way to find any potentially affected packages ?17:21
=== seif_ is now known as seiflotfy
=== seiflotfy is now known as seif
pittijibel: I think "apt-cache rdepends libwxbase2.8-0" should be an upper bound17:39
pittijibel: thanks a lot for testing, I'll move them to -updates17:39
jibelpitti, thank you. have a nice evening.17:43
savidHi, I'm making a python daemon that I would like to have an indicator icon for.  Ie, when the daemon is running, it should show the indicator icon.   My daemon simply uses a python loop for its main loop.  What I've seen from experimenting is that the indicator only shows when I use gtk.main(). Is there any way around this?17:43
=== skaet is now known as skaet_afk
evsavid: please ask such questions in #ubuntu-app-devel .  You need to be able to process GTK events to use an indicator, so no, you'll have to use the GTK main loop.17:45
=== seif is now known as seif_
canesinHi all... I need some legal advices.. can someone help me ??17:46
savidev,  ok, thanks17:46
evsure thing17:47
evsavid: mind you, you can always separate the indicator code into a child process.17:48
glicksterhey can anyone recommend a single symetrical encryption program for linux? where i can just use a password to encrypt a single file?17:52
glickstersomething integrated in ubuntu would be nice17:53
pittiglickster: gnupg does that in the -c mode17:53
pittii. e. "gpg -c file"17:53
glicksteroh sweet17:54
glicksterpitti, what cipher does it use?17:54
pittibut the nautilus integration only works with public/private keys, not symmetric17:54
pittiglickster: docs say CAST5, but you can choose it with --cipher-algo17:55
pittiglickster: i. e. you could use --cipher-algo AES if you care17:55
canesinHi all... I need some legal advices.. can someone help me ??17:56
pitticanesin: not quite the right place here, I'm afraid17:56
glicksteri played a lawyer in a play once17:56
pitticanesin: but otherwise, please just ask a question, don't ask to ask17:56
glicksteras long as she was over 18 you should be ok17:57
glicksterjust dont talk to the police17:57
* pitti just thinks seriousness level considerably dropped in this channel17:57
pitticanesin: some people here have a rather good udnerstanding about FOSS software licensing, but for anything else this is the wrong place, I'm afraid17:58
=== beuno-lunch is now known as beuno
=== njpatel_ is now known as njpatel
canesinpitti: So.. I want to fork a GPLv3 .. and don't know what references to the original project I should keep18:03
canesinpitti: the project is GPL v3 and my project is GPL v3 also...18:03
canesinat the moment I have only clicked in the "fork" bottom at github18:04
pitticanesin: you mustn't remove any existing license header, copyright statement, and license files; otherwise you are free to change anything18:04
pittiwell, if you entirely remove a file, removing its copyright statements as well is fine, obviously18:05
=== agracey is now known as agracey_lunch
canesinrigth ... so if I edit a file, I should not change it header ?? Or I can add an "note" about it beeing modified ?18:06
pitticanesin: sure (and in fact it's even encouraged in some part of the license IIRC)18:08
pitticanesin: you just mustn't remove the existing copyright and pretend that it's all your's :)18:08
cjwatsonGPLv2 required placing notices in any modified files stating that you changed the files and giving the date.  This was often ignored, so GPLv3 merely says that the "work" must carry such notices - so a changelog file is fine18:18
cjwatsonGPLv3 section 5 is pretty clear really18:19
cjwatsonand is mostly what conscientious people were doing anyway18:19
pittiI couldn't imagine touching any code without a VCS these days18:20
canesinokay.. so I keep everything as it is and only append/add to change log mine modifications18:27
canesin??18:27
canesinI will use a VCS, I'm using github on it18:29
pitticanesin: yup18:31
canesinpitti: ok, so it is easy at all.. Was just scaried ..18:33
canesinpitti: the company who develops the original code is a little evil .. but they release it as GPL v3 ..  =)18:33
smosercjwatson, are you around ?18:36
dobeyeh, everyone is evil :)18:36
dobeyhey pitti :)18:36
cjwatsonsmoser: hi18:36
smoseri'm trying to deal with some grub issues in my uec images.18:37
smoserduring build, i trick update-grub into thinking that it successfully installs onto /dev/sda.18:37
smoserthe instance may come up in 1 of 3 environments18:37
smosera.) ec2, where there is no /dev/sda device18:37
smoserb.) uec where /dev/sda is there and subsequent grub-install will work fine18:38
smoserc.) uec where /dev/sda is not there, but /dev/vda is18:38
cjwatsonupdate-grub doesn't install to anything.  I suspect you mean grub-install18:38
smoserok, yeah.18:38
dobeyhrmm, if i change the names of some binary packages (in a PPA), and replace/conflict the old names, will apt know to pull the new names to update? i'm a little confused on how that works exactly.18:39
smoserone way or another, right now, if I have 'update-grub' set to run on kernel install, it will fail on ec2.18:39
=== CyberaX2195 is now known as Keith_
cjwatsonsmoser: because it fails to probe /?18:42
smoser/usr/sbin/grub-probe: error: cannot find a GRUB drive for /dev/sda1.  Check your device.map.18:43
smoseris what i get right now18:43
smoserjust running it.18:43
cjwatsonis that /?18:43
smoseryes18:43
cjwatsonso why would it think that / is /dev/sda1?18:43
smoserbecause it is.18:44
smoserah.18:44
smoseri confused you18:44
smoserthere is no /dev/sda18:44
smoserthere is a /dev/sda118:44
cjwatsonblink18:44
smoser(ie, in /dev/ or /proc/partitions )18:44
cjwatsonthis is going to be hard to debug over IRC, the channel is too narrow for the amount of information that needs to be conveyed or something18:44
cjwatsona good clear bug report would be better :)18:45
smosercjwatson, ok. i'll get one put together.18:46
smoseri fear it will be long winded-ish, though.18:46
cjwatsonthat's ok18:46
azeemi/W 2618:49
=== Keith_ is now known as Jarvis
=== gnomefreak76 is now known as gnomefreak
=== bjf is now known as bjf[afk]
kirklandev: ping19:19
=== al-maisan is now known as almaisan-away
bilalakhtarCan someone get https://edge.launchpad.net/ubuntu/+source/gpsdrive/2.10~pre4-6.dfsg-5ubuntu1/+build/1899805 rebuilt?19:22
Laneyhave you confirmed it builds?19:25
* Laney mashes the button anyway19:29
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
ari-tczewLaney: does it require a new revision like -ubuntu2?19:41
Laneynot for a give back19:41
Laneythat means there was never a binary for this (arch, version)19:41
=== skaet_afk is now known as skaet
hallynpitti: cjwatson: hey guys, i'm having a problem with multipath booting, and you are the last two to touch the changelog, so I'm hoping you have an idea for the right place to solve it :)20:01
jamincanyone here notice that the server and desktop installs generate different group IDs for the same groups and a conflicting user ID?20:01
hallynbasically, if the kernel gets a 'root=UUID=xyz' boot option, the initramfs init tries to mount /dev/disk/by-uuid/xyz20:01
hallynif that happens early enough, then /dev/disk/by-uuid/xyz points to /dev/sda.  Late enough, and it points to /dev/mapper/abc.  But in between, it still points to /dev/sda1, but /dev/sda1 has been taken by multipath - the links have just not yet been updated - so the rootfs mount attempt fails20:02
pittihallyn: I have no clue about multipath, but I reasonably know the "normal" boot20:02
hallynmy naive thought would be that i need to synchronize between hotplug/udev and the mount_root attempt at init.  But I don't know what would be a clean way20:03
kikopgraner, do you know the status of the 2.6.35 kernel coming in from TI?20:03
pgranerkiko, haven't heard anything davidm should know20:06
ttxpitti, jibel, ScottK: see https://wiki.ubuntu.com/IncidentReports/2010-08-24-wxwidgets2.8-SRU-breaks-other-packages -- feel free to fix/complete/suggest other recommendations20:34
=== yofel_ is now known as yofel
=== ivoks is now known as ivoks_sleeping
=== almaisan-away is now known as al-maisan
smosercjwatson, i opened bug 62360921:47
ubottuLaunchpad bug 623609 in grub2 (Ubuntu) "grub-pc needs some help in uec instances" [Undecided,New] https://launchpad.net/bugs/62360921:47
cndseb128, thanks for uploading utouch-geis22:15
cnddo you have a minute for a quick question about it?22:15
seb128cnd, np22:15
seb128sure22:15
cndseb128, so I added a runtime package depends for libutouch-geis1 on libutouch-grail1 (>= 1.0.10) in because geis of the api/abi change22:16
cndis there a different method you would use?22:16
seb128well if the api changes the libutouch-grail1 shlibs or .symbols should reflect that22:16
cndahhh, ok22:16
seb128I would update the libutouch-grail1 .shlibs or .symbols22:16
seb128so the libutouch-geis1 would get the right version22:16
cndyeah, at first your comment didn't make sense to me22:16
cndbut it just clicked22:16
cndour .symbols file for grail should be correct, so my addition was likely superfluous22:17
seb128right22:17
cndand I'm not sure how that automatic debian packaging patch snuck in there22:17
seb128the point of having those .symbols is not to have to deal with those depends manually22:17
cndI'll make sure to fix both issues for the next upload22:17
seb128${shlibs:Depends} will build the depends list based on the symbol you use22:18
cndyeah22:18
seb128it will check what other lib and version provides thoe22:18
seb128those22:18
seb128cnd, thanks22:18
cndI get all the parts, I just don't remember all of them all the time yet22:18
cnd:)22:18
seb128;-)22:18
seb128cnd, sorry if the comments were a bit short22:19
seb128cnd, the other issues is that this autogenerated debian patch is diff done inline22:19
cndseb128, no, I think they were good, I just didn't put two and two together22:19
seb128so either you didn't have a clean source or you just want that renamed to be a proper patch22:19
cndyeah22:19
cndlikely it's not a clean source22:19
cndhave you noticed that bzr clean-tree doesn't get rid of .o files on maverick?22:20
cndfun times...22:20
seb128where would be the fun to use an unstable version if there was no bug ;-)22:20
cndyeah...22:21
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== al-maisan is now known as almaisan-away
=== bjf[afk] is now known as bjf
=== ion_ is now known as ion

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