Legendariolfaraone, that's the weird. There is no diff.gz00:01
lfaraoneLegendario: did you run "debuild -S"? (upper case S)00:01
persiaAnd did you get a message about trouble finding the orig.tar.gz?00:01
Legendariolfaraone, yes. debuild -S -sa00:01
lfaraoneLegendario: like persia said, could dpkg find the orig.tar.gz?00:01
Legendariolfaraone, no. because it program is released as a simple bash script. It offered me the option to create a tar.gz file, which I accepted00:03
azeemwhat is "It" which offered this to you?00:04
Legendarioazeem, debuild i guess00:04
azeemI never saw debuild offering options to accept00:05
azeemmaybe it was dh_make?00:05
persiaUm, for packaging a bash script, one needs to create one's own tarball.00:05
=== jmarsden_ is now known as jmarsden
persiahttps://wiki.ubuntu.com/MOTU/School/PackagingWithoutCompiling is a bit out of date, but not a bad outline.00:06
persiaIf doing it now, I'd be recommending DEP3, DEP5, and dh(1)00:06
Legendariopersia, the tarball was created, but not the diff.gz00:07
azeemLegendario: because there was no .orig.tar.gz, it created a native package00:07
azeemi.e. just .tar.gz and .dsc00:07
persiaI know.  But creating the tarball with debuild isn't the preferred method.  See the notes from my class.00:07
Legendariopersia, ok. I'll give it a try. thanks00:11
lfaraonepersia: is there a problem with using standards-version 3.8.4? REVU lintian complains.00:49
persialfaraone: spooky only has lintian 2.2.17ubuntu1.1 : you could backport a newer one if it's easy, and we can request that it be installed.00:52
* persia doesn't have permission to install stuff00:53
lfaraoneIn what cases is update-notifier's "you must restart foo" triggered? Groundcontrol's postinst copies /usr/share/groundcontrol/groundcontrol-restart-required.update-notifier to /var/lib/update-notifier/user.d but I don't get a popup.01:08
lfaraone(the app specifically to restart is nautilus)01:08
persiaI remember being very confused by that before, although I don't remember the results of my research.  I believe I had to look at the update-notifier source to figure it out.01:10
RAOFIIRC you also need to actually trigger update-notifier in some way; simply dropping a file there doesn't trigger it.01:11
persiaThat sounds like something that would benefit from dpkg trigger support.01:13
RAOFIt does, yes.01:13
lfaraoneRAOF: I'm looking at firefox's packaging right now. it's a very very very complicated debian/ directory, but I don't *think* they are triggering anything.01:13
hyperaircheck the postinst.01:13
lfaraonehyperair: that's what I'm looking at.01:14
lfaraoneFirefox <http://paste.ubuntu.com/371346/> vs groundcontrol <http://paste.ubuntu.com/371345/>01:15
lfaraonehyperair, RAOF, persia, am I missing something?01:16
RAOFThat part of the postinst is actually getting triggered, right?  IE: you're seeing the updatenotifier file being copied?01:17
hyperairlfaraone: check the [ -d $UPDATENOTIFIERDIR ] block01:17
persiaBoth of those are horrible.  They should have case wrappers to handle the different sorts of arguments.01:17
hyperairit looks like it's copying a file into /var/lib/update-notifier/user.d01:17
aaronis there any page that show's packages up for adoptions?01:18
=== aaron is now known as TiMiDo
persiaaaron: No, we don't have maintainers in Ubuntu.01:18
TiMiDooh ic.01:18
persiaTiMiDo: But, there's lots of work needs doing.  What sort of stuff would you like to do?01:18
TiMiDopersia, possible packaging and i do a lot of translations also01:19
lfaraonehyperair: yep. our file <http://paste.ubuntu.com/371347/> their file <http://paste.ubuntu.com/371350/>01:20
persiaTiMiDo: Well, I can't tell you anything about translations (I think there's an #ubuntu-translators or some such for that, but I could be wrong).01:20
hyperairlfaraone: does it work?01:21
TiMiDotrue. perhaps now i want to do packages now =)01:21
persiaFor packaging, most of the work is bugfixing, but there's also some package updates pending.  Which of those sound more interesting?01:21
lfaraonehyperair: firefox's does, I think.01:21
TiMiDoi will ove to do the updates pending =)01:21
TiMiDothat wi'll be cool01:21
hyperairlfaraone: read update-notifier's source then =p01:21
persiaTiMiDo: Take a look at http://qa.ubuntuwire.com/uehs01:21
persiaPackages not in sync with upstream is the most accessible list, but the other lists may be interesting to investigate as well.01:22
TiMiDois html2ps already updated it?01:22
* hyperair notices that lots of ubuntu-specific stuff seem to either be poorly documented, or written badly.01:22
persiahyperair: patches welcome :)01:22
hyperairusplash is one example of poor documentation01:22
hyperairnotify-osd has endless leaks01:22
hyperairand this update-notifier is yet another example of poor documentation01:23
hyperairnot to mention update-manager and its grinding of the CPU using Xorg01:23
TiMiDopersia, so i could update the package and after the update to where do i upload it?01:23
kklimondahyperair, is usplash even actively developed anymore? I was under the impression that it was dropped in favor of the plymouth01:24
hyperairpersia: it's easier to rewrite the whole thing than patch it up. notify-osd felt like hack upon hack while being implemented.01:24
lfaraoneAHA. I need to "touch /var/lib/update-notifier/dpkg-run-stamp"!01:24
hyperairkklimonda: i'm not sure, but while i was trying to write up usplash support for uswsusp, i couldn't *any* documentation.01:24
persiaTiMiDo: Attach the new diff.gz to a bug requesting the upgrade, and subscribe one of ubuntu-main-sponsors or ubuntu-universe-sponsors, and someone will review.01:24
lfaraoneI have no idea where firefox is doing that, but as soon as I did that update-notifier started working!01:24
TiMiDooh okey that's cool01:24
persiaTiMiDo: rmadison can help you figure out which sponsor group to subscribe.01:25
TiMiDowho is that?01:25
persiahyperair: Sure, but even rewrites tend to be accepted, if they are good.01:25
persiaTiMiDo: rmadison is a command.01:25
hyperairpersia: well, i'll look into it sometime, regarding notify-osd.01:26
persiaheh.  Best of luck :)01:26
hyperairmaybe i'll name it notify-osd++ or something lol01:26
lfaraonehyperair: tradition is to call it notify-osd-ng :)01:26
hyperairlfaraone: ah yes. of course. =p01:27
lfaraonehyperair: I'm personally planning on writing purity-ng when I get a Round Tuit.01:27
hyperairlfaraone: putty is awesome on windows. on linux it's just.. useless. redundant.01:27
lfaraonehyperair: purity, not putty. Purity is an interactive CLI test application.01:28
lfaraonehyperair: currently orphaned on Debian.01:28
hyperairoh whoops01:28
hyperairinteractive CLI test eh01:28
lfaraonehyperair: it's really more of a game. see http://en.wikipedia.org/wiki/Purity_test01:29
hyperairbasically to test interactive CLI apps non-interactively?01:29
lfaraonehyperair: no, it tests *you*.01:29
hyperairoh lol01:29
lfaraonepersia: would it be a bad idea to try to run groundcontrol through NEW if I have any hope of meeting the Feature Freeze?01:34
persiaDebian NEW or Ubuntu NEW?01:34
lfaraonepersia: personally I prefer doing fixes/packaging through Debian when I can, and then backporting changes to Ubuntu releases / wait for them to sync.01:34
lfaraonepersia: Debian, that is.01:34
persiaI'm not sure of current Debian NEW latencies, but I think you'd be pushing it.01:35
persiaFor the new package I did last week, I uploaded to Ubuntu, and expect to send to Debian sometime this week.01:35
persia(I'm waiting for two people who said they would be users to install it and confirm it works)01:36
lfaraonepersia: if you have a moment, I'd appreciate it if you could glance at http://revu.ubuntuwire.com/details.py?upid=761601:56
* persia sucks at python packaging, and hopes that someone else will jump up and offer to review before this is compelte01:57
persialfaraone: maintainer should be "Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>01:57
persiaUpstream should grow some StartupNotify support :)01:58
persiaName, and Generic Name should be translated the same way that Comment is in the .desktop file.01:58
persias/seemlessly/seamlessly/ in Comment[en] in the .desktop file01:58
persiaX-Ubuntu-Gettext-Domain doesn't mean anything for stuff not in the langpacks01:59
persiaCategories should be restricted to those in http://standards.freedesktop.org/menu-spec/latest/apa.html01:59
persiaThe .desktop file ought be upstream anyway, rather than in the diff.gz01:59
persiaI prefer ([\d\.]+) to (.*) in watch files, just in case.02:00
persiaMaintainer scripts should check arguments : see http://women.debian.org/wiki/English/MaintainerScripts02:00
lfaraonepersia: odd, it is upstream, I wonder why .desktop is in the diff.gz...02:01
persiaI'd prefer a get-orig-source that pulled released tarballs, rather than alternately pulling from bzr.02:02
persiaI tend to prefer DEB5 copyright, but it's fine as-is.02:02
lfaraonepersia: it only does that if you have bzr(revno) in changelog.02:02
persiaI also prefer to use Name <email> consistently, rather than Name (email) (in debian/copyright)02:02
persiadebian/copyright fails to specify where the upstream source lives.02:03
persialfaraone: Yeah, well.  It also fails the works-from-any-directory test.02:03
persiaRequiring both CDBS and debhelper (>=7.0.0) strikes me as odd.  Most CDBS packages are compat level 6 compliant, unless there is something fancy I don't see.02:04
persiaExtra trailing comma in Build-Depends02:05
persiaChangelog entry for "Misc packaging Fixes" seems pointless for an initial release.  nice to give credit, but I'm unsure if this is the best way.02:06
lfaraonepersia: well, I don't know how else to give doctormo credit for doing 90% of the work :)02:06
persiaOdd to see a polish translation for restart-required, but not the .desktop file, and no English translation for restart-required.02:06
persialfaraone: Re-check the first line of debian/copyright :)02:07
persiaAnd I'd probably set debian/compat to 6 unless there was some special reason to use 7.02:07
persiaObviously, check lintian -iIEV and --pedantic on source and binary changes :)  Fix all the rest, and I'll run builds and check that.02:08
TiMiDopersia, after the update i upload the package in launchpad?02:08
persiaI've also not yet reviewed upstream licensing, although I suspect it's likely clean, given the identity of upstream.02:08
lfaraonepersia: would you rather I remove the polish translations? I don't speak it :)02:08
persiaTiMiDo: Not quite.  Once you get a working updated package, attach the diff.gz of the updated version to a bug in launchpad.  Make sure that you have a working watch file or get-orig-source rule.02:09
persialfaraone: No, I just find it odd to have only that one bit available in polish, and not in english, the more so when the .desktop file is partially translated in English, and not Polish.02:10
lfaraonepersia: what I really don't understand is why the desktop file ends up in the diff. It's part of upstream source!02:10
persialfaraone: Maybe it's duplicated somewhere, or generated on clean somehow?02:11
lfaraonepersia: if so, I'll stab the CDBS maintainers.02:11
persiaOr switch to dh(1) :)  Mind you, you'd also have to switch to python-support.02:12
persiaI do intend to fix python-distutils-extra at some point, as it gives me an excuse to learn python packaging, but that's not happening in the next couple days, and probably not for FF>02:12
lfaraonepersia: does pysupport handle XS-Python-Versions: fields?02:15
persiaNo idea.  That's on my list of stuff to investigate :)02:15
ddecatorpersia, how soon would be too soon to ask? =p02:23
persiaAbout 5 minutes ago :)02:23
ddecatorperfect timing02:23
persiaSo, I don't recommend packaging new stuff until one has a fair bit of experience working with other people's packages, as this gives one a better feel for all the different ways to do things, and lets one develop a personal style.02:24
lfaraonepersia: aha! "Found cached translation database" seems to be the culprit. It still happens when I'm using dh(1) however...02:24
persiaThat said, if one has something one *really* wants to package for some reason, the following process is what I use:02:24
lfaraoneMerging translations into groundcontrol.desktop.02:24
lfaraone* "Found cached translation database\nMerging translations into groundcontrol.desktop."02:25
persialfaraone: Hrm.  I'm not sure about that.  Might want to turn on DH_VERBOSE to find the culprit.02:25
lfaraoneNo idea what that means...02:25
persiaddecator: make a directory with the package name, and create a debian directory.02:25
persiaddecator: In that directory, create a watch file (man uscan can help).02:25
persiaddecator: run dch --create to create a debian/changelog, and use uscan to get the upstream source02:26
persiaddecator: unpack the upstream source, and move your debian directory into the unpacked directory.02:26
lfaraoneddecator: absolutely no change in the output. (this was on a source upload)02:26
lfaraonepersia: you mean when DH_VERBOSE=1, right?02:26
persiaddecator: `echo 7 > debian/compat` and `cp /usr/share/doc/debhelper/examples/rules.tiny debian/rules`02:26
persialfaraone: Yep.02:26
lfaraones/ ddecator / persia /02:26
persiaIt *should* make it more verbose.02:27
ddecatorlfaraone, haha, i wondered about that02:27
lfaraonepersia: so yeah, no change. See bzr branch lp:~groundcontrollers/groundcontrol/debianfiles :)02:27
persiaddecator: use `licensecheck -r --copyright .` and `suspicious-source` to create and verify debian/copyright : I tend to use the format described at http://dep.debian.net/deps/dep502:28
persiaddecator: Create a debian/control file based on http://people.ubuntu.com/~cjwatson/ubuntu-policy/policy.html/ch-controlfields.html02:28
persiaBuild the source, and you've created a buggy package.  That's it.02:29
persiaFixing the bugs is the fun bit :)  lintian -iIEV and --pedantic can help find some issues to think about.02:29
ddecatorthanks persia, i'm trying to work my way into getting into some debugging, but i'm a little lost on where to start so i'm learning basic python so i can recognize code. and suggestions as to some files i can use to practice packaging?02:30
persiapython-mkdebian automates it for most python programs.  Not into my favorite style, but it tends to mostly work.02:31
ddecatori wanna figure out how to do it manually though02:32
persiaddecator: Um, OK.  I think that you'd do much better to explore other existing packages for that, rather than trying to do it from scratch.02:33
ddecatorany suggestions?02:34
persiaGo find some bugs, and investigate them.  Pull the relevant sources.  Explore.  If they look like they can be fixed with packaging (fail to upgrade are common cases for this), try changing stuff.02:35
ddecatoralright...thanks persia =)02:35
lfaraonepersia: aha. upstream only ships a desktop.in file!02:38
persialfaraone: Aha!  That's fine, but the upstream build system shouldn't be updating it on clean, which seems like the candidate culprit.02:40
persiaUnless something else is happening deep within CDBS.02:40
lfaraonepersia: well, now it's dh7 :)02:40
lfaraonepersia: same problem.02:40
persiaWell, same issue.  Either upstream is updating it on clean, or something else is happening deep within dh.02:41
persiapastebin the source build log with DH_VERBOSE=1?02:41
lfaraonepersia: you're right, it happens on clean.02:41
persialfaraone: So, it probably ought happen on build.  Having clean make it less clean just seems wrong somehow.02:43
lfaraonepersia: right again. it's a python package, so there's something wrong with setup.py02:43
lfaraonelooks like they run it regardless of what command is run.02:43
lfaraonepersia: code in question: http://sprunge.us/EeZG?python lines 39 to 4502:45
persiaUm, and this gets back to my plan to learn how python works :)02:46
lfaraonepersia: setup.py is widely regarded as black magic.02:47
lfaraoneif you consider wide to be {lfaraone}02:47
persiaWell, some people say that about make, which I find trivial.  I think it depends on your background.02:48
* ScottK finds setup.py generally pretty accessible.03:03
persiaScottK: Any idea why the .desktop file is reconstructed on clean for groundcontrol on REVU?03:04
ScottKpersia: Nope.  Haven't looked.03:04
mok0jdong: ping04:59
suji11how to create man page?06:26
suji11Anyone Advocate/Review my package IOK http://revu.ubuntuwire.com/p/iok06:29
slytheringeser: FYI ... libpdfbox-java merge is done.06:33
dholbachgood morning07:39
dholbachhey ivoks07:40
ivokswhat's up daniel?07:40
suji11Anyone Advocate/Review my package IOK http://revu.ubuntuwire.com/p/iok07:40
dholbachivoks: how are you doing?07:41
ivoksdholbach: fine, trying to implement two blueprints :)07:41
ivoksdholbach: you?07:41
dholbachivoks: still a bit jetlagged, but I'm OK - and my luggage is supposed to arrive later today - YAY! :)07:42
ivoksdholbach: good luck with those; in dallas, i had to pick up my luaggage and i did that 2 days before departure :)07:43
dholbachivoks: in Berlin it usually arrives the day later and they call you in advance to tell you they bring it - worked for me the last 3 times :)07:43
ivoksnice :)07:43
dholbachyeah, I'm grateful it always happened to me on the way back and not when I was going somewhere :)07:44
crimsunheh, good thing I didn't do the corosync merge ;)07:45
ivokscrimsun: yeah, don't touch it :D07:46
crimsunivoks: it would have been done at least a month ago, but I pinged chuck about it first.  good thing.07:47
dholbachdo we have a revu hacker here? http://revu.ubuntuwire.com/p/zope.index gets redirected to http://revu.ubuntuwire.com/p/zope. which makes reviewing the package a bit hard!07:56
TiMiDohey i have a question i was wondering if i can port up BitchX08:14
crimsunmeaning take on maintainership of it? The best place to do it is probably in Debian; see Debian #45137308:16
ubottuDebian bug 451373 in ftp.debian.org "RM: ircii-pana -- RoQA; security issues, abandoned upstream, unmainted" [Normal,Open] http://bugs.debian.org/45137308:16
TiMiDowell bx is back up and i'm one of there Developers08:18
crimsunagain, the best place to take it up again is in Debian08:19
TiMiDoall those bugs are Fixed.08:20
crimsungreat. Makes sense to prepare an upload to Sid, then.08:21
TiMiDoit's almost there =08:21
Linux-CLII'm having some trouble with my debian files08:34
Linux-CLI(trying to package a .deb)08:34
Linux-CLICan I have a copy of your 'rules' file, please?08:35
slytherinLinux-CLI: Instead tell us what the problem is and we will try to solve it.08:47
TiMiDoLinux-CLI, lol why would you need another packages rules?08:48
TiMiDothat's seems odd.08:48
Linux-CLIslytherin & TiMiDo: I'll try one last time...08:49
TiMiDolast time of?08:49
Linux-CLITiMiDo: Attempting without help :P08:52
* Linux-CLI is installing devscripts08:53
* Linux-CLI is [still] installing devscripts (1min & 40secs)08:55
Linux-CLI(took 5min, installing now)08:56
TiMiDodid it .... finish?08:59
TiMiDowith 0 errors?08:59
Linux-CLICould you please help me? - Here is my Terminal output: http://pastebin.com/d3b20a4ff09:04
* Linux-CLI is uploading his /debian/ folder09:07
persiaLinux-CLI: Upstream doesn't appear to provide a clean rule in the makefile.  Either another rule needs to be called, upstream needs to be fixed, another build system used, or cleanup done manually.09:07
Linux-CLIHow do I do cleanup manually?09:08
Linux-CLIAlso, do you know of a good free hosting site where I can put my tar.gz?09:08
Linux-CLI(just the /debian/ folder)09:08
Linux-CLI^There is the copy of my /debian/ folder09:10
Linux-CLI(Within the program directory)09:10
persiaYou can do whatever clean needs to do in the clean rule in debian/rules.09:10
Linux-CLIWhat type of clean is required?09:10
persiaIdeally, it should put the source back into the state it was in prior to the build.09:10
Linux-CLII don't understand09:11
Linux-CLICan you show me an example of that type of rules file?09:11
persiaI don't know of one offhand, but it's usually a number of -rm calls.09:14
Linux-CLIpersia: I understand that the rules file needs to clean the source, reverting the source back to its prior state. Could you please take a look at my /debian/ subdirectory, and tell me what else needs to be changed?09:14
Linux-CLIpersia: So it's just to install09:15
Linux-CLIpersia: So it's just to uninstall09:15
persiaapparently I can't look: attempting to see your debian/ folder shows me a poker advertisement.09:15
persiaNo, it's clean.  Has almost nothing to do with install.  Local stuff created during build.09:16
Linux-CLIpersia: How about an xdcc?09:17
Linux-CLI2KB btw09:18
persiaI'm not sure that works through the chain of bots and proxies I use to interact with communication services.09:20
persiaThat one takes me to a picture of an underdressed woman and a heap of text in a language I don't read.09:21
persiaI'm not going to click on any more of your URLs.09:22
Linux-CLIWell it sounds like you're not recommending anyway for me to give you the files.09:24
persiaBother.  I don't mean to be rude, I'm just tired and insufficiently motivated to do a review of a known broken package right now.09:25
ograpersia, bah, it doesnt take me to a naked woman !09:25
persiaogra: I didn't say "naked": she was in her underwear.  But I'm not surprised, as it seems to have extensive geolocation logic.09:25
ograindeed, the ad changed for me09:26
persiaSo different places probably get different images, depending on local tolerances.09:26
ograi can buy an iphone instead :)09:26
ograits an upload service that keeps the upload for 30sec btw ...09:27
ograerr, "keeps you from getting the upload"09:27
persiaSo you can look at the advertisements?  Aha!09:28
ograright, it puts up an ad that stays for 30sec before you can download the referred file09:28
persiaThe first one might have been the same thing.  I'm not sure I waited long enough.09:29
* persia goes back to figuring out how to use a mandonline and lets backscroll accumulate09:31
\shpersia: "use a mandonline" you mean "mandoline"?09:32
coolbhavihello I just reinstalled my system and i m getting a secret key not found error http://paste.ubuntu.com/371550/09:44
coolbhavi I made a new key and uploaded it to lp09:44
coolbhavi  http://paste.ubuntu.com/371551/ <-- my .bashrc09:45
coolbhavii sourced .bashrc too09:47
coolbhaviany ideas?09:47
persiarsajdok: I just write what it says on the labeling.  It's for cutting stuff.  Nifty, but the conclusion was to not cut stuff for this next meal :)10:03
suji11hi i'm creating man page for my package, here also any restriction for description like control file.10:18
persiaCould you rephrase the question?10:19
suji11ya, in control file in description each line should be less than 75 characters, like that the man page description also each line should be less than 75 characters or any other condtions?10:21
persiaI tend to prefer that all text files in source be less than 75 characters, as it makes it easier to quote chunks of stuff in email, etc.10:22
persiaI don't think it's a firm rule though.  Just make sure you can parse it cleanly with nroff -man in a regular terminal.10:23
ScottKjames_w: Would you please have another look at 517161.  At least if I'm reading Launchpad right the "and move it to Multiverse" part of the bug doesn't seem to have been done.10:39
james_wScottK: it hasn't, I missed that as it was requesting something that had already happened10:42
james_wdone now10:45
ScottKjames_w: Thanks.11:05
corecodei'm wondering how to submit a bugfix to a package11:57
corecodei generated the source deb, should i just attach the .diff.gz to the bug report?11:57
persiacorecode: Generally we prefer the output of the debdiff between the current version in the archive and your new candidate version.11:58
persiaThe exception would be for upstream version upgrades, where this gets extremely noisy.11:58
corecodei just realized it is a main package, but the process will be the same12:00
persiaYeah, except you would have asked in #ubuntu-devel, and I would have answered the same way :)12:01
persiaRemember to subscribe ubuntu-main-sponsors to the bug once you've attached the patch.  We7re always looking for better ways to track that, but haven't found a clean one yet.12:01
EagleScreencorecode: please read this guide https://wiki.ubuntu.com/PackagingGuide/Recipes/Debdiff12:02
corecodedoing so, thanks12:06
corecodeso what do i do to get this processed?  should i just wait or contact somebody?12:19
ScottKOnce you subscribe the appropriate sponsorship team to the bug, then you just wait.12:23
corecodei see12:24
corecodereading the wiki page, i'm not sure how to submit it for sponsorship12:26
slytherincorecode: in launchpad bug, click 'subscribe someone else' and then search for ubuntu-main-sponsors12:35
corecodebecause the wiki page says "don't subscribe anybody if the bug needs sponsorship"12:35
slytherinthat is surely wrong12:36
corecodegreat, thanks12:36
corecodethe workflow in ubuntu is so easy to use, it is a real joy12:37
corecodecoming from bsd's packaging...12:37
corecode"Do not assign a bug to anyone if it needs sponsorship. "12:37
corecodeis the wording12:37
ScottKcorecode: Assign is different than subscribe.12:42
ScottKSubscribe is the right thing to do.12:42
Q-FUNKcould anyone with core-dev upload priviledges please act on bug #493628 ?13:27
ubottuLaunchpad bug 493628 in mozvoikko "Please merge mozvoikko-1.0-4 (main) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/49362813:27
Q-FUNKthis one goes to main, so I cannot do anthing about it myself.13:27
LaneyWhat's the proper way to record copyright status of a PD work in DEP5?13:38
LaneyCopyright: none?13:38
persiaQ-FUNK: You might want to ask in -devel for stuff that needs main, as many folk here also don't have that access.13:40
Q-FUNKok, will do13:41
persiaLaney: License: PD, etc.13:41
persiaLaney: But note that PD isn't valid in all jurisdictions, and has different requirements in different jurisdictions.  It can be quite hard to properly document and demonstrate that something is truly PD.13:41
persiaI'd drop the Copyright: header for that license, but, again, this isn't valid in some places: better to identify the copyright holder, if possible, and document that copyright has expired or is explicitly not claimed, or similar.13:42
Laneypersia: This is just a simple shell script that I took from another source package (from the debian/ directory, even). I don't expect it to be contentious.13:42
Laney"If the work is truly public domain, this should be stated in the copyright field." from DEP513:42
* Laney will just explain a little13:43
persiaIt's unlikely that anything in a debian/ directory is in the public domain, unless the authors are from specific locations that still permit it (public domain requires lots more time than Debian has had in any jurisdiction where the Berne convention applies).13:43
persiaDoesn't mean the authors don't think it is, of course :)13:44
dholbachany revu hackers here?13:52
persiaWhat do you need?  I'm not a REVU hacker, but I'm a REVU admin, so can do some stuff.13:53
dholbachhttp://revu.ubuntuwire.com/p/zope.index gets redirected to http://revu.ubuntuwire.com/p/zope.13:53
dholbachwhich doesn't help reviewing it :)13:53
persiapull-revu-source might work.13:54
Laneyyou should file a bug on lp/revu13:54
persiaBut yeah, file a bug.13:54
* persia can't fix that: requires coding hackery, or at least webserver config hackery13:54
Laneycan you see what the httpd logs say about the request?13:55
dholbachbug 51882713:56
ubottuLaunchpad bug 518827 in revu "http://revu.ubuntuwire.com/p/zope.index unreviewable ("index" removed from URL)" [Undecided,New] https://launchpad.net/bugs/51882713:56
* persia tries13:56
* Laney has access to that box, but no permissions to view logs13:57
persiaLaney: I don't have sufficient permission to view the logs either.13:57
persiaI suspect we're hitting some URL rewriting rule though, from the observed behaviour.13:57
BlackZhi persia ;)13:57
dholbachhtaccess.tmpl:#Get rid of "index" in directories:    <--   maybe?13:58
Laneysounds suspicious13:58
dholbachanyway, I managed to get the source which helped :)13:59
persiaSubmitted patches tend to get applied fairly smoothly.  I don't remember if there is a current staging server running though.14:00
dholbachI'm sorry, I don't have time for setting up a REVU instance and patching it now14:00
persiaHeh.  Understood :)14:01
statikwhere is the current Standards-Version defined?14:13
statikI'm getting lintian warnings on debian packages that want Standards-Version: 3.8.4, but my lucid stuff seems to want to be at 3.8.314:13
persiastatik: That's hard to say precisely.  I tend to believe that the current version of the ubuntu-policy package represents the current standards version, but you may do as well with the current version of the debian-policy package, in case ubuntu-policy hasn't been updated recently.14:14
statikpersia, thanks! i'll dig into those packages14:14
persiastatik: Where do you see the warnings?14:14
statikpersia, lintian I think14:14
persiastatik: dpkg -l or apt-cache show ... | Version is likely a good way to check, rather than heavier digging.14:14
persiaWhich lintian?14:15
statikon mentors.debian.net it wants 3.8.4. when I build locally on lucid, lintian wants 3.8.314:15
persiaWell then :)  That tells you the versions of policy supported by lintian on mentors and lucid :)14:16
statikpersia, yep, I already knew that. my question was where/how is it defined :)14:16
persiaI doubt that many 3.8.4 compliant packages won't be 3.8.3 compliant in sufficiently significant ways to break lucid though :)14:16
statikyeah, i hope so14:18
persiaWell, ask yourself a different question: Are you able to construct a package that is both 3.8.2 and 3.8.4 compliant?14:19
statikso this is weird, http://packages.debian.org/search?keywords=debian-policy is at 3.8.3 also. I wonder where 3.8.4 comes from14:19
persiaIt's in sid.14:19
slytherinstatik: Standards version is as known to the lintian version on your machine. Usually lintian is updated after policy is updated.14:20
persiaMore than usually.  Always.  It's not possible to check compliance against unspecified policy.14:20
slytherinsid has policy version 3.8.4 and also lintian that knows about this policy.14:20
statikah, so this page is outdated? http://packages.debian.org/sid/debian-policy it shows 3.8.314:21
* persia generally finds packages.${distro} to be out-of-date in all cases14:21
Rhondastatik: There is issues with the harddisk on packages.debian.org, currently worked on.14:22
slytherinstatik: yes it is outdated. there seems to be problem for last few days. A more updated information is available here - http://packages.qa.debian.org/d/debian-policy.html14:22
Rhondapersia: It's even in testing already. :)14:22
statikthanks! i have learned a lot in just 5 minutes, I'm glad I asked14:22
persiaRhonda: See, this is why I should be using rmadison rather than apt-cache show :)14:22
slytherinAnd this problem is causing issues with requestsync tool when trying to request sync against package form unstable (instead of squeeze).14:23
slytherinrequestsync detects version but can not retrieve changelog of latest version.14:23
Rhondadamnit. How many time do I have to fix 518829 for lucid?14:33
LaneyDoes anyone have access to an {hppa,kfreebsd-i386,ppc,s390} box with a sid environment, and the inclination to run a test build for me? :)14:41
* persia can do sid/ppc, but will have some latency reporting results if the build takes longer than 20 minutes.14:42
LaneyI just want to know if it starts really14:42
persiaOK.  Where is it?14:42
Laneypersia: git://git.debian.org/git/collab-maint/agda-stdlib.git (or I can sort out the source package if you want it)14:42
persiaIf you give me something to dget, I don't have to think about it, which I like :)14:42
=== dholbach_ is now known as dholbach
Laneypersia: http://orangesquash.org.uk/~laney/agda-stdlib/agda-stdlib_0.3-2.dsc14:45
Laneyas long as it gets past https://buildd.debian.org/fetch.cgi?pkg=agda-stdlib&arch=powerpc&ver=0.3-1&stamp=1265532637&file=log&as=raw and starts typechecking then I'll be happy14:46
persiaLaney: http://paste.ubuntu.com/371732/14:52
LaneyI think I'd call that an external problem :)14:53
Laneythanks persia14:53
persiaLaney: Yeah.  Doesn't really look like your script, but I built my chroot with debootstrap --variant=buildd and would expect a simiar model for other folk.14:54
persiaLaney: Do you really need whatever pulls exim to build?14:54
LaneyI don't even see exim being pulled in14:55
ScottKIf so, it should pull in Postfix in any case.14:55
ScottKor default-mta14:55
Laneyand no, most definitely not14:55
persiaScottK: For sid?14:56
ScottKpersia: Oh, sorry.14:56
ScottKdefault-mta is good14:56
ScottKexim4 provides that in Debian14:56
LaneyI wonder where that problem actually came from14:57
Laneyit's before anything got installed14:57
Laneycould be a broken chroot; can you build other packages with it?14:57
persiaI could recently, but I dist-upgrade daily.  I'll check.14:57
persiaLaney: Hrm.  Seems my chroot is indeed broken.  I'll sort it in the morning, and let you know (unless you find someone else to do a build sooner).15:01
\shwth is the "bug elevation team"?15:01
ddecator\sh, ignore that15:02
ddecator\sh, some guy over the weekend made that team and invited a whole bunch of others to join, nobody knows why so they're trying to figure out what is going on15:03
\shddecator: grmpf...15:03
dholbachsistpoty|work, RainCT: good work on the fix!15:15
sistpoty|workdholbach: thanks for the bug report :)15:15
dholbachno worries15:15
dholbachthat'll help to get schooltool into lucid, let's hope we get it done :)15:16
slytherinLaney: If you are still looking for a ppc build test I will be able to do that in an hour.15:19
bddebianHeya gang15:31
bjsnidersiretart, ping15:37
siretartbjsnider: please ping again in 1h15:43
sebnerhuhu bddebian siretart sistpoty|work dholbach \sh :D15:43
sistpoty|workhi sebner15:43
sistpoty|workhi bddebian15:43
bddebianHeya sebner, sistpoty|work15:52
=== yofel_ is now known as yofel
faganhmmm has anyone tried packaging songbird yet?16:15
faganor looked into it16:15
micahgfagan: yes16:15
faganits not in the repos16:15
micahgwe have dailies, but are broke at the moment16:16
micahgfagan: there are several upstream bugs that need to be fixed before it can get into repos16:16
faganmicahg: could we put the stable version though?16:16
micahgfagan: no, there are upstream bugs wrt packaging in Ubuntu16:16
faganah ok16:17
hyperairwhat are the issues?16:17
sebnerhola hyperair :)16:17
hyperairhola sebner :)16:18
faganmicahg: have the bugs been reported on their bugzilla?16:19
micahgfagan: yes16:19
micahgbug 9449416:19
ubottuLaunchpad bug 94494 in songbird "[needs-packaging] Songbird" [Unknown,Confirmed] https://launchpad.net/bugs/9449416:19
faganmicahg: how long do we have before the archive freeze to get it in16:21
micahgfagan: not going to happen this cycle16:21
micahghopefully lucid +116:21
faganah ok I was thinking of chasing it up myself16:21
micahgfagan: I hope to have to dailies back up before Lucid is released though16:22
micahgfagan: songbird 1770816:23
micahghmm..that should be a registered tracker...16:24
hyperairbanshee ftw.16:24
* hyperair hides16:24
micahgfagan: http://bugzilla.songbirdnest.com/show_bug.cgi?id=1770816:24
ubottubugzilla.songbirdnest.com bug 17708 in Platform: XULRunner "[xr] Upstream all XULRunner patches" [Major,New]16:24
faganmicahg: thanks16:24
micahgfagan: also, it won't build w/system sqlite anymore...16:25
faganso they are after patching xul to get songbird working and didnt upstream it16:25
micahgfagan: yeah16:26
faganmicahg: well thats dumb16:26
micahgfagan: any further discussion probably should be in #ubuntu-mozillateam as this is OT for this channel16:26
siretartbjsnider: sorry, need to run home now. please write mail16:39
sebnerbddebian: any thoughts on http://pastebin.com/m27558410  ?16:44
anilgHi All17:04
anilgI'm a developer on the Nexenta Project (an Ubuntu port on opensolaris), and we are looking to hire folks well versed with ubuntu packaging.. is there a list I can post to reach interested ubuntu MOTUs?17:05
azeem_(there's debian-jobs@lists.debian.org as well, assuming that folks well versed in Debian packaging would be interesting as well)17:06
anilgazeem_: thanks, I'll ping there as well.. but ubuntu MOTUs would be perfect, as Nexenta is a port of Ubuntu17:09
azeem_anilg: anyway, is Nexenta a company? The website is a .org...17:09
anilgthere's .com as well17:09
azeem_I tried that first, but it didn't look related17:10
azeem_"Enterprise class OpenStorage"?17:10
anilgA storage distribution on top of Nexenta17:10
anilgwith commercial support17:10
azeem_so this company is looking for folks, or the Nexenta project?17:10
azeem_or is the company looking for folks to work on the Nexenta project?17:10
anilgWell the company is the sponsor of the Project :) So the company will pay for work to be done on the project17:11
azeem_anilg: so you're an employee?17:11
azeem_just curious :)17:11
anilgI'm one of the Nexenta developers17:12
azeem_are there a lot of non-company people working on the Nexenta project?17:12
anilgyes.. usually they join comtribute for a while and lay low again17:12
anilgSo what is the best way to reach Ubuntu MOTUs for this? (apart from this channel)17:13
anilgI was hoping there was a ubuntu-jobs list17:13
azeem_well, maybe there is, I don't have a good overview over all the lists17:14
azeem_I know about debian-jobs because I'm subscribed on it :)17:15
geseranilg: there is ubuntu-motu@lists.ubuntu.com but it's probably not the right list for job offers17:19
anilggeser: Yes i figured as much.. so wanted to confirm here before17:20
anilghow about a "meta" mail to this list .. "can you point me to the Jobs list"? :p17:20
hyperairanyone from motu-sru feel like looking into a borked bansheelyricsplugin which crashes banshee consistently on karmic? fixed in lucid, patch attached for karmic.17:21
hyperairbug #51186817:21
ubottuLaunchpad bug 511868 in bansheelyricsplugin "Crash when click on lirycs" [Undecided,Confirmed] https://launchpad.net/bugs/51186817:21
geserhyperair: motu-sru got merged into ubuntu-sru17:24
* hyperair subscribes ubuntu-sru then17:24
geserhyperair: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-December/000650.html17:25
hyperairgeser: thanks17:26
dupondjehow to make a dpatch exactly for in the debian/patches folder ?17:36
_stink_question about pbuilder: i have a .pbuilderrc that sets up some shell variables used to rename the tarball/results directories.  i also have a script in my hook directory in which i'd like to use those same shell variables, but it seems like they're not getting "passed" to the hook script.  any idea how to do this?17:50
_stink_aha!  gotta export it in .pbuilderrc.17:54
rmunnQuestion about the Lucid release schedule: I have a new package up at http://revu.ubuntuwire.com/p/python-nltk waiting for advocates. To get it into Lucid, do I have to get two advocates before the Feature Freeze (Feb. 18th)? Or is the fact that it went onto REVU before Feature Freeze enough, even if the package only picks up advocates after Feature Freeze?18:19
rmunnNLTK is apparently a rather famous library in its field (computational linguistics), and there's been an O'Reilly book about it (http://oreilly.com/catalog/9780596516499) so I'd like to get it into Lucid if I can. The package looks good from what others have said about it, it just needs MOTU advocates.18:21
crimsunrmunn: please ping me in one hour if no one else has looked at it yet.18:28
rmunncrimsun: Will do.18:41
crimsunrmunn: thanks18:42
dooooomihi, i'm looking for someone to review gtklick, a metronome for JACK: http://revu.ubuntuwire.com/p/gtklick19:03
dooooomialso, klick (the command line version) could use another review: http://revu.ubuntuwire.com/p/klick19:04
geserrmunn: python-nltk fails to build: ImportError: No module named yaml19:32
jcfprmunn: added a few comments for python-nltk19:36
rmunnpython-yaml is in Depends, does Build-Depends not inherit from Depends?19:38
dupondjeok, I created a dpatch, added it in debian/00list, now whats next ? dch -i (is there some specific layout for a patch update ?) and then a debdiff ?19:38
rmunnI assumed that Build-Depends would be a superset of Depends.19:38
geserrmunn: no, Depends is for runtime dependencies19:39
geserand a package can have totally different runtime and build dependencies19:39
rmunnRight, I'll need to upload a new version of the source package then.19:40
geserrmunn: why is there a Java .jar inside the python-nltk package?19:43
rmunnI was just looking at that... it's part of the upstream nltk-2.0b8 release, and I think it can probably be removed19:44
rmunnThe upstream release includes a javasrc/ directory that looks like it contains the source to that nltk.jar file, so I'm guessing nltk.jar can be removed from the python-nltk source package and a separate package created for the Java stuff.19:45
geseryes (if there is need for it)19:46
rmunnI missed this earlier when I looked at the package (and here I was so proud of my detailed examination, catching all the different licenses for the debian/copyright file... *blush*)19:46
asbinHi, I'm looking for someone to review my package "ushare", it's not a major change and it closes 3 LP bugs ...19:58
randomactionasbin: https://wiki.ubuntu.com/SponsorshipProcess19:59
asbinrandomaction: thanks ! I've never uploaded a new version of an existing package ...20:02
randomactionyep, it's much easier20:03
asbinon the other side, I have 4 more (new) packages to review ... is it the right place ?20:03
asbinI'm looking for someone to review 3 new packages : libnfo, libplayer, and libvalhalla (libvalhalla needs libnfo to build ...). Thanks !20:16
petskiNine months ago I've submitted a patch to resolve a bug (LP: 371103). My patch was added in Karmic (which was the devel-release at that time), but was never included in Jaunty. Still, nine month later, no single response from motu-sru. Maybe the bug status is wrong for some motu-sru attention?20:23
kklimondabug 37110320:26
ubottuLaunchpad bug 371103 in amsn "aMSN fails to launch when msntranslator or gnotify plugin is used" [Undecided,Confirmed] https://launchpad.net/bugs/37110320:26
kklimondapetski, afair the process has changed recently - now you first subscribe sponsors, they upload package to -proposed and SRU team accepts it20:27
petskithanks kklimonda, just subscribed ubuntu-universe-sponsors20:28
petskinow let's wait for nine months again to see what happens :P20:29
ZelutI just uploaded the latest release of my project. Is it too late to have the package updated for Lucid?21:00
randomactionZelut: no it's not, new features are accepted until Feb 18th: https://wiki.ubuntu.com/LucidReleaseSchedule21:02
ZelutI'm no packager so I'll need someone to pull it in for me. It is already packaged in Lucid, just dated, so I'm sure it'll be easy.21:03
randomactionZelut: does your package have a maintainer? You might want to ping them so that they prepare a new version before the freeze, it's not like there's much time left.21:10
Zelutrandomaction: i don't think the maintainer i worked with last is still around..21:11
hakaishiHi everyone! Would anyone please advocate/review qt-shutdown-p? http://revu.ubuntuwire.com/p/qt-shutdown-p21:12
hakaishi... because the deadline is drawing nearer, isn't it? https://wiki.ubuntu.com/LucidReleaseSchedule21:16
lfaraoneHey, does anybody have time to do a quick REVU of a package? http://revu.ubuntuwire.com/details.py?upid=762121:41
rmunnWell here's an interesting situation. I'm going to have to either remove functionality from upstream's version of the package or else delay it past the Lucid freeze date.21:44
lfaraonermunn: why's that?21:44
rmunnReasons why are kind of long, so I'll just link to http://revu.ubuntuwire.com/details.py?upid=7593&deletecomment=7550 rather than repeat it here.21:44
rmunnBasically, they include a binary .jar file that I can't recreate from source because its dependencies aren't in Debian.21:44
rmunnIt's all open-source so they're not breaking any licenses, or even the DFSG as far as I can tell, but it does present a problem for my creating a python-nltk package for Ubuntu.21:45
lfaraonermunn: are all the binaries in upstream's package accompanied with source?21:46
rmunnI don't think it's acceptable to have binaries in the source package (how do you prove they aren't Trojaned?), so that means either removing the offending .jar and the functionality that depends on it (integration with Mallet), or else delaying until Lucid+1.21:46
rmunnlfaraone: Yes21:46
lfaraonermunn: just repack mallet removing the binaries and give the package a "dfsg" extention.21:47
rmunnUpstream's tarball includes three .java files, and a .jar that's just those three files compiled. Problem is that they depend on mallet, which isn't avialable in Debian right now.21:47
rmunnlfaraone: Mallet is >10 megs, and I don't know Java enough to be certain I'd get everything right. I can try, but I'm not sure I'll make the Feature Freeze.21:47
lfaraonermunn: sorry, I mean does Mallet have source in their upstream tarball?21:48
lfaraonermunn: well, if it's between removing the package and losing a feature, I'd go for the latter short term.21:48
rmunnlfaraone: Ah, I see. I believe the answer is yes (they're an open-source project), but I'll double-check.21:48
rmunnlfaraone: Likewise, and I've told upstream about my intentions: "Remove Mallet support to get it into Lucid, put Mallet support back in Lucid+1".21:49
lfaraonermunn: if mallet uses ant, CDBS has you covered :)21:49
rmunnlfaraone: Yeah, mallet uses ant. But it's been years since I've touched Java, not to mention I'm pretty new to Debian packaging. I'm going to make lots of newbie mistakes... :-)21:51
lfaraonejono: hi, doctormo told me you'd agreed to sponsor groundcontrol. it currently depends on python-xdgapp, which is in REVU. do you have a chance to take a look at it?21:51
lfaraonermunn: ... and when you do, we're here to help!21:52
lfaraone(just not me personally, I try to avoid java too :)21:52
rmunnGuess I'm going to be asking lots of questions on #ubuntu-java, then.21:53
jonolfaraone, I am not sponsoring it myself, I am not a MOTU21:54
jonolfaraone, I am just trying to help doctormo be successful as part of a wider opportunistic developer project in Ubuntu21:55
lfaraonejono: mk. we have two packages to get reviewed and push through REVU before feature freeze, then :)21:56
jonolfaraone, :)21:56
jonois this something you can help coordinate?21:56
lfaraonejono: well, I built the packages and am willing to respond to any problems with them.21:57
Zelutnhandler: ping21:57
=== azeem_ is now known as azeem
=== lukjad007 is now known as lukjad86
nhandlerZelut: Pong23:34
Zelutnhandler: haven't heard back from you on my last email regarding origami. think you can help get it updated for Lucid?23:36
nhandlerZelut: Ah yes. Let me look at it now23:37
Zelutnhandler: I just pushed 0.7.3 to the upstream download page. should be simple to update the package from (or whatever it is that is packaged)23:38

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