[00:00] oojah: Cool. I have a couple of comments but I'll give you a conditional advocation [00:00] Laney: Ok, thanks. [00:01] What's the condition? [00:01] * Laney is writing it on REVU now [00:01] Duh, yeah [00:01] lfaraone, thanks for the advice on Debian package submission about 15 minutes ago. (Was AFK for a bit). Saved an IRC transcript and I'll read it over later -- only mildly confused at this point, which probably goes to show that I don't have my head wrapped around the process yet. :-) [00:01] Short descriptions should almost always start with a lowercase letter, right? [00:03] rmunn: no problem. for "normal" non-python packages (or those where you just feel like "being a rebel"), you can upload to mentors.debian.net (like REVU), and search for a sponsor, but with DPMT you're spared the sponsor search and get the benefits from group-maintenance. :) [00:03] good night guys ;) [00:05] oojah: go go go === mdomsch is now known as mdomsch_afk [00:05] you can ping me to re-advocate after you fix it if you want [00:06] but it's not really necessary [00:07] Laney: Thanks very much. [00:07] Very good point about the copyright which ought to have been obvious. [00:08] That's fresh in my mind because I did something with some PD work recently [00:09] I'll have to deal with them tomorrow now. [00:09] i made a needs packaging bug a couple months ago but nothing has really been done... how could i get someone to look at it? https://bugs.launchpad.net/ubuntu/+bug/416634 [00:09] Ubuntu bug 416634 in ubuntu "[needs-packaging] fastpatx - quick and simple web browser" [Wishlist,New] [00:10] !revu [00:10] REVU is a web-based tool to give people who have worked on Ubuntu packages a chance to "put their packages out there" for other people to look at and comment on in a structured manner. See https://wiki.ubuntu.com/MOTU/Packages/REVU [00:10] PATX: use revu if you have a package to submit [00:10] PATX: you should submit it to REVU :) [00:10] Laney, thanks :) [00:10] thanks everybody :) [00:10] Laney: Come out some time, I'll buy you a beer. [00:10] oojah: I will and maybe even can now that nlug seems to have moved to Wednesdays [00:11] hopefully the next US UDS will be on the East Coast <_<; [00:11] I think I'm doing something this week, but maybe that's lies because I don't actually remember what it is [00:11] oh, going to Fun in the Afternoon in London [00:12] lfaraone: if xdgapp is going to be pulled in to groundcontrol and the package is already in Ubuntu then we should remove xdgapp from Ubuntu for this release IMO [00:12] I rarely make it to nlug, but will be meeting former nlug peeps for drinks at some point in the next few weeks. [00:12] oojah: let me know if it's not a monday/thursday and I'll see what I can do [00:12] Will mention it in #nlug. [00:12] How do I upload to REVU? [00:12] Night! [00:12] james_w: well, we're still on appeal on that one :) [00:12] cool [00:13] see ya [00:13] PATX: see https://wiki.ubuntu.com/MOTU/Packages/REVU [00:13] I am repeating myself, but if someone has time to review a package, please take a look at http://revu.ubuntuwire.com/p/polygraph. The is one advocation already. [00:15] oojah: the link in debian/watch should be a comment, too [00:20] oh, rats [00:20] I noticed another thing >:( [00:20] Laney: ? [00:21] get-orig-source should always download the same thing [00:22] it will get more complex [00:22] so? [00:23] its purpose is to reconstruct the upstream tarball [00:23] oh shit [00:23] !language [00:23] Please watch your language and topic to help keep this channel family friendly. [00:24] that's actually a lie, and me misremebering policy [00:24] * Laney thinks that policy is wrong here [00:24] Laney: it has to grep the upstream version from debian/changelog and get the right git revision to checkout [00:25] (and not the other way around) [00:25] actually it has to get the most recent version [00:25] but I would rather it got the version that we want to upload [00:26] dpkg-parsechangelog can make this easy enough [00:30] Ok, so how long will it take for two MOTUs to review http://revu.ubuntuwire.com/p/fastpatx ? [00:31] a long time :) [00:31] you might try PAPT in Debian [00:32] PAPT? [00:32] PATX: fix all lintian reports and then ask again [00:32] bdrung_ ok... [00:35] PATX: example, apparently you're building a debian-native package. Did you forget to include the orig.tar.gz file above where your package directory is? [00:36] Laney: oh, that's what policy says? screw policy, then. [00:36] Laney: that's really odd. [00:36] yes, it sucks [00:37] Laney: here's the get-orig-source rule I used for a git-using package I work on: http://bazaar.launchpad.net/~lfaraone/gtksheet/debian/annotate/head%3A/debian/rules#L19 , that might be useful to borrow from. [00:38] lfaraone: tell it to oojah [00:38] * Laney is a mere reviewer here [00:38] oojah: here's the get-orig-source rule I used for a git-using package I work on: http://bazaar.launchpad.net/~lfaraone/gtksheet/debian/annotate/head%3A/debian/rules#L19 , that might be useful to borrow from. [01:18] ok one error is that my email is not @ubuntu.com how can i fix this? [01:20] PATX: Run update-maintainer in the package directory [01:20] ok thanks then i can use my email? [01:20] How do you mean? [01:21] I think he wants to set the maintainer address to his own e-mail address [01:21] well i do not have a patx@ubuntu.com so when i upload the pkg to REVU i need to use my gmail correct? [01:21] StevenK, could i do anything else? [01:22] but yea thats what i want [01:23] PATX: If you're submitting something to be included in Ubuntu, you want to set the maintainer to be an Ubuntu team (all the developers is the default). The common practice is to set one's own name and email as XSBC-Original-Maintainer. If you already have your own name and email as the Maintainer, update-maintainer will do this automatically. [01:23] ok [01:23] * persia wonders if this remains appropriate default behaviour given the proliferation of third-party repositories for which nobody in Ubuntu wishes to claim any responsibility [01:24] do i run that before or after buildng? [01:24] At any point, but you'll want to have run it before you prepare the source package for upload. [01:25] ok [01:34] Ok now how would I go about fixing "This package has no debian/watch file or get-orig-source rule."? [01:46] PATX: man uscan to read about watch files [01:46] ok ty [01:51] persia, so i have to make a debian/watch??? [01:52] That's the best practice, yes. [01:52] would my pkg have any chance of getting in w/ out one? [01:54] PATX: How would anyone know when the package needs to be updated without one? [01:54] idk [01:54] But that aside, since FeatureFreeze is in a couple days, your application has a decidedly low chance of making it anyway. [01:55] But yeah, the watch file is an important component of our ability to make sure the archive is in reasonable shape. [01:55] ok [01:56] so should i just wait to do this untill the next version of ubuntu? [01:58] Actually, now isn't a bad time to get a package in shape. [01:58] But don't be surprised if it doesn't make the lucid deadline. [01:58] My recommendation would be to get the package in the best shape you can, and submit it to Debian. [01:58] That way it can be synced when archive opens for the next release. [01:59] if it doesn't get into Debian in that time, you can go back to chasing REVU. [01:59] ok === mdomsch_afk is now known as mdomsch [03:24] I wasn't quite sure where to ask this, but the BZFlag client is out dated in the main repos - since they came out with an entirely new client today. http://sourceforge.net/projects/bzflag/ [03:27] Today? Ugh. That doesn't leave much time. [03:28] Please file a bug against bzflag requesting an upgrade. [03:28] using launchpad? [03:28] * Gaming4JC goes there... [03:28] ubuntu-bug bzflag is probably the easiest way to file it. [03:32] ok thanks, and what about another substantially outdated one... Blender? [03:32] file a bug report for that too? 2.49b has been out for almost a year [03:32] lol [03:33] Blender is kinda special. [03:33] 2.49.2 is in Lucid. [03:33] And yes, Blender is a very special thing. [03:34] really? o.O [03:34] Ah, and 2.49.2 is actually 2.49b [03:55] persia: This correct? :) https://bugs.launchpad.net/ubuntu/+source/bzflag/+bug/522448 [03:55] Error: This bug is private [03:56] I've been working on fixing a small bug, but I run into issues because the quilt patch is applying changes on a file that gets deleted at build time. So, how do I go about fixing it? [03:57] Gaming4JC: Except I don't know why you've made it private. [03:57] nigelb: Why are you patching a file that gets deleted at build time? [03:57] persia: hmm, I'm unsure as well considering I never checked that option anywhere lol o.O [03:58] Gaming4JC: If you make it less private, I'll tell you if it works. [03:58] persia: I'm still unsure where its being deleted at build time or renamed [03:58] s/where/whether [03:58] nigelb: The build log should tell you. [03:58] where do I see the build log? [03:59] ah, the .build file [03:59] How did you build it? [04:00] debuild -S -sa [04:00] yes, it is getting deleted "rm -f rules/evdev rules/evdev.xml.in" [04:00] persia: made it public. :) [04:00] so that means, I can ignore the mistake in that file since its going to be deleted anyway? [04:01] nigelb: Maybe: it depends on whether it gets used before it is deleted. [04:01] Is it possible to figure that out from the logs? [04:02] Usually. Look for previous uses of the filename in the log. [04:03] only the rm -f statement [04:03] Then it's probably not used. [04:03] so, I can skip patching that file and its okay? [04:03] Gaming4JC: Did bzflag do their usual thing and not allow older clients? [04:03] nigelb: Test and see :) [04:03] thank you. Checking now :) [04:03] persia: sort of, they still allow the old client but keep telling me to update all the time [04:04] Gaming4JC: Hrm. That's better than it used to be, but still a clear hint. Thanks. [04:04] np :) [04:04] well, 'tis late here [04:04] ttyl and thank man :D [04:04] thanks* [04:26] how do I know pbuilder successfully built a package? lack of errors? [04:36] how to create package for hunspell-ta ? i'm having the dic file and aff file. [04:49] how to i review the packages in revu.ubuntuwire.com [04:54] I'm looking for a main sponser to review a patch I have submitted :) [04:54] anyone around? [04:55] persia: ^^ [04:56] bug 398873 [04:56] Launchpad bug 398873 in xkeyboard-config "Typo in gnome-keyboard-properties" [Low,In progress] https://launchpad.net/bugs/398873 [05:48] any ubuntu-sru members around to see if something is SRU worthy? [05:58] nigelb: main sponsors are in #ubuntu-devel [06:02] oh, thanks micahg [06:58] hey guys i have read through the packaging documentation. how does one determine out of the various packaging methods available which one is the best for that particular package or situation? [07:15] i try to fill a syncrequest with: requestsync -d unstable -n --lp -s python-pisa lucid [07:15] but the error is: E: The package 'python-pisa' does not exist in the Debian primary archive in 'sid' [07:16] but the package is available: see http://packages.debian.org/sid/python-pisa [07:22] toabctl: this package is very new [07:23] randomaction, yes. that's a problem? [07:23] try again in several hours [07:23] ok [07:23] thx [07:23] yes, PTS has no information on it yet: http://packages.qa.debian.org/p/pisa.html [07:26] randomaction: im just wondering. i read through all the packaging guide and im a little lost. how does one determine which method is correct to use or does it depend on what the type of package is [07:27] eagles0513875: What's your problem? [07:27] randomaction: not a problem im just trying to understand the purpose of having so many different packaging methods and how to choose the right one. im hoping to eventually become an motu but i need to get my packaging skills up to snuff first. [07:35] good morning [07:37] good morning dholbach [07:38] hi eagles0513875 [07:38] dholbach: are motus responsible for all repos? or just in charge of the packages [07:40] eagles0513875: as a MOTU you can upload packages to universe and multiverse [07:41] im not motu yet im still trying to figure out packaging. i read through the complete packaging guide yet im confused as to how to determine which out of all the options available for packaging is ideal to use, or is it dependent on the type of package that needs to be created? [07:42] there's lots of different ways to get a package done [07:42] so it is dependent on what i get used to [07:42] I learned the most by working on existing packages [07:43] so you just modify small bits here and there in order to fix a bug and you get exposed to whatever the maintainer thought they'd use for packaging [07:43] that way you learn multiple approaches [07:43] ok kool will give that a try :) [07:44] question about mentoring. it is where someone takes me for ex under their wing and shows me how to fix the bugs etc? [07:44] AFAIK the mentoring programme is having difficulties at the moment [07:45] so it's probably better to start off on your own and just ask questions in here [07:45] there's always somebody around to help out [07:51] G'morning dholbach. [07:51] oi iulian! how are you doing? [07:54] dholbach: I'm doing fine. How about you? [07:54] * iulian is doing his physics homework now. [07:55] * eagles0513875 is doing programming hw [07:55] iulian: good - thanks :) [07:55] dholbach: last question. whose in charge over all of maintaining the repositories? cuz im trying to upgrade from karmic to lucid and im getting a 403 on one of the repos [07:58] eagles0513875: https://launchpad.net/ubuntu/+archivemirrors [07:58] some mirrors might be a bit out of sync [07:58] this one hasnt been working since yesterday though [08:03] Does anyone know what does 'Apply to be an official mirror of this distribution' mean when registering new mirror? [08:11] slytherin: you got me curious as well about that [08:12] eagles0513875: If I understand correctly the official mirror (whichever it is) will be used by installer when doing a fresh install. [08:15] slytherin: i dont quite understand [08:16] eagles0513875: When I install Ubuntu from scratch the installer will have a list of official mirror for each country. So if the country I selected ininstaller has a official mirror assigned that mirror will be set in /etc/apt/sources.list. [08:23] slytherin: i know that but the one i have i hate using it cuz its on such a slow connection. and there is only one for my country. im wondering if i could setup a virtual machine with another mirror for my country [08:24] eagles0513875: Or you could buy some hosting space through community funding and manager a mirror. [08:24] s/manager/manage [08:24] i have a monster desktop that i can run a vm on. thats not a problem for me [08:26] eagles0513875: Do you own a domain and static IP? [08:26] i do own a domain but its pointed at another server atm :( [08:31] eagles0513875: you can use services such a sdyndns [08:31] http://www.dyndns.com/ [08:31] slytherin: i already do [08:32] then setting up the mirror should not be a big trouble. [08:32] slytherin: do you have any documentation or anything for that [08:32] I believe Ubuntu wiki does have some documentation. [08:33] eagles0513875: https://wiki.ubuntu.com/Archive/Mirroring [08:33] thanks slytherin [09:09] Laney: I've uploaded a new sqlite3-pcre if you wanted to check the get-orig-source. [09:29] advocated [09:32] Ta [10:45] I'm looking for a second advocate for http://revu.ubuntuwire.com/p/sqlite3-pcre Can anybody help? [11:21] * Laney adds a ticker to the agda-stdlib build [11:21] Agda + armel are not friends [11:22] Laney: How does the ticker work? I think schroot suffers from the same issue (although it may be that it's trying to build stuff that shouldn't be built for arch:any) [11:24] persia: it just generates some output so the build isn't timed out [11:25] Laney: Does one do this with a parallel process, or just extra noisiness in the part that hits the timeout? [11:25] a parallel process (it's just a simple shell script) [11:25] watches for the build's PID and the creation of the build-stamp file, typically [11:26] http://git.debian.org/?p=pkg-haskell/agda.git;a=blob;f=debian/watcher.sh;h=0de582d7162cd262e89a43dbd19c154d460ca294;hb=HEAD [11:26] like that [11:26] Laney: And how does one call it? [11:27] sh debian/watcher.sh "$$PPID" "$(CURDIR)" "$(CURDIR)/build-stamp" 'ghc' & [11:28] the locking part was added by me because I couldn't figure out how to get cdbs not to call it multiple times [11:29] So PPID is the PID of the make executing debian/rules? [11:29] yes [11:30] Nifty. I'll definitely have to give that a shot. [11:30] you could definitely make it more specific to your failure case, but this is general enough to work without much effort [11:31] even if it adds some noise to the build output [11:33] Laney: That's why I asked :) I wanted something that didn't require thought to get stuff to compile. Actually optimising to make it not need to take so long is step two. [12:01] What's the status about the libmysqlclient problem? [12:02] lbrinkma: last I saw there was still discussion about how to fix it in an sane manner. I thought it only affected building packages. [12:04] persia: yes, it's true. But i want to upload a package to REVU that depends on anjuta and anjuta depends on libaprutil, and that on libmysqlclient. So it won't work [12:04] REVU doesn't build anything, so it'll be fine. [12:05] persia: but it's hard to test it when i can't build it [12:05] lbrinkma: Indeed, and hard to review for the same reason :) [12:32] i know it's not a question related to the channel, but i just would like to know if ppa lauchnpad accepts uploads of freewares ( i packaged a software whose source code is not available .... it's already built) [12:35] paissad: The Launchpad usage policy forbid that. [12:35] slytherin, ok thanks [12:36] Does it? [12:36] I know Ubuntu accepts some freeware under certain conditions (but we don't like it, and drop it if it's buggy) [12:44] paissad: persia: I remember reading the usage conditions some time back. Can not find a link to it now. Asking on #launchpad for clarification is best. [12:45] Generally :) [12:49] paissad: Found this - https://help.launchpad.net/PPATermsofUse [12:49] ok [12:52] if it want to update a package in lucid what should I do? open [needs packaging] bug or needs update/or something like that? [12:54] om26er: Are you going to work on update? [12:54] om26er: It's not a "needs packaging" bug. It's an "upgrade" bug. Just identify the target version, the rationale, and add the upgrade tag. [12:54] persia, ok, thanks [12:54] slytherin, I will try :) [12:55] as persia said, it is upgrade bug. But if the package exists in Debian then first check if anyone is working on upgrade. [12:57] slytherin, it just released [12:57] like an hour ago [12:58] om26er: that does not mean you have to update it in Ubuntu first. :-) [13:23] * Laney is going to kick off the haskell transition later, probably [13:23] fun fun fun :) [13:30] later = now [13:30] * Laney uploads ghc6 [13:32] Go, Go, Go! [13:34] http://people.canonical.com/~pitti/scripts/syncpackage is a useful script [13:35] Laney: Take care: I've seen requests that people not use that. [13:36] Laney: It's usually not *too* hard to get a friendly archive-admin to do a batch together. [13:36] persia: how come? [13:36] I will be requesting a *lot* of syncs in the next days [13:36] Because, although it does mostly the right thing, it does it in a way that is messy within Soyuz somehow. [13:36] oh [13:37] Just find an archive admin, and tell them the plan, and have them run the syncs. [13:37] I believe the current script is similar to the one you referenced, but it's designed to be run inside Soyuz, from what I understand. [13:38] it will just look like a normal upload [13:38] maybe syncs have some special processing [13:38] They do. [13:38] * persia doesn't know the details, but suspects an archive-admin would be willing to explain. Might ask in -devel [13:38] james_w: ^^^ ? [13:40] Laney: I'd be happy to bulk-sync things for you [13:41] cool. Is it really not advised to use that script? [13:41] * Laney mainly does it to avoid hassling people [13:41] Hey, any broken packages that need some packaging fixed? I looking to help a bit [13:42] subject: ghc6_6.12.1-9_source.changes rejected [13:42] :( [13:42] james_w: could you do that sync? ghc6 from unstable [13:42] Laney: I'd only be repeating what others told me if I said that it wasn't advised. I don't know the details [13:42] it's a big orig [13:42] Laney: I can try [13:42] thanks [13:52] what's the best way to turn a normal bug into a requestsync? [13:52] edit the title and description, i'd have thought [13:52] or invalid it and requestsync again [13:52] And add the appropirate team. [13:52] & subscribe archive admin, since i'm motu & it's in loonyverse? [13:52] yes [13:53] + confirmed [13:53] persia: urgh, cjwatson is on holidays this week, we have to find someone else to backport it on the buildmachines :\ [13:54] sebner: Check with jdong about the base backport: he is the backport master (but first make sure a backport to hardy works locally for you) [13:54] directhex: + wishlist if you are motivated :P [13:55] persia: aye [13:56] if --lp is recommended, as per --help, then why isn't it the default behaviour? [13:56] it requires setting up credentials, I guess [13:56] higher barrier to entry [13:57] Laney: funnily that never worked for me ¬_¬ [13:57] ~/.udtrc would be good though [13:57] sebner: what's that? [13:58] ripps: take a look at FTBFS page. http://qa.ubuntuwire.com/ftbfs [13:58] Laney: setting up credentials [13:59] sebner: What problem did you get? [13:59] directhex: mostly historic reason, as requestsync was using mail at first, then later used python-launchpad-bugs (still before the LP API) nobody wanted to change the default of "mail" [14:00] slytherin: hmm, can't remember but I'll give it another try so we can discuss that. Btw, what benefit do I have from it? [14:00] sebner: When you use --lp it retrives info from Launchpad and hence will skip a few questions. [14:00] sebner: you could use "ubuntu-build" for give-backs :) [14:01] geser: I believe the command is buildd [14:01] ah, yes that's quite something useful :D [14:02] slytherin: no, it got renamed to ubuntu-build in lucid since it conclicted with buildd from the package buildd (and I'm sure about it as I did the rename :) [14:03] Oh. I haven't moved to lucid yet and do not plan to until it becomes final. [14:03] slytherin: ok, how do I set this stuff up? =) [14:04] geser: what about "package-rebuild" or "ubuntu-rebuild" :P [14:04] sebner: "man manage-credentials" and c&p the example from there [14:04] sebner: man manage-credentials, simplest form - manage-credentials create -c ubuntu-dev-tools [14:05] what level of access is common? [14:06] write non-private [14:06] you need it for filing sync requests [14:08] persia: argh, I just realized that dpkg itself is now also debsrc3.0 -.- [14:08] slytherin: geser: seems to have worked :D [14:09] sebner: Well, in that case, find some recipe that allows you to handle the backport. Passing someone a working recipe and asking them to execute is surely smoother than "Please do this hard thing" :) [14:09] heh [14:11] sebner: backporting 3.0 package should not be hard. Try changing the 3.0 in format file to 1.0. [14:11] slytherin: well, it's not that easy with dpkg I suppose :P [14:11] sebner: How do you know, did you try? :-) [14:11] slytherin: I'm currently looking at it === Tonio__ is now known as Tonio_ [14:32] * Laibsch hopes we don't miss the boat again for http://revu.ubuntuwire.com/p/ffgtk [14:38] porthose: maybe you can take another look if it meets your requirements now? === dholbach_ is now known as dholbach [15:05] Could someone please take a look at sqlite3-pcre? I'm looking for a second advocate. === shadesla1er is now known as shadeslayer [15:27] Hi all [15:27] Jeeves_: hi [15:27] I'm building a private package for sophie (sophos libsavi virusscanner) [15:27] that package depends on libsavi, for which there isn't a package available [15:28] now dh_shlibdeps is byting me. [15:28] Any hints on skipping dh_shlibdeps? [15:29] Jeeves_: is libsavi part of sophie? [15:29] geser: No [15:29] It is part of a non-packaged piece of software [15:29] I've tried adding --dpkg-shlibdeps-params=--ignore-missing-info to dh in the rules file [15:29] then you need to package it first? else how should your sophie package work with it? [15:30] geser: I install the software before building the package [15:30] I cannot package the other software, which is closed source and dynamically updated [15:32] Jeeves_: and your user? the expect that "apt-get install sophie" gives them a working software [15:32] geser: We are the only users. [15:33] It's a private package in a completly controlled environment [15:36] the best solution would be to also package libsavi for your use (even if it's closed source, you can skip the compilation part) [15:37] please take a look for clean sync @ bug 522700 [15:37] Launchpad bug 522700 in convirt "Sync convirt 1.1-1 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/522700 [15:37] geser: There's no way to skip shlibdebs? [15:38] Jeeves_: I don't know of any (which would a hack anyways) [15:54] hyperair, congratulations! [15:54] jcastro: thanks. =) [15:54] * hyperair just saw jcastro's retweet [15:54] ok so that means I'll get new banshee in lucid ... ? :p === mathiaz_ is now known as mathiaz === nxvl_ is now known as nxvl [16:35] persia, you around? [16:36] Hey MOTUs, if someone could have a look at http://revu.ubuntuwire.com/p/cnetworkmanager I'd sure appreciate it. Thanks in advance. [16:37] tsmithe: Kinda, but in the middle of three different things. [16:37] tsmithe: I presume this is because I didn't actually upload musecore yet? [16:37] ok. pisa has just been uploaded to debian; i was wondering if it could be synced; how should i request that? [16:37] oh, and yeah :p [16:37] tsmithe: File a sync request bug (requestsync is a good tool for this). [16:37] ok. [16:38] if it gets in before you upload musescore, hold on, and i'll make a new package which employs pisa to generate the offline manauls [16:38] *manuals [16:38] (do you think that's likely?) [16:39] Let's do that as a bugfix later if it all works by feature-freeze. Adding more coordination increases the risk of failure prior to that. [16:39] I presume we can use the same orig.tar.gz? [16:39] that's what i thought [16:39] and yes [16:40] Yeah, let's do it that way then: so we don't hit the wall in 21 hours. [16:40] Err, 31 hours. [16:41] cool; i was just concerned that you'd "waste" an upload :) [16:45] persia, sync request done; thanks. it's bug 522718 [16:45] Launchpad bug 522718 in ubuntu "Sync pisa 3.0.32-1 (universe) from Debian sid (main)" [Undecided,New] https://launchpad.net/bugs/522718 [16:50] can someone point me to where I can learn about what a package branch is, and how it should be maintained? [16:54] * popey also has a question.. [16:55] I'm looking at packaging something which is mostly just a shell script and a few other support files - source only - is there a package in the repo that i could learn from in terms of debian/rules and debian/install ? [16:58] hi mhall119|work [16:58] https://wiki.ubuntu.com/DistributedDevelopment has some information [16:58] basically a package branch is just using bzr to do packaging [16:59] or indeed any other VCS [16:59] therefore it's basically using bzr, with a few extra commands layered on top for packaging-specific operations [17:00] popey: try ubumirror [17:00] thanks [17:00] thanks james_w [17:00] trying to learn the right way of doing all this [17:06] https://launchpad.net/~ubuntu-motu <-- "Ubuntu MOTU Developers does not use Launchpad ..." [17:06] heheh [17:13] ok, I'm making package for Qimo (https://launchpad.net/qimo), it has no upstream package, so what should I put in debian/watch to satisfy lintian? [17:15] # lintian sucks [17:16] mhall119|work: IMHO You should explain it into debian/watch! [17:16] mhall119|work: if you make it a "native package" then lintian shouldn't complain [17:17] james_w: what's the difference in a "native package"? [17:17] I'd just explain it in README.source or elsewhere [17:17] (I presume you are package as a snapshot) [17:17] james_w: thanks for sync'ing liblua-iconv [17:17] abogani: explain it how? a # comment? [17:17] yeah, a # comment [17:17] Laney: I'm the original developer [17:17] mhall119|work: it's a package that is only intended for Debian-based systems, and so doesn't have an upstream releasing tarballs etc. [17:17] mhall119|work: can't you make a release? [17:19] Laney: you mean just a tarball? [17:19] sure [17:19] it has to copy files into /etc/xdg, /etc/X11 and /usr/share [17:19] could I do that with just a tarball? [17:20] the project is hosted on launchpad [17:21] james_w: how do I make a native package? [17:21] a release can just be making a tarball from your bzr branch [17:21] * mhall119|work hasn't a bzr branch [17:22] which is why I was asking about making package branches [17:22] however, if there is no reason why anyone would use it outside of Ubuntu then you can just make a native package [17:22] ok, how do I make a native package? [17:22] which you just do by changing the version number to have no "-" in it, so if it's 1.0-0ubuntu1 currently just make it 1.0 [17:22] oh, ok, I'll try that [17:24] I get this warning: [17:24] W: qimo-wallpaper: latest-debian-changelog-entry-changed-to-native [17:24] is that okay? [17:28] mhall119|work: that sounds like lintian trying to protect you, but yeah, that's what you intend [17:31] james_w: could you have a look: http://revu.ubuntuwire.com/details.py?upid=7831 [17:31] it says it has no .orig.tar.gz, but it's in the file list [17:39] hyperair: Just FYI, there's a bit of a technical glitch: you'll be a MOTU soon. [17:40] persia: okay. take your time =) [17:45] Looking for a second advocate for polygraph package - http://revu.ubuntuwire.com/p/polygraph. Can somebody review it, please? [17:47] can one motu have a look at yofrankie: http://revu.ubuntuwire.com/details.py?upid=7812 [17:47] bdrung_: uhh, you will win the money :D [17:48] * hyperair clicks [17:53] DmitryKurochkin: the current policy version is 3.8.4.0 [17:56] hyperair: lintian compleined about it (I suppose it was not updated), so I uploaded with standards-version 3.8.3. No problem to update it again, no changes required. [17:58] DmitryKurochkin: this is more of an aesthetic thing, but were the last two lines of debian/copyright intentionally wrapped like that? it looks like premature wrapping [17:59] DmitryKurochkin: "Documentation, test results, ... available at www.web-polygraph.org" <-- i think you should put the http:// there [18:01] Please help: I've got a programming language for kids called "Scratch" developed at MIT Media lab that I'm trying to get into multiverse. Needs to be revu 'ed.. [18:01] hyperair: wrapping in debian/copyright is intentional, "see" can be moved to the previous line but the file name will have to stay on the second line anyway. [18:01] http://revu.ubuntuwire.com/p/scratch [18:02] DmitryKurochkin: ah i see. [18:04] hyperair: I would prefer to leave www.web-polygraph.org without http:// in the description. I think it looks better without http:// in sentences, and better with http:// in tables, etc. [18:04] hmm [18:04] hyperair: it is a subjective thing, but if there is a policy on it, or recommended style, I will change it. [18:05] i don't think there's a policy on it, nor do i know if it's a recommended style, but i prefer to have the http:// there, due to strange issues that can arise from stuff ripping out descriptions and linkifying stuff on web pages [18:06] you know, without the http://, www.web-polygraph.org linkified would end up as http://the-site-you-saw-this-at.com/www.web-polygraph.org which would likely yield 404 [18:06] hyperair: congrats! [18:06] randomaction: thanks! [18:08] DmitryKurochkin: that said, i think having the url in the description again is kind of redundant since it's in the Homepage: field. i think it would be better to rephrase the description to remove the url, if possible. [18:08] hyperair: that is not true, take a look at http://revu.ubuntuwire.com/p/polygraph [18:08] it is linked to http://www.web-polygraph.org./ there. [18:09] that is not correct, but http:// would not help here [18:09] DmitryKurochkin: that's REVU. what about other not-known, crappily-written, not-well-maintained utilities out there that also rip out descriptions from packages? [18:10] but then again i know of any such utility out there [18:10] it isn't a major issue, just more of me nitpicking [18:12] DmitryKurochkin: oh yeah, one more thing.. your debian/copyright is fine as is, but it'd be better if you could follow http://dep.debian.net/deps/dep5/ in the future. [18:12] I can fix it if you insist, removing the link is a better option perhaps. [18:13] hyperair: yes, I have seen dep5 (after I packaged polygraph) and liked the idea. But I hope we can leave copyright as is for the initial upload and fix it later. [18:13] it's completely up to you. i'd advocate/upload it as is (when my advocating/uploading privileges arrive) already. [18:15] hyperair: thanks! I was worried that I miss the deadline. [18:16] Is appropriate control file entry for Section: multiverse/devel when submitting to multiverse? [18:16] oho FF is tomorrow. [18:17] hyperair: that'll be a tough night your you then :P [18:17] *for [18:17] Isn't it on February 18? [18:18] DmitryKurochkin: it's 17th here. [18:18] i'll go get some sleep [18:18] hopefully my uploading privileges arrive when i wake. [18:18] I'm looking for a second advocate for sqlite3-pcre can anybody help? [18:18] sebner: or do you want to handle this? [18:18] Ihyperair: hope they do :) [18:18] =) [18:19] hyperair: I'm working on quite some packages right now, so I didn't read your dicussion. what's it about? [18:19] sebner: polygraph [18:19] http://revu.ubuntuwire.com/p/polygraph [18:20] hyperair: urgh, I usually don't upload any cdbs packages (lack of knowledge) :P but I'll take a look later and upload it if nobody steps up first [18:21] sebner: heheh don't worry, that cdbs package is very simple. just three lines. [18:21] make that 4, with the #! [18:22] hyperair: yeah, so I'm making a special exception for you :P [18:22] heheh [18:23] what about these spelling warnings? [18:23] oh yeah, i think it'd be better if it could be patched up =\ [18:24] + Standards-Version [18:24] sebner: it will be fixed in the next upstream release. [18:24] but spelling errors are completely an upstream thing. [18:24] DmitryKurochkin: well, you certainly won't be able to upload a new upstream version (except bugfix only) but such a thing is no stopper bug for now [18:31] mhall119|work: sorry, got distracted. Where did qimo-session_2.0.0.orig.tar.gz come from? [18:32] I just created a tarball of what I was trying to package [18:32] but you don't want to do that in future as an extra step? [18:33] huh? [18:33] I don't understand what you're asking [18:34] we were discussing earlier about whether there was an upstream that does releases [18:34] oh, right [18:34] in effect that is what you did by creating that tarball, so you can continue doing it [18:34] debuild wanted a .orig.tar.gz, so I just make one to make it happy [18:34] ok [18:34] ok [18:34] so is a package branch just a bzr branch of that tarball's content? [18:35] you can just delete it now that you have changed the version number, rebuild and then re-upload and the warning will go away [18:35] or does the branch need to contain the tarball, plus the files it contains? [18:35] or rather, will be less confusing as it won't contradict what is clearly there [18:35] oh, it was only necessary because it wasn't a native package before? [18:35] yeah [18:35] ok, cool, thanks [18:36] do I need to do that now, or is it okay as is? [18:36] debuild said (paraphrasing) "your version number suggests this package should have upstream releases, but you didn't give one of them too me, please do so" [18:36] right, before I changed the version number, makes sense now [18:36] the content will be the same, so there's no real need [18:36] I thought it still needed it to create the diffs [18:36] but if you don't then someone else will probably have this same conversation with you again :-) [18:37] it would, but if you do a native package then there is no upstream to create diffs against [18:37] ok [18:37] it just puts everything in one tarball [18:40] Please, oh mighty MOTUs: http://revu.ubuntuwire.com/p/scratch [18:41] hey, that takes care of needing a debian/watch file too [18:41] hey lightnin [18:46] for packages that contain cc-by-sa work, the full license needs to be included in the debian/copyright file, right? === `Alessio` is now known as quadrispro [18:47] highvoltage: yes [18:48] hello folks! [18:48] hio quadrispro [18:48] does REVU support debian 3.0 (quilt) format? [18:48] hi sebner [18:49] thanks james_w [18:49] quadrispro: nope [18:49] james_w: how could it be included? [18:49] a link? [18:49] :-( [18:49] quadrispro: well, you can upload stuff but you can review it with your browser [18:50] a debian/CC-BY-SA file? [18:50] mhall119|work: full text inside the copyright file [18:50] sebner, thank you [18:50] mhall119|work: verbatim [18:50] quadrispro: *can't review I men [18:50] *mean [18:50] *arggh* [18:50] is it okay to keep the GPLv2 in debian/COPYING? [18:54] james_w: highvoltage: I'm uploading new packages now [18:54] Hiya mhall119|work [18:54] highvoltage: are you reviewing the latest? [18:55] * abogani is converting to 3.0 (quilt) and find it very cool! [18:55] cause I fixed those warnings in your comment a while ago [19:04] bdrung_: You looked at sqlite3-pcre yesterday. Would you have another look today? I could do with a second advocate. [19:06] mhall119|work: I think -wallpapers will be ok now [19:08] thanks highvoltage [19:08] bbl, going to get some lunch, then to work on Qimo 2 Alpha 2 ISO [19:11] mhall119|work: ok give me a ping when you're back [19:21] hey :) i am creating an ubuntu package and wondering where to install non-shared application data where I need read + write access. [19:22] I just don't know the ubuntu way on this. Is it $HOME/.application ? [19:22] or /var/lib/application [19:30] I'm trying to add a programming environment for kids called Scratch - developed at MIT Media lab. We've recently submitted to REVU, please take a look: http://revu.ubuntuwire.com/p/scratch [19:34] Genscher: maybe you're looking for this? http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html [19:35] randomaction, indeed I think i am :) [19:36] Is this an appropriately formatted "original maintainer" line? XSBC-Original-Maintainer: Scratch Team [19:37] I found it here: https://wiki.ubuntu.com/…iew#The%20control%20file [19:38] But Lintian doesn't like it: W: scratch source: unknown-field-in-dsc original-maintainer === nixternal_ is now known as nixternal [19:46] highvoltage: did you look over the scratch package? [19:48] mhall119|work: no, I lost my browser session yesterday! [19:51] mhall119|work: I think -session will also be fine [19:55] highvoltage: http://revu.ubuntuwire.com/p/scratch if you wouldn't mind [20:06] DmitryKurochkin: uploaded. I updated the Standards-Version. I'm a little bit worrying about the source files because not a single one contains a license header but that's up to the archive-admins to decide [20:08] sebner: thanks. What happens if archive-admins reject it after the freeze? Will I have a chance to fix and reupload the package? [20:09] DmitryKurochkin: that needs to be fixed upstream and I doubt it'll be reviewed until FF [20:09] DmitryKurochkin: which means *if* it gets rejected you might have to wait until lucid+1 [20:11] Is do-release-upgrade not yet capable of a hardy -> lucid upgrade? [20:11] no [20:11] (gotta love double negatives) [20:11] sebner: what a proper license header should look like? License is mentioned in each source file currently, isn't that enough? [20:12] lifeless: when is that scheduled to change? [20:12] oops, wrong channel [20:12] I hope you don't mind, though [20:13] DmitryKurochkin: I'm not sure but using a full license header is common [20:13] Laibsch: He meant that it is. [20:13] DmitryKurochkin: see your copyright file (License:) but it might be enough as it's currently [20:14] jpds: I just tried "sudo do-release-upgrade -d" and it wants to update to intrepid [20:15] * Laibsch moves the discussion to ubuntu+1 [20:15] sorry for initial off-topic [20:15] sebner: ok, I will wait and see. Where should I look at to know when package is accepted/rejected? [20:16] DmitryKurochkin: I think you'll get a mail [20:17] ok. sebner, hyperair, fabrice_sp thanks for review and advocating! [20:19] kklimonda, ping (about picard) [20:20] fabrice_sp: pong [20:20] Laibsch: oh, I see what you're asking. (Try to provide that additional detail in future ;). I suspect thats worth checking with e.g. mvo [20:20] lifeless: what additional detail? [20:21] Laibsch: the behaviour you observe [20:21] package is good, but lintian is complaining about big usr/share independent files. What do you think about splitting the package in 2? [20:21] kklimonda, ^ [20:22] fabrice_sp: I didn't really want to divert from debian more than necessary to update it. especially this close to the FF date [20:23] fabrice_sp: I agree that it should be split in two packages [20:24] Laibsch: can you pastebin the output ? mvo is here about the d-r-u -d selecting intrepid thing [20:24] Laibsch: and ~/.update-manager-core/meta-release-lts-development too please [20:25] lifeless: you're saying you were just suspecting it works and would have been more careful had you understood more clearly that apparently it wasn't working (the way I asked the question should have been enough of a hint). Maybe you should give a less affirmative statement ("I would think so") when you don't really know because you have not tried. [20:25] mvo: just a minute [20:25] mvo: you want to continue discussion here or in ubuntu+1? [20:26] kklimonda, that's also my concern. I'll upload it as-is. Could you contact the Debian maintainer about that? [20:26] mvo: no such file [20:26] Laibsch: I'm saying I didn't even really understand the question; I thought you meant hardy->intreprid etc staged [20:27] lifeless: OK [20:27] Laibsch: the additional detail of what actually happened when you tried made everything much clearer [20:27] I meant the straight hardy -> lucid update [20:27] fabrice_sp: sure - I'll do that [20:27] yes, we're clear on that now ;) [20:27] kklimonda, thanks ;-) [20:27] (its why I grabbed mvo :) - not being able to test this is a bit of an issue :)) [20:27] Laibsch: hm, no file but "do-release-upgrade -d" was run? what is the output of "DEBUG_UPDATE_MANAGER=1 do-release-upgrade -d" ? could you pastebin that for me please? [20:28] mvo: OK, I will in a minute [20:29] the update aborted anyway because of insufficient space in /var. I have /var on a separate 1G partition which is usually more than enough. Is there something that can be done about this or are users like me on their own? (I don't have a problem recovering from this, others may) [20:29] mvo: ^ [20:30] Laibsch: I thought it wasn't selecting lucid? [20:31] lifeless: it's selecting intrepid but aborting that update because of insufficient disk space [20:32] I have to say, I didn't mind because I don't want to take the long route ;-) and I also want to use this single chance I have (last computer running hardy) to test for upgrade for the benefit of all. [20:37] Laibsch: the logs in /var/log/dist-upgrade/main.log will tell why it needs so much space. the download of the debs can be pretty heavy. if you can still reproduce theproblem that it selects intrepid instead of lucid, please put the debug output in a pastebin or mail it to me [20:37] It's currently running [20:38] So far, the system hasn't changed [20:38] ok [20:43] foolano, ping (about ebox) [20:51] mvo: Here it is: http://paste.debian.net/60079/ Not sure it contains much information, but you be the judge [20:51] fabrice_sp: can you have a look at http://revu.ubuntuwire.com/details.py?upid=7812 ? it depends on blender >= 2.49.2~dfsg aka 2.49b [20:52] mvo: let me know if you want anything from /var/log/dist-upgrade/ as well [20:53] bdrung_, looking now [20:53] 156 Mb?! [20:53] Laibsch: is there a ~/.update-manager-core/meta-release-lts-development now? [20:54] Laibsch: or /root/.update-manager-core/meta-release-lts-development ? [20:54] lifeless: neither [20:55] Laibsch: if you ran it with sudo, please check /var/lib/update-manager/ [20:55] can i get some help with making a get-orig-source rule? [20:55] are there any tutorials? [20:56] PATX: I was looking for the same thing a while ago [20:56] Laibsch, :) did u find anything? [20:56] let me fetch what I did write after some googling [20:56] PATX: no [20:56] I need a helping hand with bug 482890 - it has to be ACK'd by someone who has supercow powers :) [20:56] Launchpad bug 482890 in mozilla-noscript "Please merge mozilla-noscript 1.9.9.27-1 (universe) from Debian testing (main)" [Wishlist,In progress] https://launchpad.net/bugs/482890 [20:56] ok thanks :) [20:56] PATX: it was piece work [20:56] it's actually a sync - stupid ubottu [20:56] yea... [20:56] PATX: but ultimately, it's not hard [20:56] hang on for a minute [20:57] i cant find any help either lol... ok ty [20:57] PATX: http://git.debian.org/?p=collab-maint/sqliteman.git;a=commitdiff;h=fabff284aa02e5a967ebdd142b18922b43f4a5fc [20:57] ask if you have any further questions [20:57] thanks dude :) [20:57] but I think that diff should be enough [20:58] Maybe I should write a short tutorial [20:58] I was missing it at the time [20:59] yea that would be a good idea [21:03] mvo: http://paste.debian.net/60084/ and http://paste.debian.net/60085/ being /var/lib/update-manager/meta-release(-development). The latter does contain a lucid and the former has no intrepid. So, I'm not sure what's happening there. [21:04] mvo: I'll file a wishlist bug about better handling of situations where space is tight. Maybe there is something that can be done. 700MB-1G isn't always available in /var for your typical upgrade. [21:08] mvo: actually that could be as simple as augmenting the error message with the suggestions a-c) from https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/152580/comments/8 [21:09] Ubuntu bug 152580 in update-manager "Upgrade to gutsy beta crashes because of insufficient disc space" [Medium,Triaged] [21:09] I'll see if I can come up with a patch [21:09] Laibsch: thanks [21:11] Laibsch: does "DEBUG_UPDATE_MANAGER=1 do-release-upgrade -d" as a normal user give any hints? I just tried that in a hardy vm and it gives me useful output before the sudo prompt about what its doing [21:11] Laibsch: I'm still puzzled that it wants to upgrade you to intrepid [21:11] OK [21:11] I'll let that run [21:11] normal user, no sudo? [21:11] or [21:11] normal user [21:11] normal user, gaining root with sudo [21:11] OK [21:11] I'll leave out sudo [21:11] it will automatically ask for sudo [21:12] I see [21:12] yeah, please leave sudo out [21:12] it will call it when it needs it [21:20] hi, i'm looking for a second advocate for gtklick, a metronome for JACK, written in python: http://revu.ubuntuwire.com/p/gtklick [21:28] mvo: could it be that a line like "deb-src http://ubuntu.intergenia.de/ubuntu karmic main restricted universe" in sources.list throws the update-manager off course? [21:28] but even then the next logical step would be lucid and not intrepid [21:29] Laibsch: I doubt that, it looks at the lsb_release output to figure out what version you are on [21:29] Laibsch: nothing useful in the debug output? [21:29] OK [21:29] still running [21:29] it's a slow computer running as a LAN server [21:29] is there a web page where I can see what is in Ubuntu NEW queue? similar to http://ftp-master.debian.org/new.html? [21:29] ok [21:29] I'll let you know when it's done and give you the pastebin [21:32] mvo: just as we spoke, the program finished: http://paste.debian.net/60091/ and the file you've been asking about is still not there === gnomefreak76 is now known as gnomefreak [21:33] JFTR, update-manager is the version from hardy-updates [21:33] Hi, is it possible to update the exaile package for Lucid yet? [21:34] sebner: I'm told that mvo is taking care of it [21:35] (dpkg) [21:35] Laibsch: mvo: fwiw on my hardy server: [21:35] DEBUG_UPDATE_MANAGER=1 do-release-upgrade -d [21:35] ... [21:35] authenticate 'lucid.tar.gz' against 'lucid.tar.gz.gpg' [21:35] interesting [21:35] so its choosing lucid. [21:35] thanks for testing [21:37] cjwatson, sebner if we can find someone who enjoys perl more than me I would not mind at all to not do it (dpkg) [21:38] lifeless, Laibsch: same for me in my vm (chosing lucid) [21:38] Laibsch: I need to go to bed soon, can we continue debugging tomorrow? [21:38] probably [21:38] just try to catch me anytime [21:39] I may not be in this channel and I don't run this nick 24/7, but I'm frequently in IRC [21:39] perhaps file a bug [21:39] yeah [21:39] mvo: I am happy to do it at some point this week, despite holiday; it shouldn't be hard [21:40] mvo: in fact the perl bits of the existing hardy-cat patch apply cleanly, with only a one-line offset [21:40] cjwatson: oh? I must have done something wrong then, when I briefly looked at it, the patch gave me loads of rejects [21:41] mvo: one thing that may be different in my installation than on others; I have so far always used aptitude for upgrading to a new release. It's the first time I use update-manager for it. [21:41] probably some wrong version or something [21:41] But it's quite possible that this machine never ran anything but hardy [21:41] I don't remember [21:41] mvo: lots of rejects, but not in the perl bits, afaics [21:41] the man/Makefile.{am,in} changes can be dropped [21:41] Laibsch: that should be ok, lsb_release -a gives you hardy there, right? [21:42] yepp, it does [21:42] mvo: although I think the Dpkg::Vendor changes may need some tweaks anyway [21:43] http://paste.debian.net/60096/ is the full output [21:46] Laibsch: hm, shold be fine. lets continue tomorrow [21:46] * mvo waves [21:46] sure [21:46] thanks [21:46] good night [21:46] cjwatson: thanks, I can check it out tomororw, also FF is pretty pressing currently :/ [22:11] can someone tell me what the first problem on this page means? http://revu.ubuntuwire.com/revu1-incoming/fastpatx-1002160248/lintian [22:16] i am not getting this i thought i defined this in debian/control... [22:16] Build-Depends: cdbs (>=0.4.49), debhelper (>= 5), python-central (>=0.5.6), python [22:16] debhelper (>= 5) [22:17] ^^^ [22:17] what value is in debian/compat? [22:17] checks [22:17] 7 [22:17] * POX knows without looking [22:17] 2 [22:18] oh... [22:18] that's debian/pycompat [22:18] oh [22:18] * POX knows without looking [22:18] ;) [22:18] yea [22:18] lol [22:18] i dont have a compat... [22:18] should i make one and put 7 in there? [22:18] would that solve problem? [22:19] oh wait nvm [22:19] i have compat [22:20] geser, so the value is 7 now...? [22:22] some kind MOTU soul around to review (and hopefully endorse) http://revu.ubuntuwire.com/p/ffgtk ? [22:22] * Laibsch is hopeful [22:23] porthose? [22:23] PATX: depends on what debhelper level you want to use [22:23] geser, 5... [22:23] debhelper (>= 5) [22:24] oh should there be a space there... does it matter? [22:24] than put 5 in debian/compat [22:24] ah ok [22:24] debhelper (>= 7) [22:24] or should i use that? [22:25] PATX: you can use it when you delete cdbs and update rules accordingly ;) [22:25] ok [22:25] and then the error: [22:25] W: fastpatx source: native-package-with-dash-version [22:26] how could i fix that? [22:26] PATX: google for the error string [22:26] ok [22:26] you will usually find plenty of info for lintian errors [22:26] Also, lintian -i (or -I, I forget precisely which) will give you a big block of text about each error, which usually includes how to fix it. [22:27] Laibsch, I'm busy working on something right now, maybe later if I have time :) [22:28] porthose: I'd really appreciate it. We already missed karmic, I don't want to miss Lucid again. [22:29] Laibsch: I can give a brief once-over. Looking at the diff of ffgtk, you've modified a bunch of files from the .orig.tar.gz directly; that would usually be done in a patch with a patch system, although if you're maintaining it in git it can be a bit different. [22:30] Laibsch: Do you really need the explicit Depends on libgtk2.0-0, libxml, etc? Why aren't they picked up in ${shlibs:Depends}? [22:32] Laibsch: Is the packaging already in collab-maint git? What's the status with its ITP in Debian? [22:32] RAOF: package maintenance will be in git (as for all my packages). You're right, the patches should eventually be in a patch system, dpkg v3 is looming. The things you raise are likely legacy from the person who did the first draft of the packaging. [22:33] I'm sure I already pushed this to git.debian.org [22:33] There is no ITP, yet, I'm shooting for inclusion in lucid now and that keeps me busy enough [22:34] eventually, I intend to maintain this (as my other packages) in Debian since that is best for Ubuntu, Debian and just everybody. [22:34] Yup. [22:34] but even under best circumstance, this won't hit Debian before the summer [22:34] its summer now [22:34] depends on where you are [22:34] ;-) [22:34] Before *next* summer :P [22:35] I suggest never ever ever using seasonal terms in global endeavours [22:35] well, I'd say, even for you, summer is coming to an end [22:35] * Laibsch is feelling springy [22:36] lifeless seems to be a little nit-picker, hm? [22:36] * ScottK looks outside at three feet of snow on the ground and is not. [22:36] (feeling springy) [22:36] ScottK: great for staying at $HOME and updating stuff like crazy before FF :) [22:37] sebner: Fortunately none of it came in the last week, so I'm not trapped. [22:37] School finally resumes tomorrow. [22:37] Laibsch: sometimes perhaps. However it really does introduce confusion to say 'summer' or 'winter' in IRC/email etc. [22:37] it requires more context for recipients at a minimum [22:37] Laibsch: While my pbuilder is hard-a-work grabbing build-depends, I'd also suggest that you'd want to make an explicit call to autoreconf rather than relying on automake to see the right timestamps. [22:38] RAOF: I will check that the dependencies are really necessary. git.debian.org will be updated with git-import-dsc once it has hit either Ubuntu (hoping for the best) or Debian, whichever comes first. Can you give an endorsement once the dependencies have been double-checked? [22:38] I don't think its nitpicky to point this out and suggest that its better not to do it. [22:38] ScottK: Everytime I read that or see that in TV (your phrase about school) it makes me kinda feel that parents are happy to get their children out of the house ^^ [22:39] Kinda does not even begin to cover it. [22:39] heh [22:39] RAOF: you kind of lost me with that autoreconf. I'm not a buildmaster, some dummy tutorial somewhere? [22:40] RAOF: I promise to fix the issues you raised. I hope they are not serious enough to block inclusion from lucid and would hope for an endorsement. [22:40] Laibsch: Ah, well. You modify configure.ac & Makefile.am (somewhat unnecessarily, but it'll be nice when you submit that patch upstream); this won't actually have any effect unless configure & the various Makefile.in files are regenerated. [22:40] that's been done by the guy who actually understands that stuff ;-) [22:42] Ah. Your package doesn't build. Or, rather, it doesn't error but no build system is actually called, so you end up with an empty package. [22:42] Would a motu consider looking at http://revu.ubuntuwire.com/p/sqlite3-pcre ? I'm in need of a second advocate. [22:43] Oh, of course. This would be because you don't *have* a configure script, or a Makefile. [22:43] You probably want an override_dh_auto_configure: target, calling ./autogen.sh [22:43] ? [22:43] it built fine for me [22:43] Are you testing the latest version? [22:44] Did you build it in a pbuilder, from the source package you uploaded to revu? [22:44] http://revu.ubuntuwire.com/details.py?upid=7845 [22:44] pbuilder [22:44] or in this case pdebuild [22:44] yes [22:45] Hm. Upstream needs to learn to run “make distcheck”. [22:45] let me retry, check the depends and ping you after that [22:45] thank you for your input [22:45] It's not the depends that are the problem. [22:45] I know [22:45] But you raised it and I want to check [22:45] "in einem Aufwasch" [22:45] "while I'm at it" [22:46] Also - where are you getting ffgtk 0.7.91? The tarballs I can find on your upstream link are for 0.7.3 [22:46] there's a watch file? [22:46] there's a watch file ;-) [22:46] Let me take a look [22:47] http://www.tabos.org/ffgtk/download/ [22:47] True. It's just not linked from http://www.tabos.org/ffgtk/download.php [22:50] no [22:50] I'm working closely with upstream [22:50] and that tarball was done on my request ;-) [22:50] Aaah. Tell them to run “make distcheck” :) [22:50] it's also tar.gz and not .bz2 [22:50] OK [22:50] I will [22:51] Yeah, I noticed that. With source v3 .bz2 would be fine, but .tar.gz will be more easily backportable. [22:51] As you can see on revu, I was aiming for inclusion in karmic [22:51] and AFAIK, dpkg v3 wasn't yet widely used back then [22:52] I've only become aware of it very recently [22:52] (and spent some time getting my hardy build host to understand dpkg v3) [22:52] notice about "make distcheck" sent [22:52] http://paste.ubuntu.com/377966/ anyone know what package i may be missing? [22:54] bcurtiswx: cdbs [22:55] look at lines 12-14 [22:55] install apt-file and then you can search for the package that has the file in question [22:55] in this case, that's cdbs [22:55] Laibsch: ty [22:56] Interesting to see this question from somebody with @ubuntu.com ;-) [22:56] Laibsch: i got my membership mainly from my bug triage abilites [22:56] nice [22:57] Laibsch: im trying to see if I can backport empathy for karmic [23:11] not to be annoying or seem noob-ish.. but anyone know what I do to fix this problem http://paste.ubuntu.com/377979/ [23:16] RAOF: you're right, I get an empty package, now too [23:17] not sure, why it was working nicely before. [23:17] You had probably run ./autogen.sh in there at one point. [23:19] bcurtiswx: either check if your empathy backport work with the versions of the mentioned packages from karmic or backport them too [23:21] geser, ok [23:21] geser: trying to find which packages these are [23:22] bcurtiswx: line 180-183 of your paste [23:25] the source packages are: telepathy-glib, libindicate and nautilus-sendto [23:28] geser: ty [23:30] anyone have time to adv/upload a package (assuming you approve)? I already have one adv [23:30] http://revu.ubuntuwire.com/p/moserial [23:31] RAOF: can I get an endorsement from you even when not addressing all points (collab-maint, patch-system, ITP)? The others I consider RC and will of course fix. I'm quite embarassed about that empty package. [23:58] geser: as I keep going back and finding packages to backport to get empathy to build ok.. how do I install them to pbuilder if they build OK so the next package can use it to build ?