/srv/irclogs.ubuntu.com/2008/05/04/#ubuntu-motu.txt

LaserJockanybody know who wrote the debcheck script for qa.ubuntuwire.com?00:02
RoAkSoAxnorsetto, so i just copy the last changes showed in the hardy records (the last one) and paste it in the intrepid records... and since i've mande any patch or anything else... that would be it?00:04
norsettoRoAkSoAx: not just the last, ALL ubuntu changes (there might be previous ones)00:05
RoAkSoAxnorsetto, including the records of the previous merge? http://pastebin.ubuntu.com/9865/00:07
norsettoRoAkSoAx: if its a change you are carrying over, yes00:08
norsettogotta go now, g'night all00:10
alteregoahe-man00:29
alteregoaMUD? multi user dungeon?00:29
jdongerr... wrong channel :)00:29
jdongthis isn't a MUD :)00:29
jdongor maybe it is00:29
alteregoafnord...00:30
jdongYou have walked into a room full of nerdy coders. Press (a) to merge packages from debian. Press (b) to exit00:30
alteregoapress alt-f4 to continue00:30
jdongthat key combination would free so many of us from our Ubuntu addiction.00:30
pochuwhat about syncs? :)00:30
jdongpochu: syncs are like merging without a payload....00:31
* jdong reads that back for innuendos...00:31
pochuheh, I never thought about syncs that way00:31
crimsunalt+f4 seems only to display workrave00:33
crimsunoh well, workrave time :-)00:33
alteregoayeah,00:34
alteregoai have to fix those fidonet stuff now00:34
alteregoawould be nice to see synchronet for ubuntu00:40
alteregoain the universe00:40
=== Czessi_ is now known as Czessi
sven_so where's the link for the rules in this place?  i don't wanna start asking things and get kicked for being off topic.02:38
=== RoAk is now known as RoAkSoAx
copprowhere's a good guide to packaging libraries?04:00
cheatrCould someone give me a hand? I'm trying to recover my revu password. I entered my email address in the box, and left the password blank. I then clicked on the recover link. I entered "gpg -d <<EOT ; echo" in a terminal. I then pasted the encrypted message that was generated after I clicked the recover link. I then typed "EOT" followed by return. I entered the correct password, but nothing gets displayed. Any ideas?04:40
wgrantcheatr: It tells you it has decrypted it?04:43
wgrantcheatr: What's the email address associated with your REVU account?04:43
cheatrwgrant: mrcheatr[at]gmail[dot]com04:43
cheatrwgrant: And it doesn't say anything about it being decrypted. It also doesn't complain about an incorrect password. All it does is show info about my gpg key04:44
wgrantcheatr: The encryption was correct; you have no password set.04:45
wgrantI'll set one.04:45
cheatrwgrant: Thanks04:46
wgrantcheatr: Try again.04:47
cheatrwgrant: Yeah, it worked. Thanks04:47
cheatrwgrant: Is there any way to change the password?04:48
wgrantcheatr: Not at this point.04:48
cheatrwgrant: Ok, I'm glad firefox can remember my password04:48
LaserJockwgrant: ping05:12
wgrantLaserJock: Hi.05:17
tbielawaso there's a ticket in LP asking us to sync dx from debian unstable.06:29
tbielawawhich is marked to do in MoM06:29
tbielawaWhats the proper way to respond to a ticket like this (#226088)06:30
whiteis there a problem with cowbuilder and simple-patchsys from cdbs?07:16
whitei tried to rebuild two packages in cowbuilder (which build fine in the normal chroot) and both tell me that patches can't be applied, although it all works with patch07:16
Hobbseeheya white!07:16
whitehi :)07:16
* wgrant uses sbuild instead.07:18
RAOFAnyone want to play "Upload to Debian"? :)08:06
jdongRAOF: doesn't sound like a very fun game08:07
RAOFSure it is!  I provide some .dsc, and you put your name on them!  How could there be _more_ fun?08:07
HobbseeRAOF: if someone else does the work, and hands the .dsc files.08:08
=== LucidFox__ is now known as LucidFox
bobbonxvl: ping11:26
=== bureflux is now known as afflux
tbielawaanyone have an opinion on wether it's more proper to ask policy questions here or on the mailing lists?12:26
highvoltagemy guess would be that the mailing list is best, probably just because more people would receive your question12:31
highvoltagealthough, if you want a quick answer, it usually doesn't hurt asking on IRC12:31
highvoltageyou can always follow to the mailing lists after asking on IRC :)12:32
tbielawahighvoltage: good policy you have there, I'll try throw it out in here12:33
jsgotangcohey highvoltage12:34
tbielawaon second thought, I'm not sure what I mean to ask... I'm just thrown off on this part in the PackagingGuide/Basic about dealing with source that has existing debian/ dirs12:36
tbielawaI think I figured it out12:38
tbielawahttps://wiki.ubuntu.com/PackagingGuide/Basic#head-66bb429f7da4cd243a5977c776c661d5e7603e6912:39
highvoltagehey jsgotangco12:39
tbielawais that last bullet implying that you should ask for a clean source from upstream and have THEM provide a diff.gz from the source with debian/ included?12:39
x1250tbielawa: nope, it refers to another packager12:40
tbielawaI'm not following this part then. How do you deal with debianized sources?12:42
=== gnomefre2k is now known as gnomefreak
ArbyIf pbuilder tells me 'pbuilder: debootstrap failed -> Aborting with an error' how do I find out what the error was?13:34
Hobbseelook further up13:35
ArbyHobbsee: it says Failure trying to run: chroot /var/cache/pbuilder/build/16928/. dpkg --force-depends --install var/cache/apt/archives/libc6_2.7-10ubuntu3_i386.deb13:36
Arbybut no suggestion why it failed13:36
tbielawaArby:  i've been getting that same error!13:36
Hobbseeprobably because libc6 is not installable.13:36
Arbyah, it's not just me then13:36
Hobbseechroots probably can't be created yet.13:36
tbielawaI was making a sid environment when I was having problem13:36
Arbyoh, I've seen people in this channel say they did it already13:37
Hobbseetbielawa: the fact that your sid wants to install ubuntu versions of important packages is a bigger problem.13:37
HobbseeArby: i suspect they upgraded theirs from hardy.13:37
Hobbseewere you doing a create?13:37
tbielawaHobbsee: I had changed my mirror to make sure it was grabbing from debian ;)13:37
ArbyHobbsee: any estimate when it is likely to be possible?13:37
HobbseeArby: 'when it's done'13:37
Hobbseetbielawa: so, why did it pick an ubuntu version?13:37
Arby:)13:37
tbielawaHobbsee:  It was failing grabbing the libc6 from debian13:38
Hobbseeoh, so that libc6 is also broken.  right13:38
tbielawaW: Failure trying to run: chroot /var/cache/pbuilder/build/15482/. dpkg --force-depends --install var/cache/apt/archives/libc6_2.7-10_amd64.deb13:38
Hobbseetbielawa: that telsl you what failed to install - not why it did13:41
tbielawaHobbsee: I know :( I wish it had some more verbose output13:42
tbielawaI had hoped that running it with the -log flag would accomplish that, instead it just replicated stdout to my .laslog13:42
tbielawa*.lastlog13:43
tbielawaArby: What was your target dist? I had success making hardy environments13:47
Arbytbielawa: intrepid13:47
tbielawaDId you start right off pointing at intrepid or try and update to it?13:48
Arbystarted off pointing to it13:49
tbielawaI'm running it again to be sure, but IIRC I had luck with pbulder --update intrepid; you may try that13:49
tbielawaonce i had a hardy working, of course.13:49
Arbytbielawa: thanks, I'll try that13:50
tbielawaArby: sure thing :)13:50
=== nand_ is now known as nand
tbielawathe command to run would have been: pbuilder --update --distribution intrepid --override-config13:56
tbielawathough I may have hallucinated it working, i got unmet dependencies on libpam-modules, e3fsprogs, util-linux....13:56
* Hobbsee wonders why you expected it to work14:01
* tbielawa likes to dream14:05
cheatrWould someone here be willing to look at my package on revu? I doubt it is perfect, but I need some feedback.15:02
RainCTcheatr: perhaps you'd have more luck if you say the URL :)15:09
cheatrRainCT: http://revu.ubuntuwire.com/details.py?package=handbrake15:10
RainCTcheatr: http://revu.ubuntuwire.com/revu1-incoming/handbrake-0805040510/lintian  here you have to things to fix15:11
RainCTcheatr: the changelog should close a bug (Syntax for that is: (LP: #xxxxx) )15:11
RainCTcheatr: debian/control has no section15:12
RainCTcheatr: copyright is empty in debian/copyright. and replace "Author(s):" with "Authors:"15:13
cheatrRainCT: I searched the entire website, and they do not mention a copyright anywhere, any suggestions on what I should do?15:13
RainCTcheatr: what is that HandBrakeCLI thing?15:14
cheatrRainCT: It is a video converter. It can convert video files or rip and convert a DVD.15:14
RainCTcheatr: yes but what sort of file is it?15:15
* RainCT 's connection is to slow to download that now15:15
cheatrHandBrakeCLI: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), not stripped15:15
cheatrRainCT: This is their linux version of the file. They also offer an SVN version. Should I use that instead?15:16
RainCTcheatr: yes15:17
RainCTcheatr: you can't just put a binary in a debian source package, you've to use the sources and compile them there15:17
cheatrRainCT: Thanks for the feedback. This should keep me busy for a while. I'll probably be back later after I make all the changes you suggested.15:18
RainCTcheatr: no problem, good luck15:20
cheatrRainCT: One last question. The source code includes file for Macs and Windows. I know we are not meant to modify the source code, but is it really necessary to distribute these files?15:21
copprowhere's a good guide to library packaging?15:22
RainCTcheatr: yes, unless there is *a lot* of non-linux stuff, in which case I'd consider repackaging the tarball.15:22
RainCTcoppro: also, there's a tarball on the website (http://handbrake.fr/rotation.php?file=HandBrake-0.9.2.tar.gz). use that instead of getting the source from the SVN15:24
copprowrong username :)15:25
albert23coppro: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html15:25
RainCTcoppro: sorry15:25
copprothat one doesn't explain the basics.15:25
RainCTcoppro: this might also help https://wiki.ubuntu.com/MOTU/School/LibraryPackaging15:25
copprothanks15:25
RainCTcheatr: ^^15:25
cheatrRainCT: Yeah, I saw that, and that's what I'm using now. The unpacked .tar.gz is about 5.5 mb. ~3.5 of those are from a macosx folder in it. Should I repack it or leave it as is?15:25
RainCTcheatr: then it might be worth repackaging it. but better ask for a second opinion15:26
RainCTcheatr: and if you repack it create a get-orig-source rule in debian/rules in order to automatically repack later versions15:27
cheatrRainCT: I'm not that familiar with the rules file at this point. So I think that I will first try packaging it as is. Once I figure out how to do that correctly, I can try to repackage it to remove the macosx stuff.15:30
copprowhat do I do for an upstream without a soname?15:34
cheatrAre there anymore sections than the ones listed here: http://www.debian.org/doc/debian-policy/ch-archive.html#s-subsections? I know that Synaptic shows many more sections.15:49
RainCTcheatr: afaik, no. Synaptic shows each 3 or 4 times (for each component).15:52
cheatrRainCT: Yeah, but for example, Synaptic lists a Multimedia section. There is no Multimedia section listed on the page I linked to15:53
RainCTcheatr: well, it changes the names to be user friendlier15:55
cheatrRainCT: Thanks again. And do you have any ideas on what I should put for a copyright if the site and original .tar.gz don't mention one anywhere? I have the authors and license, I just don't know who has the copyright15:57
RainCTcheatr: check in the source files16:00
RainCTcheatr: for example with:  egrep -i Copyright * */* */*/* */*/*/* */*/*/*/*16:00
StevenKOr find . -type f | xargs grep -i copyright  ?16:00
StevenKgrep -Hi, actually16:01
lagaRainCT: fgrep -r might be easier than all those wildcards ;)16:01
RainCTlaga: oh, hadn't noticed the -r option. thanks!16:03
tbielawaare new packages still being put into <= hardy16:04
cheatrRainCT: None of those commands provide anything16:04
cheatrtbielawa: No, but you can put them into Intrepid.16:04
RainCTtbielawa: no, they get into Intrepid now16:04
tbielawathanks guys16:05
tbielawaIs anyone on that can sync the REVU keys?16:05
* RainCT 16:05
tbielawa:-)16:05
tbielawalp/~tbielawa16:06
RainCTtbielawa: done ;)16:07
tbielawaRainCT: thank ypu16:08
RainCTnp16:08
=== blueyed_ is now known as blueyed
=== asac_ is now known as asac
=== fta_ is now known as fta
=== elmargol_ is now known as elmargol
=== gnomefre1k is now known as gnomefreak
=== never|mobi is now known as neversfelde|mobi
tbielawaso I send an upload to REVU and I spotted something wrong with it. using --force to try and reupload failed, is there another way to push this to revu without bumping the -ubuntu# ?18:53
nixternaltbielawa: remove the .upload file18:54
tbielawanixternal: that seems almost too simple, thanks18:55
nixternalno prob18:56
tbielawait worked :) and revu updates every half hour?18:56
nixternalis it that long? I never paid attention to that part really18:57
tbielawaoh18:57
tbielawaI thought I saw that in conversation once18:57
* tbielawa has been at his console too long. Typing 'exit' into the google search bar does not close your browser19:16
=== tbielawa is now known as tbielawa_irl
LaserJockI think it updates every 5-10 min19:18
LaserJockREVU that is19:18
sebnerLaserJock: I'll mail the GNUStep maintainer group tomorrow when I have my new mail adress ;)19:21
LaserJocklol19:21
LaserJockthat's assuming your address works tomorrow19:22
sebnerLaserJock: hmm I hope so :)19:22
LaserJockmine has been messed up for at least 2 weeks now19:22
sebnerLaserJock: buh, maybe because you are not that annoying like me ^^19:23
LaserJockprobably :-)19:23
sebnerARGH19:23
sebnerafflux: damn ping19:23
affluxsebner: damn reping :P19:23
sebnerafflux: did I already say that I hate new bugsquad members?19:24
affluxI think so19:24
sebner^^19:24
sebnerafflux: is the new doc ready so they can stop setting my syncs to "confirmed" ?19:24
sebnerjono again =)19:26
LaserJockwhat doc are people looking at that says to set them to "confirmed"?19:26
sebnerLaserJock: could it be that the MC mailinglist is somehow ****** up?19:26
LaserJocksebner: why?19:26
sebnerLaserJock: latest entries are from 2 May19:27
affluxbdmurray, ScottK and persia (or was it pochu? lost my logs, can't check anymore) had a talk about that on friday. bdmurray seemed to feel uncomfortable with using LP as a workflow tracker at all19:27
LaserJocksebner: is that a problem?19:27
sebnerLaserJock: Well, I can't follow my application progress :P19:27
LaserJocksebner: I'm asking, do you know if there has been an email since the 2nd?19:28
LaserJockthat's only 2 days ago19:28
sebnerLaserJock: well, for example norsetto wrote a comment on the 2nd of may and it seems that it arrived today19:29
LaserJockwell19:29
LaserJockit may have been moderated19:29
sebnerLaserJock: hmm the other mails arrived pretty quickly but nvm19:29
LaserJockif the people who sent them are subscribed then it goes through right away19:30
sebnerLaserJock: kk, it's just that the 48 hours timeframe for the MC vote on me is now over and I'm so damn excited :)19:31
LaserJockI see19:31
affluxsebner: which bug is it this time?19:32
sebnerafflux: the same xD  bug 22566919:32
ubottuLaunchpad bug 225669 in wammu "Please sync wammu 0.26-2 from Debian(Unstable)" [Undecided,Confirmed] https://launchpad.net/bugs/22566919:32
LaserJockafflux: I'm sure bdmurray doesn't like using LP as a workflow tracker, but on the other hand it's not really up to him either19:32
sebnerafflux: by Alex Mayorga Adame19:33
affluxLaserJock: probably. I'm not really sure how to handle it here since some "workflow bugs" are not too easy identifiable by new triagers.19:33
LaserJockafflux: IMO, then they shouldn't be triaging19:34
LaserJocktriagers and developers need to be working close enough that triagers know what a process bug is and developers can keep and eye on new triagers19:34
affluxLaserJock: feel free to adjust the HowToTriage page, or tell bdmurray/pedro to do it.19:35
LaserJockthere are obvious things like merges and syncs19:35
LaserJockwhich we put in the bug title19:35
LaserJockthat should be a no-brainer to document19:35
affluxyes, but then we got SRU and MIR which are workflow-things that often (okay, not too often for MIR) integrate with usual bugs19:36
LaserJocksure19:36
affluxnot sure what other things we have, I'm not a motu.19:36
afflux(not even hopeful ;))19:36
LaserJockMIR should be easy to spot19:37
LaserJockand SRUs will have stable release bug tasks19:37
LaserJockso they shouldn't be all the difficult19:37
proppyHi, regarding prevu, is prevu http://archive.ubuntu.com/ubuntu/pool/universe/x/xmonad/xmonad_0.7-1.dsc the way to test xmonad backport build from intrepid to hardy ?19:39
affluxI'm not the one who is able to decide for any of those things, but IMHO we end up having a rule like "don't touch bugs containing A, B and C, and maybe D, also check for subscribers E and F and release-tasks"19:39
proppy(if launched from a prevu-init'ed hardy)19:39
jdongproppy: prevu lp:xmonad/intrepid19:39
jdongproppy: or if you add intrepid deb-src lines to sources.list prevu xmonad works too (it uses apt-get source)19:40
proppyjdong: ho I thought those were for package hosted on launchpad19:40
jdongproppy: no for anything with an Ubuntu source package19:40
proppyjdong: I mean those whose source are hosted on launchpad with bzr and stuff)19:40
proppyjdong: nice19:40
jdongproppy: it scrapes from ubuntu/release/+source/pkgname :D19:40
jdongmuahaha19:40
proppyjdong: using beautifulsoup ? :)19:41
LaserJockafflux: that sounds reasonable :-)19:41
jdongproppy: using wget and regex :D19:41
affluxLaserJock: you mean having or not having the rule?19:42
jdong(read: it's a hack till LP has a proper interface)19:42
LaserJockafflux: have a rule19:42
LaserJockafflux: a list of bugs to not worry about19:42
proppyjdong: yep I don't know if they got +rdf url for package19:42
jdongproppy: I uploaded a new prevu to Intrepid that supports intrepid chroots, and also now defaults to LP urls19:42
jeromegjdong: i backported the whole empathy/telepathy suite to my ppa for Gutsy, if you want to have a look19:43
affluxLaserJock: having one sounds entirely reasonable to me too, but we should keep it easy. Like adding a [MOTU] to the summary (or something like that).19:43
jeromegjdong: it seems to work pretty well19:43
jdongjeromeg: ok, I'm extremely busy today, I'll tkae a look when I have some time19:43
jeromegjdong: no problem19:43
LaserJockafflux: well, it's not just MOTU19:43
affluxyes19:43
proppyjdong: I'm not intrepid enabled yet :)19:44
affluxwas an example ;)19:44
LaserJockafflux: I'm more in favor of triager education and oversight19:45
LaserJockI've had a number of "my" bug messed around with by triagers19:45
=== apachelogger is now known as releaselogger
LaserJockit veries from low-level irritation to hampering progress19:46
LaserJock*varies19:46
proppyjdong: thanks for the help, prevu creating base tarball19:46
jdongproppy: no probs :)19:46
jdongproppy: the only reason I mentioned it is because I also use prevu as my pbuilder replacement for test-building to Intrepid19:46
affluxLaserJock: IIRC we badly need more bug triagers to cope with new bugs. Education is very much needed, but as I said above, identifying the workflow bugs seems only to be easy when you've been involved in them earlier.19:47
proppyjdong: nice, seems it is still using pbuilder behind the scene, but with a nicer user interface :)19:48
affluxLaserJock: anyway, again: I'm just a simple bug triager ;) Going to search some food now19:48
LaserJockafflux: we badly need more triagers who can properly triage19:48
LaserJockafflux: but yes, it's not always very straightforward to triage19:49
proppyjdong: should I attach the build log to the bug report ?19:51
highvoltageyo LaserJock19:51
proppyjdong: or just notice that it was successfull19:51
i4xwhat is 'packaging from scratch'? I want to build my first package with some files (2 scripts, 1 file.c, 1 README and 1 html page).. is 'packaging from scratch' what I need to do? what is the easiest way to build a package?19:52
LaserJockhighvoltage: hiya19:52
LaserJocki4x: well, generally "packaging from scratch" mean created a new package that hasn't existed before19:53
LaserJocki4x: as opposed to updating or fixing an existing package19:53
i4xyes, that's what I want!19:53
i4xcreate a new one!19:54
LaserJocki4x: it can also mean packaging without any sort of helper system (debhelper and cdbs are common ones)19:54
LaserJockwhich you don't want to do19:54
i4xLaserJock: so, it is easier to build with cdbs, right?19:54
LaserJockwell19:55
LaserJockyou might want to go with a debhelper-based package to start with19:55
LaserJockcdbs can be very easy, but can quickly fail if you need non-standard stuff19:56
LaserJocki4x: have you read https://wiki.ubuntu.com/PackagingGuide at all?19:56
i4xI'm reading it!19:57
LaserJockgreat19:57
i4xbut it's too much theory!.. and my technical English is not that great!!19:58
LaserJockah, sorry19:58
i4xthat's why I've asked..19:58
LaserJockthere's a lot of packaging theory19:58
LaserJockhttps://wiki.ubuntu.com/PackagingGuide/HandsOn#head-c8ef3f625afd4722778766bac36a65cefbb6f26c19:59
LaserJockthat might help some20:00
i4xI've already tried a way!.. and I was pretty close, but there was an error that made me search more and discover the PackagingGuide !!20:00
i4xbut there are some ways and I can't decide what is the better and easier!.....20:01
i4xI'll take a look!..20:01
LaserJockthe Packaging from Scratch section20:02
LaserJockit has a lot of theory but it's important stuff to know20:02
i4xlol, that's where I was! :)20:03
i4xthx!!20:03
LaserJockif you have specific questions you can ask them here20:04
i4xthat was a general question that helped some!!20:04
i4xbut I'll do that!! thx again!20:05
ScottKsebner: My suggested rule was ubuntu-bugsquad/qa not touch bugs that have ubuntu-universe-sponsors, ubuntu-main-sponsors, ubuntu-archive, ubuntu-release, motu-release, ubuntu-sru, motu-sru, or ubuntu-mir subscribed.20:23
sebnerScottK: sounds good to me20:24
LaserJockScottK: or bugs that are assigned?20:24
LaserJockthat's another thing that get's people I think20:24
ScottKDunno.  That's true, but bugsquad also uses assignment to keep track of who is triaging.20:25
ScottKI think you'd need to kill of that practice first (which I would support).20:25
affluxScottK: that's obsolete20:25
ScottKThey don't do that anymore?20:25
sebnerScottK: btw, I have courier debdiff but I have stress at school and I want to ask Mortel 1 or 2 question so you have to wait a little bit, ok?20:25
affluxScottK: some "old" triagers do that20:25
affluxScottK: but the wiki says subscribing now.20:26
ScottKsebner: I haven't looked at it, so no rush.20:26
ScottKafflux: OK.  Good then.  That's progress.20:26
ScottKLaserJock: Then yes, I'd say or assigned.20:26
sebnerScottK: kk :) I should be a contributros member so, at least I think so =)20:26
affluxAssignments are a general problem though. Some people (mostly non-bugsquad people) just press "assign myself" because it sounds fancy.20:27
afflux(at least I think that's the reason)20:27
ScottKOr the bug filer assigns MOTU because they think that'll get it fixed faster.20:27
affluxright20:27
affluxmaybe assigning should be restricted on LPs side to be only available for the bug superviser20:28
sebnerafflux: I personally assign me if I'm working on a merge or something similar though it's also "In Process" then20:28
LaserJockwell, *somebody* should be monitoring triager's activites20:28
affluxsebner: that's the (imho only) correct way to do it.20:28
ScottKOTOH, if the bug reporter incorrectly assigning the bug to someone caused a delay in triaging (as in "bonehead, when you do that, the triagers leave it alone") it might prove a deterrent.20:28
ScottKLaserJock: For packages I'm subscribed to, I try to do that.20:29
sebnerThere are always pros and cons. hard to find a good solution20:29
Artemis_Fowl@LaserJock: hey20:32
mushroomsvenanyone out there?20:33
bobbonorsetto: you around?20:37
norsettobobbo: yes sir20:37
sebnerhuhu no0tic20:37
bobbonorsetto: have i done Bug #226088 right so far?20:37
sebnerhuhu norsetto20:37
sebnerargh20:37
ubottuLaunchpad bug 226088 in dx "Please sync dx 1:4.4.4-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/22608820:37
bobbonorsetto: the comments make me wonder if i messed something up?20:38
norsettobobbo: no, the guy is a new bug triager and is confused20:38
i4xLaserJock, dpkg lets us build packages, doesn't it? but it is more difficult, right?20:38
bobbonorsetto: ah thanks :)20:38
norsettobobbo: btw,there is a script you can use to automate sync requests20:39
norsettobobbo: requestsync20:39
bobbonorsetto: yeah jpatrick told me that about 10 seconds after i filed the bug20:39
sebnernorsetto: btw, your comment showed up at the ML today O_o20:40
tbielawa_irlmy bad20:41
norsettosebner: ah, took  its time20:41
sebnerwired, yes20:41
norsettosebner: if you look for a fun merge, there is flightgear20:41
emgentheya20:41
norsettohi emgent20:42
emgentnorsetto: :)20:42
sebnernorsetto: I should start crying about merges ^^. Well first I have school stuff todo, then courier. hmm ok you convinced me. I add flightgear on my todo list =)20:42
ScottKnorsetto: Can we try to get flightgear fixed in Debian now and maybe sync later?20:43
tbielawa_irlnorsetto: what should i have done on that dx sync bug?20:43
norsettotbielawa_irl: nothing, if it is subscribed to u-u-s its fine20:43
norsettotbielawa_irl: also, if it is a request from a dev and it is subscribed to the archive its fine20:44
sebnerOk, ping me when the sync is ready and I'll file a bug then =). school stuff is crying :(  afk20:44
mushroomsvenhello folks.  quick question:  exactly how experienced do you have to be in writing software to become a successful MOTU?20:45
tbielawa_irlnorsetto: thanks for clarifying that. i'll check the activity log next time to see if its been subscribed20:46
i4x in "single binary, multiple binary, library, kernel module or cdbs", what is the difference between single and multiple binary?20:46
norsettotbielawa_irl: you can also check directly through the subscribers tab; anyway thanks!20:47
highvoltagemultiple binary allows you to build multiple packages from one source package, iic20:47
tbielawa_irlnorsetto: well look at that! didn't even see that before20:47
highvoltagenorsetto: ooh, you're online. I looked for you earlier to tell you that I love your sense of humour :)20:48
norsettotbielawa_irl: lp can be VERY confusing :-)20:48
norsettohighvoltage: what sense of humour!? I'm serious20:48
tbielawa_irlnorsetto: ya, that's becoming more apparent as time passes. especially policy on setting and subscribing blablabla20:48
norsettoscottk: I think we opened a bug on that already which has never been acted upon20:49
i4xhighvoltage, but are they independent from each other?20:49
highvoltagenorsetto: Subject: "Application for "Ubuntu Universe Contributors" (Stefan Ebner)" ;)20:49
ScottKnorsetto: OK.  Just trying to make sure we use time early in the cycle to get Debian and Ubuntu in sync where we can.20:49
tbielawa_irlmaybe in an effort to better understand policy I'll write some mail client that'll connect to your account that gets your LP & mailing list mail and apply rules for filtering.. alert you if something shouldn't be touched. etc..20:50
highvoltagenorsetto: the final .deb packages? if you choose multiple binary, then yes20:50
norsettohighvoltage: yes, I'm serious (oh well ....)20:50
tbielawa_irlgrab relevant data from the mail and give you quick links to items like package.ubuntu homepage, related bugs... dunno..20:50
tbielawa_irlwhat would you guys like to see for managing mail from LP and the mailing lists?20:51
=== releaselogger is now known as apachelogger
sebnernorsetto: however. I claim it. just to let you know :)21:02
norsettosebner: scottk is right btw, I checked and the guy to whom I asked to report this has never reported it21:03
sebnerScottK: ok a merge then. I'll prepare a debdiff at weekend. Damn. Sometimes debian folks don't like us :\21:04
sebnernorsetto: ah for you21:05
sebnerScottK: sry21:05
ScottKsebner: Spend the time reporting the bug and providing the patch to Debian.21:06
sebnerScottK: I thought that's useless?21:07
no0ticsebner?21:08
ScottKsebner: Why do you think that?21:08
sebnerno0tic: sry. damn tab ;)21:08
no0tic:)21:08
sebnerScottK: because norsetto already reported the changes back?21:08
sebnerScottK: ah sry21:08
ScottKsebner: No. norsetto asked someone to do that and they didn't.21:08
sebnerScottK: Checked it now. So no merge and waiting for a sync since I'll report the changes back. I'm fine with that21:09
ScottKsebner: Yes.  Then if it's not fixed in a month or two we go ahead and merge.21:13
sebnerScottK: great. /me is writing his todo list and going back to school work21:14
RainCTbobbo: please add new changelog entries from Debian to your sync request (bug 226088)21:22
ubottuLaunchpad bug 226088 in dx "Please sync dx 1:4.4.4-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/22608821:22
bobboRainCT: ok :)21:23
RainCTbobbo, norsetto: and status should be New, or have the rules changed again?21:24
nhainesGreetings, everyone!  :)  I was wondering if anyon could sync the REVU uploaders keyring?21:25
RainCTnhaines: sure, one moment21:25
norsettorainct: for what I remember status should be new, and will be confirmed by the sponsor if acceptable21:26
RainCTnorsetto: yes. Why have you set it back to Confirmed then? :)21:26
i4xanyone has time to explain me how to build a package?21:27
nhainesi4x There have been two really excellent Ubuntu Open Week sessions on packaging.  That's how I learned.21:28
bobboRainCT: debian changelog up for bug #22608821:28
ubottuLaunchpad bug 226088 in dx "Please sync dx 1:4.4.4-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/22608821:28
norsettorainct: because it was set to in-progress21:28
i4xi'm trying my best to understand the wiki PackagingGuide, but now I'm starting to confuse what seems to be easy!!21:29
i4xnhaines, could you explain some quick ideas?21:33
RainCTbobbo: sync request ack'd. (btw, it seems like Debian hasn't added the Homepage field, you may want to ask the Maintainer about this)21:36
RainCTnhaines: (keyring synced)21:37
bobboRainCT: thanks, i'll email the maintainer about it21:37
nhainesRainCT: mucho thanks!  :)21:37
RainCTnhaines: you're welcome :)21:38
nhainesi4x: it's sort of tricky.  :)  Well, you might want to try and check out https://wiki.ubuntu.com/MeetingLogs/openweekhardy/PackagingA21:38
RainCTbobbo: np, thank *you* :)21:38
bobboRainCT: what happens now? Does it need another ACK?21:38
sebnerRainCT: I should also start asking you for acking my syncs :P21:39
i4xnhaines: I just need to build a package that installs some files (2 scripts, 1 file.c, 1 README.txt and a web-page.html) to their folders!! it seems easy!! and I've almost there doing it with 'dpkg-deb --build debian' !! but then I got an error and latter found wikis' PackagingGuide while searching!! now I'm wondering if there's another way!!21:39
nhainesi4x: Daniel Holbach went through with a bunch of others and described step by step how to package a program, including how to set everything up.21:39
RainCTbobbo: no, now just wait for an archive admin to do the sync.21:39
bobboRainCT: nice one :)21:40
nhainesIt's not terribly difficult, but maybe seeing the process through will help.  That's the only way I could figure it out!21:40
i4xthx!!21:40
i4xnhaines, I'll take a look at it!!21:40
ArbyI'm trying to merge k3b, the report file has 'C* debian/k3b.files' I can find k3b.files.DEBIAN, shouldn't there also be a k3b.files.UBUNTU?21:43
Arbybecause I don't have one21:43
Arbyso I don't understand what the conflict is.21:43
crimsunArby: because the current k3b Ubuntu source package lacks a debian/k3b.files altogether.21:46
Arbyok, so adding something new counts as a conflict, I hadn't realised that21:47
Arbydo I just rename it to k3b.files then?21:48
crimsunif that's the appropriate action, yes.21:48
crimsun(MoM/DaD is only a starting point)21:48
Arbywell it's my best guess based on https://wiki.ubuntu.com/UbuntuDevelopment/Merging21:49
Arbyfrom what I've read if I have foo.DEBIAN and foo.UBUNTU I should chose one or the other or combine them21:49
Arbyand I seem to have a choice of 1 here21:49
Arbythat's why I'm confused21:50
Arbythe file in question contains a list of directory paths, I think it describes where various components should be placed.21:52
Arbydo we stick to where debian recommends to place things?21:53
crimsunyes, unless there's a really good reason to do otherwise21:54
crimsunthere's a debian/KUBUNTU-DEBIAN-DIFFERENCES file worth reading.21:54
Arbycrimsun: I'm just reading it now21:55
Arbyalthough it doesn't all make sense21:56
crimsunI've not merged k3b (that I recall); try asking the previous merger21:57
=== Czessi_ is now known as Czessi
nhainesRainCT: Now that I've uploaded my package to REVU, I just patiently wait, correct?  :)22:08
RainCTnhaines: yes. I guess it won't take much (a few weeks perhaps) until people start looking at REVU again, then you can ask here on Mondays (REVU Day :)) for reviews22:11
nhainesOkay, that sounds good!  :)  Thanks.  This is my first package, so I'm excited.  Hopefully if I do well I can pick up another package or two.22:11
bobboRainCT: is tomorrow a REVU day or is it too early in the cycle?22:13
RainCTbobbo: I haven't seen any announcement so I don't think so22:13
bobboRainCT: ok, thanks22:13
RainCTand if it was a REVU day it would already have started; it's already Monday in some places in the world (not here though) :)22:14
nxvlbobbo: pong22:14
bobbohey nxvl is it OK if i do the apt-torrent merge? You were the last uploader so i thought i'd check22:15
Kopfgeldjaegern822:17
nxvlbobbo: yes22:17
nxvlbobbo: go ahead!22:17
bobbonxvl: thanks :)22:17
nxvlbobbo: if you need some help just ask for it22:17
nxvl:D22:17
bobbonxvl: It looks fairly straightforward but thanks a lot :)22:18
RainCTgood night22:21
nhainesGood night, RainCT.22:22
=== blueyed_ is now known as blueyed
greg-gok, packaging question, it might be a typo/mistake in the guide I'm not sure22:41
greg-glooking at https://wiki.ubuntu.com/PackagingGuide/Complete22:41
greg-gat the "dh_make -e your.maintainer@address -f ../hello-2.1.1.tar.gz" step22:41
greg-gask you see the dir you are in is hello-debhelper-2.1.1, and thus my Package Name from dh_make is hello-debhelper22:41
greg-ghowever, in the guide it is just "hello"22:41
greg-gis this my mistake or the guide's?22:41
greg-g(I'm not sure if "thus" is the correct word in that sentence, since I am just assuming that is where dh_make got the name from)22:42
Arbytrying to build a package after a merge by running debuild -S fails with 'debian/rules:63: *** target file `clean' has both : and :: entries. Stop.'22:45
Arbydoes that mean the target file is called clean or the target of the section named clean in debian/rules?22:46
superm1Amaranth, ping22:46
Amaranthsuperm1: pong22:46
superm1Amaranth, wanted to get an idea about how you felt about this before getting the SRU together on it: https://bugs.launchpad.net/bugs/16026422:46
ubottuLaunchpad bug 160264 in dell "[nvidia] compiz displays white screen when locked" [High,Confirmed]22:46
Amaranthoh yeah, that one22:47
Amaranthprobably should get that into our bzr repo and into intrepid before doing an SRU22:47
Amaranthtalk to mvo tomorrow22:47
superm1well hence why i'm talking to you before going above your head :)22:47
Amaranthi'm not core-dev so mvo ends up doing most of the packaging work as all the pieces have to be coordinated22:48
norsettogreg-g: your tarball name is hello-2.1.1.tar.gz and your source tree top directory is hello-debhelper-2.1.122:48
superm1ah, i thought you were22:48
superm1okay22:48
greg-gnorsetto: correct...22:49
norsettogreg-g: so, where is the problem?22:49
greg-gthe discrepency between what I see and what the guide shows22:49
norsettogreg-g: what do you see?22:49
greg-gPackage Name: hello-debhelper22:50
norsettogreg-g: the package name is from debian/control22:50
greg-gI thought the debian dir was created by dh_make (this is my first time obviously)22:51
norsettogreg-g: yes, thats correct22:52
greg-gso, I guess my question still stands, in the example in the guide, should the Package Name as reported by dh_make be "hello-debhelper" or "hello"22:52
norsettogreg-g: what is filled by dh-make in debian/control and debian/changelog ?22:53
RAOFArby: It sounds like the merge is broken; is there both a clean: and a clean:: target in debian/rules?22:53
greg-gwhen I just did it, hello-debhelper22:54
RoAkSoAxnorsetto, hello there!! have a question... should i filter all .po files from a debdiff?22:54
norsettogreg-g: ok , so the package name will be hello-debhelper22:54
norsettoRoAkSoAx: yes22:54
RAOFArby: Just because there aren't any conflicts, doesn't mean that the merge is correct :)22:54
RoAkSoAxnorsetto, thanks :D22:54
greg-gnorsetto: then should the guide be changed to reflect that?22:55
norsettogreg-g: let me check22:55
i4xpeople.. telling that the copyright is GPL, I won't get any errors from any GPG, right?22:55
greg-gnorsetto: k, thanks22:55
ArbyRAOF: no there is only clean: in /debian rules22:55
Arbyor debian/rules even22:55
i4xwhat is GPG?22:56
RAOFArby: Want to pastebin debian/rules?22:56
ArbyRAOF: http://paste.ubuntu.com/10098/22:57
RAOFArby: Heh.  Merging gone haywire :)22:58
Arbyso it would seem22:58
RAOFArby: That rules file is totally broken; it looks like you've merged a CDBS and debhelper rules file together.  Hilarity ensues.22:58
jdongRAOF: ROFL nice!22:59
jdongRAOF: good reason to double-check automated merge output :D22:59
* jdong glares at git merge....22:59
Arbythat's what I'm trying to do :(22:59
norsettogreg-g: just change hello to hello-debhelper in the sample debian/control and debian/changelog, thx22:59
i4xanyone knows the difference between GPG and GPL??23:00
jdongArby: hang in there man, we'll figure it out :)23:00
ArbyRAOF: the untouched version is http://paste.ubuntu.com/10099/23:00
greg-gnorsetto: ok, but now I'm confused :)23:00
jdongi4x: apples and oranges23:00
RAOFArby: Right.  So, you can't merge the rules file; you'll need to pick one (probably the Debian one, unless there's a good reason why we diverge).23:00
jdongi4x: GPG is a cryptographic system for encrypting/signing stuff. GPL is an open source license.23:00
greg-gnorsetto: oh, you mean on the wiki or my build?23:00
norsettogreg-g: on the wiki23:00
greg-gnorsetto: gotcha, not confused anymore :)23:01
jdongi4x: the "whatis" tool at the command line is pretty cool for deciphering 3-letter jargon like this23:01
ArbyRAOF: there is only one rules file, so I removed the Ubuntu section (one line), and left the debian section23:01
greg-gnorsetto: thanks for the help/confirmation on that.  I know it was a very picky question.23:02
norsettogreg-g: I guess also in the example showing the output of dh_make23:02
RAOFArby: In this case the merged file is useless to us; you'll need to manually look at Debian's rules and Ubuntu's rules, figure out why they diverge, and pick one.23:02
RAOFArby: Talking to the last person who touched k3b is likely to help in this, as is the changelog(s)23:02
norsettogreg-g: where it says "Package Name    : hello"23:02
crimsunsigh, we really should have waited until 8.10 to have PA use hw:*23:03
i4xjdong: thx..23:03
Arbyhmm, that sounds like a big job best postponed until tomorrow23:03
Arbyit's getting late here23:03
greg-gnorsetto: yep will do23:03
superm1jdong, so what did you have to say about the handbrake build system?23:06
Amaranthcrimsun: why is that?23:08
RoAkSoAxnorsetto, coudl you check this please? https://bugs.launchpad.net/ubuntu/+source/blam/+bug/22667023:08
ubottuLaunchpad bug 226670 in blam "Please merge blam 1.8.5-1 from Debian unstable (main)" [Undecided,New]23:08
crimsunAmaranth: oh, the whole ALSA regression bits23:08
Amaranthcrimsun: ah, right23:09
crimsunwe've just broken an entire class of audio/video apps that don't have native PA plugins23:09
Amaranthi thought you meant make it run on dmix, i know nothing about how sound works :)23:09
crimsunwell, yes, that's how it _should_ have been done for 8.04.23:09
crimsunnot to mention that a lot of ice17xx-based cards don't work by default in GNOME23:10
wgrantMight that be appropriate for 8.04.1 as long as there is a lot of testing?23:10
crimsunwgrant: I've asked for a lot of testing23:10
wgrantWhere?23:10
crimsunwgrant: 192888823:10
crimsun192888*23:10
wgrant-8?23:10
Amaranthbug 19288823:10
ubottuLaunchpad bug 192888 in pulseaudio "firefox crashes on flash contents when using libflashsupport" [High,In progress] https://launchpad.net/bugs/19288823:10
norsettogreg-g: we can also just modify the dh_make command to force the hello name (dh_make -p hello etc. etc.)23:11
crimsunnote that the proper fix for that bug is really to enable nspluginwrapper for i386 in hardy-proposed23:11
greg-gnorsetto: should we do that instead, since it appears there are other references later in the guide to the package as only "hello" ?23:12
wgrantcrimsun: Won't that only stop Firefox going down with it?23:12
norsettogreg-g: I think it would be easier23:12
crimsunwgrant: yes, which is the concern of that bug report23:12
* greg-g nods23:12
wgrantI would have thought the solution would be to stop Flash crashing. But I guess that's not possible.23:13
crimsunTheMuso_: which HDA codec (and revision) is on the machine(s) that have the caching issue?23:13
norsettoRoAkSoAx: I really haven't got the time now, did you talk with asac as I suggested?23:14
RoAkSoAxnorsetto, havent find him online asa23:15
superm1crimsun, this may be a silly question; has Adobe been made aware of the issue that you know of?23:16
crimsunsuperm1: yes, both privately and publicly23:16
norsettoRoAkSoAx: please do try to talk with him, he is THE mozilla guy23:16
superm1crimsun, and have they indicated that a resolution is at least in progress?23:16
superm1crimsun, perhaps with some sort of ETA?23:16
norsettog'night all23:17
crimsunsuperm1: they've pretty much ignored the issue.23:17
crimsunSEP, IOW.23:17
crimsun"not our code, not our problem"23:17
RoAkSoAxnorsetto, ok i'll try to be aware if he comes online, thanks :D23:17
superm1crimsun, but it has been proven to be a bug in their code as my understanding though?23:17
sebnergn8 folks23:18
superm1with it's 'interactions' with "other" people's code23:18
crimsunsuperm1: a bug, yes.  The _only_ bug?  No.23:19
superm1given this release being an LTS, I would hope that there is an OSV/ISV interaction going on from Canonical in terms of prioritizing it, and that just not being publicized, but i'd be reluctant to fully believe that since it still doesn't live in partner, multiverse, or restricted23:21
superm1(mearly that installer living in multiverse)23:21
TheMuso_crimsun: Caching issue?23:22
crimsunTheMuso_: PulseAudio from bzr23:23
crimsunTheMuso_: Sorry, meaning the sample cache issue23:23
TheMuso_crimsun: Well one machine I tested with doesn't have hda. Its got standard ac97/intel8x0 module.23:23
crimsunI've tested six different HDA codecs this weekend running around retail outlets; none of them have the issue so far23:23
TheMuso_Let me test on another machine right away.23:24
crimsunTheMuso_: ok, Sigmatel AC'97?23:24
TheMuso_crimsun: No intel.23:24
TheMuso_Let me check to be sure.23:24
=== TheMuso_ is now known as TheMuso
TheMusocrimsun: Its Intel ICH4.23:28
TheMusoGoing to test on a machine with an emu10k1 card now.23:28
crimsunTheMuso: that's what's in /proc/asound/card*/*codec*/* ?23:28
TheMusohang on I'll have a look.23:28
TheMusocrimsun: http://www.pastebin.ca/100750223:35
crimsuncool, a ThinkPad?23:36
crimsunI think I can poke the people at AD23:37
crimsunTheMuso: ok, I have a testing point now.  I'll try again tonight to reproduce it.23:38
crimsunTheMuso: thanks.23:38
TheMusocrimsun: np.23:38
TheMusoyeah a thinkpad.23:39
=== BunnyRevolution is now known as Polly
=== Polly is now known as BunnyRevolution
TheMusocrimsun: Same behavior on an emu10k1 based card.23:51
crimsunTheMuso: ltrace would be useful at this point23:52
crimsunnot that I expect anything eye-opening, but...23:52
TheMusocrimsun: So should I run gnome-sound-properties through that for example?23:52
TheMusoSince I can trigger the message/error with that.23:53
crimsunTheMuso: and through esdplay (in esound-clients), please.23:54
crimsunsorry, s/through/via/23:54
TheMusocrimsun: Does that do sample caching?23:54
crimsunwell, libesd* is common23:54
crimsungah, lag.  No, it doesn't AFAICT.23:55
crimsun(basically, see if it's PA that's the culprit, and if so, why using additional libasound features effectively neuters caching)23:56
crimsun(it doesn't make any sense that it's only reproducible on certain cards, since the PA bit is identical)23:56
TheMusocrimsun: http://www.pastebin.ca/1007521 for gnome-sound-properties23:57
* TheMuso gathers output for esdctl.23:59

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