/srv/irclogs.ubuntu.com/2010/10/22/#ubuntu-motu.txt

tumbleweedthis package you are working on uses quilt. So if you touch the upstream source (i.e. outside /debian) you need to do so with a quilt patch00:00
xteejxOh hang on...I just noticed /deb/patches/deb-changes-version00:00
tumbleweedthis is why it generated a quilt patch for you00:00
xteejxtumbleweed: Right I understand, but what I don't get is _how_ do I do that?00:00
tumbleweedfirst it helps if you are aware that this is going to happen, so that you can create the patch with quilt rather than have it create it for you00:01
xteejxtumbleweed: I think I've got it on my own, cn I pastebin you the diff?00:01
tumbleweedhave a look at that wiki page again now00:01
tumbleweedsure00:01
xteejxI redone it again from scratch and used quilt to make a new one and refresh, rebuild, redebdiff00:02
xteejxhttp://paste.ubuntu.com/517741/00:02
xteejxIt looks like a "normal" one now00:03
tumbleweedthat's better. Bonus points now is a DEP3 header on the patch. http://dep.debian.net/deps/dep3/00:04
xteejxBloody hell, I've had a couple of drinks I shouldn't be doing this :P00:04
xteejxI'll take a look :)00:04
tumbleweedAlso, instead of "debian/patches:" in your changelog entry just put teh patch name, "libs.patch"00:04
tumbleweederr libs.diff00:04
xteejxOk :)00:04
tumbleweedyeah I've been out tonight too :P00:04
xteejxhehe00:05
xteejxNah, I'm still drinking at home, so much cheaper00:05
xteejxtumbleweed: That page is REALLY confusing, I can't make anything of it00:08
tumbleweedit helps if you've seen an example00:09
xteejxI've seen the examples at the bottom but they're not much use00:10
tumbleweedLook in your previous debdiff http://launchpadlibrarian.net/57986452/debdiff00:10
tumbleweedyou can see it has a description, an author, and it links to the bug00:10
tumbleweedthe only issue is that the description is long and not very useful00:10
xteejxSo copy and paste desc, author, bug-ubuntu to the top of libs.diff?00:12
xteejxAnd amend those as needed?00:12
tumbleweedwell, not necessarily copy-paste, but that's an example of what you want00:12
xteejxBut where does it go?00:12
tumbleweedin the top of the patch, before the first hunk00:13
xteejxSo after Index: ... but before ============= ?00:13
xteejxhttp://paste.ubuntu.com/517749/ libs.diff00:14
tumbleweedactually both index and ====== are unnecessary, they are the current header00:14
xteejxSo it goes right at the top?00:15
tumbleweedyup00:16
xteejxno # for comments or anything, just plain insert?00:16
xteejxwell amending things that need it obviously00:16
tumbleweedcorrect00:16
xteejxanother hard way of doing something relatively simple ;)00:16
tumbleweed"quilt header -e" is an easy way to edit this00:16
xteejxtumbleweed: http://paste.ubuntu.com/517751/ what do we think? :)00:19
tumbleweedlooks great00:19
xteejxtime to rebuild and redebdiff :)00:19
xteejxok, bug 664662 updated :)00:23
ubottuLaunchpad bug 664662 in tea (Ubuntu) "tea FTBFS on natty" [High,Triaged] https://launchpad.net/bugs/66466200:23
xteejxand _should_ be done correctly00:23
xteejxtumbleweed: As usual, thank you for the great help :D00:24
xteejxIt's not that difficult really when you get into it, probably helps I learn quite quick00:24
tumbleweedxteejx: no problem. BTW don't report debian bugs as FTBFSs (with RC severities) unless they ftbfs on debian00:27
xteejxoh :S00:29
tumbleweedAs an ubuntu dev contributing upstream, you want to be helpful, not an irritation :)00:29
xteejxJust report ftbfs and leave the severity?00:29
tumbleweedwell, in this case it's only going to be an issue when debian has binutils-gold00:29
maxbWell, only report a Debian bug if there's a bug in Debian :-)00:29
tumbleweedmaxb: debian *is* collecting binutils-gold bugs00:30
xteejxSo how should we forward patches? I mean the ideal subject line?00:30
tumbleweedbut they aren't RC because tehy aren't failures yet00:30
xteejxPKG fails to build from source in Ubuntu << ??00:31
tumbleweedxteejx: see these ones: http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=no-add-needed;users=peter.fritzsche@gmx.de00:31
xteejxwhen it loads..... :P00:32
tumbleweedno, the debian maintainer quite likely isn't interested in hearing that ubuntu has a problem.00:32
xteejxtumbleweed: So "at the moment"00:34
xteejxoops00:34
xteejxSo at the moment, FTBFS withbinutils-gold is a good subject line if it's a linker prob?00:34
xteejxif I type it right of course ;)00:34
tumbleweedsounds good, and even better, usertag the bug like the other ones00:35
xteejxas in?00:35
tumbleweedhttp://wiki.debian.org/bugs.debian.org/usertags00:36
tumbleweedyou can see it in the psuedo-headers of those bugs00:36
xteejxohh Tags: patch00:36
tumbleweedno, Usertag00:37
xteejxno-add-needed?00:37
tumbleweedyeah, but it also needs the corrosponding user00:37
xteejxHuh?00:38
tumbleweeddebian's BTS has predefined global tags (like patch) and user tags. You can make up any tag you want, and associate it with your e-mail address. In this case, binutils-gold bugs are being tagged no-add-needed, against the address peter.fritzsche@gmx.de00:38
xteejxSo I shouldn't use no-add-needed because he'll be pi**ed off at being emailed??00:39
xteejxI don't get you00:39
tumbleweedno, it doesn't have anything to do with e-mailing him00:40
tumbleweedit's just a way to let everyone make up their own tags.00:40
xteejxDo I *have* to use the usertags?00:40
tumbleweedit is helpful to tag related bugs like that, that's how I was able to show you that list00:40
tumbleweedanyway, off to bed. night.00:41
xteejxlol goodnight mate, thanks again :)00:41
=== emma is now known as emmaldp
=== emmaldp is now known as emma
=== ubott2 is now known as ubottu
=== MTecknology is now known as AFWEG43y6t23yt2t
=== AFWEG43y6t23yt2t is now known as MTecknology
paultagare we pulling from unstable or testing for natty?06:33
micahgpaultag: unstable06:34
paultagmicahg, awesome, thanks.06:34
micahgpaultag: you can even request from experimental if need be06:35
paultagmicahg, nah, it's OK. I just got a packaged uploaded to deb, so I was trying to think ahead for the sync06:38
dholbachGood morning!07:47
=== hrw|gone is now known as hrw
=== gaspa1 is now known as gaspa
ari-tczewcjwatson: do you planning merge package db in universe?12:21
ari-tczewIt waiting so long for merge12:21
cjwatsonari-tczew: yes, I do12:24
ari-tczewcool12:24
cjwatsonand to forestall future questions, I plan to do all my merges :)12:25
ari-tczewcjwatson: during natty?12:25
cjwatsonyes.12:25
ari-tczewcjwatson: I suggest to comment on MoM, that you will do this merge, where are you as a last uploader12:25
cjwatsonno need; that is implicit.12:26
ari-tczewcjwatson: I just want to avoid questions like mine some minutes ago :)12:27
cjwatsonI'm not going to waste time adding comments to every one of my merges; sorry.  I'd rather spend time doing merges, which I am actively doing right now12:27
cjwatsonbesides, I don't get that many questions about it12:29
ari-tczewcjwatson: ok, I didn't want being you an upset12:30
cjwatsonyou didn't12:31
ScottKari-tczew: The way to avoid such questions is not to ask them.  Up until DIF, if someone is active in the project, you should assume they will do their merges.  It would, however, be valuable to seek out merges of people who have are not active in the project anymore and have sat there for a while.  Pinging those people would be useful.12:39
ari-tczewScottK: and I practice this one. when I see that latest merge is done by John Don (it's an example), then I'm owning this merge12:42
ari-tczewhmmm, python3.2 is blocking builder12:43
ScottKari-tczew: John Dong?12:45
ari-tczewScottK: John Doe. my typo12:46
RhondaWho will I have to talk to about packages.ubuntu.com updates? It seems like djpig is still not responding/reachable at all unfortunately, and I'd be interested to get the service updated nevertheless. People started to address me with respect to screenshots addition, e.g.12:53
ari-tczewRhonda: do you want to be a maintainer of packages.ubuntu.com? would be nice!13:05
ari-tczewit has to be updated for natty13:05
Rhondaari-tczew: The commits are already done.13:06
ari-tczewRhonda: and what's the next step? approve by admin?13:08
RhondaThat's my question about. Frank, who seems to be the only person having access (appart from canonical sysadmin team of course) didn't respond since over a year.13:09
RhondaAlright, probably less than a year, but not much13:10
ari-tczewRhonda: so... let's ask canonical sysadmins :)13:10
ari-tczewor maybe dholbach knows? ^^13:11
ari-tczewfabrice_sp: you don't use syncpackage?13:18
tumbleweedBlackZ: err I've just uploaded qtiplot (which you've just marked in progress)13:51
BlackZtumbleweed: heh, no problem ;)13:55
ScottKari-tczew: If you want to steal xine-lib, feel free.13:55
ari-tczewScottK: I tried this one some time ago and it's not for me. :)13:55
ari-tczewScottK: I can take a look on FTBFS as we had discussion some time ago, do you remember?13:56
ScottKOK.13:56
ScottKI vaguely remember.13:56
ari-tczewScottK: adding libs to LDFLAGS. if you have more, ping me13:57
ScottKOK.14:03
eagles0513875ScottK: do you have a min to hop into kubuntu-offtopic someone has a serious show stopper kernel issue with maverick14:09
eagles0513875nm hes here :)14:10
eagles0513875welcome BluesKaj :)14:10
BluesKajhowdy folks , dpkg locks my system trying to install a kernel module/linix image that seems non-existent ...any ideas?14:10
BluesKajhi eagles051387514:11
BluesKajdoes linux-image 2.6.32.24 generic actually exist ?14:12
eagles0513875if i am not mistaken it exists on lucid14:13
eagles0513875let me hop on my server14:13
eagles0513875BluesKaj: its a lucid kernel14:13
eagles0513875BluesKaj: and you basically upgraded from lucid to mav14:14
* eagles0513875 always runs into issues with the upgrades14:14
ScottKeagles0513875: It's really a support question and not an area I'm an expert in.14:14
eagles0513875ScottK: i know Riddell is probably swamped with work but is he around to help him possibly14:15
eagles0513875BluesKaj: i forgot entierly there is an ubuntu-kernel channel14:15
BluesKajthis was on maverick, I did the alterhnate install to / ,  due to the fact my new graphics card required it, there weren't any proper drivers available14:16
ari-tczewcjwatson: could you check why package earcandy is not getting by MoM?14:19
geserari-tczew: it is, on https://merges.ubuntu.com/universe-manual.html14:23
ScottKgeser: It would be useful to have a link to that page off m.u.c.  I didn't even know that existed.14:26
geserScottK: I guess the index listing on m.u.c doesn't count (the other components have a "manual" page too)14:28
LaneyWhat determines whether a merge lands on that page?14:29
ari-tczewwhat is m.u.c?14:31
Laneymerges.ubuntu.com14:31
ari-tczewso MoM14:31
geserLaney: based on the versions on that page, my guess is those are packages which were packaged in Ubuntu first14:31
Laneyyes14:31
Laneygeser: yeah, looks that way doesn't it?14:32
LaneyWould have thought there'd be more though14:32
persiamanual merges are ones where the automerger just broke.14:32
persiaUsually orig conflicts, or weird version changes, etc.14:32
persia(there's a correlation with things in Ubuntu first, but not a direct causation)14:33
cjwatsonthat's not quite right14:35
cjwatsonmanual merges are ones where there's no base version14:35
cjwatsoni.e. the Debian and Ubuntu packages share no common history14:35
cjwatsonthus is my understanding anyway14:37
tumbleweedwhich would happen with packages that were in Ubuntu first and Ubuntu hasn't merged / synced from debian yet14:37
persiaAlso happens for stuff that has been merged once sometimes, if the changelogs are sufficiently confusing.14:39
Laneyah, it resolves using the changelog14:39
dholbachari-tczew, no, I don't know14:40
persiaI believe so.  I may be mistaken.14:40
cjwatsonScottK: I've added links.14:44
ScottKcjwatson: Thanks.14:55
ari-tczewDktrKranz: how it's going about gnustep-base? I see that you've already sync'd it. what about rebuilds?15:23
DktrKranzari-tczew: it needs to clear binary NEW on all architectures first, then -gui and -back have to be built (and clear bin-NEW again), after that rebuilds can start15:24
DktrKranzyeah, it's a bit complicated :)15:25
debfxRiddell: I just stumble across bug #60709415:25
ubottuLaunchpad bug 607094 in spacenavd (Ubuntu) "Please sync spacenavd 0.4-1 (universe) from Debian unstable (main)." [Wishlist,New] https://launchpad.net/bugs/60709415:25
debfxif it's ok with you, I can sync it15:26
persiadebfx, Better to let archive-admins do syncs.15:27
persia(Yes, this would be nice to fix, but LP doesn't support it yet, and the hack requires cleanup afterwards)15:27
debfxpersia: why?15:27
persiaSomething to do with how the archive is constructed on the archive master.15:28
persiaI'm not an archive admin, and don't understand the details, but I've been told this continuously since I first thought it would be nifty to hack Origin back in feisty.15:28
persiaI know there's ongoing work to make it so we can just press a button and LP does all the right stuff, but it's not ready yet.15:28
persiaSo for now, best practice is just to file confirmed bugs and subscribe the archive-admins.15:29
debfxwhat's the disadvantage of syncpackage?15:29
tumbleweeddebfx: there's a concern that it's an unecessary round-trip trhough a developer's personal machine15:29
persiaIt messes up some indices somewhere and requires someone to sort them out.15:29
persiaSorting it out isn't hard, but still.15:30
debfxwell either it's acceptable to use syncpackage or it should be removed from ubuntu-dev-tools15:31
persiaIf you want all the grubby details, the folk in #launchpad might know, and a fair number of them were raised in the discussion about syncpackage by some of the archive admins who responded.15:31
tumbleweedpersia: that suprises me (never heard anything about this before) - but I also don't know the archive internals. archive-admins also tend to be quiet whenever anyone brings syncpackage up15:31
persiaNobody wants to have the argument.  Technically, it's not that much harder for an archive admin to clean up later than to perform the syncs in the first place.15:32
Riddelldebfx: this is an on-going debate, there's no paticular problem with syncpackage but some people feel it might increase the chance of a problem occuring15:32
persiatumbleweed, Yeah, archive admins tend to be busy and not want to get into the argument as to why it's a bad idea.15:32
tumbleweedpersia: fair enough. But it does seem odd that we have a tool that we 'shouldn't" use15:33
Riddelldebfx: I'm happy for it to be synced15:33
persiaWe've had the tool since edgy or so.  We kept it out of ubuntu-dev-tools for the longest time, but someone stuck it in after discussion during which nobody listened to the archive-admins.15:33
tumbleweedwell, it is of course useful for fake syncs15:34
tumbleweedI really think we should add a warning section to the manpage, listing the concerns, not FUD, then we don't have to have this discussion every other month15:37
persiaFor fake syncs, we shouldn't be using it anyway.  Fake syncs should be Origin: Ubuntu.15:44
persiaAnything else falsely implies we got the package from Debian.15:44
tumbleweedif it adds origin: debian when fakesyncing that would be a bug (I don't know that offhand)15:47
ScottKsyncpackage wasn't designed for fakesyncs15:48
tumbleweedof course. Personally I used it because I wasn't compelled by the arguments against using it, ack-sync made it mostly-safe and convenient, it would save archive-admin time, and it would get the sync done now (which is an issue around freezes)15:51
tumbleweedhowever archive-admins don't complain about not having time, and ack-sync now can ack without syncpackage-ing15:52
persiaAnd archive-admins often pay special attention to seeded syncs during freezes (unseeded syncs get delayed, but they are rarely as time-critical)15:53
ari-tczewcjwatson: could you remove nvidia-settings from MoM/main ?15:59
debfxtumbleweed: what's ack-sync?16:01
tumbleweeddebfx: it's in ubuntu-dev-tools source package, a tool that pulls source, test-builds, and asks you if you want to ACK16:01
cjwatsontumbleweed: quiet?  hmm.  I complained about it nearly every time it was brought up for quite a while.  I gave up because who wants to be the guy who just sits there complaining all the time?16:02
tumbleweedcjwatson: :) Well I only arrived on the scene after it already existed and was well known16:02
cjwatsonari-tczew: done16:03
ari-tczewthanks16:03
bdrungpersia: why does syncpackage messes up some indices?16:06
persiabdrung, I don't know the details.16:07
persiaI'd encourage you to read through cjwatson's complaints before he gave up complaining, as those are surely more accurate than any information I can provide.16:07
ari-tczewwho has upload access to multiverse? core-dev?16:10
* micahg thought MOTU did16:10
persiaari-tczew, Different groups of folk.  You probably have upload rights to most of it.16:10
persiamicahg, Not exclusively: some of Mythbuntu is in multiverse.16:11
micahgpersia: right, but has that restriction of partial pocket access been implemented?16:11
ari-tczewpersia: ah, my bad. I saw that fabrice_sp has uploaded package @multiverse, but sponsored by dholbach. I've looked on the date and now I know, that in those days fabrice_sp wasn't yet in MOTU.16:11
persiamicahg, No, hence "not exclusively".16:11
* micahg thinks pocket is the wrong tem16:11
micahg*term16:12
persia"component"16:12
cjwatsonari-tczew: multiverse access control is equivalent to universe, unless other package sets are involved16:12
micahgthanks16:12
cjwatsonmy complaint about syncpackage was essentially that a sync constitutes a promise that this is a verbatim copy of the package from Debian.  Given that there is no monitoring of whether that's actually the case, I think it's less risky to have the copy be done centrally rather than going through client machines.  I would love developers to be able to press the button rather than it having to go through archive admins, but I ...16:13
cjwatson... want it to be a button that creates a new publication record, rather than involving downloading/uploading the package.16:13
tumbleweedcjwatson: obvious response: given that syncpackage doesn't alter the checksums in the dsc file, the upload would be rejected if the package was modified.16:15
persiaIt's on the LP roadmap.  Mostly needs a couple jobs to run to clean up some other bugs, and then can be enabled.16:15
persiatumbleweed, But we can't prove that.16:15
bdrungcjwatson: agreed. once we have the LP button, syncpackage will be changed to trigger the sync through launchpadlib.16:16
tumbleweedI'm not arguing that we don't want to be able to do it centrally, as soon as LP can support it.16:16
tumbleweedcjwatson, bdrung: http://paste.ubuntu.com/518106/ ?16:17
cjwatsonI'd find that an improvement, yes16:17
bdrungtumbleweed: yes16:17
tumbleweedpersia: if users have the ability to upload to ubuntu, they can break things. Actually managing to break things with syncpackage (esp ack-sync + syncpackage) would require concerted effort16:18
bdrungtumbleweed: maybe document the future plans, too16:18
ScottKbdrung: Now we just need someone to write the soyuz patch.16:18
tumbleweederr yes16:18
persiaScottK, We have most of that.  The main blocker is some DB/librarian cleanup, which needs a job to run.16:18
ari-tczewbdrung: what is the command for fakesync?16:42
ari-tczewRiddell: you want to get synced knmap, but it's FTBFS16:46
ari-tczewhttp://paste.ubuntu.com/518120/16:47
ari-tczewcjwatson: could you also take a look on bug 636636 ? I see that you're working on archive.16:58
ubottuLaunchpad bug 636636 in gupnp-vala (Ubuntu) "Sync gupnp-vala 0.6.12-1 (universe) from Debian experimental (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/63663616:58
cjwatsonari-tczew: done17:01
ari-tczewthanks17:02
bdrungari-tczew: use syncpackage17:16
persiabdrung, We just had a long discussion about that.17:18
persiaWe very actively *don't* want to use syncpackage for fakesyncs.  We need Origin: Ubuntu on those.17:19
bdrungpersia: syncpackage uses debuild for building fakesync packages. so origin should be ubuntu.17:19
persiaOK.  I just worry about syncpackage, but if it does the right thing, it does.17:20
bdrungpersia: use "syncpackage -v" and it will tell you which command are used.17:21
persiaI get a KeyError for an environment variable I've never set (DEBEMAIL respects the "name name <email@domain>" syntax)17:22
bdrungpersia: log?17:22
persiahttp://pastebin.com/5aPhzSMu17:23
bdrungpersia: file a bug17:23
persiaDo you especially want to fix it (am I putting something on your TODO list, or just filing a bug)?17:24
bdrungpersia: i will fix it unless someone else wants to do it17:25
persiaOK.  I'll file it when I'm done with the current bug then.17:25
fabrice_spari-tczew, I do, but only when needed. why are you asking that?17:30
ari-tczewfabrice_sp: curiosity17:31
c_kornhello, where can I find the script which imports the gpg keys from LP users in a specific group ?17:35
persiaI think there are a couple of those.  There's one in REVU, at least.17:37
persiaOr there used to be: it might have gone away with the new authentication model.17:38
c_kornit seems there were some rdf changes and the script I use does not work any longer.17:38
c_kornhm17:38
persiaREVU will at least have the script to get a GPG key for a single user.17:39
persiaYou probably want to use the API to get the group membership as a safer means (ask for details in #launchpad)17:39
c_kornit is for checking if a user was allowed to upload a package in the build system. we need his gpg key for checking this.17:41
persiac_korn, Right.  REVU probably has the per-user bit you need (else REVU is also broken).17:46
persiaFor per-group, I recommend using the API to get the members of the group (but ask in #launchpad for instructions)17:46
ari-tczewScottK: do you know how fix this FTBFS? http://launchpadlibrarian.net/58037661/buildlog_ubuntu-natty-i386.zvbi_0.2.33-2_FAILEDTOBUILD.txt.gz17:47
tumbleweedari-tczew: I get the feeling there's a missing stat.h include17:48
ari-tczewtumbleweed: heh, but in which file? :)17:48
tumbleweedthe one that uses S_ISCHR17:49
ari-tczew(I'm a n00b in FTBFS fixin')17:49
ari-tczewhow can I run pbuilder for sid on my maverick? I got the problem: http://paste.ubuntu.com/518144/17:53
tumbleweedI import the key into my gpg keyring and do pbuilder create --debootstrap-opts --keyring=~/.gnupg/pubring.gpg17:55
ari-tczewtumbleweed: thanks, I'll try it later17:57
ari-tczewwth... yesterday was 180 FTBFS in universe. now it's 6117:57
ScottKari-tczew: I think someone did a retry.  Look how many pending builds there are.18:00
ari-tczewScottK: that's right, builders are busy today18:00
ScottKari-tczew: I'm not sure on Sid pbuilder.  It works here, but IIRC I have debian-keyring installed.  Maybe that's the difference.18:00
ari-tczewScottK: is it make sense, whether I'll upload some fixes for FTBFS?18:01
ari-tczewit's about to add missing things to LDFLAGS18:01
ScottKari-tczew: If they are broken in Ubuntu it does.18:01
achiangi picked off a few FTBFS yesterday. i wrote patches to fix them, but in one case, sent the patch upstream and in the other, submitted the patch to debian BTS. in both cases, i expect debian to take the patches rather quickly, and then ubuntu can sync from debian18:06
achiangwas my expectation correct? or should i prepare ubuntu debdiffs too, and attach them to the LP bugs i opened?18:06
geserachiang: depends on the Debian maintainer. And the current Debian freeze may slow it down too.18:09
achianggeser: for #664760, i've already been in contact with the debian maintainer, and he agreed to take the patch once it is accepted upstream. although checking qawire, i see that the package has disappeared from the list18:10
fabrice_spI have found a package for which uscan does not get the latest version, because the debian mirror of sourceforge is not updated since september the 16th. Is the update blocked because of squeeze being frozen?18:10
geserit wouldn't hurt to have debdiffs ready in case it takes some time till the fix gets into Debian18:10
fabrice_spit's muse18:10
achianggeser: good point, i can attach some debdiffs. i guess i was trying to avoid doing extra work in ubuntu of carrying patches for a little while, and then having to figure out that the patch should be dropped once the fix hits debian18:11
geserachiang: there was apprarently some give back today (fossology waits on a new build attempt) so it doesn't get listed currently on the FTBFS page18:12
ScottKachiang: If the package is currently FTBFS in Debian too, then the odds of it getting accepted quickly are good.  If it's due to toolchain changes that Debian doesn't have yet, you probably won't see it in Debian until after Squeeze releases (except maybe in Experimental)18:13
achianggeser: ah, ok. "give back" means re-try build?18:13
tumbleweedachiang: at the very least it helps to file a bug in launchpad so that other people know what you've done - i.e. that this is in progress upstream (you link the upstream / debian bugs to it)18:13
ScottKachiang: Yes.18:13
achiangtumbleweed: i did file bugs, one is listed above, the other is #66494118:14
tumbleweedachiang: aah missed that, cool.18:14
tumbleweedfabrice_sp: that would be suprising, file a bug against qa.debian.org?18:14
achiangScottK: thank you. the two packages i picked are not FTBFS in debian. based on what you said, I'll prepare ubuntu debdiffs, attach them to my bugs, and subscribe ubuntu-sponsors18:15
ScottKGreat.18:15
fabrice_sptumbleweed, it's http://qa.debian.org/watch/sf.php/lmuse and it indicates "last database update: Sun, 19 Sep 10 06:17:35. How can I check if bug already exists?18:16
tumbleweedfabrice_sp: http://bugs.debian.org/qa.debian.org (which lists debbug 599064)18:17
fabrice_sptumbleweed, got it. thanks for the link! This mean that UEHS is not up-to-date either is the project is on sourceforge18:20
tumbleweedyup :/18:20
achiangwhich debian repo do syncs typically come from? is it possible to request a sync of a package from unstable at some point?18:28
geserwe sync for unstable by default18:28
achiangah, great. and unstable is not frozen, so if i can get a patch to land there, then there really isn't a need to carry an ubuntu patch.18:29
geseryes18:30
geserwe can also sync a package from experimental if needed18:30
achiangnod. i don't think that will be necessary in my case though18:31
ScottKachiang: Yes, but in Debian it's generally preferred to keep Unstable clear of changes not intended for the next Debian release during the freeze as that's the preferred route for updates to Testing.18:31
ari-tczewScottK: but are you sure for fixing FBTFS by flags? maybe next toolchain change and rebuild will fix these FTBFS18:31
ScottKari-tczew: No.  The linking change is by design and permanent.  It will also be in Debian for Wheezy after Squeeze is released.18:32
achiangScottK: I see, thanks. Learning various project processes is much harder than learning programming. ;)18:32
ScottKachiang: Yep.18:32
xteejxHow come a hundred or so FTBFS have disappeared on http://qa.ubuntuwire.org/ftbfs/natty.html18:33
xteejxWere they all done or is the site wrong?18:33
gesermassive give-back18:35
xteejxgeser: What does that mean?18:35
ari-tczewgeser: give-back?18:35
tumbleweedgiven back to the buildds - i.e. retried18:35
xteejxOh, sent back to the autobuilders?18:36
tumbleweedyip. A bunch will presumably fail again.18:36
xteejxI was just thinking that, wouldn't they just re-fail18:36
ScottKSo will, some won't.  Depends on why they failed.18:37
xteejxOh well, even if a few sort themselves out, its better I suppose :)18:37
xteejxbrb all18:37
tumbleweedthere's a bug with launchpad not detecting DEPWAIT reliably, so quite a few might succeed18:38
ari-tczewScottK: could you take a look on bug 664612 ?19:01
ubottuLaunchpad bug 664612 in nvidia-kernel-common (Ubuntu) "Remove nvidia-kernel-common from repositories" [Undecided,New] https://launchpad.net/bugs/66461219:01
ScottKari-tczew: I don't have an opinion on it.19:02
=== bilalakhtar_ is now known as bilalakhtar
BlackZachiang: bug #664941: if you need sponsorship for the upload of that fix, the bug should not be assigned to anyone (please read https://wiki.ubuntu.com/SponsorshipProcess)19:43
ubottuLaunchpad bug 664941 in reprepro (Ubuntu) "FTBFS: undefined reference to S_ISDIR, S_ISREG" [Undecided,New] https://launchpad.net/bugs/66494119:43
achiangBlackZ: reading now19:43
achiangBlackZ: ok, i'll go unsub myself, thanks for pointing this out to me19:44
achiangBlackZ: i'm unsubscribed19:45
achianguh, un-assigned, that is19:45
xteejxbug 665276, can someone check the debdiff please? I've remembered and done what people19:46
ubottuLaunchpad bug 665276 in webfs (Ubuntu) "webfs FTBFS" [High,Triaged] https://launchpad.net/bugs/66527619:46
xteejxhave advised, and this one is totally on my own19:46
BlackZachiang: also, the package has to go for "natty" and not "lucid". Can you please fix that?19:48
xteejxbtw Good evening all :)19:49
BlackZachiang: .. and you have to set "Ubuntu Developers" as the maintainer of the package (you can run the "update-maintainer" script to do that automatically). However commenting on the bug19:51
achiangBlackZ: hm, i just uploaded v2 of the debdiff which fixes the distro field in the changelog19:52
achiangBlackZ: ok, i guess i should upload a v3 then? is there anything else i should do?19:55
BlackZachiang: commented on the bug19:55
ari-tczew1969-12-31 17:00:00.000000000 -0700 lol :D19:57
ari-tczewachiang, BlackZ: also in d/changelog should be changed: * debian/patches/filecntl-include-stat.patch:19:59
BlackZari-tczew: yes, usually I do that commenting on the bug with something like: "Uploaded with a minor correction to the package's changelog file."19:59
achiangugh, i kinda botched this one up, didn't i? sorry about this, i'll be more careful next time20:00
BlackZachiang: uploaded20:03
achiangBlackZ: ta!20:03
=== yofel_ is now known as yofel
BlackZachiang: however in the future you can consider to use DEP-5 headers for the patches20:05
paultagDEP3 IIRC BlackZ20:06
micahgBlackZ: DEP-3 is for patches, DEP-5 is for copyright20:06
achiangBlackZ: sorry, i don't think i understand. DEP-5 covers copyright?20:06
BlackZoh sorry, I meant DEP-320:06
paultag:)20:06
* micahg hopes to proposal to give those sensible names is considered again20:07
BlackZachiang: you're right, DEP-5 is for copyright files; I meant DEP-320:07
achiangis there an easy way to generate those headers? what i uploaded was just a raw debdiff20:07
BlackZachiang: please read http://dep.debian.net/deps/dep3/20:08
paultagthat should really be built into Quilt after the DEP is approved20:08
ari-tczewxteejx: I suggest to remove Last-Update: and replace by Forwarded:20:08
achiangBlackZ: yeah, i just read that. looks like the way to generate those headers is by hand. i was asking if there's some handy tool to do that for you, but it seems like not20:09
micahgachiang: DebSrc format 3 does it for you20:10
micahgachiang: then you just have to clean it up20:10
achiangmicahg: but what if the package is in 1.0 format?20:11
micahgachiang: then you have to do it manually :)20:11
achiangmicahg: heh, ok. thanks. :)20:12
micahgachiang: it one of the reasons to move to source format 3, but that should be done in Debian for shared packages20:12
achiangnod.20:13
micahgand according to recent statistics, we're 1/3 of the way there20:13
BlackZachiang: it's not a big deal but I'd recommend you to use the DEP-3 tags for your future patches20:13
achiangBlackZ: ok, got it20:13
persiapaultag, quilt header does a fair bit of it.20:25
paultagpersia, ahha. Just found that on the man page20:26
paultagpersia, on another note, I got my first new package into debian :)20:28
persiaCongratulations!20:31
ari-tczewScottK: could you take a look whether I did correctly this one? https://launchpad.net/ubuntu/+source/yaz/4.0.11-1ubuntu120:31
paultagpersia, :)20:31
=== hanska is now known as dapal
ari-tczewmaybe someone else could check whether I added LDFLAGS correctly? ^^21:28
micahgari-tczew: it's usually better to ask before uploading21:29
persiaIt's *always* better to ask before uploading.21:29
persiaOne uploads only if one doesn't need to ask.21:29
micahgpersia: right, heh, sorry :)21:29
persia(often because one already has)21:29
ari-tczewI thought about this case some minutes after uploading.21:30
* micahg has tried to get out of the habit of using always, but there are cases where it is valid :)21:30
ari-tczewand please stop attack me, I usually ask21:30
micahgari-tczew: not attacking you21:30
micahgari-tczew: just reminding21:30
ari-tczewmicahg: calm down, packages are waiting to build21:31
ari-tczewI can overwrite it right now, so I'm asking21:31
micahgari-tczew: no, you can't once it's uploaded and accepted , it's in21:32
ari-tczewI can't stand warnings if I know about these.21:32
persiaari-tczew, Did your test builds work?21:32
ari-tczewpersia: yes!21:33
ari-tczewand it built fine!21:33
ari-tczewit's fix for FTBFS!21:33
ari-tczewwrrrrrrrrrrrrr21:33
persiaAnd before you made the change it broke?21:33
ari-tczewpersia: I don;t understand the question.21:33
persiaThe package FTBFS, and you changed it, and the result built fine?21:33
ari-tczewnot clear - packages was ftbfs - I made a patch to avoid FTBFS21:33
ari-tczewpersia: YES, Now builtfine21:34
persiaAnd the program runs afterwords?21:34
ari-tczewIIRC yes, but I'll again install it21:35
persiaWell, if it was broken, and you changed it so it builds and it runs, there's a fairly high chance you did it right.21:36
persiaYou may or may not have done it the best possible way, but you did fix it, so you shouldn't worry.21:36
persia(this is the point of the test build and the test run)21:36
ari-tczewpersia: but I'm not sure about this one: dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions21:37
ari-tczewbut these ^^ I didn't add to LDFLAGS in d/rules21:37
persiaRight, those come from the toolchain defaults.21:38
persiaIf you look at the FTBFS log, you ought to see the same thing.21:38
ari-tczewpersia: and in buildlog of package patched by me, I didn't find -Bsymbolic-functions21:40
ari-tczewpersia: should do I to add -Wl,-Bsymbolic-functions to LDFLAGS in d/rules?21:43
persiaari-tczew, You had those options in the failure but not in the fix?22:08
ari-tczewpersia: yes22:10
ari-tczewbecause I added LDFLAGS to d/rules, where is one flag to fix FTBFS22:11
persiaHmm.  You might want those.22:11
persiaMay as well try adding them, and testbuild/testrun.22:12
persiaMaybe someone who knows more about ld will have a good answer whilst you're testing.22:12
micahgam I to assume powerpc stats are broken in the FTBFS page?23:41
persiaWhy would you assume that?23:42
micahgpersia: they're all blank :)23:42
micahgunless someone fixed them all23:43
persiaMaybe a mass-give-back?23:44
micahgpersia: looks like it, 759 jobs in teh queue23:46
persiaThat would be it then :)23:46
* micahg should look at the obvious suspects first before asking23:46
xteejxmicahg: Maybe they're still in the build queue?23:47
micahgxteejx: it looks like a mass give back23:47
xteejxOops, bit slow today hehe23:47
xteejxWhat is the ldflags flag for /usr/lib/libfontconfig.so.1 ?23:57

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