/srv/irclogs.ubuntu.com/2010/06/23/#ubuntu-motu.txt

jonowhat is the best wiki page to read that outlines the quality checks that are made for new packages in Ubuntu?00:09
tumbleweedLaney: Haskell page on the wiki says I should ask you: http://launchpadlibrarian.net/50767019/buildlog_ubuntu-maverick-armel.haskell-testpack_2.0.0-3_FAILEDTOBUILD.txt.gz00:11
Laneytumbleweed: you need to rebuild those dependencies00:13
tumbleweedLaney: I was guessing as much00:13
Laneyyou might find http://orangesquash.org.uk/~laney/haskell-installability/armel.png useful00:13
Laneybut if you're just fixing stuff off the FTBFS list then I'd ignore Haskell things for now00:14
tumbleweedLaney: no that was an upload of mine00:14
tumbleweedI can have a prod at the dependancies00:15
Laneycool00:15
Laneyi should chase down those haskell merges00:15
Laneyhttp://pastebin.ca/188889700:16
jpdsLaney: Dude, that thing killed X.00:18
LaneyYou need a better X!00:19
jpdsHere's some big .png's from me: http://people.canonical.com/~jpds/mirrors/00:19
lifelessmorning jpds00:20
jpdsEvening lifeless.00:20
lifelessjono: I'm not sure there is one.00:20
jonolifeless, thats what I thought00:20
lifelessjono: there are two basic checks: 'package is good' - which is the union of all quality guidelines.00:21
lifelessso a page just listing it would be a) huge and b) out of date on day 2.00:21
Laneyjono: will try to reply to your mail tomorrow00:21
lifelessthe second check is 'package copyright and license are documented well enough [and compatible with the suite they are going to be put into'00:22
lifelesswhich is actually conceptually redundant with the first check (and package merges from $source [e.g.] upstream *really should* check this hasn't changed, its a bit of a hole at the moment.00:22
lifelessjono: ^00:22
jonoLaney, awesome, I am just writing another change and merging in mdz's comments00:25
EzraRanyone want to revu a package :) should be an easy review allready has one akk04:50
NorthernLightsHi there05:59
=== lifeless_ is now known as lifeless
dholbachgood morning06:51
iulianMorning Daniel.06:58
dholbachhey iulian06:59
didrockshyperair: Laney: FYI, I will make some packaging changes to Banshee (enabling some plugin by default and make some patch), the idea is to experiment there and once stabilized (I hope in one week approximately), I will sum up changes that should be upstreamed and those which make sense to Debian as well. Does it sound ok?07:26
hyperairwhere is there?07:27
didrockshyperair: for now, my changes is just in a bzr branch, one sec07:27
* hyperair groans at the mention of bzr07:27
didrockshyperair: it's just easier in my system and make sense.07:28
didrockshyperair: https://code.edge.launchpad.net/~didrocks/banshee/une-modif07:28
didrockshyperair: it's really small tweaking for now, mostly make it fit in non meego environment07:28
hyperairdidrocks: those look like changes that should be upstreamed immediately, to be honest.07:38
didrockshyperair: well, I'm not quite sure it's the definitive answer, that's why I want to test them before next banshee release, (I'm waiting for the last change I discussed in Banshee ML first). But I can post on both07:39
hyperairpost on both what?07:39
didrockshyperair: upload to ubuntu and propose them to upstream07:42
hyperairi'd prefer you propose them upstream first, then upload to ubuntu.07:44
didrockshyperair: well, that's the same in a question of 10 minutes delay, but if this matters to you07:45
hyperairi'm rather apprehensive about having Ubuntu's Banshee package fork from Debian at all, and to a slightly lesser extent, about having Debian's package fork from upstream at all.07:45
hyperairin fact, i'd propose you do all this testing in a PPA, rather than putting it into maverick directly.07:46
didrockshyperair: well, the only change I think that you want in Debian is enabling the import from ~/Music and ~/Video by default07:46
didrockshyperair: well, maverick is unstable07:46
didrockshyperair: I don't see why those changes who works shouldn't go to maverick07:47
didrocksbut ok, I'll post my patches upstream and upload the changes to ubuntu07:47
hyperairjust a question.. exactly what changes are you planning to include?07:48
hyperairimporting of ~/Music and ~/Video by default is something i wouldn't condone.07:48
hyperaira prompt would be good07:48
hyperairi think it was mentioned on the mailing list07:48
hyperair"Do you want to import .... "07:48
didrockshyperair: yeah, and I gave some answer to them. Prompts are ugly on first launch07:48
didrockshyperair: for the changes, did you see my branch ^07:49
hyperairbut importing automatically is getting ahead of yourself.07:49
hyperairi saw 5 commits, but i'm thinking you might have other changes in mind?07:49
hyperairi'm asking about all the *planned* changes, not just the ones you've already done so far.07:49
didrockshyperair: just the notification think we discussed on IRC. It's really small things, as said07:50
didrocksand enabling import by default07:50
hyperairnotification?07:50
hyperairwhat notification?07:50
didrockshyperair: the "your list of music is empty, if you want to fill it up, please use the import or drop in …"07:51
hyperairer, isn't that kind of redundant with importing from ~/Music and ~/Videos by default?07:51
hyperairor do you mean it as a mutually exclusive thing?07:52
didrockshyperair: not really, because if you activate importing from ~/Music and ~/Videos by default and you don't have music there07:52
didrocksyou should be told where to put your music07:52
hyperairi get the feeling i'd be really annoyed if i tried banshee for the first time and it immediately imported my ~/Music and ~/Videos immediately.07:53
hyperairi'd be happier if it popped up the import dialog on first run though07:54
didrockshyperair: really? prompting has been defeated. Do you remember amarok in KDE3?07:54
hyperairi remember using the old amarok, ages ago.07:55
didrocksit went to an extense "which DB do you want to use"07:55
hyperairthat was ridiculous.07:55
didrocksright, I think for most of people telling where your music should be imported is the same07:55
hyperairbut amarok lost many amarok1.* users07:55
hyperairi've seen many amarok 1.* users jumping over to banshee07:56
hyperairbecause they hate amarok2.07:56
hyperairdoesn't that say something to you?07:56
didrockswell, I switched to rhythmbox :)07:56
didrocksat the time07:56
RAOFBut amarok2 drastically changed the UI, and was broken for ages, wasn't it?07:56
hyperairand does rhythmbox automatically import ~/Music and ~/Videos without letting the user know?07:57
hyperairi don't think so.07:57
hyperairat least, i don't remember rhythmbox doing something like that, or i'd have held a strong grudge against it07:57
didrockshyperair: we are discussing doing that as well07:57
RAOFhyperair: Why?  As long as it defaults to not touching the files, why would you _not_ want an audio file in ~/Music to be in your Banshee DB?07:58
hyperairRAOF: because importing is a CPU and I/O intensive process that is likely to slow down the computer and i don't want it to be doing something like that without my knowledge.07:58
didrocksI still think this is the goal of Ubuntu: making things easy to the user, and have something ready out of the box07:59
RAOFIt wouldn't be without your knowledge, though - it'd say “importing files”07:59
hyperairdidrocks: i'd rather you talk to upstream *properly* and come to a consensus about this before pulling something like this.08:00
RAOFWhile you can _technically_ use Banshee without having a local library, it's fundamentally a media library program and deliberately not having media listed in the library seems strange.08:00
hyperairRAOF: some people (like me) have focus prevention on which makes new windows appear behind the currently focused windows.08:00
didrockshyperair: why? does GNOME upstream decide about distro app by default, for instance?08:01
hyperairRAOF: this means banshee will appear behind what i'm currently working on, and then will cause my computer to slow down and have weird hangs here and there, and i will be wondering wtf is going on, until i start conky and seeing banshee consume 100% of my CPU and 100% of my I/O.08:01
hyperairor top, or gnome system monitor, for that matter.08:02
hyperairdidrocks: that's a different matter, imo08:02
didrocksI disagree, that's not different, we change also a lot of gconf settings and debian does in /usr/share/gconf/defaults/08:03
hyperairdidrocks: and banshee upstream has already taken statistics, and found that most of the Banshee users are Ubuntu users. we're talking about moer than 50% here, somewhere around 70%.08:03
hyperairdidrocks: this means they will be willing to compromise, and listen to anything Ubuntu has to say08:03
hyperairwhich also means we shouldn't push them away and introduce changes like this.08:04
didrockshyperair: I can engage the discussion on the import by default settings, but for me, it's still a setting08:04
hyperairit will cause unnecessary drift between Ubuntu and upstream Banshee.08:04
hyperairthen please do engage in the discussion. if upstream really doesn't agree, and the desktop team decides that it's better for all media players to automatically import on first run, then let's consider a downstream patch.08:08
didrockshyperair: I'm preparing an email on banshee ML right now08:10
hyperairokay08:10
superm1hyperair, importing doesn't have to be CPU intensive or IO intensive though08:10
=== dholbach_ is now known as dholbach
hyperairsuperm1: i think it's a bug filed on banshee somewhere.08:11
RAOFWell, it's probably going to be a bit I/O intensive.08:11
hyperairsuperm1: but for huge ~/Music (20G+) folders, which i'm sure many have, Banshee will need to scan for all media files, read their tags, optionally perform Mirage's scanning and BPM detection....08:12
hyperairit's going to be both CPU and I/O intensive.08:12
superm1that's not to say that can't be improved though with lower priority threads08:12
RAOFBut it's not going to perform mirage scanning or bpm detection because they've just started up, and neither of those are enabled by default.08:13
hyperairour dear Completely Fair Scheduler has a habit of making X's cursor motion lag during heavy CPU of even processes/threads with high nice values.08:13
hyperairRAOF: doesn't it perform those when importing music?08:14
RAOFhyperair: Only when they're enabled.08:14
RAOFWe're talking about import on first launch - there's no way the user could have enabled them yet.08:14
hyperairRAOF: ah, they're not enabled by default then?08:15
* hyperair has forgotten08:15
RAOFNot enabled by default, no :)08:15
hyperairi see.08:15
hyperairwell then that just leaves the heavy I/O of staring at the tags and recording them in the sqlite DB.08:15
RAOFYeah.08:15
RAOFI'm not convinced that anyone's going to start up banshee for the /first time/ and leave it running in the background.08:16
* hyperair shrugs.08:17
hyperairmaybe not, but i'd still be happier to see something like...08:17
RAOFI mean, sure - we should ensure that the IO problem is minimised.08:18
* RAOF heads livingroomward for bonus gas fire.08:18
superm1RAOF, what was that i saw murmured about hotplugging vga and intel the other day?08:18
hyperairhow about when banshee's collection is empty, the treeview widget gets disabled and on top of it, a message that says "Your collection is empty. Do you want to import media?"08:19
hyperairsomething like how DAAP shares which can't be connected to get a message08:19
didrockshyperair: still not sure, not ready "out of the box"08:19
RAOFYeah, I think that would be a good idea.  It would be nicer if Banshee saw “hey, you've got audio files in ~/Music - I'm guessing that's your music”, though.08:20
hyperairRAOF: yeah, that's exactly what i'm thinking about.08:20
didrocksoh, btw, I just tried meego during we were discussing, there are enabling the plugin… I was thinking it was upstream banshee who made the tweaks, isn't it?08:20
hyperairdidrocks: next you'll be telling me that mail clients shouldn't require account setup, but should automatically read the user's mind for usernames and passwords and automatically fetch mail.08:21
RAOFsuperm1: It works, and with the new xserver TheMuso sponsored for me it won't freeze compiz, either!08:21
didrockshyperair: you are not being positive there.08:21
hyperairdidrocks: i'm putting things in perspective.08:21
superm1RAOF, oooh purdy.  is it done in a nice way that other drivers will be able to add the functionality too?08:21
RAOFhyperair: If there was a ~/this-is-my-email-setup I totally _would_ expect email programs to read that on startup.08:21
didrocksthere is no way to guess your email account08:22
RAOFsuperm1: nouveau already supports it, and I'm pretty sure radeon does, too.08:22
didrocksbut there are for your music and video08:22
superm1RAOF, awesome!08:22
hyperairdidrocks: okay, another example. you know how chromium prompts for importing of data from firefox/any other browser on your system?08:22
hyperairdidrocks: in your case, it would *automatically* do that, without prompting.08:22
superm1on some hardware i've seen fglrx blob do something like that too, but it was probably cheating since it gets to leave a daemon running08:23
didrockshyperair: this is because your are transitionning from one software to another08:23
didrockshyperair: if I use rhythmbox08:23
didrocksand banshee propose me to import the rhythmbox collection08:23
didrocksthat would make sense08:23
RAOFsuperm1: the kernel modules now trigger uevents on input hotplug, and the DDX is able to catch them.08:24
hyperairdidrocks: it just seems to me like more consistent behaviour to follow the same first-time-running procedure for all use cases, whether the user has previously used rhythmbox, amarok, itunes, or not.08:25
didrockshyperair: I clearly disagree on that point and it seems we won't reach an agreement there :/08:25
hyperairdidrocks: so that when banshee first starts up, it brings up the first time running dialogue, which asks if the user wants to: i) import music from some other player, ii) import music from ~/Music08:25
didrocksdo you imagine if every software would do that?08:26
didrocksa prompt at startup08:26
didrocksor worse, the "hint of the day" :-)08:26
hyperaira hint of the day is useless, imo, and can't really compare to this.08:26
RAOFhyperair: Apart from the IO issue, is there any other reason why you wouldn't want to have ~/Music in your banshee db?08:27
hyperairdidrocks: okay, supposing that i did transition from Rhythmbox to Banshee, but my ~/.rhythmbox or whatever it is, isn't in a standard location, say an old /home directory which isn't /home any more.  Banshee starts up for the first time and immediately begins importing everything. what i'll need to do is cancel the importing, and then use the import media dialogue to specify that other location.08:28
didrockshyperair: seems a more advanced use case to me08:29
didrockshyperair: we are trying to adress the daily computer user, non geek one08:29
didrocksthis one will use the default folder by default, that's why they are there08:30
hyperairdidrocks: i understand that, but while we are trying to address the daily computer user, we end up creating loops for the geek ones to follow.08:30
didrockshyperair: is it so much overhead?08:30
didrocksotherwise, we can propose installing GNOME or openbox if we want to go down the path :)08:31
RAOFBut we're not talking about automatically importing ~/.rhythmbox; we're talking about ~/Music.08:31
hyperairRAOF: automatically importing ~/Music instead of ~/.rhythmbox makes rhythmbox->banshee users, which there will inevitably be, if Ubuntu switches to Banshee as default, lose all their ratings, play and skip counts.08:32
hyperairRAOF: that won't be pretty.08:32
didrockshyperair: for people upgrading, they still have rhythmbox, we don't remove apps by default08:33
didrockshyperair: it's for UNE users btw, not desktop ones08:33
=== Zhenech_ is now known as Zhenech
RAOFhyperair: What happens if users then import their Rhythmbox library?08:34
RAOFIE: is there any reason why they couldn't later on import their Rhythmbox library, and have their ratings, play, and skip counts merged into the Banshee db?08:35
directhexFWIW rhythmbox imports my stuff by default. but i think it does ~08:36
hyperairRAOF: i dunno, i've never attempted.08:37
=== piju is now known as faizul
=== faizul is now known as piju
didrockshyperair: did you try the banshee indicator in your previous upload? it doesn't work09:26
hyperairdidrocks: eh? the one i just did hours ago?09:33
didrockshyperair: right, I was hoping your rebuild with new -cli fixes it as you uploaded it09:34
hyperairno i didn't test it on maverick09:34
didrocksoh ok…09:35
hyperairdidrocks: could you file a bug?09:35
didrockshyperair: sure09:35
hyperairor maybe reopen the bug that was closed by that upload..09:36
hyperairno on second thoughts a new bug would be better09:36
hyperairdidrocks: could i see the output of "banshee --debug"?09:36
didrockshyperair: ok, will do :) btw, why do you enable lirc by default only on ubuntu09:36
didrockssure, one sec09:36
hyperairdidrocks: because the build-deps aren't satisfied on debian.09:36
hyperairdidrocks: i remember poking someone about lirc on debian,  but he seemed to run into problem after problem trying to get lirc updated on debian. something about the debian team not acting, or something.09:37
didrockshyperair: http://paste.ubuntu.com/453811/09:38
didrockshyperair: ok, make sense09:38
hyperairdidrocks: is that all that's mentioned? or is there any more?09:40
didrockshyperair: no, even with --debug09:40
hyperairhmm09:41
didrocks(when I activate the indicator extension)09:41
hyperairwell file a bug and subscribe qense to it then =)09:41
didrocksok :)09:43
=== Amto_res`OFF is now known as Amto_res
=== piju is now known as faizul
=== faizul is now known as piju
huatsmorning10:32
shadeslayer_huats: hey10:33
eagles0513875shadeslayer_: poke10:33
=== dholbach_ is now known as dholbach
dholbach_can I persuade somebody to give a session at Ubuntu Developer Week? https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep is the preliminary schedule13:16
=== dholbach_ is now known as dholbach
RhondaI got a mail that wesnoth-1.8 got accepted into karmic-backports, but rmadison doesn't show it yet, neither packages.ubuntu.com?13:34
wgrantRhonda: It's in NEW.13:36
wgrantSo you probably didn't get an email of acceptance.13:36
RhondaI got a Fix Released launchpad notice.13:39
RhondaI thought that would mean release. :)13:40
=== ara_ is now known as ara
=== ara is now known as Guest95569
Philip5is it possible somehow to set at ie [i386] rule in a packagename.install file to controll if a file should be installed on [i386] but might not exist on [amd64]?15:40
Philip5or do i have to installed the file from debian/rules?15:40
Philip5anyone done this with .install files?15:41
ScottKRhonda: I just pushed it through source New.  It'll hit binary New again after it's built though.15:44
ScottKPhilip5: Something like this is done in kdebase-workspace for linux/non-linux architectures (Debian has non-linux architectures), so you might look at it for inspiration.15:46
Philip5ScottK: i'll have a look... i thought it would be nicer to do it that way than moving files in rules15:47
RhondaScottK: Ah, alright. :)15:48
ScottKPhilip5: It uses arch specific install files and you can see how they use them in debian/rules15:48
=== Guest95569 is now known as ara
=== eric is now known as Guest78772
=== Guest78772 is now known as EricB
=== EricB is now known as EricBa
EricBaHello, is there a motu who has some time to review my package? It's already reviewed by one motu. My programm is a wallpaper changer for gnome. - http://revu.ubuntuwire.com/p/cortina It was already advocated by one reviewer.. so this won't take much time to review.16:31
RhondaYet another wallpaper changer for gnome? :)16:34
shadeslayer_tumbleweed: poke16:37
tumbleweedshadeslayer_: not a good time, about to go to pub quiz16:38
shadeslayer_sure16:38
shadeslayer_tumbleweed: any idea when you will be back?16:38
tumbleweedshadeslayer_: ~11pm SAST16:38
shadeslayer_ok16:38
EricBaRhonda: exactly this one ;) I dont wont to manage my program on sourceforge, softpedia,.. etc. It's hard to upload it to every side16:42
shadeslayer_ok,since im using source format v3 i dont need a watch file right?16:43
RhondaWhat has watch file to do with source format v3?16:43
shadeslayer_Rhonda: well i was advised not to use get-orig-source in rules,so im asking if i need a watch file16:43
Rhondawatch file is about getting notifications about new upstream versions. I have no idea why this should be obsoleted with source format v316:44
shadeslayer_ok16:44
Rhondanot use get-orig-source? Why not?16:44
shadeslayer_<geser> shadeslayer_: have you thought about using v3 source format? that way you could use the upstream tar.bz2 as is (v3 gives you "You don't have to repack the upstream tarball to strip the debian directory." for free)16:45
tumbleweedshadeslayer_: sounds sensible ^16:45
=== shadeslayer_ is now known as shadeslayer
shadeslayertumbleweed: ok.. so dont use get-orig-source,but i do need to add watch file16:46
tumbleweedshadeslayer: you always should have a watch file16:46
tumbleweed(unless upstream doesn't have tarballs of any form)16:46
shadeslayerok16:47
Rhondashadeslayer: But from what I understand get-orig-source isn't only about repacking the upstream source but fetching too.16:50
RhondaEspecially repacking usually doesn't produce the same hash, or do I completely misunderstand the target?16:52
Rhondarepacking again, that is16:52
shadeslayerRhonda: do we prefer a patch system or can the patches be inline?17:00
RhondaWho is we - and I don't get your question.17:02
shadeslayerRhonda: we == Ubuntu packagers?17:02
Rhondapatch system is always preferred to have the patches seperated17:03
shadeslayerhmm ok17:04
shadeslayerRhonda: hmm : dpkg-source: error: LC_ALL="C" LANG="C" patch -s -t -F 0 -N -p1 -u -V never -g0 -E -b -B .pc/01_kubuntu_translate_patch.patch/ gave error exit status 117:14
shadeslayermore info http://pastebin.com/thnErWSu17:17
=== yofel_ is now known as yofel
shadeslayerbtw i dont need : opts=dversionmangle=s/\+ds// \ since im not repacking source now,right?17:23
shadeslayerim debian/watch17:23
shadeslayer*in17:24
=== asac_ is now known as asac
* shadeslayer wonders who will answer17:39
tumbleweedshadeslayer: correct (my quiz was cancelled)18:05
shadeslayertumbleweed: idk if i should be happy or sad :P18:05
shadeslayertumbleweed: ok,i have a patching error18:06
shadeslayertumbleweed: http://shadeslayer.pastebin.com/qLULztwE18:07
shadeslayerif i use patch -p0 <mypatch.patch , it works18:07
shadeslayerhmm.. hold on .. i think i have to add the patch system to rules18:08
tumbleweedshadeslayer: quilt patches should be p118:09
shadeslayertumbleweed: anyways.. any idea what i should add in debian/rules to enable patches?18:12
tumbleweedwith source format 3, nothing. it happens automatically on dpkg-source -x18:12
shadeslayerany idea on the error then?18:13
tumbleweedshadeslayer: 19:09 < tumbleweed> shadeslayer: quilt patches should be p118:17
shadeslayertumbleweed: no so what do i do to correct it :P18:18
tumbleweedshadeslayer: do you know that the -p flag does?18:18
shadeslayertumbleweed: no18:24
tumbleweedit's the number of directories to strip off the front of every path in the patch file18:25
shadeslayerah ok18:25
shadeslayerso i guess my patch is bad?18:25
shadeslayertumbleweed: http://pastebin.com/upWBzryf18:26
tumbleweedthat's a simple patch, so you can just manually edit it. Add something random to the beginning of each path. i.e. a/ and b/18:27
shadeslayertumbleweed: w00t18:28
shadeslayerbuilding in pbuilder and will upload18:28
tumbleweedshadeslayer: while you are waiting, look at this: http://dep.debian.net/deps/dep3/18:30
shadeslayerok18:31
shadeslayertumbleweed: thanks for all the help ;)18:32
shadeslayertumbleweed: i fixed this issue earlier,but dont remember now : http://shadeslayer.pastebin.com/7gVvaLVK18:37
shadeslayerhow to fix it18:37
tumbleweedshadeslayer: so, where does the contents of the .changes file come from?18:41
shadeslayertumbleweed: uh.. from debuild?18:42
tumbleweedno, I mean where does it get the contents that it puts in there from?18:43
geserChanged-By is the from the last changelog entry18:44
shadeslayertumbleweed: hmm.. debian/changelog18:44
tumbleweedshadeslayer: so, look at that error, and the changelog, and see if you can see why you are getting it18:44
shadeslayerhmm... cant see why its giving that18:45
tumbleweedhow is your change signed off in the changelog? paste that line18:46
gesercan you paste the line from your changelog entry beginning with " --"?18:46
shadeslayergeser:  -- Rohan Garg <me@gmail.com>  Tue, 22 Jun 2010 20:56:42 +053018:49
geserhmm18:50
shadeslayergeser: ill remove the changelog and create a new one18:51
shadeslayergeser: is it necessary to do dep3 ?18:58
=== Amto_res is now known as Amto_res`OFF
geserit's no requirement, but it has some advantages and some people like to see the dep3 headers on patches19:00
* shadeslayer doesnt want to do more additions/changes :P19:01
shadeslayergeser: and its still complaining about the chages19:02
shadeslayer*changes19:02
geserhmm19:02
shadeslayergeser: im uploading it,i think lintian has gone mad :P19:08
shadeslayerapart from that there are other lintian errors that can be ignored.. binary without manpage stuff....19:08
=== apachelogger is now known as darthvader2point
=== JanC_ is now known as JanC
shadeslayergeser: http://revu.ubuntuwire.com/details.py?upid=833419:15
shadeslayertumbleweed: ^^19:15
RainCTdidrocks: Hey19:19
RainCTdidrocks: I've created https://code.edge.launchpad.net/~zeitgeist-packagers19:20
sebnerRainCT: tell him to switch to dh7 or I'm gonna cry :P19:21
RainCTsebner: lol. It is hd7 in Debian :)19:21
RainCT*dh719:21
sebnerdidrocks: don't be such a backboy and sync with Debian!19:21
* sebner hugs RainCT 19:21
sebner*badboy even19:21
sebnerxD19:21
RainCTsebner: Don't you have something more interesting to do than to check whether packages use dh7 or not? ;)19:22
sebnerRainCT: pfff, don't be mean, I noticed the 0.4 upload to maverick and since it's your baby I took a look :P19:23
RainCT:)19:23
didrockssebner: I've proposed to comaintained in Debian :)19:27
didrocksRainCT: thanks for the team btw19:27
sebnerdidrocks: cool .. then you are forced to use dh7 too \o/ :P19:28
didrockssebner: well, I used dh7 for some packages. Knowing that I'll synced soon zg again with debian, (0.4.1 I hope), I didn't investigate on the merge now :)19:28
RainCTdidrocks: Np, thanks for your help :)19:28
* RainCT hopes sebner doesn't remember that half of my packages still use CDBS :P19:29
didrocksRainCT: btw, if you are not aware: bug #59768719:30
ubottuLaunchpad bug 597687 in zeitgeist (Ubuntu) "[MIR] zeitgeist" [Wishlist,New] https://launchpad.net/bugs/59768719:30
didrockswell, cdbs isn't so bad :)19:30
RainCTYeah, it rocks (until it fails awfully and you don't know why :)). But dh7 is much nicer.19:31
sebnerdidrocks: hahaaha, good joke. Haven't laughed that much in a while :D19:31
sebnerRainCT: I do ;)19:31
RainCTdkd19:31
RainCT* didrocks: Yep seen the MIR. Awesome :D.     Although now this is my second package moving into main :/19:32
didrocksRainCT: you're not a core-dev? you should upload for per package upload19:33
didrocksapply*19:33
didrockssebner: really, GNOME lives with it for so long :)19:33
didrockssebner: it just habits, most of the time, but yeah, dh7 is clean19:34
sebnerdidrocks: one of the most sad things, right19:34
didrockssebner: we have also to do port the strip translations/desktop.in to dh719:34
didrocksbut in any case, we will just follow debian packaging, won't create a diff on merge for that19:35
sebnerdidrocks: heh, nice. Long long time ago I also wanted to get involved with gnome-packages. After looking at the packages, especially the rules file I decided: "Before I touch this, I'm gonna die" :P19:35
RainCTBy the way, is there anyone maintaining DistUtilsExtra?19:36
didrockssebner: that's because you looked at gtk or glib :-)19:36
sebnerdidrocks: pff, cdbs is cdbs. I just tell what's going on there and that scares me19:36
didrocksRainCT: well, pitti is doing it most of the time, I still push some patchs from time to time and want to find more for annoying issues19:36
sebner*can't tell19:36
RainCTdidrocks: I have a couple patches filed against the upstream project which are feeling very lonely :)19:37
didrockssebner: did you look at unity packages? they are not so complicated19:37
didrocksRainCT: oh really?19:37
* didrocks opens the project view19:37
RainCTYep, not sure what they where though. I'd probably have some more but since those got ignored I didn't bother.19:38
didrocksRainCT: you are talking about bug #510957 ?19:39
ubottuLaunchpad bug 510957 in python-distuils-extra "build_i18n.py: add support for LINGUAS" [Undecided,New] https://launchpad.net/bugs/51095719:39
sebnerdidrocks: that's true but still ..19:39
didrocks(just seeing this one)19:39
didrockssebner: for instance, we will in gnome run autoreconf for most of our package, it's one line in cdbs, I should have a look at how to do that in dh719:40
RainCTdidrocks: Yup that's one (some Gentoo guy was asking us to move GNOME Activity Journal to autotools because of that -.-), the other is #503026 but I see it isn't a patch just the idea; I can write one if you're going to include it though19:40
RainCTAnd I'll try to remember what the other stuff was ;)19:41
didrocksRainCT: LINGUAS can be an environment variable too it seems?19:41
tumbleweedshadeslayer: those two patches should be combined into one19:52
tumbleweedthey're the same thing19:52
shadeslayertumbleweed: ok.. btw im doing some more work :)19:53
shadeslayeron the package...19:53
tumbleweedbonus points for a DEP3 header19:53
shadeslayerhehe :)19:53
shadeslayerwill do :P19:53
shadeslayertumbleweed: any other issues?19:54
* tumbleweed looks19:54
shadeslayerstill have no idea why im getting the changes issues19:55
tumbleweeddescription is a bit weird19:55
shadeslayertumbleweed: yeah correcting that as well :P19:56
shadeslayermodified debian/docs as well19:56
tumbleweedbtw quilt patches don't need numbers, the order is defined by debian/patches/series19:56
shadeslayertumbleweed: ah ok..19:56
shadeslayertumbleweed: watch file isnt working for now :P19:57
tumbleweedshadeslayer: not that it matters, but you forgot to escape the final . in the watch file19:59
shadeslayertumbleweed: uh.. what?19:59
tumbleweedit's a regex, so a literal . should be written as \.19:59
=== darthvader2point is now known as apachelogger
shadeslayertumbleweed: http://qipmsg.googlecode.com/files/qipmsg-(.*)\.tar.bz220:00
tumbleweedhttp://qipmsg.googlecode.com/files/qipmsg-(.*)\.tar\.bz220:00
NorthernLightsHello all20:00
shadeslayerah20:00
shadeslayerNorthernLights: hi20:00
tumbleweedshadeslayer: you probably want to use http://googlecode.debian.net/p/qipmsg/qipmsg-(.*)\.tar\.bz220:01
shadeslayertumbleweed: thats a 40420:01
RainCTdidrocks, sebner: Sorry, my network card was being stupid. What did I miss?20:01
tumbleweedshadeslayer: that's not how watch files work. read uscan's man page20:02
tumbleweedshadeslayer: http://googlecode.debian.net/p/qipmsg does not 40420:02
didrocksRainCT: nothing, I saw that you quit :) I've merge your LINGUAS change btw20:02
didrockssorry it took so long20:02
sebnerRainCT: nothing (?) , my network broke down too xD20:02
RainCTlol20:02
RainCTdidrocks: Cool thanks.20:02
didrocksoh, that's why it was so quiet :)20:02
* didrocks kidding20:02
didrocksRainCT: you're welcome, thanks for the patch20:02
shadeslayertumbleweed: ah ok20:02
tumbleweedNorthernLights: I see you posted your synergy+ to debian-mentors@d.o. did you subscribe to the mailing list? (you got at least one reply)20:03
NorthernLightsyep20:04
NorthernLightsI answered20:04
NorthernLightsand invited upstream to comment on it20:04
tumbleweedNorthernLights: good answer. I was hoping someone would ask you that question20:04
tumbleweedshadeslayer: oh, um, any reason why you ignored W: qipmsg: extra-license-file usr/share/doc/qipmsg/Copying.txt.gz20:08
shadeslayertumbleweed: i removed that20:08
shadeslayerfrom debian/docs20:08
tumbleweedcool20:08
shadeslayerim sure of it20:08
shadeslayerno i mean i removed it before the upload20:09
didrocksnigelb: do you want to rebase the debdiff you posted for bug #111939 or could I just integrate the patch?20:11
ubottuLaunchpad bug 111939 in One Hundred Paper Cuts "Not possible to alt-tab during a drag-and-drop operation" [Low,Triaged] https://launchpad.net/bugs/11193920:11
didrocksnigelb: I can do it very quickly, so if you don't mind, I can just copy mcclasen patch and rebase to the last version20:11
shadeslayertumbleweed: btw the 2 patches modify 2 different files20:16
shadeslayerhow do i combine them?20:16
tumbleweedshadeslayer: but they depend on each other. They exist to fix the same problem20:17
shadeslayertumbleweed: how do they depend on each other20:17
tumbleweedshadeslayer: one corrects a spelling mistake, one corrects the translation for the same spelling mistake20:20
shadeslayerah20:21
tumbleweedshadeslayer: hint: it's the upstream's makefile that's installing Copying.txt it also installs another file you don't need20:22
gesershadeslayer: why not make 1 patch from those two?20:24
fabrice_spIs there a page somewhere with the number of package I sponsored?20:25
gesernot that I know of20:25
tumbleweedgeser: yeah that's what I'm suggesting he do20:25
fabrice_spgeser, ok. I'll check with the launchpad API, because it seems that the data is there20:26
tumbleweedfabrice_sp: btw, did you read zaytsev's reasoning in Bug #56582620:27
ubottuLaunchpad bug 565826 in Baltix "Sync mc 4.7.0.6-1 (universe) from Debian testing (main)" [Undecided,Confirmed] https://launchpad.net/bugs/56582620:27
fabrice_sptumbleweed, nop. Let me check20:27
geserfabrice_sp: I guess you would be faster with greping the -changes archive for your name in Signed-By20:28
fabrice_spgeser, I did that, but actually, I also got all packages I uploaded, and not only the ones I sponsored20:29
fabrice_spsomeone made some script to extract the same info from udd for Debian20:30
fabrice_sptumbleweed, what is your opinion about keeping or not the patch? It seems that it can be dropped20:30
fabrice_spbut the bug report was really that people anted mcedit to be the default at intall time20:30
tumbleweedfabrice_sp: yeah. it'll irritate the odd person, but they can change it at least20:31
fabrice_sps/anted/wanted/20:31
fabrice_sptumbleweed, yeah: it doesn't seems to be worth keeping the diff20:31
=== BlackZ_ is now known as BlackZ
tumbleweedok, I'll ack it20:32
=== alessio is now known as quadrispro
Rhondashadeslayer: dversionmangle=s/\+ds// removes the string +ds from the Debian version for comparison. Not sure what that would represent, might be debian source, and then it's only used when stuff got removed from the tarball, not for a simple repack from .tar.bz2 to .tar.gz or similar.21:07
tumbleweedRhonda: "debian source" yes21:14
* NorthernLights still tries to ask for a REVU review ;) . For packages synergy-plus and kill-rogues. Thanks!21:17
NorthernLightss/kill-rogues/killrogues21:17
tumbleweedNorthernLights: not waiting to see whether the merge-into-synergy route will work out?21:18
=== ubuntujenkins_ is now known as ubuntujenkins
NorthernLightstumbleweed, i don't how that will go but i'd still like to know what's my package worth.21:26
tumbleweedlooks like that won't be quick anyway...21:27
NorthernLightsyep21:27
NorthernLightsif it goes into a lenghy conversation with synergy author i'll say that proves we need synergy+, even if temporarily21:27
NorthernLightswe still can make a transitional package of synergy laster21:28
Rhondatumbleweed: Never had the need to do that, gladly. :)21:28
NorthernLightslater21:28
=== nbolton_ is now known as nbolton
micahgis there a trick for regenerating a control file for another version of Ubuntu from Lucid (i.e. w/a debian/control target in debian/rules) or do you need to be in a chroot?22:09
tumbleweedmicahg: generating control files from rules is ugly22:10
sorenmicahg: There's nothing version specific in debian/control.22:10
tumbleweedthe version comes from changelog22:11
micahgsoren: there's a control.in file22:11
micahgI was just wondering if this is a general thing or more specific to the pacakge I'm working with openjdk22:11
tumbleweedmicahg: what problem are you trying to solve?22:12
micahgtumbleweed: I need to regenerate the control file for jaunty and karmic from the lucid build (it's possible, I just don't know how)22:13
sorenmicahg: ...which generates a control file which doesn't have anything series specific in it.22:13
micahgsoren: yes, but what needs to be in there *is* series specific due to stuff in debian/rules22:13
sorenmicahg: The only reference to series is in the changelog and the changes file.22:14
ajmitchdifferent xulrunner dependencies?22:14
micahgsoren: nm, I'll just go ask dokko22:14
micahg*soko22:14
micahg*doko22:14
sorenmicahg: Can you explain what it is that needs to vary depending on series?22:14
anotenganybody know if dh_python2 is in maverick?22:16
micahgsoren: http://bazaar.launchpad.net/~openjdk/openjdk/openjdk6/annotate/head:/rules22:16
tumbleweedanoteng: not yet22:17
anotengmkay, guess I'll have to install sid then…22:17
sorenmicahg: Yikes.22:18
sorenmicahg: That's all I have to say.22:18
micahgsoren: right :)22:18
ScottKanoteng: It's only partly in.  It will be shortly.22:19
jono_Laney, ping?22:43
gaston_can anyone tell me where can I find the .deb files naming convention?22:49
gaston_I can't find it in the MOTU wiki, thank you22:50
tumbleweedgaston_: the debian policy manual covers some of it22:54
gaston_ok, found that, thanks22:59
jonoLaney, ping?23:31

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