/srv/irclogs.ubuntu.com/2008/07/07/#ubuntu-motu.txt

nxvlRainCT: http://augeas.net/tour.html00:00
RainCTuhm.. curious syntax :)00:02
nxvlyep00:02
nxvlyou can also use "ls" to browse the tree00:03
RainCTactually.. it's quite cool00:03
nxvls/quite/really/g00:04
RainCT:)00:04
nxvli love ir00:06
nxvlit*00:06
TheMusoRainCT: Nice to know someone is willing to try and find i18n bugs.00:06
* nxvl lows his head00:06
RainCTnxvl: You've a comment, http://revu.ubuntuwire.com/details.py?upid=272300:06
RainCTTheMuso: :)00:07
* nxvl gives RainCT a hard HUG!!!00:07
nxvlRainCT: thank you!00:07
RainCTnxvl: no, thank *you* ;)00:07
* RainCT hugs nxvl back00:08
* nxvl blogs00:11
RainCTraphink: I guess your advocation for augeas (http://revu.ubuntuwire.com/details.py?upid=2723) is still valid?00:11
nxvlRainCT: what the procedure now? you will upload it? i need to ping someone else? i need to something else?00:21
nxvlRainCT: where can i keep track of the aproval by the archive admins00:21
RainCTraphink: either raphink needs to confirm that his advocation is still valid and then one of us can upload it, or you can search someone else to advocate it00:22
RainCT*eh, nxvl00:22
RainCTnxvl: and about the NEW queue, it's somewhere in Launchpad but I don't know the URL00:23
nxvli will send raphink an e-mail and compy it to you00:24
GrackleSo... Realtek released a GPL'd driver for their RTL8187SE device (a miniPCI wireless device). It required some modification to compile, but it now works in Ubuntu Hardy. I'd like to get it into the repositories now. Is that possible?00:28
nxvlRainCT: send it00:28
GrackleI've never submitted a package before.00:28
RAOFGrackle: It's unlikely to make it into (base) Hardy, given that Hardy's been released.  However, you could get it into Intrepid and then request a backport.00:30
RAOFGrackle: You're probably looking for https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages to start with.00:32
=== Syntux_ is now known as Syntux
GrackleOkay, thanks.00:32
TheMusoI'd also suggest getting the driver into the intrepid kernel directly.00:33
GrackleYeah.. I don't know how to do that. I have a driver. It compiles and works. I've never done any ubuntu development before, so getting into that process is difficult. I've read through a lot of stuff on the wiki and I watched the Daniel Holbach's ubuntudevel videos on youtube, but I haven't really gotten started.00:36
Grackles/is difficult/is the difficult part00:36
RAOFGrackle: Joining #ubuntu-kernel may be worthwhile; the kernel is a bit special :)00:36
slaytonhow do you setup a deb so then when installed it adds itself to the Application Menu00:37
GrackleAlright, I'll do that.00:37
RAOFA good default option is to file a bug against $PACKAGE (in this case, the linux-source package) with a pointer to the patch/driver.00:37
Grackleok00:40
RainCTslayton: installing a .desktop file00:43
slayton.desktop file?00:43
RainCTslayton: https://wiki.ubuntu.com/MOTU/Packages/DesktopFiles  http://standards.freedesktop.org/desktop-entry-spec/latest/   http://standards.freedesktop.org/menu-spec/latest/apa.html00:44
slaytonthanks00:44
RainCTyw00:44
GrackleWhat do I do if the package is not in launchpad?00:55
RainCTGrackle: what package is it?00:55
GrackleOhhh, lovely. I think I just broke something.00:56
Gracklelinux-source-2.6.2400:56
GrackleHmm, weird.00:56
GrackleI got a 404 error when I tried to install that package, then I couldn't apt-get update due to a lockfile that had not been removed00:57
* Grackle deleted it and everything is at least pretending to work00:57
directhexhttps://launchpad.net/ubuntu/+source/linux-meta00:58
RainCTGrackle: you've to look for the source package in Launchpad, which in this case is "linux". One way to get it is checking on http://packages.ubuntu.com01:00
Gracklehttps://launchpad.net/ubuntu/+search?text=linux-source-2.6.24 I was trying to search for it there01:01
GrackleI'll try your link01:01
RainCTdirecthex: is it linux or linux-meta?01:01
directhexhm, you're right01:02
GrackleOh, by the way, I tried to publish my gpg key to the ubuntu keyserver so I could add it to my launchpad account, but it can't find it. :/01:03
GrackleLooks like linux-386 is the one I want.01:03
=== Pici` is now known as Pici
RainCTgood night01:17
slangasekScottK: I don't see mercurial in hardy-backports/new now; I guess someone else got to it?01:18
ScottKslangasek: Looks like.  Thanks for checking.02:11
=== nxvl_ is now known as nxvl_work
=== nxvl is now known as Guest59286
=== nxvl_work is now known as nxvl
=== evalles_ is now known as effie_jayx
Festorraphink, ajmitch, siretart, when re-sync the REVU uploaders keyring?05:31
ion_Could someone please nuke both http://revu.tauware.de/details.py?package=compcache and http://revu.tauware.de/details.py?package=compcache-debian? Thanks.05:34
persiaFestor: It mostly gets done on request.  I'll resync now.05:35
persiaion_: why?05:35
ion_I wrote that in their comments.05:36
Festorpersia, I have a strange problem. I upload packages to REVU but the system does not identify my account05:36
persiaFestor: What do you mean?05:37
Festorwait a moment05:37
ion_I’ll reupload a new compcache after some changes, and it will be much different than what i uploaded as compcache earlier. Not based on any upstream tarball. It might be confusing if there are debdiffs that mostly just remove an entire upstream project.05:37
FestorI think I found the solution05:38
persiaion_: I suppose that makes sense.05:38
ion_And after a discussion, it became apparent that compcache-debian should just be called compcache, so i’ll upload a new version of what i uploaded as compcache-debian. as compcache.05:38
FestorI can change my Revu password?05:41
ion_persia: Thanks!05:42
persiaion_: Please don't upload stuff whilst I'm trying to nuke it :)05:42
persiaFestor: Not easily.  Why do you wish to?05:42
ion_persia: I did the upload after i noticed both compcache and compcache-debian had disappeared. Sorry if i did that too early.05:42
persiaion_: For something to be nuked, it must first be archived.  If something is uploaded after archiving, it restores it.05:43
FestorUnless the process is not easy no matter05:43
ion_Ok, sorry. Additionally, i thought uploads would be processed the next time in 6 minutes anyway.05:43
persiaion_: Perhaps.  Anyway, everything all gone now (I think).05:44
ion_Thanks. Ok to upload now?05:44
persiaIndeed.05:44
ion_Apparently the files are already on the server. I guess it will just get processed in five minutes.05:45
persiaFestor: The keyring sync just completed, but I'm guessing you are encountering something else.  Could you restate your problem?05:45
ion_persia: Btw, i bet spammers love all the email addresses on REVU main page, and even more on http://revu.tauware.de/uploaders.list :-)05:46
Festornow I have no problem05:46
persiaion_: Possibly.  Note that every email address in either of those lists is already mirrored on heaps of public keyservers, so it's not like a first exposure or anything.05:47
ion_Good point05:47
Festor05:47
FestorOne question, when the package to upload revue, I have to wait for the review?05:47
FestorI uploaded http://revu.ubuntuwire.com/details.py?package=amsn-transparent05:48
Festorand http://revu.ubuntuwire.com/details.py?package=amsn-desktop-integration05:48
Festorall plugins for amsn05:48
persiaFestor: The guideline is that you may advertise your package here once per day.  Note that time-zones differ, so it's safest to wait at least 25 hours before each advertisement.05:48
Festorook05:49
Festorand if I see a package that need work I can fix that package?05:52
ion_Alright, http://revu.tauware.de/details.py?package=compcache should now be in accordance with the compcache spec.05:53
dholbachgood morning05:54
ajmitchhello dholbach05:58
Festorpersia, if I see a package that need work I can fix that package?05:58
dholbachhi ajmitch05:59
persiaFestor: A package in the repositories, or one on REVU?06:00
Festoron REVU06:00
tuxmaniacdholbach: hi06:00
persiaFestor: It's considered polite to contact the uploader and collaborate on the package.06:00
Festorahh, ok, thanks! :D06:01
dholbachhi tuxmaniac06:01
tuxmaniacdholbach: may I pm?06:01
dholbachsure06:01
RAOFion_: The very briefest of reviews starts with "do you _really_ want the version to be '0ubuntu1'"?06:04
ion_raof: I’m going to try to get that to debian as “1”.06:04
RAOF_Really_ cdbs? :)06:06
persiaRAOF: Are preaching dh7 again?06:07
RAOFNo.06:07
persias/e p/e you p/06:07
ion_Doesn’t get much prettier than http://revu.tauware.de/revu1-incoming/compcache-0807070650/compcache-0ubuntu1/debian/rules IMO :-)06:07
RAOFBut dh5 would quite possibly be clearer.06:07
persiaion_: Why install -D?  If you're going to use CDBS, you may as well try to get everything in dh_install06:08
ion_persia: To my knowledge, it doesn’t handle either changing files’ modes or renaming them. compcache-script needs to be chmoded 755 (dh_fixperms doesn’t handle that because of the directory) and initramfs-hook needs to be saved as .../hooks/compcache.06:09
RAOFThe package long description could be a little more descriptive :)06:09
ion_raof: Thanks, i’ll look into that.06:10
RAOFI _think_ compcache-script violates policy (I don't believe that /bin/sh is expected to support "local foo=bar").06:12
ion_Ok. I assumed “if dash thinks it’s ok, it’s ok”, but i guess not.06:13
RAOFI've fallen into that trap, too :)06:14
ion_Works in whatever sh OpenBSD has, too.06:14
RAOFhttp://www.debian.org/doc/debian-policy/ch-files.html#s-scripts06:15
ion_Thanks, had just opened that.06:16
RAOFSo, everything supports your use of local, but it's not quite required by policy :).06:16
ion_Wait. Doesn’t it say scripts may assume sh supports local?06:17
RAOFYes.  But "may or may not support arguments more complex than simple variables".  So 'local foo; foo = bar' is OK, but 'local foo=bar' is not.06:18
ion_Ah. I’ll change that then.06:19
RAOFThis is the sort of hair-splitting that's not terribly necessary; I don't believe that what you've done will break anything, even though a strict reading of policy allows /bin/sh to not support it.06:19
RAOFFor those not also idling in #debian-devel: http://sources.redhat.com/bugzilla/show_bug.cgi?id=4980 .  Heh.06:21
ubottusourceware.org bug 4980 in libc "gethostbyname() etc break for /etc/hosts with both ::1 and 127.0.0.1 localhost entries" [Normal,Reopened]06:21
* RAOF is startled.06:21
ajmitchRAOF: rather amusing, isn't it?06:21
RAOFajmitch: Seen comment 17?06:22
* ajmitch tries to imagine any canonical developer responding in that fashion06:22
ajmitchyep06:22
RAOFIt does boggle the mind, yes.06:23
RAOFion_: Is debconf-updatepo _really_ meant to be called in the clean target?06:24
RAOFIt's entirely possible that it is, but it seems quite strange to do that.06:24
ion_raof: po-debconf(7): The debconf-updatepo program is idempotent, it modifies PO files only if their content has been updated.  Thus the best solution to provide up-to-date PO files in your source package is to call this command from the "clean" target of the debian/rules file.06:26
RAOFion_: Thanks.  I'm (obviously) not familiar with po-debconf, or really debconf at all.06:28
ion_I uploaded a version with the ‘local’ thing fixed, but i didn’t fix the long description yet. The upload should be handled in a minute, i think.06:29
ion_Comment #17 :-D06:30
RAOFYes. :)06:30
ion_http://revu.tauware.de/diff.py?upid1=2726&upid2=272706:31
RAOFion_: Is there any benchmarks of this you've seen in your travels?  How much of a win, and in what situations is it a win?06:32
siretartion_: openbsd has ksh06:33
ion_raof: Sorry, i didn’t understand. Do you mean the debconf-updatepo thing, or?06:33
RAOFion_: Of compcache.06:33
RAOFion_: debconf-updatepo is fairly obviously not performance-critical :)06:34
ion_raof: http://code.google.com/p/compcache/wiki/LTSPPerfSummary http://code.google.com/p/compcache/wiki/LTSPPerf06:34
ion_Also, the Ubuntu spec: https://blueprints.launchpad.net/ubuntu/+spec/compcache06:35
RAOFHm.  Cool.06:42
Hobbseepersia: twitch07:29
Hobbseepersia: blink.  and dholbach just went and ack'd it, too.07:29
persiaHobbsee: The bugs were valid, despite the source, no?07:31
Hobbseepersia: i doubt it.07:32
Hobbseepersia: there's two debian revisions for the first one, and only one change mentioend.07:32
Hobbseethere's a person who has commented on the bug, saying it's wrong07:33
persiaHrm.  Grumble.07:34
Hobbseepersia: and he's incorrect in the second bug anyway.07:34
Hobbseepersia: there rae two changes, and the second is a maintainer change.07:34
Hobbseehe's correct that it can be synced, but is completely incorrect in the other points.07:35
persiaHobbsee: After review, I still say these are valid bugs: on the other hand, I don't believe they in any way contribute to "A solid indication of changes in the work style".07:36
Hobbseeit looks like the first one is correct, if, in fact, the debian change does fix the ubuntu issue.07:36
Hobbseepersia: i'm more pointing out that if anyone else wrote those sort of justifications for bugs, which are demonstrably incorrect, even though teh final conclusion is right, they'd get spoken to, and wouldn't get an immediate ack.07:37
dholbachHobbsee: I did not give it an immediate ACK07:38
persiaHobbsee: I agree with that.  As I said, the *bugs* are valid.  I think it would benefit from updated descriptions with the ACK.07:38
Hobbseepersia: so, either, a) kmos is getting it easy, or b) daniel isn't watching to see if changes are correct - or if he is, isn't ensuring that all the parts of the person's statements are correct, which is still probably important.07:39
dholbachgranted, the first thing I did was triage the sponsoring queue instead of first checking whose bug it is07:39
persiaHobbsee: Also, the discussion with most people would be of the nature of "Well, this isn't quite correct: please fix it".  In this case, it's really "Don't do that".07:39
Hobbseepersia: oh, sure.  but in the normal case it would be "Well, this isn't quite correct: please fix it" as you say, rather than "yes, this is correct"07:40
persiadholbach: Hobbsee's point stands that the descriptions are in fact completely incorrect: they oughtn't be ACK'd without an update.07:40
Hobbseedholbach: and a one word "ACK" with no other comment was what I was classifying as an immediate ack.07:40
dholbachI'll update them after I walked the dog07:40
dholbachbut I'm not making it easy for anybody07:40
Hobbseepersia: in the case of those bugs, there is *no* indication at all that any parts of the bugs are incorrect.  presumably, this is not a good thing, as other contributors are looking at sync requests from others, checking that they themselves are doing the right thing.07:42
persiaHobbsee: I see your point.  I expect this will be addressed after the abovementioned dog walking is complete.07:43
Hobbseepersia: which is a dangerous culture change, imo.07:43
Hobbsee(for anyone to be filing bugs like that, not just the aforementioned one)07:44
* RAOF wonders what this discussion is about.07:44
dholbachHobbsee: what do you mean by culture change?07:44
persiaHobbsee: Which is the dangerous change?  Not correcting the bug when ACK'ing, or waiting for it to be corrected?07:44
dholbachI updated bug 24570607:44
ubottuLaunchpad bug 245706 in hnb "Please sync hnb 1.9.18-4 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/24570607:44
Hobbseepersia: having bugs with incorrect comments, but with correct end results that get an ack, and are very likely to not be gone back and changed.  If the people can get away with it once, then they're more likely to do it repeatedly.07:45
Hobbseeubuntu development is still very quick that expecting people to go and update their bugs, post ack, is unlikely to happen07:46
persiaHobbsee: In the general case, I agree with you.  In this specific case, I believe Daniel is currently updating the bugs, and willing to wait a few minutes.07:46
dholbachHobbsee: I'm sorry if I didn't check closely enough and overlooked things, but I'll repeat again: I'm not making it easier for anybody07:47
dholbachit's not a culture change, but rather lack of coffee07:47
Hobbseepersia: true.  i'm only discussing the general case here, because the particulars of this case should be solved by other means (the previous MC decisions should be enforced here)07:48
* dholbach now goes walking the dog07:57
nxvldholbach: hi08:12
nxvldholbach: did you got my mail?08:12
dholbachnxvl: the one about Pisco? :)08:22
nxvlheh08:23
nxvlyes, also08:23
nxvlbut no08:23
nxvlthe other one08:23
nxvlthe one about the video08:23
\shuh I just read kmos again08:23
dholbachnxvl: ah yeah - got that one, but didn't get to reply to it yet :)08:24
nxvlisn't he like banned or something?08:24
nxvldholbach: i have already the getting started one08:24
\shnxvl: na i read it in "third person mode"08:24
Hobbseenxvl: yeah, but he's still filing sync requests anyway.08:24
nxvldholbach: i just need to mix it08:24
nxvl\sh: heh, ok08:24
nxvlHobbsee: does he?08:24
Hobbseenxvl: https://lists.ubuntu.com/archives/motu-council/2008-July/001266.html08:25
dholbachnxvl: woah - great08:25
dholbachnxvl: good work! :-))))08:25
nxvlHobbsee: with a little of self love i would go far far away from ubuntu development on his shoes08:25
Hobbseenxvl: what do you mean?08:27
bliZZardzguys, can someone enlighten me on what happened and why marco was banned?08:27
nxvlHobbsee: that if i were kmos, and after everything every one told him i wouldn't be involved (or near) in the development of ubuntu08:27
bliZZardzkmos = marco?08:27
persiabliZZardz: Briefly, he filed lots of sync requests that were not well researched, and did not respond well to requests to stop.  Over time, this escalated to the current situation.08:28
Hobbseenxvl: ah, yes08:28
HobbseebliZZardz: https://lists.ubuntu.com/archives/motu-council/2007-December/000574.html and beyond (motu list also has some info)08:28
bliZZardzpersia : "did not respond well to requests to stop" --> that is dangerous!!!08:28
nxvlbliZZardz: also norsetto and dholbach spend a lot of time with him trying to make things better, but he didn't respond08:30
nxvldholbach: what did you use to edit the videos and make only one?08:31
Hobbseepersonally, i most liked the removal requests for packages that weren't in the archive.  i thought that really took the cake.08:31
nxvldholbach: because i have the video of me talkin and the screencast and i need to make one video mixed, but i don't find an apropiate tool08:31
dholbachnxvl: it was Tony Whitmore and Alan Pope who did that - I don't know what they used08:31
dholbachnxvl: does the Screecast wiki talk about this?08:32
nxvldholbach: nope08:32
bliZZardzwhat really really amuses me is that i find #ubuntu-XXX channels to be the most helpful and the people are so damn great - i didnt ever imagine that such situations would arise. It has been like utopia for me here08:32
nxvldholbach: just about mixing video with audio08:32
nxvldholbach: i will ping popey08:32
nxvlpopey: ping08:32
nxvl:D08:32
HobbseebliZZardz: those cases are relatively rare.08:33
nxvldholbach: because it will need a spanish speaker to mix them08:33
RAOFI personally can't remember one other than Kmos, but I've got a rubbish memory.08:33
bliZZardzHobbsee : yea , can see it. am sure this place rocks :)08:33
HobbseeRAOF: i don't think there has been - although, there's been some other disturbing stuff over the weekend.08:34
bliZZardzHobbsee : disturbing stuf??? like??08:34
Hobbseebut not on the same level as him.08:34
persiaI'd like to note that even in the case of Kmos, there were many months of helpful guidance before it became an issue.08:34
gaspahi all.08:35
HobbseebliZZardz: a core developer who appears to be unaware of where to find information on, and how to file, basic MOTU/core dev tasks such as sync requests.08:35
nxvlyes08:35
nxvlwhat persia says is really true08:35
bliZZardzthe #ubuntu-bugs becomes exceptionally silent on weekends - and it scare me sometimes when i am triaging full throttle and there is no one to answer my Qs -- hope i dont face the same fate as marco ;)08:35
HobbseebliZZardz: you actually listen to what you're told.08:35
geserdholbach: I've read the discussion about bug 245706. The Debian maintainer has also commented on it that a sync is ok. How to proceed now? Do you want to wait on a comment from Kmos?08:36
ubottuLaunchpad bug 245706 in hnb "Please sync hnb 1.9.18-4 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/24570608:36
nxvlthere was people (as i said before) working with him on 1 on 1 basis for making things work08:36
persiabliZZardz: As long as you're engaged, it's exceedingly unlikely.08:36
nxvlbut he didn't respond08:36
dholbachgeser: I just asked for some Ubuntu testing08:36
HobbseebliZZardz: if you're paranoid, have a look at the sponsor feedback (see december archives for that list), and see if you do the same :)08:36
dholbachgeser: and I thanked Carsten08:36
nxvlraphink: around?08:36
* bliZZardz gets back to work.. wishes others a fine monday :)08:37
dholbachbliZZardz: and the same to you! :)08:37
bliZZardzHobbsee : lol ..dont scare me now :P08:37
HobbseebliZZardz: no, it's supposed to make you not scared :P08:37
ion_raof: I changed the description: http://gitweb.heh.fi/?p=ion/ubuntu/compcache.git;f=debian/control;hb=HEAD08:38
RAOFheh is a great dns component.08:38
bliZZardzHobbsee : quick comment - dont find any dec archives (https://lists.ubuntu.com/archives/ubuntu-dct/)08:38
raphinkhi nxvl08:39
persiabliZZardz: That'd be the Debian Collaboration Team archives.08:39
RAOFion_: Much better.08:39
nxvlraphink: i have got the 2nd ACK on augeas, but we were un sure if yours is still valid08:40
raphinknxvl: can we talk in 2 hours?08:40
bliZZardzpersia : then? isnt that teh same link?08:40
raphinkI'm busy ;)08:40
RAOFion_: I think that's pretty much ready to go, then.08:40
nxvlraphink: well i'm going to sleep in a minute, but i send you an email08:40
raphinkok08:40
raphinksure08:40
raphinkgood night08:40
ion_raof: Cool08:40
nxvlraphink: the only thing i need is, that your ack is still valid please sponsor the package08:41
raphinkok08:41
nxvls/your/if your/g08:41
ion_REVU noticed the upload (with the new description) a minute ago.08:41
nxvlraphink: or just make rainct know that is still valid08:41
nxvlraphink: or if not, make me know about it to found one more ack08:41
nxvl:D08:41
persiabliZZardz: Yes, but you likely want to look at the motu-council archives08:43
slytherinHi, I have a question about motu contributors team. What is the advantage of being member of this team over someone who is simply working on his own to fix packaging issues and adding them to sponsors queue.08:43
bliZZardzpersia : ok thanks..will look at it later. have to rush back to work now...08:43
RAOFslytherin: You get a shiny new icon on your LP page.08:44
RAOFslytherin: Oh, and an @ubuntu.com address.  But that's about it.08:44
nxvldholbach: aren't you in turkey?08:44
persiaWell, you can also carry an Ubuntu business card, and get an Ubuntu IRC cloak.08:45
dholbachnxvl: nah, in Berlin :)08:45
ion_Also free beer for life from Canonical.08:45
ion_Just kidding. ;-)08:45
nxvldholbach: you didn't go to GUADEC?08:45
dholbachnxvl: nope08:45
\shpersia: I wonder what is an ubuntu business card?08:45
nxvldholbach: i thought you were going to be there08:45
nxvl\sh: just a bussiness card that says ubuntu08:46
dholbachnxvl: I'll leave for holidays in a week though :)08:46
\shnxvl: you mean I'm allowed to print the ubuntu logo on the card?08:46
RAOFion_: The trick is to _find_ that beer.  I had to do down to the subbasement.  It was in an decommissioned lavatory, with a sign saying "beware of the lepoard".08:46
nxvl\sh: yep08:46
ion_raof: :-D08:46
nxvl\sh: if you are an ubuntu member08:46
slytherinwhy does that team exist then? does it guarantee faster processing of requests in queue if you are a member?08:47
ion_raof: Did you have to look the wording up? :-)08:47
persia\sh: https://wiki.ubuntu.com/BusinessCards08:47
nxvldholbach: to turkey? or just to the beach08:48
RAOFion_: Hell, no.  Also, that's a paraphrase anyway.  I can't do the interragatory style on my own :)08:48
ion_Heh08:48
dholbachnxvl: http://daniel.holba.ch/blog/?p=12508:48
RAOFslytherin: When that team was created, people were concerned about exactly this problem :)08:48
dholbachnxvl: no beach this time :)08:48
RAOFslytherin: It doesn't really _do_ anything.  It's not a necessary step on the path to MOTU, you don't get extra LP privelages, and you don't get better sposorship.08:49
slytherinRAOF: Ok. You answered my second question without me asking it.08:49
slytherinRAOF: That is "it is necessary step on path to MOTU".08:50
RAOFslytherin: "Is it a necessary step on the way to MOTU-hood?" :)08:50
RAOFHeh.08:50
nxvldholbach: oh yes! i saw it some weeks ago08:50
nxvldholbach: funny picture btw08:50
persiaslytherin: That team exists as the mechanism by which MOTU Council may grant Ubuntu Membership.  The Community Council made the determination that this ought be a separate team.08:50
geserLaney: re your ffmpeg->ffmpeg-free rebuilds: do you plan to provided debdiffs for the rebuilds?08:50
RAOFBasically, it's meant to be a reward.  A badge to commemorate your many MOTU contributions.08:50
dholbachnxvl: it's the best that I could do with GIMP :)08:51
slytherinRAOF: persia: Thanks for information. I guess I will apply for the membership before month end.08:51
nxvldholbach: yes, we are developers, not graphic designers08:52
dholbachhehehe :)08:52
geserLaney: what is exactly the reason for the rebuilds? because I fixed a FTBFS in moc recently and wonder why it needs a rebuild now.08:53
HobbseebliZZardz: because you're looking at the wrong team - you want https://lists.ubuntu.com/archives/motu-council/2007-December/08:54
mouzdholbach: On https://wiki.ubuntu.com/PackagingGuide/Howtos/DesktopFiles it says 'Verify that the package is not listed below as not needing a .desktop file'. But I can not find such a list. Would you know where I can find it?08:55
dholbach#08:57
dholbach#08:57
dholbachWhen looking for a program that needs a .desktop file, please consider using the following: [WWW] http://people.ubuntuwire.com/~persia/find-missing-desktop08:57
dholbachunfortunately that link is down it seems08:58
persiaYeah :(  Probably best to comment out for now.  I hear that it might work again later in this month, but haven't been told any definite date.08:58
dholbachmouz: sorry if the answer does not help you very much - I didn't write the article myself but integerated it into the Packaging Guide, so it might not be very helpfule :-/08:58
persiaAlternately, we could put it back as an attachment to the wiki page...08:58
nxvlpersia: btw, is imbrandon still alive?08:58
persianxvl: Yes.08:59
nxvlpersia: but he isn't involved on the community anymore, is he?08:59
persiamouz: There isn't really a list of packages determined not to need .desktop files any more.  There was one in the wiki, and you might be able to find it by digging history, but it wasn't being kept up to date.09:00
persiamouz: The short list is: Window Managers, programs that don't have sensible defaults, programs that only act on files, rather than having a standard interface, and programs with no GUI.09:00
nxvlmouz: best is to check if the package ships with one or not using less on the .deb file09:01
nxvlmouz: and take in account what persia just pointed09:01
nxvlbtw, i don't know why mutt has a .desktop file09:01
nxvlor use to have09:02
persiamutt has a .desktop file?!?  That's rather surprising.09:02
mouzI'm packaging stjerm which is not yet on the archives. It starts up invisible. Therefore if a user clicks a menu item, nothing seems to happen. So I'm thinking to not include a .desktop file. Can I do so?09:02
persiamouz: Starting up invisible is exactly the sort of behaviour which indicates something oughn't have a .desktop file.09:03
nxvlpersia: at least it use to have one09:04
mouzpersia: good :) Also I would like to know whether I can use README.Debian to document the fact. I searched but could not find whether that is the way to do it.09:04
nxvlpersia: i remember seeing it before09:05
persiamouz: Unless upstream ships a .desktop file, and you're explicitly not using it, I'd not bother with the documentation.  README.Debian should explain anything that is interestingly different from upstream in the installed binary package: source changes typically don't belong there, rather reserved for README.Debian-source09:07
mouzah yes. persia, dholbach, nxvl: thanks a lot09:08
IulianGood morning.09:09
nxvlnow need to sleep09:09
nxvli need to learn how to use mutt, but i will be tomorrow09:09
nxvlsee you all09:09
nxvlhave a nice day!09:09
nxvlraphink: please don't forget to take a look at augeas when you have time09:10
nxvlraphink: thank you very much for it!09:10
popeynxvl: pong#09:16
nxvlpopey: i have already send you and e-mail (as well as daniel)09:17
nxvlpopey: can you please review it09:22
popeyok09:35
bliZZardzdholbach_ , dholback : can you plz share the link which shows the bug stats?10:05
RAOFGah.  Checking the mono library API sucks when the previous package never built in intrepid.10:05
huatsTheMuso: are you around ?10:08
stgraberI had a quick look at the init.d script and didn't see anything that would make it do nothing (like looking for a conf file, .pid file, ...)10:19
stgraberoops10:19
=== devfil_ is now known as devfil
=== dholbach_ is now known as dholbach
dholbachbliZZardz: you mean http://daniel.holba.ch/5-a-day-stats/ ?10:34
bliZZardzdholbach : yea - same one. But it looks like some problem there. What does the count indicate?10:47
hefe_biaHi! I am looking at bug 114565. An udev rule is needed that is not tied to a particular package - where should it go? It's own package?11:25
ubottuLaunchpad bug 114565 in module-init-tools "native Garmin-USB no longer working" [Medium,Triaged] https://launchpad.net/bugs/11456511:25
persiahefe_bia: It's probably better to tune the rules in module-init-tools than try to have a floating rule.11:28
hefe_biaah, ok. Thanks!11:31
sistpoty|workhi folks11:56
sebnerhuhu sistpoty|work11:58
sistpoty|workhi sebner11:58
=== elkbuntu is now known as elky
bliZZardzhello12:26
bddebianHeya gang13:46
sistpoty|workhi bddebian13:47
bddebianHi sistpoty|work13:47
geserHi bddebian13:49
bddebianHeya geser13:49
nedkois it good idea to have debian subdir in upstream?13:57
broonienedko: No.13:57
broonie(apart from anything else, it causes hassle if you have to delete a file they've added13:57
slytherinnedko: It is ok to have it in upstream svn but the source tar distribution should not contain it.13:58
nedkothanks13:59
nedkoi plan to create/update some linux audio (jack) related packages14:00
jpdsRainCT: Yeah, it's right. But I had gone to bed when you sent the message :)14:20
hefe_bia_Hi! What to do if upstream includes binaries of another GPL licensed program in the tarball? (but without any license stating that they do so)14:22
wgranthefe_bia_: You tell them to stop it.14:22
lukehasnoname_What does triage mean, in the "bug treatment" sense?14:28
broonielukehasnoname_: Initial checking, prioritisation and classification. It's from the medical term http://en.wikipedia.org/wiki/Triage14:30
lukehasnoname_Right, I know what it means IRL. But I don't get how it's used in bug terms. If something is triaged with classification "critical", then it wouldn't be triaged anymore, would it? It would be "Confirmed"14:31
=== thekorn_ is now known as thekorn
dholbachhttps://wiki.ubuntu.com/Bugs/Status14:42
nedkois artfwo comming here?14:42
nxvlraphink: around?14:51
raphinkyes,14:51
nxvlraphink: about augeas, is your ack still valid?14:51
raphinkit's still valid as far as I'm concerned14:52
nxvlRainCT: around?14:54
nxvlRainCT: great!14:54
RainCTnxvl: yes14:54
nxvlraphink: great14:54
nxvlRainCT: raphink sais his ack is still valid14:55
nxvlRainCT: can you please sponsor the package14:55
RainCTnxvl: Great :)14:55
RainCTraphink, can you upload it, please? I've to go in a while and would like to finish something else first14:56
raphinknxvl: in a near future, it might be interesting to provide additional plugins14:56
raphinknxvl: since augeas is made by a fedora dev, it could be nice to have plugins for Debian specific conffiles14:56
raphinkI can upload it RainCT14:56
RainCTraphink: ok, thanks14:58
nxvlraphink: https://wiki.ubuntu.com/UbuntuCentralizedServiceAdministrator/Augeas15:01
raphinkhmmm our network team closed some streams without telling us15:03
raphinkI have to ask for the ftp to be open to the Internet again :s15:04
raphinkshouldn't be long though15:04
raphinknxvl: done15:10
ScottK-laptopnxvl: Congratulations.15:13
nxvlraphink: thanks15:14
nxvlRainCT: thanks15:14
nxvlScottK-laptop: thanks!15:14
raphinkis it your first package nxvl?15:14
nxvlyep15:15
nxvlwell almost15:15
raphinkcongrats :)15:15
nxvlbecause on terminator upstream helped me a lot with debianization15:15
nxvlso it doesn't count15:15
raphinkhehe ok15:16
* nxvl HUGS raphink and RainCT 15:17
ScottK-laptopnxvl: Even with help, it still counts.15:17
raphinkthank you for your work, nxvl15:17
RainCTnxvl: congratz :)15:18
raphinkhttps://launchpad.net/ubuntu/intrepid/+queue?queue_state=0&queue_text=15:18
ScottK-laptopnxvl: Particularly since this is not a simple package.15:18
nxvlScottK-laptop: i mean on terminator (the previous one) this one has been entirely by myself15:18
nxvland yes15:19
nxvlaugeas it not a simple package15:19
nxvlnot at all15:19
ScottK-laptopAh.  My mistake.15:19
nxvl\o/15:19
ScottK-laptopnxvl: Double congratulations then.15:19
nxvlheh15:19
nxvlthanks15:19
ScottK-laptopnxvl: You might consider asking for a backport to Hardy to support testing and experimentation once it's out of New.15:20
raphinkyes, that would be nice15:20
nxvlScottK-laptop: i didn't thought about it, but it will be nice15:20
nxvlScottK-laptop: i will15:20
=== asac_ is now known as asac
nxvlScottK-laptop: btw, i don't remember if i include you on my mail, but can you please review https://wiki.ubuntu.com/UbuntuCentralizedServiceAdministrator/Augeas and check if everything on the mail side is in there?15:21
ScottK-laptopnxvl: You did include me.15:21
nxvli knew i couldn't forget you15:22
nxvli'm just to sleepy now15:22
nxvli have just woke up15:22
ScottK-laptopnxvl: You ought to add amavisd-new, spamassassin, and clamav to your list.15:22
nxvlScottK-laptop: can you do it please15:22
ScottK-laptopFrom a mail admin perspective those get configuration changes a lot more often than core things like Postfix.  Sure.15:22
raphinka dput one could be nice, too15:23
raphink:)15:23
raphinkif you can add it at the same time ScottK-laptop15:23
nxvlraphink: yes, but that wouldn't be in a close future15:23
raphinkit's very easy to do nxvl15:23
raphinkthat's why I'm mentionning it15:23
nxvlraphink: i have some goals to reach for intrepid and i need to focus myself on them15:23
raphinkok15:24
raphinkwhere can we contribute the lenses ?15:24
nxvlraphink: launchpad?15:24
raphinkbugs?15:24
nxvli have a post with all that information15:24
nxvlbut my blog is down15:24
nxvlraphink: yep15:24
ScottK-laptopraphink: Sorry, already down.15:24
ScottK-laptopdown/done15:24
raphinkok, np15:24
ScottK-laptopnxvl: Do lenses get added to the augeas package or to the package they are for?15:25
nxvlraphink: augeas is the first step for: https://wiki.ubuntu.com/UbuntuCentralizedServiceAdministrator15:26
nxvlraphink: which i spec in the future will become ubuntu control center or something15:26
* raphink thinks of augeas as a brick to integrate in puppet15:26
nxvlScottK-laptop: i will add them to augeas it self15:27
raphinkI don't really think of managing one single machine15:27
nxvlScottK-laptop: i have made a binary package just for the lenses15:27
raphinkbut that's nice nxvl15:27
raphinkfor sure, using augeas would be great to improve the configuration API15:27
raphinks/API/tools/15:27
nxvlraphink: yes, the long term goal is to make manage more than one machine from a client over the network15:28
raphinknxvl: do you have experience with configuration management tools like cfengine or puppet?15:28
nxvlnot that i remember (on the development front)15:29
nxvlbut as a sysadmin i have used some of them15:29
raphinkok15:29
raphinkI see15:29
nxvlalso i developed one for specific requirements on samba15:30
nxvli needed to use almost same configurations over a LOT of samba servers15:30
nxvlso i use some script that do it for me15:30
nxvlchanging some data from server to server, depending on the requirements15:30
nxvlit was a nightmare15:30
nxvli'm out of battery and need to go work15:31
nxvlsee you all15:31
nxvland thanks!15:31
nxvlbye!15:31
nxvlhave a nice day15:31
=== thekorn_ is now known as thekorn
YokoZarScottK / ScottK-laptop: Thanks for the ack on the wine SRU.  I'm a bit confused about what happens next though, since there's already a Wine in hardy-backports.  Do we upload that same package to hardy-proposed, or one with an incremented version?16:05
ScottKYokoZar: We ask pitti if he'll copy it from backports or if he wants it to go through proposed.16:05
DRebellionWould somebody mind reviewing my package? http://revu.ubuntuwire.com/details.py?package=monkeystudio Thanks ; )16:34
* sistpoty|work heads home... cya16:49
geserDRebellion: FTBFS for me on intrepid AMD6416:53
DRebelliongeser, hmm, i have only tested on intrepid i38616:53
DRebellionwhich built fine16:53
DRebelliongeser, would you mind attatching the log to the bug page? I have to go out for a bit.16:54
null_vectorWho can I talk to about nvidia issues on intrepid?  I can file a bug now but all it will say is it doesn't work.  Nothing shows up in the X log.16:54
geserDRebellion: can do16:55
DRebelliongeser, thanks16:55
geserdone16:57
gesernull_vector: have you read https://lists.ubuntu.com/archives/ubuntu-devel/2008-July/025723.html?16:59
null_vectorno, I hadn't.  Thanks.17:01
hunmaathi.17:38
ScottKDear upstream: Please don't just write "Apply a selection of Debian upstream patches." in your changelog.  There are a bunch of them and it'd make my life easier if you'd say which ones they were ...17:39
sebnerScottK: rofl O_o17:39
hunmaatI've commented to a bug in hwtest, the ubuntu package. it's maintainers are the motu. there is a hwtest launchpad project. it has different bugs list. shouldn't these be linked somehow?17:41
hunmaator at least some information about this project on the package's overview page17:41
FestorOne question, I can import packages form GetDeb.net to revu? (I have the permission of GetDeb admin)17:43
ScottKFestor: Sure, but they need to meet Ubuntu quality requirements.17:45
FestorI working in that17:45
Festor:D17:45
ScottKBy their own admission, getdeb has different standards.17:45
* sebner asks himself why these folks don't contribute to ubuntu that way17:45
ScottKsebner: I've asked them to and they declined.  Feel free to try again.17:45
FestorO.o17:45
joaopintoI will not answer that one again :)17:46
ScottKFestor: In general, if there is a demand for a package from outside the official repositories, we ought to try and get it in if we can.17:46
sebnerjoaopinto: and for me? ^^17:46
joaopintosebner, to summarize because I have had too many conversations a long time ago.. different goals17:47
joaopintowe had some merge efforts, I have started to work on a wiki page with dholbach, but then I got out of time and interest to get back to it17:48
sebnerjoaopinto: well I know that you are some kind of "bleeding edge" but what speaks again to contribute to ubuntu and upload them to revu?17:48
FestorPeace to all... :D17:49
joaopintosebner, the issue is not with the revu upload, someone would have to follow-up those revu uploads, I tried myself with 1 package, 2 years ago, I found it a painful process, not getting the proper (or at least expected) attention17:50
ScottKjoaopinto: Would you be willing to consider pointing your web site at .deb's from hardy-backports where they exist?17:50
joaopintoanyway it seems Festor will be starting picking it up17:50
sebnerjoaopinto: I see, yes attention is a problem. not interested to become a MOTU and help out there? ;)17:51
SWATis there a good intro to packaging with scons? (or a great example package).17:51
joaopintoScottK, there are a few limitations on using repositories for our distribution model, replacing with a repository is not an option yet...17:51
ScottKjoaopinto: I'd ask you to consider that then for the future.17:52
ScottKI think it would be good to reduce duplication of effort.17:52
joaopintosebner, with all respect I have for the MOTUs, sometimes I found it too much political and uninteresting, and sometimes a few bad experiences don't help either17:52
joaopintoScottK, we will, we also have more requests than we can handle17:53
sebnerjoaopinto: I see but double work is not good and btw it seems that you are a good at packaging so a loss for us17:53
joaopintoand there is something about MOTUs which I really hate, mixing packaging with bug fixing :P17:54
azeemhow do you disentangle them?17:55
joaopintopackaging is about integration, mostly integrating upstream into the distribution, a packager skills are mostly distro oriented17:56
azeemso you think all bugfixing should happen upstream?17:56
joaopintobug fixing requires real application development skils, and it is much more efficient when executed by people familiar with the code from a global perspective17:56
broonieYou need both, especially when it comes to the release freeze phase.17:57
joaopintoyes, mostly, except for any integration specific patches17:57
broonieWhen freezing people from the distro side need to be able to assess the risks and effects of changes, especailly from upstreams with unrelated schedules.17:58
joaopintodistros should still do the QA on those changes, but still the fixes should be handled upstream18:01
azeemjoaopinto: sure, except that it's not always practicable to do so18:01
joaopintosure, a balance is required between both, and right now I see too much being brought to the distro side18:04
broonieEspecially note that lots of upstreams explicitly don't care about anything except their current release (clamav ftw!)18:05
Laneygeser: Someone (forget who, sorry) said that it would be enough to just file the bugs18:08
LaneyAlso, I filed bugs against all the packages that came up on the NBS list and built successfully - thought those would all be the ones that needed it18:08
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger
FestorOne question, I can package a app with freeware license?18:44
Festorfor Revu of course18:44
FestorI talk about mercury messenger18:45
slytherinFestor: what do you mean by freeware license?18:45
Festorehh, freeware? I dont understand18:46
Festorslytherin, http://en.wikipedia.org/wiki/Mercury_Messenger18:46
Festorhttp://en.wikipedia.org/wiki/Freeware18:47
FestorI see that unrar is in Ubuntu repositories18:47
Festorand that package has freeware license18:47
Festorbut...18:47
FestorI dont know if I do something in special for make a package with freeware license18:48
FestorI should indicate also in copyright file in other file?18:49
slytherinFestor: is the source available?18:49
Festorfreeware =! source code available....18:50
Festorbut...18:50
Festorhttp://thebachman.info/images/stories/Mercury/Versions/mercury-messenger-1.9.tgz18:50
FestorMercury messenger is written in Java18:50
slytherinFestor: It could go in restricted, but you will have to talk with some other developers here. I am not sure how many will be interested in sponsoring a messenger with no source even though it is free to distribute.18:52
Festorslytherin, http://thebachman.info/images/stories/Mercury/Versions/mercury-messenger-1.9.tgz18:53
Festorand this?18:53
FestorI dont know if this is "source code" I am not a expert in Java apps18:53
slytherinFestor: I am sorry I can not verify right now if it is a souce. My bandwidth is all used up in some other work.18:54
Festorok, no problem18:54
AstralJavaI don't see any .java files inside the tarball.18:56
null_vectorAny reason why debuild would delete a manpage inside debian/ when building?  Starting to get annoying.19:04
azeemnull_vector: if you think debuild is to blame, try dpkg-buildpackage instead19:10
null_vectorno the debian/rules was specifically deleting the manpage for some reason19:14
FestorWhen I upload a package for REVU, I should put Mantainer field as: "Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>"19:19
Festoror I can use my name&e-mail?19:19
mouzFestor: Maintainer should be as you say. XSBC-Original-Maintainer should hold the packager's name+email (which could be yours). See also https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages19:22
Festorok, thanks19:22
simuhi, after i install freebsd, what desktop environment do I have19:23
simucan I chose between kde or gnome at the isntallation procedure'19:24
azeemsimu: Ubuntu does not support freebsd, AFAIK19:25
simushit wrong channel19:26
simum sorry19:26
AstralJavaOkay, I've got a problem. I worked out a working debian/ inside an unwrapped tarball, and managed to create a good *.dsc with debuild -S -sa, with which I could produce nice binary .debs with pbuilder. Once this process was executed, I initiated the same structure as a bzr branch, and uploaded to lp.net. Of course, now the same procedure won't work, debuild -S -sa doesn't run successfully.19:43
AstralJavaWhat is the correct procedure to maintain such a structure?19:43
azeemI know nothing about bzr, but for those people who do, it will be crucial to quote the error you get with debuild now19:44
null_vectordid you "bzr add debian/" ?19:48
AstralJavaazeem: Silly me, of course. :) http://pastebin.ubuntu.com/25755/19:48
AstralJavanull_vector: I forget that precisely, but if you browse the code inside lp.net, debian/ is there.19:51
Adri2000AstralJava: what about bzr-builddeb?19:52
james_wAstralJava: you want to add "-i" to the debuild command19:54
james_wit excludes .bzr etc. from the package, and so you don't get those problems, as well as not including stuff in the source package that doesn't really want to be there.19:55
AstralJavaAdri2000: Might work, just gotta add a debian/watch file19:55
AstralJavajames_w: Thank you! That was the answer. :)19:56
kumycan someone do a review to my packages?20:09
kumyhttp://revu.ubuntuwire.com/details.py?package=webilder20:09
kumyhttp://revu.ubuntuwire.com/details.py?package=hwreport20:09
kumythanks :)20:09
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger
FalkenHi MOTU20:13
slaytonif I want to add my application to the Applications Menu do I specify where in the menu it goes in the control file or in the desktop file?20:31
AstralJava.desktop file20:32
slaytonAstralJava, thanks... and if I want to create a new folder in the application menu how do I do that?20:32
pochuwhat for?20:32
AstralJavaslayton: Not sure about that. Normally we should refer to freedesktop.org's recommendations.20:32
slaytonok20:33
AstralJavaBut if you have good reason, I suppose it works. Second pochu's question, though. :)20:33
slaytonwhat for?  I am hoping to package an entire suite of applications that we would like to have their own folder under applications20:34
pochuwhat kind of apps are they?20:34
pochuOpenOffice doesn't have its own menu section, for example20:35
Falkenquick question on my first package : there is no manpage with the binary, is it mandatory ? if so, should I ask the upstream author to produce one or write it myself ?20:35
pochuFalken: write it yourself20:35
slaytonthey are applications that are specifically designed to visualize and collect electrophysiological data from some hardware that we have built20:35
pochuFalken: and send it to upstream :)20:35
pochuthere's a Science section I believe20:35
slaytonyou're right about OpenOffice but ubuntu does have an "Office" entry20:36
Falkenokay ! thanks mentor ;)20:36
Falkenso I assume it's mandatory.20:36
slaytonpochu, so when I installed crossover it created a menu entry for "Windows Apps"20:37
pochuFalken: it may be uploaded without it, but it's better to create them20:38
Falkensure, of course.20:38
pochuslayton: these are the official categories: http://standards.freedesktop.org/menu-spec/latest/apa.html20:39
pochuslayton: if any of those fits your needs, I think it would be better to use them instead of creating another section. OTOH I'll probably never use those apps...20:40
slaytonpochu: thanks! a second question, when I add my repository to a computer the applications show up under synaptic but not under Add/Remove programs...  what is required to get apps to show up under Add/Remove20:40
pochuslayton: I think it (gnome-app-install) uses the app-install-data package, so it looks for files in /usr/share/app-install/desktop/, I'd say20:50
pochuslayton: but no package in the Ubuntu archive should do that manually, so don't do that if you want to have your packages in the official repositories20:51
slaytonpochu, none of these apps will end up in the official repos20:55
slaytonso if I want my apps to show up there, I need to put the desktop file in app-install/desktop and if i want them to show up in the menu I need to put a desktop file in /usr/share/applications, right? just trying to make sure I'm getting this20:57
slaytonalso after I add a desktop file how do I reload the application menu to get the new app to show up?20:57
james_wslayton: if you have a .desktop file in the package that is installed in to /usr/share/applications/ then it will get a menu entry. It will then get included in a later version of app-install-data automatically.21:03
james_wyou should look at dh_desktop which should take care of the other bits, but won't install the .desktop file for you.21:03
slaytonok thanks... so i'm just messing around now and creating some desktop files by hand... how can i get those entries to show up automatically? do i have to reload X?21:04
james_wslayton: no, update-desktop-database I believe21:13
Falkenquestion : how do I integrate the manpage in the package ?21:16
FalkenI made a mybinary.1 , but don't know where to put it, and if I need to add rules to deploy it21:17
joaopintoI believe that you only need update-desktop-database if your .desktop provides a mime association, otherwise dropping the file on /usr/share/applications is sufficient21:17
james_wFalken: check out dh_installman21:19
Falkenwoohoo ok thanks :P21:19
mouzWould somebody mind reviewing my package (a light weight terminal emulator)? bug 216603 , http://revu.ubuntuwire.com/details.py?package=stjerm . Thanks :)21:21
ubottuLaunchpad bug 216603 in ubuntu "[needs-packaging] stjerm" [Wishlist,In progress] https://launchpad.net/bugs/21660321:21
IulianFalken: Well, I use pod2man. Create a file named binary.pod with your man page. After that create a manpages file and write debian/binary.121:23
IulianFalken: In debian/rules, build target, you should have something like pod2man --section=1 --release="" --center "" debian/binary.pod > debian/binary.121:25
IulianFalken: And remove binary.1 in the clean target.21:25
IulianThat should do it.21:26
Falkenwoah21:26
Falkenokay then21:26
IulianFalken: Don't forget to call dh_installman21:26
Falkenyep it's done, obviously it wasn't enough :)21:27
Falkenlulian: I just need to touch a file named binary.pod with nothing in it ?21:29
IulianFalken: That file should contain your manual page.21:31
Falkenoh ok21:32
Falkenmy page is already formatted, so I guess I can skip that part21:33
Falkenhum, no I can't, it's built during the package install21:33
* Iulian is going to sleep.21:35
IulianGood night.21:35
Falkengood night lulian, thanks for helping21:35
null_vectorFalken: easiest way isd to create a debian/manpages file with a list of the manapages you want installed21:36
Falkennull_vector : and ... that's it ?21:38
Falkenit is easy indeed :)21:38
ScottKAdri2000 or Lutin: DaD seems broken.  No component pages.21:40
ScottKleonel: I don't see any security issues in today's clamav releases.  Do you concur?21:41
Falkenit works ! thanks null_vector :D21:43
leonelScottK: All ok21:54
ScottKleonel: Thanks for checking.21:55
silwolhi!22:09
silwolhow do I get a .orig.tar.gz when a debian/rules get-orig-source updates directly from svn?22:09
bdrungtry to run "debian/rules get-orig-source"22:10
silwolyes, that updates my current directory to the recent svn version22:10
silwolbut there is no .orig.tar.gz file or .orig directory after that...22:11
silwolah, just found it... this package stores it in ../tarballs22:12
Adri2000ScottK: thanks, DaD migrated to a new server recently, and it seems everything broke22:17
RainCTAdri2000: btw, anything new regarding MoM?22:36
Adri2000nope........22:36
RainCTAdri2000: uhm.. I thought Mark asked for the features to be implemented in a reasonable amount of time? and now it's blocking on them... :P22:39
wgrantRainCT: Ah, I thought the ball was on your side of the court.22:41
wgrantSo they might too.22:41
Adri2000wgrant: see branches at https://code.launchpad.net/merge-o-matic, they've been waiting for feedback for weeks22:43
Adri2000RainCT: yes he did :)22:43
wgrantAdri2000: Oh, hmm. I see.22:44
slaytonon: http://standards.freedesktop.org/menu-spec/latest/apcs03.html  it states that .menu files need to be saved to: sysconfdir/menus/application-merged/ for menu items to show up as new folders... can anybody tell me where sysconfdir/menus/application-merged/ is in Hardy Heron?22:45
null_vectorDo you need to mention debian/control in the changelog when using update-maintainer?22:45
wgrantslayton: /etc/xdg/menus/applications-merged22:46
slaytonty22:47
RainCTnull_vector: Well, that depends on you. The entry that update-maintainer adds is enough, but if you mention that the change was in debian/control even better.22:47
slaytonwgrant: so I add my .menu files there... and my .desktop and .directory files to /usr/share/applications/  ?22:48
RainCTnull_vector: if you do other changes in debian/control then I'd say add a "* debian/control:" bullet and list the maintainer change and the other changes as sub-points of it22:48
wgrantslayton: Why are you adding a new folder? That is generally a bad idea.22:48
null_vectorRainCT: One more debdiff: bug #246406.  I just created the bug.  Should I subscribe anyone?22:49
ubottuLaunchpad bug 246406 in yap "FTBFS in Intrepid. No mode in open call" [Undecided,New] https://launchpad.net/bugs/24640622:49
* RainCT looks22:49
slaytonpeople have been telling me all day that adding your own menu entries is discouraged.... I'm building a suite of scientific software... it will be installed on machines that will only be used for this softwware... we'd like to give them their own menu entry22:50
slaytonbut is my above question correct about locations?22:50
RainCTslayton: for the .desktop file, yes. (I don't know about the others)22:51
slaytonok thanks... like I said i've been extensively reading the documentation at freedesktop.org but it isn't making perfect sense22:51
wgrantslayton: How do you know it is going to be used only on machines with that restriction?22:51
slaytonwell I guess somebody could run other things on these machines... but most people who have access to these machines have their own laptops/desktops and they won't want to run anything else on the machines they use for experiments22:53
slaytoni mean these machines are being bought exclusively for doing experiments22:54
RainCTnull_vector: looks good, subscribe ubuntu-universe-sponsors22:54
Falkencopyright question : the upstream under X11/MIT License, and my package is under GPL. how should I fill the License field in debian/copyright ? is it even possible to have upstream in a type of license and package in another ?22:54
wgrantslayton: But what about people outside your organisation..?22:54
wgrantFalken: It's generally a good idea to match your packaging to the software.22:54
RainCTnull_vector: (note that it's good practice to explain what the patch is for in the "## DP:" line of the .dpatch file)22:55
slaytonumm... they debs will be hosted on a public repo but unless they have the hardware to interface with the software there won't be any reason for them to use the software22:55
slaytonand the hardware they buy from us22:55
Falkenokay then, no problem. thanks wgrant !22:55
null_vectorRainCT: sorry, forgot about that.22:55
* null_vector goes home22:56
RainCTFalken: if by "license field" you mean the  "License:" header, that is about the upstream tarball22:56
RainCTnull_vector: good night :)22:56
slaytonanyway the /etc/xdg/menus/applications-merged was exactly the answer to my question!  Thank you guys are always very helpful22:58
FalkenRainCT: absolutely. I got it from there, but I was wondering if I had to add the GPL for the package itself22:58
RainCTFalken: I guess the "The Debian packaging is licensed..." lines which come in dh_make's template are enough22:59
RainCTFalken: and I think I have some package where upstream is BSD and the packaging is GPL (without the header, just those two lines) and so far nobody has complained about it :)23:00
Falkenokay23:00
Falkento be honest I don't care, but I want to do it the right way :)23:00
Falkenyou're right, dh_make's template wrote "package licensed under the GPL, see above"23:02
FalkenI'm only removing "see above" then :P23:02
RainCTFalken: uh, "see above" or "see /usr/share/common-licenses.."?23:02
Falkenit's "see above" , referring to the License:  text23:03
Falkenbut if the text isn't GPL, it doesn't make sense23:03
RainCTit should be something like:  The Debian packaging is (C) 2008, Your Name <email> and is licensed under the GPL, see `/usr/share/common-licenses/GPL'.23:03
Falkenoh ok ! great23:03
RainCTor just license it under the same license as upstream uses..23:04
tester_I'm not sure if I am in the right place.  I was told someone here might be able to help me fix my aprutil1 package to contain apr_dbd_mysql.so23:04
RainCTwell, I'm off.. good night23:04
ion_` as a left single quotation mark is an abomination. :-)23:04
Falkengood night RainCT, thanks for helping :D23:05
RainCTion_: heh. tell the dh_make guys, that's copy-pasted ;)23:05
RainCTFalken: no problem :)23:05
bdrungwgrant: last time you helped me packaging matplotlib. so i have subscribed you to bug #24640823:10
ubottuLaunchpad bug 246408 in matplotlib "Please merge matplotlib 0.98.1-1 from Debian/unstable" [Undecided,New] https://launchpad.net/bugs/24640823:10
Falkenupdated flabber package on REVU - Please review http://revu.ubuntuwire.com/details.py?package=flabber23:11
Falkenthanks in advance23:11
tester_I am would like to update my aprutil1 source package to include apr_dbd_mysql.so.  I have downloaded the source.  How do I edit the configuration and rebuilder/install the package with the apr_dbd_mysql.so module?23:12
dusharaHi, I need help registering a project23:20
emgentheya23:31

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