bdrungtumbleweed: you are very involved in Debian. how is your relation to Ubuntu?00:07
bdrungtumbleweed: what are your plans as MOTU besides caring about your (http://qa.debian.org/developer.php?login=stefano@rivera.za.net) packages?00:08
tumbleweedbdrung: I use Ubuntu and Debian, and work to fix things in both of them00:08
bdrungtumbleweed: did you other things besides sync and merges?00:09
tumbleweedyes, I can't say if I'll be a busy MOTU forever00:09
tumbleweedbut I've been enjoying what I've been doing, and don't intend to just stop00:10
tumbleweedno, I haven't done much else. I've got my eyes on my first SRU, but the fix needs to get into maverick first00:11
bdrungtumbleweed: do you like to work on the sponsors queue once you are motu?00:11
bdrung+1 for "Ubuntu developers seem to have a hard time pushing patches upstream (either to Debian or the upstream developers). Yes, syncing and merging takes a lot longer when you do this, but it's the right thing to do and should save time in the long run. I intend to (and have begun) improve on this. "00:12
tumbleweedyes, many ubuntu patches are very quick and dirty. It takes time to do a better job :/00:12
tumbleweedas to sponsors queue, I certainly intend to have a shot at it. It's hard to know until one gets there...00:13
lfaraonebdrung: sync-package is included in ubuntu-dev-tools despite not being shipped. it's just a good idea to have them all in one place, even if they are "unsupported", I think.00:15
lfaraonewgrant: ^^00:15
bdrungtumbleweed: yes, that's not easy. the beginners have time for it, but not the knowledge and rights to do it. when they become MOTU, they have other things to do than sponsoring.00:15
bdrunglfaraone: i don't think that this makes sense. if not installed, you still have to pull a bzr branch.00:16
lfaraonebdrung: yes, but it's all maintained in one tree.00:17
bdrungwgrant: your opinion please00:17
tumbleweedbdrung: that's something about MOTU. It forces you to learn everything that you thought you could avoid learning :)00:17
wgrantbdrung, lfaraone: I think keeping it in the u-d-t branch is an OK idea.00:18
bdrungtumbleweed: MOTU is just about typing the right commands :)00:18
wgrantIt's not optimal, but it's probably better than keeping it elsewhere.00:18
lfaraonebdrung: and not blowing things up.00:19
bdrunglfaraone: blowing things up?00:19
tumbleweedlfaraone: lol00:19
lfaraonebdrung: re the meaning of MOTU, it's about using the right commands and not causing things to break :P00:20
bdrunglfaraone: ah, ok. having two discussions at once in one channel can confuse (me).00:20
bdrunglfaraone: [MOTU] ...and to dominate the world. *muhahaha*00:22
lfaraonewgrant, bdrung, ideally, we'll get the "sync this" button and we can remove most of the functionality from ack-sru and replace it with launchpad API calls. But I agree that it will still be useful to have this script there for potential shipping in the package later. We're more likely to get code review, and encourage people to work on it.00:23
lfaraone*button in the launchpad UI00:23
wgrantlfaraone: Yes, we're thinking about that... but it's going to be a community effort.00:24
lfaraonewgrant: what work needs to be done?00:24
wgrantlfaraone: A few things like making copies go through the normal NEW/UNAPPROVED queues, we need to be able to send announcement emails without having a .changes files, that sort of thing.00:26
bdrungtumbleweed: endorsement given.00:27
tumbleweedbdrung: thank you00:28
bdrungtumbleweed: be happy that i was faster than with my motu interview ;)00:28
tumbleweedit's 1:30am and I didn't sleep last night. I should get to bed00:30
lfaraonebdrung: re ack-sru, shall I do the merge, then?00:31
bdrunglfaraone: i have local changes. please let me commit them first00:37
lfaraonebdrung: sure.00:37
cpscottiHey, little question about SRUs: when the fix has already been uploaded to -proposed and all (just awaiting verifications), does one needs to do anything at all? Or I just have to wait paciently for the sru team?00:57
cpscotti(bug 480772 by the way.. )00:59
ubottuLaunchpad bug 480772 in harpia (Ubuntu Lucid) "OpenCV 2 incompatibilities" [Undecided,Fix committed] https://launchpad.net/bugs/48077200:59
micahgcpscotti: if they're subscribed, wait a few days, if it's urgent, you can try pinging someone00:59
cpscottiahh ok.. it's not urgent.. so its ok01:00
cpscottimicahg:  thanks!01:00
micahgcpscotti: also, it's a holiday weekend in the US and UK :)01:20
poolieScottK, hi02:28
ScottKpoolie: Hello.02:28
pooliecan we have a talk about dkim, maybe in #launchpad-dev, to avoid roundtrips?02:29
=== nobawk is now known as nobawk|away
=== MTeck is now known as MTecknology
CyberCodwhen a package is broken in universe, and the email address for the maintainer reads as ubuntu-motu@lists.ubntu.com (but that just gets delivery failure)  then who do I tell about it?06:46
micahgCyberCod: you can file a bug06:50
micahgCyberCod: ubuntu-bug packagename06:50
CyberCodyeah, I'm in the process of that now06:50
micahgCyberCod: if a few days go by w/out any feedback, feel free to hop in #ubuntu-bugs and ask someone to take a look06:51
=== nobawk|away is now known as nobawk
=== nobawk is now known as nobawk|away
dholbachgood morning07:16
=== nobawk|away is now known as nobawk
RhondaScottK: Grats on becoming DD, btw.! :)08:21
=== nobawk is now known as nobawk|away
jariqI've just realised that binary packages in Ubuntu are not signed. Is this true?09:51
jpdsjariq: How do you mean, not signed?09:52
jariqjpds: digitaly signed with gpg.. so one can verify integrity and origin of package09:53
jpdsjariq: The Release's files are signed.09:53
jpdseg, http://gb.archive.ubuntu.com/ubuntu/dists/maverick/09:54
jariqjpds: exactly.. so it is possible to verify integrity of package when downloading from mirror.. but I cannot verify integrity and origin of package downloaded and stored on disc..09:55
jariqbecause package itself does not contain any signature09:55
geserjariq: the debs itself aren't signed (in Debian neither too)09:55
jpdsjariq: You can check the chain of checksums.09:56
geserjariq: the Packages files contain crypto hashes (md5,sha1,sha256) of the deb, the Release file has crypto hashes of the Packages files, and the Release file is gpg-signed09:57
jariqgeser: but this files are stored only on mirror... so there is no way to verify single package in offline mode?09:58
geserjariq: they are also in /var/lib/apt/lists (else apt wouldn't know which packages are available and their dependencies)09:59
Laneyapt does this verification for you when it downloads the package09:59
geserbut this only works for packages that are still published, you can't revalidate old package versions09:59
dupondjedholbach: thx for ack'ing ;)10:01
dholbachdupondje: de rien10:01
BlackZhey dholbach10:02
dholbachhi BlackZ10:03
jariqI can see the pros of signing just the Release files but this way offline systems without access to mirror cannot verify origin of packages :(10:03
dupondjedholbach: My name looks french, but i'm dutch speaking :)10:04
dholbachdupondje: ahhhh ok... alstublieft :)10:05
=== nobawk|away is now known as nobawk
pijuhello all10:44
* geser starts to hate haskell packages11:14
geserLaney: do you have a list in which order the haskell packages need to get rebuild to keep them installable on all architectures?11:15
LaneyI have a graph11:16
Laneygeser: what's the problem?11:17
jpdsLaney: What happened to ia64?11:17
Laneyjpds: We removed haskell there for lucid as ghc is unbuildable11:17
geserI was looking at a FTBFS on AMD64 (twidge) and saw that one build-dep can't get installed because of those hashes(?) in the dependencies11:19
Laneyyes, abi hashes11:19
geserso I uploaded as haskell-hsh rebuild to fix the dependencies11:19
geserjust to get mailed by the buildds that the dependencies on the other arch (i386, armel, etc) are even more broken11:20
LaneyI usually don't look at it until later in the cycle11:20
Laneyuntil someone pokes me that they want xmonad to work11:20
sorenIf anyone here is better at automake than I, I'd really appreciate a bit of assistance. I'm calling AM_INIT_AUTOMAKE([-Wall]) in configure.ac, but -Wall never gets passed to gcc. The way I read the docs, this should just happen without any further glue. What might be the problem?12:04
sorenforget it.12:05
sorenI'm an idiot.12:05
tamratquick question: it is not needed to open a sync request for new packages in debian that are not present in ubuntu, right?12:13
BlackZwhen I do a merge should I do the debdiff between the old ubuntu modified package and the new one modified, right?12:14
gesertamrat: right, they should get synced any time before DebianImportFreeze. if you notice after DIF that it still didn't get synced file a sync request12:21
geserBlackZ: between "new" Debian and "merged" Ubuntu12:22
tamratgeser: ok cool12:22
=== alessio is now known as quadrispro
BlackZgeser: I'd be happy if you can sponsor it: bug #50260112:39
ubottuLaunchpad bug 502601 in steam (Ubuntu) "Merge steam 2.2.31-6 (universe) from Debian testing (main)" [Wishlist,New] https://launchpad.net/bugs/50260112:39
=== nobawk is now known as nobawk|away
geserBlackZ: don't forget to run "update-maintainer" (or do it by hand) and put the old Ubuntu changelog entries into the correct place (keep the sorting of the version)12:43
BlackZgeser: err12:43
BlackZdoing now12:43
BlackZgeser: done, check now12:50
geserBlackZ: looks good, but we usually don't touch Standards-Version. But no need to redo the debdiff for it (I will change it back during sponsoring).12:51
BlackZgeser: OK, thanks12:52
=== nobawk|away is now known as nobawk
=== NCommand1r is now known as mcasadevall
Rhondaajmitch: Around? May I bug you about bug 528957 for a moment?14:25
ubottuLaunchpad bug 528957 in libsdl1.2 (Ubuntu Lucid) "mouse button clicks not detected in windowed mode" [Undecided,In progress] https://launchpad.net/bugs/52895714:25
=== mcasadevall is now known as NCommander
jariqCould anyone please suggest package that uses CMake I could use as an example ?14:35
RhondaWould "sudo add-apt-repository ppa:ajmitch" add it with "lucid" only for people on lucid, or would that pull in everything from there?14:37
JontheEchidnajariq: Do you want one to research how to package a cmake app, or how to use cmake in general?14:38
geserRhonda: it should only create an entry for lucid (you can check in /etc/apt/sources.list.d/)14:41
jariqJontheEchidna: how to package a cmake app14:42
Rhondaadd-apt-repository seems to depend on networking and especially keyserver being accessible.  %-/14:44
geserit also fetches the PPA signing key14:46
JontheEchidnajariq: debhelper has built-in cmake support, so as long as the packaging doesn't need to be too complicated you can just do the simple "dh $@" debian/rules file, I'm fairly sure14:47
JontheEchidnalike so: http://pastebin.com/gLbT5t3q14:48
Rhondageser: Right, it times out but the sources.list.d file is there. Thanks. :)14:48
jariqJontheEchidna: more complex example would be great14:54
tumbleweedBlackZ: you marked bug #587706 as wishlist. It's a pretty major issue for everyone in South Africa, I'd triage it a little higher14:57
ubottuLaunchpad bug 587706 in openoffice.org-dictionaries (Ubuntu) "Please merge openoffice.org-dictionaries 1:3.2.0~rc2-5 (main) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/58770614:57
BlackZtumbleweed: generally the merge requests are with the "Wishlist" importance14:57
tumbleweedBlackZ: I suppose so. But I only solved it with a merge because I got the DD to sort it out first14:58
BlackZtumbleweed: also, "This bug affects 1 person", I don't see many users with this problem, please read https://wiki.ubuntu.com/Bugs/Importance15:00
BlackZall merges are "important"15:01
tumbleweedBlackZ: I am aware of that. Unfortunatly we don't have enough able hands in ZA who care. Everyone switched to UK dictionaries years ago15:01
BlackZmaybe we can set it with the "medium" or "high" importance in debian/changelog but I can't change the bug's importance15:02
tumbleweed(because of this issue)15:02
tumbleweedBlackZ: don't worry15:02
BlackZtumbleweed: for further information ask in #ubuntu-bugs15:03
tumbleweedBlackZ: as a non-bug-control member, I've never considered importance on merge requests. They've only ever been set my the uploader.15:05
tumbleweedI just brought this up because the equivilent bug in Debian was grave15:05
BlackZtumbleweed: assuming it's, we have a policy for our bugs15:06
tumbleweedBlackZ: yes, nm15:07
BlackZtumbleweed: however I will try to help you with the merge15:08
BlackZI have bookmarked it15:08
tumbleweedBlackZ: thanks15:08
BlackZtumbleweed: but as I can see it's in the sponsor queue, so just wait15:10
BlackZ(with the debdiff)15:10
fibii have a quick question15:10
fibiwhat is the prefered way when packaging python packages: python-support or python-central15:10
tumbleweedfibi: python-support15:12
tumbleweedfibi: #debian-python on OFTC for help there15:12
BlackZfibi: it depends, I'd use python-support in Build-Depends-Indep15:12
fibiokay, thanks15:13
ScottKRhonda: Thanks.15:35
\shbah...now I know more about initramfs as I really wanted to know15:42
* imbrandon yawns15:48
blue_annadoes the powerpc64-smp kernel actually run in 64bit mode?16:12
=== ogra_ is now known as ogra
=== nobawk is now known as nobawk|away
blue_annaaye, now I know16:23
DeeJay1hi, question: is there some script to compare debian revisions? I mean to do sth like "compare 0.6.1 0.6.0+gitxxxx" (of course a bit more complicated)16:38
geserDeeJay1: dpkg --compare-versions 0.6.1 \< 0.6.0+gitxxxx && echo smaller || echo larger or equal16:40
DeeJay1ha, too many switches to dpkg ;)16:41
micahggeser: do I need to have my wiki page done to be on the agenda for DMB or just done by the meeting?16:41
=== mathiaz_ is now known as mathiaz
gesermicahg: preferable mostly done when you apply to give anyone (including DMB) a chance to look at it before the meeting. of course, you can add comments, endorsements, etc. to your wiki page even after you applied. the idea is to have all the endorsements and comments on your wiki page when you apply so your application doesn't get blocked on your sponsors finding time to add their endorsements (and as16:49
geser everyone else sponsors tend to also get busy)16:49
micahggeser: k, I'll try to get that up in the next couple days then, thanks16:51
=== nobawk|away is now known as nobawk
=== vorian is now known as hilight
=== hilight is now known as vorian
=== vorian is now known as v
=== nobawk is now known as nobawk|away
=== nobawk|away is now known as nobawk
=== micahg1 is now known as micahg
=== magnen is now known as arcanus
=== arcanus is now known as magnen
=== nxvl_ is now known as nxvl
ari-tczewgeser: the package which you've sponsored is FTBFS! https://launchpad.net/ubuntu/+source/steam/2.2.31-6ubuntu1/+build/176746718:36
blueyedIs there a way to run .desktop files? I've heard about run-desktop in some security related posts, but that was meant as a prototype apparently only. In particular, I want to run *.desktop from ~/.config/autostart for the awesome window manager.18:40
=== nxvl_ is now known as nxvl
=== nobawk is now known as nobawk|away
geserari-tczew: I know :( I test-built it on AMD64 where the build succeeded.20:18
geserI have no idea where amd64 and armel are different to i386 and powerpc which makes it build or fail20:19
BlackZgeser: for steam?20:20
BlackZgeser: I have tried to add the flag -wno-stack-protector20:20
BlackZnow uploading on my PPA20:21
geserthis option should only be used rarely as it disables the stack protection which is a good idea20:22
geserit should only be used for packages that don't link to libc (e.g. bootloaders)20:22
geserand the ld call before that error even mentions -lc20:23
geserkees: as you are familiar with the stack protection, do you have an idea why this linking fails? http://launchpadlibrarian.net/49499611/buildlog_ubuntu-maverick-i386.steam_2.2.31-6ubuntu1_FAILEDTOBUILD.txt.gz20:26
BlackZkees: could the flag -wno-stack-protector be a solution?20:29
geserkees: the build fails with "undefined reference to `__stack_chk_fail_local'20:29
keeswwell, the issue is that it doesn't seem to be linking against libc correctly20:30
geserkees: only on i386 and powerpc? as the packages builds on amd64 and armel20:30
keesnormally that error comes from things that are built without libc and don't specify no-stdlib20:30
keesthat's even stranger20:31
geserthe ld call contains even -lc20:31
geserwhich should make it link to libc20:31
keesyeah, i saw that. really weird. what happens if it drops the -lc ?20:32
keesi can dig into it in a few hours. otherwise we can follow the CompilerDefaults wiki20:32
geserkees: no hurry, I just wanted to ask if you perhaps had an idea why it fails before the stack protection gets disabled for this package20:35
keesgeser: if it does get disabled, please add it to CompilerDefaults and open a bug20:42
keesthx :)20:42
geserBlackZ: do you have a maverick i386 pbuilder where you can test-build it easily? I've only an amd64 one ready.20:43
BlackZgeser: I have amd64 too20:44
geserhttp://erl1.wordpress.com/2009/11/16/reinstallingmaking-ns-2-on-ubuntu-9-10/ mentions a similar problem and a solution (uses gcc -shared instead of ld -shared for linking) but I can't test it easily as it builds on amd6420:46
arandgeser: I've got a kvm i686 with pbuilder up here, would it be of any help?20:58
gesersure, once I have something to test (but I'm currently lacking a real idea as this is a little above my knowledge)21:06
dupondjesomebody knows if there is a way to build packages remotely ?21:55
dupondjewant to build maverick packages on my remote debian system :)21:56
dupondjewant to abuse the quad core for it :D21:56
micahgdupondje: pbuilder?21:56
dupondjebut is there some easy way ? like pbuilder interacts remotely ?21:57
dupondjeor really need to ssh and do pbuilder remote ?21:57
micahgdupondje: ssh?21:57
pochudupondje: you can set up a build farm. DktrKranz wrote something for that, can't remember its name though22:02
DktrKranzdupondje, pochu: something like that is called debomatic22:04
pochuthat's it!22:07
pochuhi DktrKranz :)22:07
DktrKranzhola pochu :)22:08
dupondjethx :D22:12
sebnerpochu: debobreaking?22:14
arandgeser: Seems like if you (blindly, as per the blog) replace "ld -E -shared" with "gcc -shared" in the configure(.ac) files, it at least build fine.22:49
arandgeser: Did you have a bug for the failed build?23:03
=== Philip6 is now known as Philip5
arandgeser: FYI: reported bug #588519 with a working fix (not sure if it's a *sane* fix though)23:52
ubottuLaunchpad bug 588519 in steam (Ubuntu) "[FTBFS] on i368 with "xslt.c:(.text+0x1bb4): undefined reference to `__stack_chk_fail_local'"" [Undecided,Confirmed] https://launchpad.net/bugs/58851923:52

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