/srv/irclogs.ubuntu.com/2011/06/17/#ubuntu-devel.txt

=== bradm changed the topic of #ubuntu-devel to: Wiki.ubuntu.com upgrade in progress | Oneiric Alpha 1 released | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
RAOFWhat?  Gah!  There should be an easier way of testing armel builds than failing on the buildd.00:24
slangasekthere's a porter machine00:25
slangasekand there's qemu00:25
RAOFYeah, there's the porter machine.00:25
slangasekRAOF: apt-get install qemu-user-static; /usr/sbin/qemu-debootstrap -aarmel [...]00:25
RAOFThe buildds take *8 hours* to build mesa; a local build would still be going from yesterday.00:25
slangasekthere's a cross-compiler package :)00:26
RAOFI've got an armel schroot, and for things smaller than mesa it's very nice :)00:26
RAOFThis typo was in the install target of debian/rules though, so… urgh.00:28
directhexslangasek: an ubuntu porter machine?00:28
slangasekyou've inspired me to check whether I can get away with cross-installing all the mesa build-deps with mulitarch00:28
slangasekdirecthex: a Canonical ubuntu porter machine, sorry :/00:29
slangasekshell access in the DC, company policy, etc etc00:29
directhexyeah, that's fine. i've never encountered an arm bug on ubuntu's smp omap4 target that i haven't hit on a single-core efikamx00:29
directhexno, wait, the opposite of what i just said00:29
slangasekthe porter machine isn't an smp omap4 anyway00:30
directhexwinnar00:30
RAOFWhen will multiarch stop killing update-manager?00:30
RAOF:)00:31
slangasekRAOF: oh, how's it killing it for you?  It works for me! :)00:37
directhexi'm sure i can badger access to a pandaboard in the office if i need to (note: this is a lie)00:37
RAOFHm.  Last time I tried it would kinda refresh the apt cache and then die with an inscrutable error message.00:38
RAOFAnd I went back to apt-get update && apt-get dist-upgrade…00:38
RAOFI'll try again once apt's finished :)00:38
slangasekRAOF: so as of the last u-m changes before the natty release, all those issues have been resolved for me00:38
RAOFI'll try again, and this time report bugs when they fail.00:40
slangasekyay :)00:41
RAOFSo, does this mean we're actually quite close from being able to drop mesa from ia32-libs?00:41
RAOFWhat's left before i386 is a default foreign arch?00:41
slangasekwe wouldn't drop mesa from ia32-libs, we would want to drop ia32-libs itself from the archive00:42
slangasek"what's left" - we need to be satisfied that turning on i386+amd64 isn't going to carry so much a penalty in index download time that it makes it (more) painful to run apt-get update00:43
RAOFHm.  Looks like update-manager's perfectly happy now.00:46
RAOFYeah.  I'm now downloading ~50MB of apt indexes.00:46
RAOFslangasek: Ah.  The partial-upgrade tool seems be spinning indefinitely.  Is there any debugging information I can nab before killing it?00:59
slangasekRAOF: mm, no idea on that, sorry00:59
RAOFNot something you've run into?00:59
RAOFOk.  Well, I'll file a bug and see.01:00
slangasekRAOF: nope, not run into it that I can recall01:01
RAOFslangasek: bug 79847801:13
ubottuLaunchpad bug 798478 in update-manager (Ubuntu) "Partial upgrade spins indefinitely in “Preparing to upgrade” with multiarch" [Undecided,New] https://launchpad.net/bugs/79847801:13
RAOFAh, need to update the title.  It doesn't spin indefinitely, it waits for you to submit a bug and then throws up an error message :)01:14
slangasekheh :)01:19
Keybukslangasek: http://online.wsj.com/article/SB10001424052702304066504576345782284098222.html?KEYWORDS=telecommuting+tax01:37
Keybukouch01:37
Keybukwhich state is Canonical Inc incorporated in, again? :)01:37
directhexisle of man, iirc?01:38
Keybukdirecthex: that's Canonical Ltd01:38
micahgNew York and New Jersey have extremely punitive tax codes01:39
Keybukhttp://www.manta.com/c/mtvfcjz/canonical-usa-inc01:39
directhexKeybuk: handy. maybe there's more reason for collabora.ca than i thought01:39
Keybukdirecthex: well, .ca has that law that defines the difference between an employee and a contractor, right?01:40
directhexdunno, but we have plenty of contractors on the payroll :p01:40
Keybukthere is, I believe, also a Canonical Canada Ltd01:40
Keybukit's funny how sladen stopped his Canonical tax accounting stalking when he joined ...01:41
directhexit's also funny that he's not a DD01:41
micahghehe01:41
Keybukit's also funny that he eats ice cream with chopsticks01:42
=== asac_ is now known as asac
amitHello all. Seeking assistance in finding procedure for updating /etc/motd w/o reboot:03:30
amitdistro: ubuntu server 10.0403:30
amit/etc/motd gets modified to the value of /etc/lsb-release:DISTRIB_DESCRIPTION. But this only takes effect after rebooting (more specifically, I think it's already modified before the reboot, when switching to RUNLEVEL 1).03:30
amitCan /etc/motd be auto-modified w/o a reboot?03:30
micahgamit: you might want to try #ubuntu-server03:34
amitmicahg: ok, 10x.03:36
=== bradm changed the topic of #ubuntu-devel to: Oneiric Alpha 1 released | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
bradmubuntu wiki upgrade is done, please let us know if there are any troubles03:44
micahgbradm: login seems to be taking forever03:48
slangasekkees: Canonical, USA is incorporated in Delaware, like all corporations worth their salt04:29
slangasekeh04:29
slangasekkees: not you, the Keybuk who dodged :P04:29
=== _LibertyZero is now known as LibertyZero
pittiGood morning06:05
pittihmm -- wiki, where are thou?06:24
StevenKpitti: It was upgraded, do you have an issue?06:24
pittitrying to login, it times out06:25
pittianonymous viewing works06:25
nigelbI can duplicate that06:27
pittiSpamapS: darn, lucid's launchpadlib doesn't yet work with the launchpadlib queue count; I reverted that change to screenscraping again to get the queue counts back on pending-sru.html06:38
=== _LibertyZero is now known as LibertyZero
dholbachgood morning07:55
=== tkamppeter_ is now known as tkamppeter
pittiWTH -- does https://wiki.ubuntu.com/ReleaseTeam/Meeting/Agenda work for anyone?08:31
pittiI get redirected to some http://www.releaseteam.com commercial page08:31
micahgpitti: broken wiki redirect08:34
micahgpitti: just asked in #is08:35
=== smb` is now known as smb
mvopitti, dpm: I'm just looking at the merge of myspell-hr and the only change is to add a (or) dependency to language-support-writing-hr. it appears like this is the only of hte hypen packages doing this, can we drop that delta and sync the pkg?09:01
hrwmorning09:02
dpmhey mvo, I'm not sure, I'll let pitti answer that one09:02
pittimvo: confirmed09:08
pittilanguage-support-* are gone09:08
mvopitti: thanks, I will request the sync09:10
cjwatsonpitti: some discussion on the internal foundations list raised an interesting possibility: purge .pyc files from the live filesystem, and have ubiquity byte-compile them after copying the filesystem09:25
cjwatsonpitti: .pyc files are about 12MB right now09:25
cjwatsonwe have to be careful to avoid making installed systems inconsistent between d-i and ubiquity, but if that can be avoided it does seem worth pursuing09:25
pitticjwatson: indeed, that came up recently09:27
pitticjwatson: but as the .pyc files are generated at package install time, and not shipped in the .debs, it should not be more inconsistent than a live vs. alternate install already is?09:27
cjwatsonwell, if you removed them from the live filesystem and didn't have ubiquity do the byte-compile step, nothing would ever generate them until the packages in question are upgraded09:28
cjwatsonif ubiquity does that work, though, it's feasible09:28
pittiright, that's what I meant09:28
pittiI meant that it shouldn't matter much whether it was live-builder or ubiquity which triggers the pyc building09:29
cjwatsonit costs a bit of extra time at installation; but 12MB isn't small change09:29
pittieven compressed that should be some 5 MB perhaps09:29
cjwatsonI'm quoting the compressed size09:29
cjwatsonit's more like 40MB uncompressed09:30
pitti!09:30
pittiby the looks of man pycompile, we wouldn't even need to iterate over all packages, it seems it can build them all09:30
cjwatson$ sudo find /mnt -name \*.pyc | xargs cat | gzip -9c | wc -c09:30
cjwatson1181295209:30
cjwatsonI'll check out exactly what dh_python2 etc. causes to happen, to make sure it matches09:31
pittithanks!09:31
cjwatsonwe might want to trigger a fake python runtime update or something rather than calling pycompile directly09:32
pittioh, that indeed seems easier09:33
pittiinteresting that it doesn't seem to differ between pysupport, pycentral, and dh_python209:33
pittioh, wait09:34
cjwatsonthose three have quite different .rtinstall files09:34
pittiit only seems to rebuild its own pycs, not for all python-* packages09:34
cjwatson        for hook in /usr/share/python/runtime.d/*.rtinstall; do09:34
cjwatson            [ -x $hook ] || continue09:34
cjwatson            $hook rtinstall python2.7 "$2" "$version"09:34
cjwatson        done09:34
cjwatsonis basically what python does to byte-compile stuff09:34
cjwatsonI'll check safety with doko09:36
DktrKranzmvo: hi! I implemented some new features in gdebi, I plan to upload to experimental soon, then sync it in oneiric. Does it sound good to you?09:43
=== shadeslayer_ is now known as shadeslayer
lagWhy do random applications (browser, instant messenger etc) keep greying out and locking up?10:24
pittithis often happens if you do heavy I/O, such as copying big files, rsyncing cd images, etc.10:27
pittiif not, then the browser/IM is just busy (which is a bug, as it shoudln't stop responding to the UI)10:28
lagpitti: The browser is doing nothing, but has locked10:28
lagpitti: When the IM locked up, it was doing nothing10:29
lagpitti: They just become unresponsive and lock10:29
pittibugs10:29
lagpitti: My mail client does the same, again whilst doing nothing10:29
pittiit's not "desired behaviour" of course10:29
lagpitti: Must be a Ubuntu bug, can't be all these different applications10:30
cjwatsoncheck syslog in case you have a disk device that's returning I/O errors10:35
ogra_might be a hint from your system that you should probably stop doing nothing then :P10:37
micahgI get it when I have incredibly high i/o wait10:38
lagogra_: HA - jerk!10:40
micahg!coc | lag10:40
ubottulag: The Ubuntu Code of Conduct is a community etiquette document to which we ask all Ubuntu users to adhere, and can be found at http://www.ubuntu.com/community/conduct/ | For information on how to electronically sign the CoC, see https://help.ubuntu.com/community/SigningCodeofConduct10:40
lagogra_: My terminal is extremely busy (but it's not failing)10:40
pittimicahg: the problem with Linux is unfortunately that merely doing an rsync or copying 2 GB around already counts as "incredibly high" :(10:41
lagmicahg: I'd love to open it, but my browser is locked ;)10:41
lagmicahg: Why did you send that to me?10:41
ogra_lag, see, that supports my theory ;)10:41
apwlag, i find i get the same greying with no load, things grey out one by one, resolving when an OSD message finally spits out10:42
micahglag: we don't tolerate insults here10:42
lagmicahg: ogra is a good friend of mine - he knows I was joking10:42
apwsomehow they cause a log jam which can even affect gnome-terminal ... which makes no sense, but its happened often enough that i've mannaged to killall the notifier to confirm its definatly that thats causing the blockage10:43
lagapw: I am used to momentary greying out, but when these go, they are perm and the only way I can resolve is to kill the app10:43
apwand its always for me an xchat OSD thats trying to display10:43
lagapw: I haven't seen an OSD message for ages10:43
lagapw: Let me try10:44
apwhow long is perm, i see minutes of grey during which a restart of notify-osd fixes it10:44
psurbhijhunt, I am trying to stop a job on "stopped udev"10:44
apwnot that anyone believes me10:44
psurbhibut this never happens10:44
apwpsurbhi, udev runs all the time doesn't it?10:44
psurbhiso, I put post-stop script ; echo "in post stop"; end script10:44
cjwatsonudev doesn't stop (except on shutdown)10:44
psurbhiand i cant see that either10:44
psurbhicjwatson10:44
psurbhiexactly10:44
lagapw: As long as I am patient enough to leave it - I need my browser and mail client, so I guess I've left it for 10-15 mins10:45
psurbhibut i want to do something similar in the initramfs10:45
psurbhiand somehow i cant see udev in the "stopped" case10:45
psurbhiit always reaches "stopping" and thats it10:45
cjwatsonah, I'll leave you alone then, not sure what that would be10:45
psurbhii want to stop upstart-udev job on "stopped" udev10:45
psurbhiand then run the pivot command10:45
psurbhiright now, to achieve the same effect10:46
psurbhii am stopping the upstart-udev-bridge10:46
lagcjwatson: Just checked syslog, looks like I have problems!10:46
psurbhion stopping udev10:46
cjwatsonpitti: could you ack my debian-installer/lucid-proposed upload, please?10:46
psurbhiand then in the post-stop of upstart-udev-bridge, i execute kill all udev10:46
cjwatsonlag: busted disk?10:46
cjwatsonlag: past time to check those backups :)10:46
lagcjwatson: Seemingly: https://pastebin.canonical.com/48644/10:47
psurbhijhunt ^^10:47
pitticjwatson: diff looks fine, accepted10:47
lagcjwatson: I'm all backed up ;)10:47
cjwatsonpitti: ta10:47
psurbhii was wondering if anyone has seen that udev really stops on shutdown10:47
psurbhiatleast?10:47
jhuntpsurbhi: how do you know it only reaches stopping?10:47
psurbhibecause i have put echos in the scripts10:47
cjwatsonoh good, it's so rare that I say that and it's actually true10:47
pittilag: doesn't seem related at all to IO errors; it just says that your keyboard has unknown keys10:47
psurbhii.e post-stop script10:47
psurbhiand pre-stop script10:47
jhuntpsurbhi: where are the echoes going?10:48
psurbhiand also, the job that should execute on stopped10:48
psurbhinever gets executed10:48
psurbhirunning upstart in --debug mode10:48
psurbhinever shows udev in the "stopped" state10:48
pittilag: by any chance, does the blocking start when you press a particular key?10:48
psurbhiit says "stopping" udev10:48
cjwatsonlag: yeah, those don't look like serious disk problems to me either10:48
psurbhibut i did not see anything more than that10:48
pittilag: we had that problem with many Samsung laptops, they have a BIOS bug which needs to be worked around10:48
cjwatsonsome filesystem consistency problems, but not I/O10:49
psurbhijhunt?10:49
pittilag: try pressing Ctrl+Alt+F1, then Ctrl+Alt+F7 (or F8, whatever gets you back to the graphical desktop), and check whether it's gone10:49
psurbhii did not get the question - where are the echoes going10:49
psurbhisorry10:49
pittilag: then find out whether pressing that magic Fn+something key triggers it10:49
lagpitti: I was referring to the 1587 ext2 errors I have in there10:49
lagpitti: Jun 17 10:48:14 system1 kernel: [11052.251178] EXT2-fs (sdb1): error: ext2_lookup: deleted inode referenced: 326862110:49
ogra_wow10:50
apwlag, is that an internal drive?  cirtainly needs unmounting and checking properly10:50
ogra_that doesnt look good10:50
cjwatsonyeah, worth unmounting and doing a manual fsck10:50
lagNot at all :(10:50
lagYes, it's mounted at /home/lag/10:50
* apw suggests crossing anything you have more than one of10:50
* lag lols @ apw10:51
apwlag, well we know there is nothing in there thats important :)10:51
lagRight, BBS (if all goes well)10:51
lagapw: You lot are rude!10:51
lag;)10:51
apwlag, is my job10:51
lagapw: Quite10:51
lagRight, I'm off to fsck10:52
apwheres hoping its your git trees, as most files in there are regenerrable :)10:52
lagapw: /home/lag/projects are mounted separately ;)10:53
psurbhijhunt, i can see the echoes in the pre-stop scripts for mountall.conf and udevd.conf10:54
psurbhibut i cant see the echoes in the post-stop script10:54
jhuntpsurbhi: I've just done a test and I have a simple job which successfully starts on "stopping udev".10:55
psurbhijhunt - yes that works10:55
psurbhibut can you try starts on "stopped udev"10:55
psurbhithe stopping clause works10:55
psurbhibut the "stopped" doesnt for me10:55
jhuntpsurbhi: I think just aren't seeing the messages - rsyslog stops on the same condition as udev - try logging to the console/serial device10:56
psurbhijhunt, the job does not start too10:56
psurbhi:-/10:56
psurbhican you please let me know if the job starts on "stopped udev" ? for you?10:56
apwpsurbhi, how can you tell if its not started if the logging output is not logged>10:56
psurbhijhunt, yes, i am getting the messages on the serial console10:56
psurbhiapw, you could stop the logging on "stopped udev"10:57
psurbhiinstead of "stopping udev"10:57
jhuntworks for stopped udev too...?10:57
apwstill too late though right as your job also starts then10:57
psurbhijhunt, does your job work?10:57
psurbhiapw, then you can stop logging after stopping your test-job10:57
jhuntpsurbhi: it runs, so yes :)10:57
psurbhiok!10:57
psurbhijhunt, thanks10:58
psurbhii will probably send you the initramfs10:58
psurbhican you please let me know what you think is wrong in there?10:58
jhuntpsurbhi: can you show me your .conf file?10:58
apwi had to log directly to /dev/.foo i think the only reliable way to get diagnostics, when i was playing with the vesafb stuff10:58
psurbhiyes, exactly10:58
jhuntpsurbhi: (from other channel) - yes, lets take this offline now...10:59
cjwatsonyeah, I've always logged to /dev/.initramfs/<something> when trying to debug this kind of thing10:59
cjwatson(/run will reduce typing ...)10:59
* ogra_ wonders what changed in upower recently ... i get battery discharge notifications every few mins since my last upgrade12:05
hrwogra_: maybe your battery started dying?12:13
hrw;D12:13
ogra_its brand new12:14
ogra_charged for the first time yesterday12:14
nigelbbad purchase? :)12:16
ogra_nah12:18
ogra_it was fine before the upgrade12:18
nigelbwell, mine started showing zero recently, but it ever had a good battery. Like its totally drained. I thought that was a bug fixed to show it correctly ;)12:20
nigelb*never12:20
=== MacSlow is now known as MacSlow|lunch
=== DrKranz is now known as DktrKRanz
=== DktrKRanz is now known as DktrKranz
cjwatsonmvo: have you seen bug 774999?13:03
ubottuLaunchpad bug 774999 in update-manager (Ubuntu) "[i865G] Upgrade should warn user about lack of support for old 8xx intel hardware" [High,New] https://launchpad.net/bugs/77499913:03
cndI was hoping to upload a package to ubuntu today, but I tested in a pbuilder and found that it failed to install build deps due to bug 77554613:05
ubottuLaunchpad bug 775546 in tex-common (Ubuntu) "/usr/sbin/update-language-def: line 779: printf: missing unicode digit for \u" [Undecided,Confirmed] https://launchpad.net/bugs/77554613:05
mvocjwatson: no, sorry, I have a look now13:05
cndshould I upload it anyways? or should I wait until the bug is fixed?13:05
cjwatsonmvo: np, thanks13:09
cjwatsoncnd: is that actually the reason it's failing?  that bug suggests that it's cosmetic13:16
cndcjwatson, yeah, I think you are right after I googled some more13:17
cndlet me pastebin the error message I see13:17
cndI just assumed that was the reason since it was the first error/warning message I saw13:18
cndcjwatson, here's what I believe is the relevant snippet: http://paste.ubuntu.com/628382/13:19
cjwatsoncnd: right, I was actually in the middle of a test live filesystem build to track that down, since it broke those too13:24
cndcjwatson, ok13:24
cndso should I hold off on uploading packages until it's fixed?13:25
cndor should I upload now, and just retry builds as necessary?13:25
cjwatsonit doesn't *hugely* matter; if you don't hold off, you'll have to retry13:25
cjwatsonI wouldn't worry too much about it13:25
cjwatsonif you have relevant upload privileges, retrying isn't too much of a hassle13:25
cndok, thanks!13:26
=== psurbhi is now known as psurbhi_
YokoZarWhat's the best way to have a package build with gcc 4.4 on Lucid, 4.5 on maverick (whose default is 4.4), and 4.5 on natty?13:35
directhexa big ol' conditional in debian/rules13:37
* Laney conditions directhex goooooooooood13:37
YokoZardirecthex: so I take it we don't provide some sort of gcc-latest symlink?13:38
directhexYokoZar, nafaik, just gcc as a symlink to the default13:39
DavieyAnyone else noticed archive builds failing for odd reasons atm?13:40
=== psurbhi_ is now known as psurbhi
cjwatsonDaviey: see discussion with cnd above, perhaps13:41
cjwatsonI'm just trying to pinpoint it with a livefs build here, since the logs are awkwardly unhelpful (failure distant from cause)13:41
directhexwhat's the deal with powerpc right now? buildds seem backed up13:41
Davieycjwatson: ok, thanks13:41
cjwatsonit would probably help if dpkg rejected packages with syntactically invalid triggers files at unpack time rather than later13:42
cjwatsonDaviey: however, can you point to a build log to make sure we're looking at the same thing?13:42
Davieyhttps://launchpad.net/ubuntu/+source/cvs/2:1.12.13+real-5ubuntu1/+build/257505013:42
Davieycjwatson: that is the second build attempt13:42
Davieyfirst one failed for "sh: gcc: not found"13:43
Davieysadly, i didn't save the log13:43
cjwatson"sh: gcc: not found" appears in lots of build logs due to something being run in the wrong chroot, and isn't normally fatal13:43
DavieyI also saw one of slangasek's builds fail a few hours ago, but worked locally here - so hit rebuild and it worked.13:43
Daviey(seeing this on i386 and amd64)13:44
cjwatsonanyway, yeah, that's the same thing that I'm looking at13:44
cjwatsonthough perhaps a livefs build isn't the most efficient way to do it, but I might as well wait for it now ...13:45
Davieyrocking13:45
mvoDktrKranz: gdebi> thats fine of course, many thanks for working on it, I noticed a bunch of fixes :)13:50
=== MacSlow|lunch is now known as MacSlow
cjwatsonslangasek: hmm, looks like multiarch+triggers breaks world14:39
cjwatson$ cat chroot/var/lib/dpkg/triggers/Unincorp14:39
cjwatsonaspell-autobuildhash dictionaries-common:all14:39
cjwatsonaha, I think it's a non-updated trigdeferred.c14:48
seb128cjwatson, the gtk3 cpp bindings landed in debian unstable, should be on ubuntu on next new-source run then15:21
seb128cjwatson, it might make easier the work for the gparted guys, dunno what distro they run15:21
hrwjdstrand: can I get my armhf cross toolchain from NEW?15:25
jdstrandhrw: yeah, I am going to be working on it today15:25
jdstrandhrw: what are the packages?15:26
hrwjdstrand: cool, thanks15:26
hrwjdstrand: all with armhf in name: armhf-cross-toolchain-base, gcc-4.[456]-armhf-cross, gcc-defaults-armhf-cross15:26
hrwjdstrand: I will take care of build order once they will be out of NEW15:26
cjwatsonseb128: thanks15:28
stgraberwin 3915:33
stgraberoops15:33
slangasekcjwatson: doh, sorry for the mismerge; are you fixing/uploading, or do you need me to do something?15:53
cndcjwatson, do you have a bug number for the bug we were hitting with the Unincorp trigger?15:53
cjwatsonDaviey,cnd: new dpkg should fix it15:56
cjwatsoncnd: no15:56
cjwatsonI couldn't see a reported bug anywhere particularly obvious, so just fixed it15:56
cndok, knowing it's a dpkg bug is good enough :)15:56
cjwatsonslangasek: done now.  oddly, I couldn't see anything in your upload that should have broken it15:56
slangasekhuh15:57
cjwatsontrigdeferred.c was out of date in the same way in the old version too15:57
cjwatsonand the changes to trigcmd.c that tickled it were in the old version15:57
cjwatsonbut meh, I tested my change and it fixed the problem in my chroot15:58
slangasekah, an out-of-date generated file rather than a missing merge, doh15:59
cjwatsonslangasek: merry hell to find16:00
Davieycjwatson: awesome, thanks16:09
apwmdeslaur, you about?  seems the fix for kernel 3.0 version issue in lm-sensors-3 (bug #797001) is only good for 3.0, i've re-fixed it up and pushed a branch to the bug ... testing is in the bug ... perhaps you could review16:34
ubottuLaunchpad bug 797001 in lm-sensors-3 (Ubuntu) "sensors-detect won't recognize 3.0 kernel" [Medium,In progress] https://launchpad.net/bugs/79700116:34
mdeslaurapw: hold on a sec16:46
mdeslaurapw: ah, yes, that makes more sense16:53
mdeslaurapw: I'll upload it in a sec16:53
apwmdeslaur, thanks16:53
jelmerbarry: hi17:05
mdeslaurapw: uploaded, thanks17:05
apwmdeslaur, thank you17:05
pitticharlie-tca: oh, your goal is to not ship libgtk-3-0?17:07
ogra_vs porting the whole of xfce on his own ? :)17:07
pitticharlie-tca: I thought you were using evince and other GNOME apps17:07
seb128not using gtk3 is not going to work17:09
ogra_hmm ?17:09
ogra_you think all of universe will be ported by release date ?17:10
seb128it's going to hard to find a gtk application to use17:10
seb128no, but I think if you want to get ride of gedit, eog, file-roller, evince, etc it's not a win17:10
ogra_ah, yeah17:10
seb128well you can but you will corner yourself at shipping applications which don't have an active upstream17:11
seb128because those who have one will be ported17:11
seb128it's not really a winning option17:11
ogra_but what do you do if your DE upstream doesnt move ?17:11
seb128you ship 2 gtk versions17:11
RoAkSoAxcjwatson: howdy!! I was wondering if you managed to look into providing some kind of file with info in the Ubuntu mini.iso after discussing it at the UDS (with kirkland as well)17:12
seb128we do that for Ubuntu...17:12
seb128you can have a shell on gtk2 and application on gtk317:12
seb128that's basically what oneiric is17:12
kirklandRoAkSoAx: grab that bug number, i think cjwatson upped it from won'tfix to triaged, as i recal17:12
seb128well until next week when unity-gtk3 lands17:12
ogra_sure, but that eats CD space17:12
cjwatsonRoAkSoAx: I closed that bug with an explanation of what I'd done17:12
cjwatsonbug 76525417:12
ubottuLaunchpad bug 765254 in debian-installer (Ubuntu Oneiric) "MiniCD needs a .disk/info structure" [Wishlist,Fix released] https://launchpad.net/bugs/76525417:12
seb128ogra_, welcome to our world ;-)17:13
ogra_heh17:13
cjwatsonI guess you don't read your bug mail either? ;-)17:13
seb128ogra_, you just summarize oneiric :p17:13
ogra_(me hugs his ARM world for not having these restrictions)17:13
RoAkSoAxcjwatson: ah cool!! I somehow missed that :) Thanks!!17:13
RoAkSoAxkirkland: Will now get the import with cobbler to automatically detect it17:14
kirklandcjwatson: thanks17:20
apwcjwatson, i am wondering if this was the message which was the dpkg bug: bug #79880017:27
ubottuLaunchpad bug 798800 in libcanberra (Ubuntu) "package libcanberra-gtk-module 0.28-0ubuntu5 failed to install/upgrade: ErrorMessage: syntax error in triggers deferred file `/var/lib/dpkg/triggers/Unincorp' at character `:' midline" [Undecided,New] https://launchpad.net/bugs/79880017:27
SpamapSpitti: hah, ok, I was just thinking you had been really good about getting them all done. OOPS!17:29
pittiSpamapS: well, I still did quite a few of them this mornign :) basically all that could be accepted, there were some which need further discussion or wait for the current proposed pacakge17:30
smoserslangasek, ping.17:30
slangaseksmoser: ohai17:31
smoserbug 79880317:31
ubottuLaunchpad bug 798803 in atkmm1.6 (Ubuntu) "package libatkmm-1.6-1 2.22.5-1 failed to install/upgrade: ErrorMessage: syntax error in triggers deferred file `/var/lib/dpkg/triggers/Unincorp' at character `:' midline" [Medium,Confirmed] https://launchpad.net/bugs/79880317:31
smoseri'm thinking its related to your dpkg upload/merge17:31
slangaseksmoser: already fixed in the preceding dpkg upload by cjwatson17:31
smoserwell there ya go. i'm slow.17:32
hallynbug 798798 looks unrelated to libcap.  First error comes from tex, and the rest all seems somehow unicode related.  Not sure what to target the bug at.17:33
ubottuLaunchpad bug 798798 in libcap2 (Ubuntu) "package libcap2-bin 1:2.21-1 failed to install/upgrade: ErrorMessage: syntax error in triggers deferred file `/var/lib/dpkg/triggers/Unincorp' at character `:' midline" [Undecided,New] https://launchpad.net/bugs/79879817:33
hallynah17:33
hallynsame as smoser's17:33
hallyni'll just mark it as a dup then17:33
slangasekyes please17:33
smoseri just moved mine to dpkg, and marked fix released.17:34
slangaseksorry for the breakage :/17:34
hallynoh feh it was the same guy :)17:35
smoser@pilot in17:36
=== udevbot changed the topic of #ubuntu-devel to: Oneiric Alpha 1 released | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: smoser
slangasekDaviey: do you know why my one-line edit of debian/control has broken builds of libapache2-mod-perl2? :)17:41
cjwatsonapw: yes17:41
nigelbheh17:41
Davieyslangasek: developers not testing uploads? ... :)17:42
apwcjwatson, is there a master bug to dup it to?17:42
cjwatsonapw: not that I know of17:42
slangasekDaviey: that's orthogonal! :)17:42
Davieyslangasek: heh.. no - it was an interim issue.. NFI what caused it.. built locally here, so i fired rebuild.. and it worked17:42
slangasekDaviey: I didn't test that it still built because I only edited a Recommends to a Suggests :-)  ok17:42
apwok i'll just cloose it off17:42
apwcjwatson, actually it looks like bug #798803 is becoming the master17:43
ubottuLaunchpad bug 798803 in dpkg (Ubuntu) "package libatkmm-1.6-1 2.22.5-1 failed to install/upgrade: ErrorMessage: syntax error in triggers deferred file `/var/lib/dpkg/triggers/Unincorp' at character `:' midline" [Medium,Fix released] https://launchpad.net/bugs/79880317:43
Davieyslangasek: seems to be unreleated to the dpkg issue. :/17:43
Davieyit just needed some pixie dust i think17:43
cjwatsonapw: feel free to make it so then17:43
cjwatsonI couldn't find one when I was fixing it17:43
apwcjwatson, that one has a couple of dups now, but yeah i think yours was first, duped, thanks17:44
=== ximion2 is now known as ximion
=== ximion1 is now known as ximion
cjwatsonI posted recovery instructions to that bug - it can be tricky to get out of17:47
cjwatsonand off for the weekend, please somebody else field any followup :)17:47
smoseranyone able to review/sponsor https://code.launchpad.net/~smoser/ubuntu/oneiric/rsyslog/merge-debian-5.8.1-1/+merge/6376117:59
Davieysmoser: request a review from ~ubuntu-sponsors :)18:00
smoserDaviey, well its already on the sponsorship queue18:01
Davieyso it is.18:03
Davieysmoser: You really need to be uploading this stuff yourself.18:05
Daviey:)18:05
slangasekRAOF: ok, all the build-deps of mesa are fixed up now to be multiarch-installable in unstable except for one :)18:10
micahgapw: sorry about that partial fix for lm-sensors-3, the upstream ML actually has a slightly better one that ignores the extra parenthesis, so it's still a one line fix, I'll get it uploaded next week18:26
=== Ursinha is now known as Ursinha-lunch
=== Pilif12p is now known as HipsterPilif
astraljavaHey all, I know this is a bit out of the scope for this channel, but since none of the "support" channels can help in this, I wonder whether any developer could spare a couple of their brain cycles and tell me where I can save applications into a session, the functionality that used to be in Startup Applications. This is natty we're talking about.18:46
hvWhat does cannonical/ubuntu use for conference planning?19:09
hvwhat software or service, that is19:09
slangasekwhich aspects of planning are you referring to?19:12
slangasekthere's the summit.ubuntu.com software19:12
slangasekmost of the logistical planning of the conferences themselves is done in wetware, not software :)19:12
hvumm, I am looking for a simple but good conference planning (at least, should handle online registrations + payments)19:15
broderhmm...who's responsible for http://reports.qa.ubuntu.com/reports/sponsoring-stats/? the most recent data point on # of entries in the queue is 10 or so. while that would be *awesome*, there are actually about 70 things in the queue19:16
=== ximion2 is now known as ximion
hvis summit.ubuntu.com available for external use (possibly paid)?19:18
slangasekhv: Ubuntu conferences have no associated registration fees, so I don't think that'll be much help :-)19:18
broderhv: maybe look at what linux plumbers is using?19:19
=== ximion is now known as ximion2
brodertheirs definitely does online registration + payments19:19
hvslangasek, broder: thanks19:19
* hv wishes academic conferences do away with registration fees ...19:20
nigelbhv: summit.ubuntu.com code is open source19:22
nigelbIf you want to run it for your own conference that's totally fine19:22
=== ximion2 is now known as ximion
* nigelb reads scrollback.19:23
* hv bzr branches summit ...19:26
nigelbhv: #ubuntu-website would be the right place to ask for doubts/questions you may have19:29
hvnigelb: thanks.19:29
jonoit seems GNOME Settings Daemon is broken in Oneiric - is this known?19:58
RoAkSoAxjono: what's your issue?19:59
seb128jono, no20:01
=== Ursinha-lunch is now known as Ursinha
RoAkSoAxcjwatson: in the mini-disk info file, http://pastebin.ubuntu.com/628555/, will the release always appear as "oneiric" or will it be "Oneiric Ocelot" and the arch will always be i386 or "Beta i386" as it shows with the regular server ISO?20:15
Ampelbeinhi! I'm trying to find the cause for a FTBFS on current oneiric, the package in question is gridsite. This is the log: http://paste.ubuntu.com/628557/ - The package builds fine on debian/unstable. Can someone give any hints on what might be wrong?20:19
micahgAmpelbein: looks like an --as-needed failure20:22
slangasekI don't see how20:23
slangasekthese are from libcrypto, which is on the commandline20:23
slangasekbtw, someone seems to have typoed '-D_LARGEFILE64_SOURCE' :)20:23
Ampelbeinmicahg: hmm, you are right. with -Wl,--no-as-needed it works... but... why?20:24
micahgAmpelbein: with --as-needed order of the arguments matter, http://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries20:25
slangasektrue, but -lgridsite -lssl -lcrypto is the correct order :)20:25
slangasekso why does *this* fail?20:26
slangasekoh, no20:26
slangasekit's that gridsite-storage.c doesn't need libcrypto, libgridsite.so does20:26
slangasekso -lcrypto needs to be passed when linking *libgridsite.so*20:26
slangasekit's a mislinked library, which gets exposed when trying to link against it20:27
slangasek(and also, btw, in a dpkg-shlibdeps warning that's been in the log output for several years before this I'm sure)20:27
slangasekoh, it's an entirely new package, so scratch the "several years" part :-)20:28
Ampelbeinslangasek: I was about to say that it never actually built in ubuntu ;-)20:28
Ampelbeinmicahg, slangasek: thank you, with your help I found the error.20:29
AmpelbeinI think20:29
=== yofel_ is now known as yofel
Ampelbeinok, yes. so the root of the problem was that http://paste.ubuntu.com/628565/ made libgridsite.so not correctly linked with crypto (and xml2). adding -lcrypto and -lxml2 AFTER the objects made the compile succeed. Thanks again micahg and slangasek!20:36
slangaseksure :)20:36
Davieyslangasek: I've seen you mention this a few times, so i wanted to clarify something.. regarding calling an upstart reload... I understand in package maintainer scripts should invoke-rc.d.. but what about debian/*logrotate scripts?20:56
DavieyIs it ok for them to call "reload" directly?20:56
slangasekDaviey: it's ok, but it does increase the delta with Debian20:57
slangasekDaviey: '/etc/init.d/$service reload' should do the same thing in both Debian and Ubuntu, with an insignificant increased overhead for Ubuntu20:58
Davieyslangasek: TBH.. one line change in a fairly hunky delta anyway, doesn't make me cry so much :)20:58
slangasekyeah... general principle though :)20:58
smoseryou should drop that change though20:58
smoseryeah.20:58
smoseri just assumed that 'reload' wasn't going to do anything for upstart... or that there was some other reason that it was like it was.20:58
Davieysmoser: it's your merge proposal!20:58
smoseryes, and i will admit that i'm wrong.20:59
smoseror that i should have dropped that.20:59
Davieysmoser: Oh no, i wasn't pointing fingers.20:59
smoserbut i dont tihnk it ever should have been added.20:59
Davieysmoser, agreed - but there is clearly some uncertainity about handling upstart in scripts.20:59
smoseri can modify my proposal if you want21:00
DavieySo the original delta introduction wasn't evil either.21:00
smoserthat was one of the only things that wasn't straight forward to me.21:00
Davieysmoser: I don't really care TBH.. both work, and 1 line isn't a big deal.. especially as it's not totally /wrong/21:01
smoserif we drop it, and theres no regression due to it, then the next person wont be confused or have to think about it.21:01
Davieyas we seem to have no clear policy on this21:01
smoserwell, the policy that is clear is "don't change debian just because"21:01
Davieyheh21:01
Davieysmoser: there are two uses of that, that changes everything... do it!21:02
smoserDaviey, revision 43 pushed up21:06
Davieyta21:14
smoseroh shoot21:15
smoseryea...21:16
smoserso Daviey , slangasek debian now has:21:16
smoser invoke-rc.d rsyslog rotate21:16
smosernot 'reload', but 'rotate'.21:16
slangasekthat's not a standard argument at all21:17
smoserand they have a target for that in the init script that sends -HUP21:17
smoserright21:17
smoserso we have a delta in that file one way or another21:17
slangasekdo they have a different definition of 'reload' in the init script?21:17
smoserand 'reload rsyslog' will send -HUP21:17
smoserno, they dropped the 'reload'21:17
smoseronly 'force-reload' now, which does 'stop; start'21:18
slangasek...21:18
smoserits in their changelogs too... i knew i had some reason for this to be left as it was21:18
Davieysmoser: i thought i saw rotate, i was *just* checking that21:18
smoserrotate was in the merged stuff from debian21:19
smoserit changed between that.21:19
smoserso then... i ask slangasek, i think. we're back to having a choice between:21:19
smoserreload rsyslog21:19
smoseror21:19
smoserinvoke-rc.d rsyslog reload21:20
smoserwhere the invoke-rc.d path is still delta from debian21:20
slangaseksmoser: I think the init script should ditch this silly non-standard option, and the logrotate script should call 'kill -HUP $(cat /var/run/rsyslogd.pid)' directly in Debian, which would happen to work right in Ubuntu as well21:20
slangasekand we should never call invoke-rc.d from logrotate scripts21:21
Davieysmoser: sounds to me that leaving it as it was makes better sense, and raising a debian bug suggesting reload does a -HUP :)21:21
Davieyslangasek: ok?  why never call invoke-rc.d from logrotate scripts?21:21
slangasekDaviey: the reason not to do a HUP with reload in the init script is that it doesn't actually reload the configs, so doesn't fit the definition of the target (Debian bug #580897, Policy 9.3.2)21:22
ubottuDebian bug 580897 in rsyslog "rsyslog: doesn't update all rules on reload" [Normal,Fixed] http://bugs.debian.org/58089721:22
slangasekDaviey: because invoke-rc.d is used to apply a local admin policy on whether maintainer scripts are allowed to start and stop services, which is entirely irrelevant to the question of whether a running daemon needs to reopen logfiles after rotation21:23
slangasekat best, invoke-rc.d is a no-op; at worst it causes you to lose your log data21:23
Daviey*sigh*21:23
smoserok.21:23
smoseri'll push up the revert of that.21:23
slangasekno-op compared to direct invocation of the init script, I mean21:24
Davieyslangasek: yeah, thanks for that21:25
Davieysmoser: BTW, your regular commit approach makes it much easier to review (and presumably useful to peeps in the future).  Thanks.21:26
=== HipsterPilif is now known as Pilif12p
smoserpushed again21:30
=== neversfelde_ is now known as neversfelde
=== Quintasan_ is now known as Quintasan
natschilHello. I made a kind of custom ubiquity (i.e. added one or two lines), and I was wondering if anyone could tell me whether ubiquity is run as root or not, as the code in question needs to mount stuff and thus would need to run with certain privilidges22:34
=== Ursinha is now known as Ursinha-afk

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