/srv/irclogs.ubuntu.com/2007/05/25/#ubuntu-motu.txt

=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-motu
=== festival_gaim [n=ralfm@dslb-084-058-128-253.pools.arcor-ip.net] has joined #ubuntu-motu
=== festival_gaim [n=ralfm@dslb-084-058-128-253.pools.arcor-ip.net] has left #ubuntu-motu []
=== tudenbart is now known as dothebart
=== persia [n=persia@ubuntu/member/persia] has joined #ubuntu-motu
=== _czessi [n=Czessi@dslb-088-073-007-180.pools.arcor-ip.net] has joined #ubuntu-motu
=== Admiral_Chicago_ [n=freddy@adsl-68-255-98-227.dsl.chcgil.ameritech.net] has joined #ubuntu-motu
=== jml [n=jml@121.44.219.152] has joined #ubuntu-motu
=== concept10 [n=concept1@ppp-70-247-163-181.dsl.rcsntx.swbell.net] has joined #ubuntu-motu
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-motu
=== Daviey [n=Daviey@ubuntu/member/daviey] has joined #ubuntu-motu
=== morphir [n=morphir@adsl-sna1-098.nett.nteb.no] has joined #ubuntu-motu
morphirhi, anyone here maintain lighttpd for ubuntu?01:13
=== Stormx2 [n=Stormx2@host-87-240-137-127.hi-velocity.net] has joined #ubuntu-motu
crimsunthe entire MOTU team maintains that source package.01:13
morphirhmm01:14
crimsunwe don't have strict maintainers (although we often have one or two people/groups that care for certain packages primarily)01:14
ajmitchif there's a bug, it's best filed on launchpad01:14
ajmitchor if you want to work on it, put a patch up there01:14
morphirnot a bug, I wanna make a package for lighttpd1.5 beta01:15
morphirI need documentation01:15
morphiror if anyone care  to assist me trough making one, I would appreciate that01:15
crimsunfor getting started on packaging? Use the Debian New Maintainer's Guide and the Ubuntu Packaging Guide.01:15
crimsunStudying the existing lighttpd source package is a secondary starting place.01:16
beunomorphir: http://doc.ubuntu.com/ubuntu/packagingguide/C/index.html01:16
morphirfound it :) thanks01:16
morphircrimson, I already did that. And I'am curious how the init.d was created01:18
crimsunlikely it was based on a template, then LSBised.01:19
=== morphir nods
=== PriceChild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-motu
=== TomaszD_ [n=tom@unaffiliated/tomaszd] has joined #ubuntu-motu
=== PriceChild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-motu
=== Yagisan [n=Yagisan@doomsday/developer/Yagisan] has joined #ubuntu-motu
=== jwendell [n=wendell@ubuntu/member/wendell] has joined #ubuntu-motu
=== mwolson [i=mwolson@jpi-wlafyte-212-116.dmisinetworks.net] has joined #ubuntu-motu
=== pricechild [n=pricechi@unix0.york.ac.uk] has joined #ubuntu-motu
=== concept10 [n=concept1@ppp-70-247-163-181.dsl.rcsntx.swbell.net] has joined #ubuntu-motu
=== jwhitlark [n=jwhitlar@h-67-102-70-2.snfccasy.covad.net] has left #ubuntu-motu []
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-motu
=== Ash-Fox [i=UNKNOWN@fgd182.internetdsl.tpnet.pl] has joined #Ubuntu-motu
=== javierder_ [n=javier@41-108-235-201.fibertel.com.ar] has joined #ubuntu-motu
persiacrimsun: Are you still working on bug 50393?  I'm tempted to reject, but smart card failures might be considered a security vulnerability (in which case it needs help in Dapper).03:00
ubotuLaunchpad bug 50393 in openct "[dapper-updates candidate]  Missing /var/run/openct directory after (re)boot aborts initscript execution" [Medium,In progress]  https://launchpad.net/bugs/5039303:00
ajmitchpersia: what's the grounds for rejection?03:01
persiaajmitch: It's not a software security issue, and it was fixed in edgy.  Depending on one's thoughts on smartcards, it may not meet the criteria for a Stable Release Update.03:02
ajmitchI'm of the opinion that there's an easy fix supplied & tested, and that it's a good thing to fix these bugs03:03
persiaajmitch: OK.  Still needs someone to steer the SRU process.  I can't test, lacking the relevant hardware.03:04
ajmitchit's been nearly a year03:04
ajmitchneither do I, mine is a fairly basic laptop03:05
=== persia dreams of a dedicated hardware testing team with every possible piece of hardware and sufficient available time to test everything on request.
hendrixskiasac, why is lightning a higher priority then sunbird?03:06
=== freeflying [n=freeflyi@123.118.3.18] has joined #ubuntu-motu
=== j-dizzle [n=jdong@ubuntu/member/jdong] has joined #ubuntu-motu
=== javierder_ is now known as javierder
welshbyteheh, i almost forgot about that pygmy bug. i'll cook up a debdiff03:21
persiawelshbyte: That would be great.  Thanks.03:25
welshbytepersia: done. should i subscribe u-u-s again or are you on the case? :)03:31
=== crdlb [n=crdlb@pool-72-82-101-127.nrflva.east.verizon.net] has joined #ubuntu-motu
persiawelshbyte: I recommending subscribing U-U-S again.  I'll get bugmail and look at it when it rises to the top of the queue, but someone else might be faster :)03:34
welshbytewill do03:34
=== welshbyte goes to get some sleep, g'night folks
=== RAOF [n=chris@60-242-199-65.tpgi.com.au] has joined #ubuntu-motu
TheMusopersia: If you're busy, I'll have a look.03:41
=== lukaswayne9 [n=lukas@c-68-84-69-12.hsd1.nj.comcast.net] has joined #ubuntu-motu
persiaTheMuso: I'm just processing mentee sponsorships right not.  Thanks.03:43
persias/not/now/03:43
TheMusopersia: np.03:43
TheMusoNot that there is actually anything that needs doing..03:44
=== TheMuso was looking a little earlier.
persiaTheMuso: for pygmy? or for UUS?03:44
TheMusopersia: uus03:44
=== persia sees 63 bugs outstanding :)
ajmitchonce you're finished with those, the next challenge is to search for all bugs in universe with a patch attached03:47
ajmitchmany of those do not have u-u-s subscribed03:48
ajmitchhttps://launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=Unconfirmed&field.status%3Alist=Needs+Info&field.status%3Alist=Confirmed&field.status%3Alist=In+Progress&field.status%3Alist=Fix+Committed&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_contact=&field.component=4&field.component=3&field.component-empty-marker=1&field.status_upstream=&field.status_upstream-empty-marker=1&field.omit_du03:48
ajmitchyay for LP urls03:48
=== ajmitch sees a number of duplicate bug tasks
persiaajmitch: Actually, would you mind tagging all those "patch"?  One of my mentees is working on packaging, and is using the "patch" tag to prepare debdiffs for things.  Thanks.03:52
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu
ajmitchpersia: that will take awhile :)03:53
ajmitchmaybe Hobbsee could do some?03:53
persiaajmitch: Thanks Hobbsee :)03:53
=== ajmitch delegates
TheMusoHeya Hobbsee03:54
Hobbseewhat's this?03:55
Hobbseehi ajmitch, persia, TheMuso 03:55
ajmitchHobbsee: bugs with patches attached, tagging them with 'patch'03:56
morphiris chkconfig being replaced with anything?03:56
ajmitchsomething that would best be automated with bughelper if possible03:56
Hobbseeahh03:57
ajmitchmorphir: you mean the system of update-rc.d/invoke-rc.d ?03:57
persiaajmitch: Actually that's true.  Us telling each other to do it doesn't help so much.03:57
=== persia files bug against bughelper
morphirajmitch, I prbly do, don't I03:57
=== morphir scratches head
ajmitchnot sure of the value of tagging them with 'patch' when it's simple to search for bugs with patches attached03:58
Hobbseetbh, i dont know why you....damn you, ajmitch 03:58
ajmitchHobbsee: hm?03:58
Hobbseeyou beat me to what i was going to say.03:58
ajmitchheh03:58
ajmitchthat's why I pasted a long url just before you came in03:58
ajmitchthe list of bugs with patches03:58
=== d33p__ [n=d33p@87.217.145.73] has joined #ubuntu-motu
ajmitchof course it repeats a lot03:58
=== persia thinks https://launchpad.net/ubuntu/+bugs?field.tag=patch is a nice short URL for pasting.
=== ajmitch should lart jdong
ajmitchthere's plenty of xserver-xgl stuff that he promised to care for :)03:59
Hobbseeyep03:59
Burgundaviaisn't xgl dead?03:59
ajmitchsadly no03:59
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-motu
Burgundaviawhere do I sign up to kill it?04:00
ajmitchATI (now AMD)04:01
=== ajmitch should sort his LP bug mail better
Hobbseesort it via /dev/null04:03
ajmitchsplit out stuff I receive from the firehose (ubuntu-bugs)04:03
=== persia goes to visit a client
=== persia [n=persia@ubuntu/member/persia] has left #ubuntu-motu []
nixternalVISTA LOVE!04:08
nixternaloops, did I say that out loud04:08
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-motu
jmgno, you said it on irc04:34
=== j-dizzle [n=jdong@ubuntu/member/jdong] has joined #ubuntu-motu
=== suppressingfire [n=burner@cpe-24-24-95-18.stny.res.rr.com] has joined #ubuntu-motu
=== suppressingfire [n=burner@cpe-24-24-95-18.stny.res.rr.com] has left #ubuntu-motu []
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-motu
=== highvoltage [n=highvolt@196.1.61.41] has joined #ubuntu-motu
crimsunpersia: I'll look at it in an hour.05:02
crimsund'oh05:02
LaserJockcrimsun: do you have any idea what Ubuntu's position on -nonfree doc packages from Debian?05:08
crimsunLaserJock: I haven't heard anything different to Debian WRT policy, but I'm not a core -doc member.05:09
Burgundaviaafaic, we don't consider that stuff nonfree05:10
LaserJockhmm05:10
LaserJockI don't know of any documentation of that05:11
Burgundaviachat with Keybuk05:11
LaserJockI've got lots of -nonfree doc related stuff in TeX05:11
LaserJocksome of it is invariant FDL05:11
Burgundaviaugh05:16
Burgundaviapoor you05:16
ScottKGood evening all.05:19
Hobbseehi ScottK 05:19
ScottKHello Hobbsee.05:19
ajmitchhello05:21
Hobbseehi ajmitch 05:22
Hobbseecausing trouble again, are you?05:22
ajmitchyep!05:22
ajmitchit's what I do best05:22
=== minghua [n=minghua@ubuntu/member/minghua] has joined #ubuntu-motu
=== man-di [n=mkoch@dynadsl-080-228-200-079.ewetel.net] has joined #ubuntu-motu
=== SlimG [n=robert@84.205.58.245] has joined #ubuntu-motu
SlimGShould all the results from "ldd <binary>" be added to "Depends:" in DEBIAN/control ?05:40
crimsungod no.05:40
SlimGwhy?05:41
ajmitchbecause dpkg-shlibdeps does that automatically when you do things properly 05:41
crimsundone properly, it should be the _minimal_ set of runtime dependencies. Package X will depend on Y, and if you include both packages X & Y in the Depends: field, it's redundant.05:41
=== j-dizzle [n=jdong@ubuntu/member/jdong] has joined #ubuntu-motu
=== tmarble [n=tmarble@user-38q4et6.cable.mindspring.com] has joined #ubuntu-motu
LaserJockwell, my first Main sync ended with FTBFS on all archs05:45
LaserJockdon't I rock ;-)05:45
SlimGDoes it make any difference that I'm creating a binary package? (closed-source), how can I know what dependencies to add/not add from ldd <binary> ?05:45
SlimGDoesn't the binary require all the libs listed by ldd to work?05:46
ajmitchLaserJock: don't worry, I've screwed up worse than that05:46
LaserJockwell, I don't think it was me, at least05:47
=== Amaranth [n=travis@ubuntu/member/Amaranth] has joined #ubuntu-motu
ajmitchLaserJock: in this case, it was all me05:47
beunodoes anyone know the command to create a Debian (sid) pbuilder enviroment in Ubuntu?   I can't seem to get it working  :(05:47
LaserJockthe package built fine in my pbuilder and StevenK's amd64 pbuilder05:47
=== ajmitch has to spend a weekend on ubuntu & debian, I think
ajmitchLaserJock: oh, one of those05:48
LaserJockbut it puked on the buildds05:48
ajmitchgot a build log?05:48
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-motu
LaserJockhttp://librarian.launchpad.net/7824279/buildlog_ubuntu-gutsy-i386.gcompris_8.3.1-3_FAILEDTOBUILD.txt.gz05:49
=== tmarble [n=tmarble@user-38q4et6.cable.mindspring.com] has joined #ubuntu-motu
=== ajmitch looks
ajmitchthat's the one with the large tarball, right? :)05:51
ajmitchcouldn't find gnuchess? interesting05:51
=== ajmitch will grab on imbrandon's box if possible
=== tonyy [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-motu
LaserJockgnuchess is now part of gnome-games05:55
ajmitchand it build-deps on gnome-games?05:55
ajmitchsounds ugly05:56
LaserJockit build deps on gnuchess05:56
=== ajmitch is trying to fetch source
ajmitchso why are you surprised that it breaks?05:56
LaserJockgood luck, it's 100MB05:56
ajmitch]  23,624,832   126.96K/s    ETA 07:1005:56
ajmitchanother few minutes05:56
LaserJockbecause pbuilder and the buildds pick up gnome-games05:56
ajmitchgrabbing with wget05:56
=== ajmitch wouldn't be surprised if it's environment related
LaserJockthe buildd gives this when looking for gnuchess:05:58
LaserJockNote, selecting gnome-games instead of gnuchess05:58
ajmitchI know05:59
SlimGcrimsun: so I should ldd <binary>, ignore the one's that's installed out-of-box in ex. feisty and add the rest to "Depends:" in DEBIAN/control ? I don't quite understand your answer, I'm not going to add the current application to it's own "Depends:"06:01
crimsunSlimG: I recommend you take a look at what dpkg-shlibdeps(1) does, as ajmitch referred to it.06:02
SlimGcrimsun: ok06:03
ajmitchLaserJock: I'm sure that configure.in is wrong06:10
ajmitchAC_PATH_PROG(GNUCHESS, gnuchess,no,[/usr/bin:/usr/games:/usr/local/bin:$PATH] )06:11
ajmitchbut my autotools knowledge is lacking06:11
StevenKI have gnome-games and no gnuchess here.06:11
ajmitchquite right, I don't either06:12
ajmitchperhaps only debian moved gnuchess into gnome-games? :)06:12
StevenKIt's possible.06:13
=== superm1_ [n=superm1@ubuntu/member/superm1] has joined #ubuntu-motu
LaserJockStevenK: but why did it work for you and me?06:16
StevenKThat's a damn good question.06:17
=== TomaszD [n=tom@unaffiliated/tomaszd] has joined #ubuntu-motu
SlimGajmitch: does dpkg-shlibdeps find all the dependencies in <binary>, and discards the one's that is installed by default in ex. feisty ? just curious on how it works, I've managed to get dpkg-shlibdeps to work just fine.06:20
tepsipakkiajmitch: /d:MONONATIVE did the trick :)06:33
=== apacheLAGger [n=me@N864P004.adsl.highway.telekom.at] has joined #ubuntu-motu
=== LaserJock [n=mantha@ubuntu/member/laserjock] has left #ubuntu-motu []
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-motu
TheMusoGotta love renovations.07:06
=== mwolson [i=mwolson@jpi-wlafyte-212-116.dmisinetworks.net] has joined #ubuntu-motu
imbrandon... moins all07:24
=== dholbach [n=daniel@i59F70525.versanet.de] has joined #ubuntu-motu
dholbachGOOD MORNING!07:35
lionelmorning dholbach!07:37
dholbachhey lionel07:37
=== jussi01 [n=jussi@dyn3-82-128-185-45.psoas.suomi.net] has joined #ubuntu-motu
imbrandonmoins dholbach 07:42
dholbachheya imbrandon07:42
dholbachhey jussi0107:42
jussi01good morning dholbach07:43
elkbuntuin a good mood today dholbach?08:02
jussi01Hello motu's. I have just noticed a small problem with my package, that I dont know how to fix. I have a menu file, and it seems to be ok, but when i install the deb, nothing appears in the menu. I havent restarted x, but that shouldnt be necessary? anyone got an idea about this?08:02
dholbachelkbuntu: YES :)08:03
jussi01dholbach: I assume you got my email? :D08:04
dholbachjussi01: do you call dh_installmenu in debian/rules?08:04
=== elkbuntu larts dholbach's caps lock key
=== Fujitsu wonders why on earth he got a maxima bug report emailed directly to him.
jussi01dholbach: Im using cdbs08:04
Fujitsujussi01: menu, or .desktop?08:04
jussi01menu08:04
dholbachjussi01: yes, I'm working my way through my inbox steadily08:04
jussi01dholbach: :D08:04
dholbachjussi01: does   sudo update-menus  fix it?08:04
jussi01dholbach: that gives me command not found. Does it make a difference if im on kde?08:05
dholbachdo you have the 'menu' package installed?08:06
imbrandonif your on kde kicker has to be restarted08:06
imbrandonsudo killall kicker && kicker &08:06
dholbachif you don't have 'menu', then you have no debian menus, which is where a .menu file entry should turn up08:06
imbrandonkde doesnt use menu08:06
dholbachaha?08:06
dholbachwhat does it use for the debian menu thing then?08:07
imbrandonit dosent08:07
dholbachhow do you get .menu entries in kde then?08:07
imbrandonthey dont show by default08:07
imbrandonyou dont , you use the .desktop08:07
imbrandonheh08:07
dholbachand there's no way to get them?08:07
imbrandonwell you can install menu, but it will dupe all menu entries then08:08
imbrandonin the kmenu08:08
dholbachok, so 'menu' gets you the Debian menu entries08:08
jussi01ok, methinks i need a .desktop08:08
jussi01?08:08
dholbachjussi01: using dh_installmenu will generate bits in the postinst which calls update-menus (if it's there)08:08
dholbachbut yeah, better to have a .desktop08:08
jussi01dholbach: does cdbs not already call that dh_ command?08:09
dholbachyes it does08:09
dholbachI just wanted to point out what the command does08:09
jussi01ok, well since the program is in the section kde, i think maybe I should actually put a .desktop08:09
jussi01dholbach: thanks08:09
jussi01:D08:09
dholbachrighto08:10
=== jussi01 doesnt know how to make a .desktop hmmm, someone got the syntax somewhere?
dholbachgood luck with that :)08:10
dholbachlook in /usr/share/applications :)08:10
imbrandonheh08:11
jussi01thanks08:11
crimsunbah, may as well do this security fix and forego sleep.08:11
imbrandonheya crimsun 08:11
=== dholbach hugs crimsun
dholbachcrimsun: better take a nap, no?08:12
shawarmaI know I said I'd make the meeting 5 hours from now, but since I've had 7 hours of sleep in the past 75 hours I don't think there's much chance that I'll be in a non-horizontal position at 1100 UTC.08:12
dholbachcrimsun, shawarma: go to sleep! :-)08:12
crimsunshawarma: to make it at 1200 UTC? Ok, sleep well.08:12
jussi01lol08:12
shawarmacrimsun: It's 1100UTC, no?08:13
crimsunthe meeting's at 1200 UTC.08:13
crimsunif it were 1100, I wouldn't have even contemplated sleep08:13
shawarmaAh. I've got to hand in a paper by 10 UTC, so I won't be sleeping until then.08:13
dholbachshawarma: good luck with all that08:15
shawarmadholbach: Thanks. It's going to be good to get this over with. :)08:15
dholbachI think I know what you mean :-)08:16
shawarmaYes, I have some more interesting business to attend to. :) Oh, well, better get back to the books.08:17
=== shawarma staggers off again
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-motu
StevenK523 scribus_1.3.3.9.dfsg-1ubuntu1_source.changes08:31
StevenKMmmm, yummy.08:32
beunohello, I'm following the ubuntu packaging guide, and I'm stuck with   "/usr/bin/fakeroot: 152: debian/rules: Permission denied", what am I doing wrong?08:32
RAOFStevenK: ?08:32
StevenKRAOF: wc -l on a .changes08:33
beuno(this is while doing "dpkg-buildpackage -S -rfakeroot")08:33
StevenKbeuno: debian/rules needs to be executable.08:33
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-motu
=== viviersf [n=cain@196.44.1.98] has joined #ubuntu-motu
beunoStevenK: you are right, thanks!   (shouldn't that be specified in the guide?)08:35
RAOFThat's a nice big changes file. :)08:35
StevenKRAOF: Yes. It contains changelog entries from 72 releases. :-)08:37
minghuabeuno: yes it should08:37
dholbach debuild -S -sa -v0.0? ;-)08:37
StevenKdholbach: scribus 1.2.5 -> 1.3.3.908:37
beunominghua: it's not a wiki, so I can't edit, should I file a bug?08:37
RAOFWow.  Took a long while for scribus-ng to be considered stable, eh?08:38
minghuabeuno: that's the problem, I don't know how to file a bug against the packaging guide08:38
minghuabeuno: I usually just pester LaserJock to fix it, but he isn't here now08:39
minghuabeuno: if you can figure out how to file the bug, let me know08:39
beunominghua: I'll take up that challenge as soon as I finish going through the guide,  :D08:39
StevenKRAOF: Looks that way.08:40
StevenKHrm.08:40
=== StevenK wonders how that change was made.
dholbachminghua, beuno: http://launchpad.net/ubuntu/+source/ubuntu-docs/+filebug08:40
=== jussi01 [n=jussi@dyn3-82-128-185-45.psoas.suomi.net] has joined #ubuntu-motu
beunodholbach: thanks, filing now!08:41
minghuathanks dholbach08:41
dholbachde rien08:41
crimsunhmph. Current -security practice seems conflicting just upon inspecting debian/changelog entries.08:41
=== vil [n=lada@ubuntu/member/vil] has joined #ubuntu-motu
crimsunmethinks SecurityUpdateProcedures needs clarification.08:42
nixternaloi08:42
dholbachwhat do you all think about having something like http://wiki.ubuntu.com/MOTU/Recipes - where we walk people through say 1) doing a simple change and generate a debdiff from there, 2) update a package to a new version, 3) drop in a dpatch, etc.?08:42
=== coNP [n=conp@unaffiliated/conp] has joined #ubuntu-motu
beunodholbach: +1 to anything that helps us newcommers to packaging   :D08:43
crimsunum yeah. "Subscribe to and send a notification to the security review mailing list ([WWW]  security-review@lists.ubuntu.com)" would work better if we hadn't _deleted_ the mailing list.08:43
=== pgquiles [n=pgquiles@62.43.226.52.static.user.ono.com] has joined #ubuntu-motu
crimsundholbach: yes, that would be nice. We should link to pitti's classroom lecture on patching, too.08:46
crimsun[in that appropriate section] 08:47
StevenKShould this be discussed at the meeting, too?08:47
dholbachyeah why not08:48
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-motu
dholbachalthough we'll have QUITE a long agenda this time08:48
=== mumbly2 [n=olivier@centresocialcosne.org] has joined #ubuntu-motu
dholbachbut this just shows how much activity we have at the moment :-)08:48
crimsunwell, I've just restocked my tea cabinet, so I should be good. :-)08:50
dholbachadded :)08:50
dholbachhmmmmm, tea - good idea08:50
imbrandonmt dew flavord tea ? :)08:50
=== dholbach wanders off to make some
crimsunok, #116754 prepared & tested/verified; uploaded to gutsy. Time for my morning run.08:51
imbrandonmmm a Ubuntu Development "Cookbook", what a great idea, i love the O'Reilly Cookbook series08:51
beunodholbach: btw, thanks for getting back to me so quickly about the UWN interview   ;D08:53
StevenKdholbach: Is the Agenda in the wiki? If it is, I'd suggest a link is added here and to #ubuntu-meeting before the meeting starts.08:55
=== RedKrieg [n=RedKrieg@ip68-230-209-186.rd.hr.cox.net] has joined #ubuntu-motu
crimsunhttps://wiki.ubuntu.com/MOTU/Meetings08:56
crimsunit's also linked on the fridge node.08:56
crimsun(also linked from https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2007-May/000978.html)08:58
StevenKI meant in the /topic, actually.08:58
StevenKcrimsun: I've got a dorky question if you have a sec.08:58
imbrandonthe meeting is in +5 hours from now correct ? ( just making sure i have my time info right )08:59
StevenKcrimsun: One of the Ubuntu changes for Scribus is "Scribus.pot: Add strings from desktop file."; I'm just entirely unsure how this is done, and wouldn't mind a pointer or cluebat.09:01
StevenKimbrandon: The fridge agrees.09:02
dholbachbeuno: no problem :-)09:02
imbrandonk09:02
=== Q-FUNK [n=q-funk@dsl-hkibras1-ff55c300-121.dhcp.inet.fi] has joined #ubuntu-motu
=== mode/#ubuntu-motu [+o dholbach] by ChanServ
dholbachwe should have a MOTU/GettingStarted09:03
=== nixternal [n=nixterna@ubuntu/member/pdpc.active.nixternal] has joined #ubuntu-motu
dholbachwe could add most of the links of the topic there09:03
=== dholbach starts it off
StevenKdholbach: Sounds good to me.09:04
crimsunStevenK: I haven't looked at scribus; was it added manually? (I'm not aware of an automated procedure to add from desktop files.)09:04
viviersfguys if i wanna upload stuff to universe09:04
viviersfwhats the process in doing that09:04
=== RedKrieg [n=RedKrieg@ip68-230-209-186.rd.hr.cox.net] has joined #ubuntu-motu
StevenKcrimsun: I'm unsure. I'm quite tempted to ask pitii.09:05
imbrandonviviersf, well first you have to be a MOTU , or have a MOTU to sponsor your upload09:05
crimsunviviersf: https://wiki.ubuntu.com/MOTU/Hopeful/Recruitment09:05
minghuaStevenK, crimsun: most likely it's a intltool-update thing09:05
viviersfimbrandon, cool ill irritate ajmitch then :)09:05
=== ..[topic/#ubuntu-motu:dholbach] : Ubuntu Masters of the Universe: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/GettingStarted | Meeting today: http://wiki.ubuntu.com/MOTU/Meetings
=== mode/#ubuntu-motu [-o dholbach] by dholbach
StevenKintltool-extract on the .desktop doesn't give me a thing.09:08
jussi01gah, im all confused...09:09
jussi01whats the correct way to tell the package to install the desktop file?09:09
StevenKjussi01: A .install file if the package has one.09:10
jussi01StevenK: it doesnt, should I just make one?09:10
StevenKIt's one way. Another way is to run cp in debian/rules.09:11
StevenKIn either case, dh_desktop should be called in binary-indep, which will update the postinst and postrm.09:11
jussi01StevenK: ok, Ill try the install file09:12
jussi01StevenK: I assume .desktop file goes in the package dir, not debian dir?09:13
StevenKIf it isn't from upstream, it's usually placed in the debian dir.09:13
jussi01oh, alright then09:13
jussi01thanks09:13
minghuaStevenK: not necessarily binary-indep if it only builds one arch:any package09:15
=== reggaemanu [n=manu@ARennes-257-1-33-243.w81-53.abo.wanadoo.fr] has joined #ubuntu-motu
StevenKminghua: Well, I guessed. :-)09:15
=== StevenK goes to brave peak-hour traffic.
FujitsuStevenK: Hah, what a stupid idea.09:17
StevenKFujitsu: Like you're even old enough to drive. :-P09:17
FujitsuPfft.09:17
FujitsuI should probably get a learner permit soon.09:17
StevenKTo be honest, it usually isn't too bad on the way home.09:18
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-motu
LaserJockhmm09:24
LaserJockMOTU meeting in 4 hrs09:25
=== thekorn [n=thekorn@vpn116.mip.uni-hannover.de] has joined #ubuntu-motu
FujitsuLaserJock: Right. You might want to go to bed now.09:25
LaserJockdholbach: I just saw your little "MOTU Recipies" addition to the agenda09:25
LaserJockFujitsu: not much of a chance of me making that09:25
FujitsuAw..09:26
=== thekorn [n=thekorn@vpn116.mip.uni-hannover.de] has left #ubuntu-motu []
LaserJocksince I'm not going to make the meeting09:27
LaserJockI had a thought09:27
LaserJockactually, I've been thinking about it for some time09:27
imbrandonLaserJock, sure you'll be awake :)09:28
LaserJockwhat if the packaging guide turned into a guid on the wiki09:28
LaserJock*guide09:28
=== minghua is not sure it's a good idea
minghuabut then again, I did almost nothing for packaging guide09:29
LaserJockthe thing for me09:30
LaserJockis that I don't get a lot of help with it and I don't have a ton of time to write it myself09:31
LaserJockyou have to learn docbook and get somewhat involved with the Doc team if you want to work on it much09:31
LaserJockand then some material gets outdated fast09:31
dholbachhow hard would it be to convert wikispeak to docbook?09:31
LaserJockit depends09:32
LaserJockright now it could be a decently big deal if I wanted to do everything in moin and then convert to docbook09:32
LaserJockbut for a section at a time it's reasonably easy09:32
LaserJockan alternative thought09:32
LaserJockwould be to maintain a short, "Getting Started" kind of doc in docbook09:33
jussi01Hmmm, If someone has time, could they review my package? It is mnemosyne http://revu.tauware.de/details.py?upid=5267 Thanks a lot09:33
LaserJockthe kind people could print out, etc.09:33
dholbachso if we used the wiki for updating/changing it in the team and converted fed changes back into docbook - how sensible would that be?09:33
LaserJockI'm hesitant to do that for the whole thing09:33
LaserJockat least at this point09:33
LaserJockbut I think some sections at least could be09:34
LaserJockdo people prefer to have the packaging guide non-wiki?09:35
LaserJockit's definatly easier to print when it's not wiki09:35
=== Tonio_ [n=tonio@81.185.116.8] has joined #ubuntu-motu
dholbachit might be a good idea to discuss that on the list09:35
dholbachto get even more input on it09:35
LaserJockmhm09:35
dholbachand maybe we find a good solution there09:35
LaserJockI wanted to add an agenda item09:35
LaserJockbut I'm not going to make the meeting so I hate adding items09:35
dholbachright09:35
dholbachbest to discuss on the list then09:36
LaserJockk09:36
LaserJockI think it might be best, in any case, to tie together the great stuff that's going on in the MOTU wiki with the packaging guide09:36
shawarmajussi01: You refer to the GPL rather than GPL-2 in your debian/copyright.09:37
shawarmajussi01: Your copyright file also doesn't list copyright holders. It's not necessarily the same as the authors.09:38
dholbachthis is what I use - maybe it's useful to you:09:38
dholbachdaniel@lovegood:~$ cat bin/check-copyright 09:38
dholbachfind . -name '*.c' -o -name '*.h' -o -name '*.cpp' -o -name '*.cc' -o -name '*.hh' -o -name '*.py' | xargs head | less09:38
dholbachdaniel@lovegood:~$ 09:38
jussi01dholbach: thank you, I didnt even know that could be done09:39
jussi01shawarma: Ill have a look at it09:39
shawarmajussi01: :)09:40
=== nixternal [n=nixterna@ubuntu/member/pdpc.active.nixternal] has joined #ubuntu-motu
jussi01hmmm, do i ned to have some package to do that? that command doesnt like me...09:41
shawarmajussi01: What's the problem?09:42
jussi01jussi@jussi-laptop:~$ cat bin/check-copyright09:42
jussi01cat: bin/check-copyright: No such file or directory09:42
shawarmaAh, leave that bit out.09:42
shawarmaThat's just dholbach showing that he has it in a script.09:43
jussi01ahhhh... 09:43
shawarmaJust start from the "find" command.09:43
jussi01:D09:43
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-motu
jussi01shawarma: I understood that i referred to the gpl2.... ie. 09:46
jussi01either version 2 of the License, or09:46
jussi01   (at your option) any later version.09:46
shawarmaYes. You refer to version 1.09:46
shawarmaDoh.09:46
shawarmaNo, you didn't.09:46
=== shawarma takes of his reviewer hat.
shawarmaI'm way too tired to be doing this. :)09:47
jussi01heh, I did, on the bottom...09:47
=== allee [n=ach@dialin-212-144-132-103.pools.arcor-ip.net] has joined #ubuntu-motu
jussi01shawarma: no probs, thanks a lot anyway :D09:48
beunook, I'm still following the packaging guide, and I'm getting this when trying to build in a pbuilder enviroment:  gzip: debian/tmp/usr/share/man: No such file or directory09:49
beunomake: *** [binary-arch]  Error 109:49
=== RAOF [n=chris@60-242-199-65.tpgi.com.au] has joined #ubuntu-motu
beunoI can imagine it's a problem with the "rules" file, but I'm not sure if that should be happening if I followed the guide...09:50
LaserJockhmm09:51
LaserJockyou're building hello?09:51
LaserJockor hello-debhelper?09:51
beunoLaserJock: hello09:51
minghuahello's makefile should install man pages, I think09:53
=== cassidy [n=cassidy@host-85-27-113-187.brutele.be] has joined #ubuntu-motu
beunook, I just found a difference between the one in Ubuntu and in the guide (from which I copied), might be due to that09:54
=== pricechild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-motu
beuno(still not sure if that should end up in an error though)09:54
imbrandonping6 ping609:54
imbrandonerr09:54
LaserJockumm09:54
LaserJockkill -9 kill -909:55
LaserJockI can rap too ;-)09:55
imbrandonlol was supose to be `ping6 2001:618:400::4887:85` but not in irssi09:55
imbrandon:)09:55
keescookcrimsun: sweet, thanks for preparing the pulseaudio debdiff!09:55
=== Fujitsu thinks ISPs should get their acts together and provide v6.
imbrandonFujitsu, no doubt09:56
imbrandontb are a pita09:56
FujitsuBut I can't see that happening soon.09:56
FujitsuHeh, yeah.09:56
FujitsuHigh latency, often completely stuffed routing...09:56
imbrandonFujitsu, you have v6 connecttivity ?09:56
FujitsuAffirmative.09:57
imbrandoncan you ping that addr i just pasted09:57
imbrandonor try to09:57
=== Fujitsu tries.
beunoaaargh... either something's not right with the packaging guide, or I go the ubuntu source package from some weird place, it now mentions "postinst" and "prerm" files, which are not in the ubuntu source...09:58
beuno(the document problem gets solved by *not* using the ubuntu package rules file, and copy & pasting from the guide)09:59
LaserJockbah09:59
LaserJockthat means I'm getting farther behind09:59
beunohas this been tested in Feisty?09:59
LaserJockI need a "Packaging Guide" cleanup day09:59
LaserJockbeuno: not particularly09:59
beunoLaserJock: sorry to bring it up then   :(10:00
LaserJockno, it's fine10:00
beunojust got the urge to get a bit involved in packaging, in part because of nixternal, so you can blame him if you want  :D10:00
LaserJockohh, sweet10:01
LaserJockI love blaming nixternal 10:01
beunoLaserJock: if I an help you clean it up, I'll be glad to, I have to get through it anyway   :p10:01
LaserJockwell, you can file bugs against ubuntu-doc upstream and put Packaging Guide in the summary10:02
minghuapackaging guide doesn't even show up on the "7.04 documentations" last time I checked10:02
LaserJocknope10:02
Fujitsuimbrandon: I can't ping that, but I can ping other things.10:02
imbrandonk10:02
LaserJockI don't think the packaging guide was ever built into HTML or PDF for 7.0410:02
LaserJock:/10:02
beunoLaserJock: oki doke, I'll start filing bugs then10:03
LongPointyStickhi LaserJock, imbrandon, Fujitsu, minghua 10:03
beunoanyway I can get around this "postinst" and "prerm" issue now?10:03
minghuahello Sarah10:03
=== nixternal [n=nixterna@ubuntu/member/pdpc.active.nixternal] has joined #ubuntu-motu
imbrandonello Sarah10:03
=== Lure [n=lure@89-212-19-55.dynamic.dsl.t-2.net] has joined #ubuntu-motu
Fujitsu... wow. US$275 for 1 year of Canonical support on the Dell Ubuntu machines.10:04
LaserJockbeuno: the Guide has then but you don't see it in the ubuntu source?10:05
LaserJockFujitsu: yeah, I kinda wondered about those10:05
beunoLaserJock: yeap, the guide says to copy them over, but they're not present in the source package downloaded from apt10:05
LaserJockok, just ignore them then I guess10:06
beunoLaserJock: and when I do and try to build, I get: install: cannot stat `debian/postinst': No such file or directory10:06
beunoinstall: cannot stat `debian/prerm': No such file or directory10:06
beunomake: *** [binary-arch]  Error 110:06
beunopbuilder: Failed autobuilding of package10:06
minghuabad, bad guide :-)10:06
beuno:p10:07
beunoremove them from rules manually then?10:07
beuno(I'll file the bug anyway)10:07
=== jussi01 pokes Hobbsee... hello
minghuabeuno: in the line "install -m 755 debian/postinst debian/prerm debian/tmp/DEBIAN"10:07
Hobbseehey jussi01 :)10:08
minghuabeuno: delete the postinst and prerm10:08
minghuabeuno: that's debian/rules file10:08
beunominghua: great, removed both those items, lets go at it again10:08
=== nixternal [n=nixterna@ubuntu/member/pdpc.active.nixternal] has joined #ubuntu-motu
=== beuno will continut to file bugs against the guide until he's gone through it :p
LaserJockgreat10:09
=== LaserJock stabs nixternal with a large spoon
=== minghua wonder if we can persuade beuno to become the maintainer of packaging guide :-)
beunominghua: I wouldn't mind, it would help me learn the stuff   :p10:10
minghuabeuno: oh sorry, you need to remove the whole "install -m ..." line10:10
minghuabeuno: not just removing the two items10:10
beunomy goal this year is to become MOTU and DD, so I'll get into this packaging mess anyway   :p10:11
=== LaserJock notes that he very willing to sponsor patches
LaserJock*he is10:11
minghuaMOTU, good chance; DD, not so much :-)10:11
LaserJocks/year/decade/ and it might work ;-)10:12
FujitsuDD in 7 months? That'd be quick.10:12
beunominghua: I know, it's on the list anyway, I've got my ticket to debconf to have an intensive session   :D10:13
StevenKFujitsu: Do you remember how long it took me? :-P10:13
FujitsuBut you're ancient.10:14
StevenKIt took ages back then, too.10:14
=== nixternal [n=nixterna@ubuntu/member/pdpc.active.nixternal] has joined #ubuntu-motu
beunoI'm not in a hurry, just want to get more involved on the development side of things to have a better understanding of the whole picture10:14
FujitsuI recall hamish mentioning how back when he joined the ranks of the DD (although that was aaages ago) that it basically involved a phone call to verify you were real, and you were in.10:14
FujitsuStevenK: How long did it take you?10:15
StevenKFujitsu: From applying to getting an account - 1 week.10:15
LaserJockshesh10:15
viviersfsiretart, ping10:15
FujitsuAh yes, I think you might've mentioned that before.10:15
StevenKHeh.10:15
=== beuno curses the packaging guide
=== Fujitsu drops it on beuno.
beunoaaaaaaargh, it's heavy for something being so out of date10:16
=== beuno runs
=== davromaniak [n=cyril@AFontenayssB-152-1-67-17.w81-48.abo.wanadoo.fr] has joined #ubuntu-motu
tepsipakkiSeveas: ping10:17
beunoyaaaay, it built10:20
beunoI only have to file 3 bugs to the guide to be able to be reproducable10:20
viviersf:(10:23
=== nixternal [n=nixterna@ubuntu/member/pdpc.active.nixternal] has joined #ubuntu-motu
imbrandonheya nixternal 10:26
=== jekil [n=alessand@host158-58-dynamic.8-87-r.retail.telecomitalia.it] has joined #ubuntu-motu
=== Prezu [i=patryk@dug.net.pl] has joined #ubuntu-motu
=== persia [n=persia@ubuntu/member/persia] has joined #ubuntu-motu
jussi01persia: !10:36
jussi01:D10:36
=== sorsis [n=sorsis@cs145083.pp.htv.fi] has joined #ubuntu-motu
persiahi jussi0110:37
keescookScottK: I won't be able to make it to the motu meeting, but I like the sound of your plan.  :)10:38
=== keescook is finally off to bed
=== MagnusR [n=magru@c83-252-237-96.bredband.comhem.se] has joined #ubuntu-motu
=== illovae [n=illovae@uni14-1-82-233-221-131.fbx.proxad.net] has joined #ubuntu-motu
LaserJockgetting late huh10:38
LaserJock1:40am10:39
sorsisdoes anyone follow tomcat5.5 section for ubuntu in launchpad?10:40
=== Prezu [i=patryk@dug.net.pl] has joined #ubuntu-motu
sorsisoh. nothing. sorry.10:40
=== bersace [n=bersace@81.185.32.206] has joined #ubuntu-motu
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-motu
=== DarkMageZ [n=richard@ppp30-98.lns4.syd7.internode.on.net] has joined #ubuntu-motu
StevenKLaserJock: Just think, only 3 hours until the meeting.10:58
siretartviviersf: sorry, please try in a few hours again10:59
=== RAOF [n=chris@60-242-199-65.tpgi.com.au] has joined #ubuntu-motu
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu
=== LongPointyStick is here too.
=== LongPointyStick DOOMS Fujitsu
=== StevenK ponders running a choice command.
Hobbseechoice command?11:36
StevenKYes. skill11:36
StevenKskill (1)            - send a signal or report process status11:37
=== Fujitsu wonders what ate ubuntu.com... I think being able to see the content without scrolling a lot might be useful
=== danohuiginn [n=dan@p54BED515.dip.t-dialin.net] has joined #ubuntu-motu
danohuiginnwhen a package is removed from ubuntu, is the reason for removal recorded anywhere?11:43
StevenKdanohuiginn: Yes. people.u.c/~ubuntu-archive/removals.txt11:43
danohuiginnthanks, StevenK11:43
=== mumbly2 [n=olivier@centresocialcosne.org] has joined #ubuntu-motu
Amaranthdid you know someone owns uubuntu.com?11:46
=== Zic [n=Zic@Final-Fantasy.FF-IRC.net] has joined #ubuntu-motu
\shAmaranth: whois is your friend11:48
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu
dholbachajmitch, gpocentek, crimsun: you there? do you know a bit about mailman? it'd be nice if we could finally fix universe-bugs to get all *verse bugs11:54
dholbachajmitch, gpocentek, crimsun: I thought about subscribing to ubuntu-bugs@ and adding a spam rule that rejects everything that does not have  ^X-Launchpad-Bug:.*component:(uni|multi)verse.*  or something11:56
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-motu
=== ajmitch is sort of alive
ajmitchdunno if I'll be alive at meeting time11:56
Fujitsucomponent=, not component:, but that would work.11:56
dholbachFujitsu: right, yes11:56
dholbachthat way we could even drop the ~motu team11:56
FujitsuBut we just moved to using motu a couple of months back.11:57
ajmitchhm, I should have a password for that list somewhere11:57
Hobbseethen there be more more motu, and we dont have upload privs? fun.11:57
dholbachFujitsu: I think bugs is the only use we have for 'motu'11:57
dholbachHobbsee: ubuntu-dev11:57
ajmitchHobbsee: you'll be core dev, so it won't matter :)11:57
dholbachHobbsee: motu was never about upload rights11:57
Hobbseedholbach: which contains core11:57
Hobbseeas well11:57
Hobbseeajmitch: heh, maybe11:57
Fujitsudholbach: motu is upload rights now.11:57
Hobbseeajmitch: they want to interview me, and burn me at the stake.11:57
persiadholbach: It works that way now.  MOTU is a member of ubuntu-dev.11:58
FujitsuHobbsee: Burn!11:58
=== Hobbsee burns Fujitsu
FujitsuDamn.11:58
=== Fujitsu loses again.
Hobbseeyes.11:58
dholbachpersia: it's not11:58
Fujitsudholbach: Yes it is....11:58
=== persia is confused again
dholbachFujitsu: do I miss something on http://launchpad.net/~motu/+members11:58
dholbach?11:58
persiadholbach: I'm a member of MOTU directly, which put me in ubuntu-dev indirectly.  I'm not sure how else that would work.11:59
ajmitchdholbach: other way round11:59
Fujitsus/motu/ubuntu-dev/ in that URL.11:59
dholbachright11:59
ajmitchit's not a 2-way membership11:59
persiaDoes LP even support 2-way membership?11:59
ajmitchprobably11:59
ajmitchdunno how it'd work11:59
dholbachI think it'd be nice to just have ubuntu-dev and ubuntu-core-dev12:00
dholbachand for universe-bugs@ to just work12:00
Fujitsudholbach: I guess...12:00
FujitsuI don't recall the rationale for moving back to motu.12:00
=== Fujitsu looks it up.
persiadholbach: works for me, but the name "MOTU" has a lot of psychological value at this point.12:00
dholbachright, but there's still all the mailing lists, the wiki and stuff that still mentions MOTU - it's not that we rename everything12:01
dholbachit's just to make the LP teams and their use more obvious12:01
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-motu
FujitsuI guess if universe-bugs means we don't need a special team, there's no reason to keep the team around12:02
persiaMakes sense.  I've been using ~ubuntu-dev as the LP group of interest in any case.12:02
dholbachthat's what I meant12:02
geserhttps://lists.ubuntu.com/archives/ubuntu-devel/2007-February/023309.html that's the mail which started the ~ubuntu-dev -> ~motu move12:11
FujitsuYep, I found that a while ago.12:12
FujitsuDoesn't give much of a rationale for not using ubuntu-dev, other than that was how it used to be.12:12
=== acm [n=ameinke@hsiproxy.astra-net.com] has joined #ubuntu-motu
siretartviviersf: pong12:28
=== thekorn [n=thekorn@a89-182-3-73.net-htp.de] has joined #ubuntu-motu
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-motu
=== giskard [n=giskard@62-101-126-218.ip.fastwebnet.it] has joined #ubuntu-motu
=== ajmitch [n=ajmitch@203.89.166.123] has joined #ubuntu-motu
=== alfredoj69 [n=alfredoj@CPE000d880181a5-CM000a73660589.cpe.net.cable.rogers.com] has joined #ubuntu-motu
alfredoj69Good morning everybody12:44
SlimGHow does dpkg-shlibdeps work? does it find all dependencies required by <binary> and strip those dependencies that is installed in ex. feisty by default?12:47
Hobbseeis the meeting at 9 or 10?12:53
StevenK1012:53
ajmitchpast my bed time12:53
persia1 hour from now, now?12:54
persias/w?/?/12:54
Hobbseegood12:54
alfredoj69is it at 8:00 AM EST?12:54
=== tudenbart [n=willi@xdsl-81-173-225-42.netcologne.de] has joined #ubuntu-motu
=== tudenbart is now known as dothebart
sorsisif i use adept, why doesn't it see all packages that apt-get and apt-cache sees?01:03
FujitsuYou should probably ask that in #kubuntu.01:04
=== acm [n=ameinke@hsiproxy.astra-net.com] has joined #ubuntu-motu
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-motu
=== Puzzle [i=puzzle@unaffiliated/puzzle] has joined #ubuntu-motu
joejaxxFujitsu: what do i do if a bug already has a patch but no one has done anything with the bug?01:08
Hobbseejoejaxx: create a debdiff, subscribe ubuntu-universe-sponsors01:09
ajmitchdo what Hobbsee says01:09
joejaxxHobbsee: ok01:09
ScottKajmitch: Isn't that generally what one does?01:10
ajmitchScottK: not I01:10
Hobbseeyes, but you're silly01:10
joejaxxHobbsee: i did not know whether the person who submitted the patch does it or not :P01:10
=== DktrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-motu
ScottKHow long ago did they attach the patch?01:11
joejaxxlet me see01:11
joejaxx2006-10-0801:11
persiajoejaxx: backupninja?01:12
joejaxxwhat is that?01:12
ajmitchpersia: I guess that's a no :)01:12
ScottKjoejaxx: I'd say it's a safe bet they've done what they are going to do and you should feel free.01:12
persiajoejaxx: Nevermind.  I've just been looking at too many old patches - it's another one from last october.01:12
joejaxxScottK: ok01:13
joejaxxpersia: ah ok01:13
=== bashelier [n=bashelie@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-motu
=== Tonio_ [n=tonio@81.185.116.8] has joined #ubuntu-motu
joejaxxis there a page on correct changelog formatting?01:17
Hobbseejoejaxx: beyond dch -i ?01:17
joejaxxyes01:17
Hobbseedont think so01:18
Hobbseewhat in particular are you asking about?01:18
joejaxxwell i have one file01:18
joejaxxdebian/control01:18
joejaxxthat i have done more than one thing to01:18
joejaxxso i cannot put debian/control: blah01:18
Hobbseeyou can have multiple *'s01:18
joejaxxso i use the - but i do not know how many characters over i am supposed to put them01:19
joejaxxoh01:19
Hobbseejust with an enter in between01:19
joejaxxok then01:19
StevenKjoejaxx: Mostly, it's just guidelines, anyway.01:20
Hobbseejoejaxx: see "aptitude changelog kdepim" for an eg01:20
joejaxxalright01:20
Hobbseepreferably noting the bad linebreak in my changelog entry01:20
=== EtienneG [n=etienne@ubuntu/member/EtienneG] has joined #ubuntu-motu
DktrKranzcould you please have a look at http://revu.tauware.de/details.py?upid=5151 ?01:22
joejaxxHobbsee: that is weird01:23
joejaxxHobbsee: there is not a changelog for the latest version01:23
joejaxxhttp://changelogs.ubuntu.com/changelogs/pool/universe/k/kdepim/01:24
StevenKchangelogs.u.c probably updates daily.01:24
Hobbseejoejaxx: it's a bit slow, yes.01:24
joejaxxoh01:24
joejaxxok01:24
Hobbsee(whereas aptitude changelog reads thru your apt cache)01:25
joejaxxHobbsee: so would this be correct? http://fluxbuntu.org/bug61151.patch01:25
Hobbseejoejaxx: perfect ;)01:25
joejaxxHobbsee: yeah it tried getting the changelog from c.u.c01:25
crimsunkeescook: np, thanks for processing it :)01:25
joejaxxHobbsee: ok :)01:25
Hobbseejoejaxx: of course, dch -i will do most of that for you, which is good - like automatically put in the *'s each time you hit enter, etc01:26
Hobbseei'm presuming you've found that :)01:26
joejaxxit does not do that for me :(01:26
joejaxxi have to manually add them01:26
persiaDktrKranz: What problem is debomatic designed to solve?01:26
Hobbseei thought.  perhaps not01:27
=== bueroman [n=setanta@200.184.118.132] has joined #ubuntu-motu
persiaHobbsee: Depends on your $EDITOR01:27
Hobbseepoint01:27
=== Hobbsee takes this opportunity to poke imbrandon, and declare that NANO SUCKS.
joejaxxHobbsee: Lol01:28
StevenKWoo!01:28
=== Fujitsu agrees with Hobbsee.
Hobbsee:P01:28
joejaxxnano ftw :D01:28
=== joejaxx runs
StevenKI remember a certain someone telling me that vi is dreadful.01:28
joejaxxi actually use both nano and vi01:28
joejaxxHobbsee: so i submit the patch on  LP and set it to in progress and subscribe?01:28
persiaSo, just to make sure I understand: "emacs is great" OR "vi is great" AND "nano sucks" is true?01:28
HobbseeStevenK: it becomes better with further use.  kate's still my favorite for multi-way diffs, though01:29
imbrandonHobbsee, shush01:29
Hobbseepersia: right01:29
StevenKI tend to use emacs more often, but I know my way around vi fairly well.01:29
Hobbseepersia: please give joejaxx that link about contributing for u-u-s stuff, i've cleared my cache :(01:29
persiajoejaxx: https://wiki.ubuntu.com/MOTU/Sponsorship/SponsorsQueue isn't quite what you want, but may be what Hobbsee is asking about.01:31
Hobbseepersia: yep, that's the one, thanks.01:31
joejaxxpersia: ok thanks01:31
persiaHobbsee: Right.  I'm still drafting proper instructions, and likely to collide with MOTU/Recipies, but we'll find out in about an hour.01:31
Hobbseepersia: :)01:31
Hobbseepersia: it looks good so far01:31
=== DrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-motu
Hobbseepersia: and last i knew, i'm the team owner, and the head of it, so..01:31
StevenKHobbsee rules over u-u-s with an iron long pointy stick of doom?01:32
persiaHobbsee: I'd rather get Contributor documentation up to the level of https://wiki.ubuntu.com/Bugs/HowToFix01:32
HobbseeDktrKranz: how does your package depend from pbuilder with scripts, or from prevu, jdong's backport tool?01:32
DrKranzsorry, network troubles01:33
Hobbseepersia: i look forward to seeing it :)01:33
HobbseeStevenK: of course01:33
joejaxxpersia: why do you want to unsubscribe u-u-s if you cannot upload? :\01:33
DrKranzanyway01:33
=== persia returns to $EDITOR
DrKranzdebomatic is a simple build machine for debian source packages based on pbuilder. It handles chroot updates automatically and it permits to build against Ubuntu or Debian, but it should be possible to extend it to every Debian-based distribution easily.01:33
Hobbseejoejaxx: i believe that's a section, unclearly marked, meaning HOWTO:  "MOTU queue processing procedures"01:35
joejaxxoh01:35
=== Hobbsee fixes
persiajoejaxx: Sorry.  That's a draft for discussion at the upcoming meeting, and not yet very clean.01:36
persiaHobbsee: Thank you.01:36
joejaxxoh ok01:36
=== joejaxx unassigns himself
crimsundholbach: how do you feel about moving "Current Work Mode" and "Current Freezes" on wiki/MOTU immediately above "MOTU News"?01:38
persiaDrKranz: OK.  Thanks.01:38
DrKranznp01:38
crimsun* Reminder: MOTU meeting in #ubuntu-meeting in 20 minutes *01:40
jussi01crimsun: can only motu's attend a motu meeting?01:40
crimsunjussi01: everyone's welcome01:41
jussi01:D01:41
Hobbseejussi01: no...but we do eat a nonMOTU for breakfast.01:41
=== Puzzle est away.. [working...] [t7DS: pager/on logging/on]
crimsun(actually that's just Hobbsee ;-)01:41
jussi01Hobbsee: even a motu hopeful?01:41
=== mode/#ubuntu-motu [+o Hobbsee] by ChanServ
=== Puzzle [i=puzzle@unaffiliated/puzzle] has left #ubuntu-motu [requested]
ScottKcrimsun: I have to run kids to school, so I may be a few minutes late, but I will be at the meeting.01:41
jussi01:P01:41
Hobbseejussi01: of course01:41
=== mode/#ubuntu-motu [-o Hobbsee] by ChanServ
crimsunScottK: excellent01:41
=== Jucato [n=jucato@210.213.223.169] has joined #ubuntu-motu
joejaxxgrrr01:44
joejaxxsilly me01:44
dholbachcrimsun: yeah, why not01:45
=== ucap [n=ucap@212-41-65-3.adsl.solnet.ch] has joined #ubuntu-motu
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-motu
=== jekil [n=alessand@host158-58-dynamic.8-87-r.retail.telecomitalia.it] has joined #ubuntu-motu
crimsundholbach: done.01:52
=== ryanakca [n=ryan@ubuntu/member/ryanakca] has joined #ubuntu-motu
joejaxxwow01:52
joejaxxdpatch is NICE01:52
joejaxxi have to fix my debdiff01:52
crimsunwait til you get to dpatch-edit-patch.01:52
joejaxxyeap i just ran that :D01:54
persiaDrKranz: Commented.01:54
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-motu
joejaxxhello raphink :)01:57
=== minghua [n=minghua@ubuntu/member/minghua] has joined #ubuntu-motu
dholbachmotu meeting in 3 minutes in #ubuntu-meeting01:58
mumbly2hello raphink :o)01:58
raphinkhi joejaxx, dholbach && mumbly201:59
dholbachhi raphink01:59
joejaxxhmm02:02
joejaxxcrimsun: i have to create a new patch because i forgot it uses dpatch02:02
joejaxx:P02:03
joejaxxcrimsun: does dpatch not apply with debuild -S -sa?02:03
persiajoejaxx: There's a meeting on now, but it doesn't.02:04
crimsunerr, it normally shouldn't be if you modified debian/rules appropriately02:04
crimsun-S should only be running clean02:04
joejaxxpersia: oh ok02:04
joejaxxcrimsun: ok02:04
=== xxxxx1 [n=will@44125.static.fln.virtua.com.br] has joined #ubuntu-motu
xxxxx1morning people!02:08
Hobbseehiya02:09
=== jwendell [n=wendell@ubuntu/member/wendell] has joined #ubuntu-motu
=== Baby [n=miry@195.37.62.208] has joined #ubuntu-motu
=== mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-motu
=== ucap [n=ucap@212-41-65-3.adsl.solnet.ch] has left #ubuntu-motu ["Leaving"]
SlimGHow does dpkg-shlibdeps work? does it find all dependencies required by <binary> and strip out those dependencies that is installed in ex. feisty by default?02:19
=== Ash-Fox [i=UNKNOWN@fgd182.internetdsl.tpnet.pl] has joined #Ubuntu-motu
joejaxxnice i fixed that debdiff02:30
joejaxx:)02:30
=== joejaxx learned the dpatch system
joejaxx:)02:30
=== bashelier [n=bashelie@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-motu
Hobbseeyay!02:31
dholbachhi gpocentek02:31
joejaxxHobbsee: this one looks alot better02:32
joejaxxHobbsee: http://fluxbuntu.org/bug61151.patch02:33
joejaxxuses the already existing (should have done this in the beginning) patch system02:33
joejaxxalthough i do not know whether the name of the dpatch patch is adequate enough02:34
asacjoejaxx: the name doesn't matter so much as long as its somehow reasonable imo. if you document your patch in DP: lines properly, you definitly earn bonus points :). important things to note there might be: what does the patch do, whats the state (bugid in lp, send upstream (bugid) - bugid?, committed upstream), etc.02:39
crimsunorigin, CVE as appropriate, etc.02:40
joejaxxasac: crimsun ok i will add a better (create one) description02:40
crimsunjoejaxx: not to harp my pony, but http://librarian.launchpad.net/7826815/pulseaudio_0.9.5-5ubuntu4.1.debdiff.new is an example.02:41
joejaxxcrimsun: thanks :)02:41
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-motu
=== fraco [n=fraco@213.219.134.250.adsl.dyn.edpnet.net] has joined #ubuntu-motu
FujitsuAaaaargh, somebody just filed a bug using a really old script announcing their intent to merge mplayer.02:53
StevenKBwhaha02:54
joejaxx:P02:54
Hobbseewhat, another one?02:54
FujitsuConsidering their mplayer is horribly mangled and completely different, I don't like their chances.02:54
FujitsuThey assigned it to the MOTU Merges Team!02:54
Hobbseehah02:54
ajmitchnice02:55
Hobbseereject it then :P02:55
Hobbseeis that the same guy as this morning?02:55
HobbseeFujitsu: what's the bug #?02:55
Hobbsee"foo needs a merge"02:55
FujitsuBug #11683202:55
=== Hobbsee kicks ubotu
crimsunHobbsee: yes, it is :)02:55
FujitsuIt took 20 minutes to respond a few hours ago.02:55
StevenKMOTU: <your IRC nick>02:56
=== IanC [n=IanC@WNPP-p-203-54-28-43.prem.tmns.net.au] has joined #ubuntu-motu
Hobbseei knew that guy was on crack...02:56
=== StevenK chuckles.
joejaxxHobbsee: lol02:56
_MMA_Malone bug 116832 in mplayer "mplayer: merge new debian version" [Undecided,Unconfirmed]  https://launchpad.net/bugs/11683202:56
ubotuLaunchpad bug 116832 in mplayer "mplayer: merge new debian version" [Undecided,Unconfirmed]  https://launchpad.net/bugs/11683202:56
FujitsuUm?02:56
Hobbseei'd unassign it anyway, then.02:56
StevenKubotu: You suck, mm'kay?02:56
Fujitsudebian bug 123402:56
ubotuBug 1234 on http://launchpad.net/bugs/1234 is private02:56
StevenKBwhaha02:57
FujitsuDebian bug 123402:57
ubotuBug 1234 on http://launchpad.net/bugs/1234 is private02:57
crimsunDebian 123402:57
FujitsuIt /is/ being strange this evening.02:57
FujitsuDebian #123402:57
Hobbseeubotu's dying today02:57
joejaxxdholbach: what do you think about bug #4978 ?02:57
ubotuLaunchpad bug 4978 in gthumb "Difficult menu item name" [Low,Confirmed]  https://launchpad.net/bugs/497802:57
dholbachlooking in a bit02:57
=== IanC is now known as IanC26
=== IanC26 is now known as IanC26_
=== Zic [n=Zic@82.228.33.177] has joined #ubuntu-motu
=== Zic [n=Zic@Final-Fantasy.FF-IRC.net] has joined #ubuntu-motu
=== IanC26_ is now known as IanC26
=== gouki_ [n=gouki@ubuntu/member/gouki] has joined #ubuntu-motu
=== afflux [i=fnord@pentabarf.de] has joined #ubuntu-motu
=== freeflying_ [n=freeflyi@123.118.3.221] has joined #ubuntu-motu
dholbachjoejaxx: what about the bug?03:12
=== ucap [n=ucap@212-41-65-3.adsl.solnet.ch] has joined #ubuntu-motu
dholbachjoejaxx: I've forwarded it upstream, if you feel strongly about it, you should ask on the upstream bug for another comment03:12
joejaxxdholbach: oh ok03:12
dholbachok cool03:12
joejaxxdholbach: so we wait for upstream for this bug?03:12
dholbachmight be a good idea to prod him again on the upstream bug03:13
joejaxxok03:13
=== CarlFK [n=carl@c-76-29-9-184.hsd1.il.comcast.net] has joined #ubuntu-motu
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-motu
=== IanC26 [n=IanC@WNPP-p-203-54-28-43.prem.tmns.net.au] has joined #ubuntu-motu
=== Q-FUNK [n=q-funk@dsl-hkibras1-ff55c300-121.dhcp.inet.fi] has joined #ubuntu-motu
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-motu
=== IanC26 [n=IanC26@WNPP-p-203-54-28-43.prem.tmns.net.au] has joined #ubuntu-motu
=== highvolt1ge [n=highvolt@196.1.61.41] has joined #ubuntu-motu
=== bersace [n=bersace@did75-13-82-243-217-90.fbx.proxad.net] has joined #ubuntu-motu
alfredoj69sorry for asking this but at what time is the meeting?03:33
StevenKThe meeting is over, and has been for 30 minutes.03:33
alfredoj69oh, interesting03:34
affluxanyone who has some merges left that I could try? I've nothing to do at the moment :)03:36
=== persia encourages someone to update the /topic
=== Hobbsee pokes persia, and notes that it's not +t
=== ..[topic/#ubuntu-motu:StevenK] : Ubuntu Masters of the Universe: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/GettingStarted
=== persia doesn't remember enough about IRC to do anything about it
persiaStevenK: Thank you.03:37
Hobbseepersia: /topic foo03:37
persiaHobbsee: I see.  I like the current topic, but maybe next time :)03:37
Hobbsee:)03:37
Hobbsee!responses03:38
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-motu
=== persia adds MOTU/GettingStarted to the list of pages in need of revision
joejaxxHobbsee: i am working on a lynx bug now :P03:38
Hobbsee:)03:38
joejaxxbug #1863903:38
joejaxxgrrr03:39
=== mode/#ubuntu-motu [+o Hobbsee] by ChanServ
geserafflux: I could offer you wordpress03:39
joejaxxMalone bug 18639 in lynx "lynx doesn't have the default Ubuntu homepage" [Low,Confirmed]  https://launchpad.net/bugs/1863903:39
ubotuLaunchpad bug 18639 in lynx "lynx doesn't have the default Ubuntu homepage" [Low,Confirmed]  https://launchpad.net/bugs/1863903:39
joejaxx:P03:39
joejaxxubotu: you are slow :(03:39
Hobbseebot is dying03:40
=== mode/#ubuntu-motu [-o Hobbsee] by ChanServ
=== Hobbsee pulls strings to get the other bot in here
persiaafflux: If you like wordpress, there is also an outstanding security issue for dapper/edgy that needs doing.03:40
affluxpersia: I use it on my server, but I have not that much idea about the coding03:41
=== ubotwo [n=ubotwo@ubuntu/bot/ubotwo] has joined #ubuntu-motu
affluxgeser: I'll have a look at it03:41
fernandomoin all03:41
joejaxxGood Morning fernando 03:43
joejaxxHobbsee: http://fluxbuntu.org/bug18639.patch03:43
joejaxxHobbsee: should i poke people after i subscribe to u-u-s?03:44
Hobbseeyou dont need to03:44
crimsunpoking is not recommended.03:44
joejaxxoh ok03:44
Hobbseeit gets turned around in a few days, iirc03:44
Hobbseecrimsun: unless you carry a doomstick03:44
joejaxxyeah but i do not have a doomstick03:44
joejaxxlol03:44
Hobbseejoejaxx: u-u-s is small enough that you dont need to poke, unlike revu, where it's all very hard to follow03:45
joejaxxahh ok03:45
joejaxxi hope someone files a bug report on elinks too03:46
jussi01persia: you awake still?03:46
joejaxxi would like to fix it there as well03:46
geserpackages depending on a package from multiverse must also be in multiverse, right?03:46
persiajussi01: Yep.03:47
joejaxxyeap03:47
joejaxxgeser: yes03:47
ucapI have just read about the mentoring system MOTU has started and I'm interested in becoming a contributor. I only have limited experience (persia might still remember some of my harassing questions while he was kind enough to mentor a bug I was trying to patch). I'm willing to learn but I am not sure I have enough time to a useful contributor.03:47
=== geser files than a bug
crimsunucap: any time is valuable.03:48
crimsun(says the guy who has no time)03:48
ucapokay, so where do I go from here?03:48
persiaucap: We'd be glad to have your help.03:48
jussi01persia: (or anyone) when you start to package with cdbs, do you use dh_make and change the rules file, or some other way?03:48
crimsunjussi01: I don't use dh_make at all.03:49
persiaucap: I recommend starting with the bitesize bugs (see the /topic), or mentored bugs.  If you aren't getting anywhere, seek a mentor from the motu-mentoring-reception team.03:49
persiajussi01: I just start from scratch.03:49
crimsunjussi01: if you're using cdbs, it's pretty straightforward to just start from debian/rules03:49
jussi01ok, so you make all control, copyright etc by hand?03:49
crimsunwell, debian/copyright normally _has_ to be made by hand03:50
persiajussi01: Generally.  Control is the hardest, but copyright should be done by hand anyway.03:50
alfredoj69In my case, started working on trying to create a package. is it that a good idea?03:50
crimsunalfredoj69: all roads lead to rome.03:50
jussi01ok. great. got to keep running, talk in a while03:50
jussi01:D03:50
=== togr [n=tom@s1035-0041.dsl.start.no] has joined #ubuntu-motu
crimsunalfredoj69: i.e., yes, that's fine. Everyone starts somewhere.03:51
alfredoj69but maybe that is a more difficult path for somebody new03:51
crimsunit's all going to be a bit overwhelming initially03:52
crimsunno way around that03:52
crimsunwe're here to guide you around the potholes03:53
alfredoj69there should be like guideline which a new person should follow03:53
=== giskard [n=giskard@62-101-126-218.ip.fastwebnet.it] has joined #ubuntu-motu
ucappersia: okay, before getting a mentor assigned I should try to get on on my own?03:53
=== bigon [i=bigon@imladris.bigon.be] has joined #ubuntu-motu
crimsunalfredoj69: it's being addressed03:53
crimsunalfredoj69: in the meantime, you can begin with the bitesize-tagged bugs in Launchpad03:54
persiaucap: It depends.  If you're comfortable making changes and asking here for pointers to documentation, then starting on your own is best.  If you're having trouble, asking for a mentor may help.03:54
ucappersia: alright, I will have a go and see how far I get ;-)03:55
joejaxx;)03:55
persiaucap: Good luck, and ask here if you get stuck.03:56
ucapI (most definitely) will!03:56
alfredoj69 crimsun, what is the linkf for Launchpad?03:57
=== cassidy [n=cassidy@host-85-27-113-187.brutele.be] has joined #ubuntu-motu
joejaxxalfredoj69: http://tinyurl.com/2us2se03:58
joejaxx:)03:58
affluxpersia: the new wordpress version would be 2.2-1ubuntu1, the security vulnerabilities I found at launchpad are for 2.1.3 or lower... Did you talk about them or some different?03:59
persiaafflux: Exactly them.  For feisty and (as soon as your merge is complete) gutsy, there are no issues.  Those would be for dapper and edgy.04:00
alfredoj69joejaxx, thank you04:00
joejaxxalfredoj69: you are most welcome04:01
=== Daviey [n=Daviey@ubuntu/member/daviey] has joined #ubuntu-motu
affluxpersia: ah, I see. Should I provide a patch for the dapper/edgy packages or would we rather upload the feisty or gutsy package to dapper/edgy?04:02
=== DaveMorris [n=dave@cubert.itri.bton.ac.uk] has joined #ubuntu-motu
persiaafflux: If you have the time and the interest, separate targeted patches for dapper and edgy would be best.04:02
affluxpersia: okay, I'll try.04:03
persiaafflux: Thanks a lot.  The security team will really appreciate that.04:04
DaveMorrisI've written a program as part of my job in Brighton Uni (UK).  Is it worth putting it towards you guys to go in universe although it requires special hardware of around 8K or should I just stick it on a site on its own?04:04
persiaDaveMorris: Does it depend on many libraries, or is it mostly independent.  If the former, it may be worth filing a bug and adding the needs-packaging tag, to see if anyone wants to package it.  If the latter, you're better off hosting it separately.04:05
DaveMorrisits the latter04:05
DaveMorrisI've also created a userspace usb driver for it, is it worth adding that?04:06
=== tmarble [i=tmarble@nat/sun/x-b45ffff866f37851] has joined #ubuntu-motu
persiaDaveMorris: The same rules apply.  If it is accepted here, and has no users, it might get old, but if there are users and a maintainer, it will get recompiled against current libraries.04:07
crimsun(getting it into Debian first is preferred)04:07
DaveMorrispersia: Thats a good rule of thumb I'll remember04:08
crimsunso-  any Hopefuls around who want to walk through a straightforward fakesync?04:08
jussi01crimsun: me!04:08
crimsunjussi01: ok, wget http://dad.dunnewind.net/grab-merge.sh and create a scratch directory04:09
crimsunbrb, phone.04:09
StevenKcrimsun: Can I say me? :-P04:09
alfredoj69I am here too04:09
persiaStevenK: You're Hopeless.  You don't get walkthroughs :)04:09
StevenKAwww.04:10
StevenKpersia: Shall I leave python-qt4 to you to fix? :-P04:10
persiaStevenK: That would make me hopeless,04:10
=== StevenK is just trying to share the hopelessness around.
Lutinhi there04:11
=== DktrKranz [n=dktrkran@ubuntu/member/dktrkranz] has joined #ubuntu-motu
joejaxxhello Lutin :)04:13
crimsunjussi01: ok, after you've CWD into the scratch dir, use sh ../grab-merge.sh fluidsynth-dssi04:13
Lutinheya joejaxx . how're you doing ?04:13
crimsunjussi01: / alfredoj69: some background is needed. The reason it's called a fakesync is that we can use the Debian packaging instead of the existing Ubuntu one, but we can't request a sync from Debian because the orig.tar.gzs differ.04:14
jussi01ok04:14
DktrKranzhow to proceed with a fake-sync?04:15
alfredoj69ok04:15
crimsunDktrKranz: have you grabbed fluidsynth-dssi using DaD's grab-merge.sh ?04:15
DktrKranzjust a second, I'll do04:16
joejaxxLutin: i am doing well04:16
crimsunjussi01: / alfredoj69: for the sake of completeness, I'll walk you through checking the orig.tar.gzs04:16
joejaxxLutin: for some reason today i have an urge to fix bugs04:16
Lutinjoejaxx: :)04:17
crimsunjussi01: / alfredoj69: ``grep orig *.dsc'' will show you the different md5sums for the tarballs04:17
crimsunjussi01: / alfredoj69: note that the orig.tar.gz that DaD's grab-merge.sh downloaded is 150e60d3e.. (the Ubuntu one)04:18
crimsunjussi01: / alfredoj69: / DktrKranz: we'll first extract this Ubuntu orig.tar.gz, then apply the Debian diff against it.04:19
crimsun[tar xf fluidsynth-dssi_0.9.1.orig.tar.gz && cd fluidsynth-dssi-0.9.1.orig && zcat ../fluidsynth-dssi_0.9.1-3.diff.gz|patch -p1 --dry-run] 04:20
crimsunthat last series of commands will complete successfully, which means we should actually apply the diff04:21
crimsun[zcat ../fluidsynth-dssi_0.9.1-3.diff.gz|patch -p1] 04:21
crimsunthe next step is to make debian/rules executable04:22
=== Tonio_ [n=tonio@81.185.118.173] has joined #ubuntu-motu
crimsun[chmod +x debian/rules] 04:22
crimsunnext, we add a new Ubuntu changelog entry. Because it's a fakesync, the version will use build1, not ubuntu1, as a suffix.04:22
crimsun[dch -v0.9.1-3build1 -Dgutsy] 04:23
crimsunpersia just made a good point that this isn't a fakesync; I'll discuss that briefly now.04:25
crimsun1) Ubuntu's source package provides a binary package called dssi-plugin-fluidsynth04:27
=== giskard [n=giskard@62-101-126-218.ip.fastwebnet.it] has joined #ubuntu-motu
crimsuncontrast with Debian's source package that provides a binary package called fluidsynth-dssi04:27
crimsun2) this means in our updated Ubuntu package, we need to edit debian/control to use Debian's binary package name04:28
=== PriceChild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-motu
crimsunthis also means that we need to add Conflicts and Replaces entries for the older Ubuntu binary package name04:28
crimsunso-  back to our debian/changelog. Modify the version in the entry to reflect an Ubuntu change: 0.9.1-3build1 -> 0.9.1-3ubuntu104:29
crimsunjussi01: / alfredoj69: / DktrKranz: still following?04:32
alfredoj69I a mtaking notes04:32
DktrKranzyep04:33
crimsunok, because it's now a merge, we'll use the standard debian/changelog template for a merge:04:34
=== Sindwiller [n=sindwill@84-75-101-114.dclient.hispeed.ch] has joined #ubuntu-MOTU
crimsun  * Merge from Debian unstable, remaining Ubuntu changes:04:34
crimsun    - debian/control: Conflicts/Replaces dssi-plugin-fluidsynth.04:34
=== DaveMorris [n=dave@cubert.itri.bton.ac.uk] has left #ubuntu-motu []
crimsunafter that modification, we need to add in the original changelog entry at the bottom04:35
=== dholbach_ [n=daniel@i59F72E56.versanet.de] has joined #ubuntu-motu
crimsun(you can grab that from `aptitude changelog dssi-plugin-fluidsynth', or you can inspect the fluidsynth-dssi_0.9.1-0ubuntu1.diff.gz04:36
crimsun)04:36
=== morphir [n=morphir@adsl-sna1-098.nett.nteb.no] has joined #ubuntu-motu
=== leonel [n=leonel@189.155.160.114] has joined #ubuntu-motu
leonelwhat time was the motu meeting for clamav ?04:37
leonelsorry 04:37
leonelfirst :04:37
crimsun2,5 hours ago04:37
leonelHello Motus !  good morning ..04:37
leonelcrimsun: that's bad ...04:37
crimsunok, http://paste.ubuntu-nl.org/22433/ lists the merged debian/changelog04:39
crimsunnow we regenerate the merged source package  [debuild -S -v0.9.1-0ubuntu1] 04:41
crimsunI omitted DebianMaintainerField, so let's go over that change.04:41
crimsunAll source packages from Debian that have Ubuntu changes need to adhere to http://wiki.ubuntu.com/DebianMaintainerField04:42
crimsunso, edit debian/control and make those changes04:42
crimsun(be sure to note it in debian/changelog, too)04:44
crimsunnow, assuming you've generated the new merged source package, you need to pbuild it and test it04:47
leoneli'm just arriving  I needed to be in ubuntu-meeting    this is  bad .04:47
crimsun(beyond this scope)04:47
leonelcrimsun: can't find the log  ..04:47
crimsunleonel: I believe Hobbsee is working on that.04:48
Hobbsee!logs04:48
ubotwoChannel logs can be found at http://people.ubuntu.com/~fabbione/irclogs04:48
Hobbseeleonel: ^04:48
crimsunhttp://people.ubuntu.com/~fabbione/irclogs/ubuntu-meeting-current.html  to be precise.04:48
Hobbseecrimsun: i think i said i'd do the meeting thing for next time.  but i'll probably do the minutes too04:48
crimsunHobbsee: ok04:49
crimsunjussi01: / alfredoj69: / DktrKranz: afterward you should follow the Contributor portion of https://wiki.ubuntu.com/MOTU/Sponsorship/SponsorsQueue04:50
DktrKranzwhich versions should be used to generate debdiff, in this case?04:51
persiaNote to those taking notes on the lesson - expect updated information on requesting sponsorship of uploads this weekend. 04:51
crimsunDktrKranz: existing Ubuntu and new merged Ubuntu versions.04:51
DktrKranzso, 0.9.1-0ubuntu1 and 0.9.1-3ubuntu1 ?04:52
crimsunyep.04:52
DktrKranzgood04:52
DktrKranzhow would you manage upload of it?04:52
crimsunDktrKranz: from the sponsor side, or..?04:53
DktrKranzI refer to debuild options04:53
persiaDoes anyone know where I can ask about the status of the authentication database for the wiki?04:54
Hobbseepersia: try #launchpad maybe04:54
DktrKranzthis case tarballs were not the same04:54
Hobbseepersia: as it's using launchpad to do logins, etc04:54
persiaHobbsee: Ah, if the wiki uses launchpad, I don't need to ask.  Thanks.04:54
Hobbseelaunchpad is down atm04:54
DktrKranzshould you prepare a -S -sa upload?04:54
crimsunDktrKranz: no, we'll use the existing Ubuntu orig.tar.gz, so no -sa04:54
crimsunDktrKranz: debuild -S -v0.9.1-0ubuntu104:55
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has left #ubuntu-motu ["Gone"]
DktrKranzis -sa used in other situations?04:55
persiaDktrKranz: The general rule is to only use -sa when you are looking at a new upstream version.04:55
DktrKranzok, thanks04:56
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-motu
=== poningru_ [n=poningru@159.178.41.60] has joined #ubuntu-motu
poningru_halp04:59
poningru_package mayavi04:59
poningru_requires python 2.4 and throws error on that04:59
poningru_since we have python 2.504:59
poningru_at work so cant file bug04:59
poningru_bbl04:59
persiaponingru: Congratulations.  You've found a target for a fix!05:00
=== persia is too slow.
=== coNP_ [n=conp@unaffiliated/conp] has joined #ubuntu-motu
leonelHobbsee: crimsun thanks 05:08
=== daviey_ [n=Daviey@ubuntu/member/daviey] has joined #ubuntu-motu
alfredoj69thank you crimsun, have good weekend everybody05:14
affluxpersia: I think I did the wordpress CVEs for dapper. Would you like to review my debdiff?05:15
persiaafflux: I'd be happy to take a look.  LP is down (for me) right now.  If it's small could you pastebin it (somewhere other than paste.ubuntu-nl.org), and if it's large, could you put it somewhere else for me to find?05:16
affluxpersia: http://paste.stgraber.org/113105:17
joejaxxanyone notice LP's css is broken?05:17
persiajoejaxx: If only the CSS is broken for you, you're doing better than I.  There's been a code release recently, and LP is probably coming back up still.  Reload in a few minutes.05:18
joejaxxpersia: ah ok05:18
affluxpersia: I've fixed only 3 vulns since the fourth was in a file (wp-includes/general-template.php) that doesn't seem to exist.05:19
=== coNP_ [n=conp@unaffiliated/conp] has joined #ubuntu-motu
persiaafflux: That's fine.05:19
affluxah, distribution should be dapper-security, shouldn't it?05:20
persiaafflux: Probably.  You'll eventually want to hunt a member of the security team for a proper review.05:20
affluxpersia: okay. should I just put the debdiff on launchpad in bug 111620 (where the four vulns were mentioned) and wait for them to look at it?05:21
ubotuLaunchpad bug 111620 in wordpress "Remote Exploits: multiple vulnerabilities" [Undecided,Confirmed]  https://launchpad.net/bugs/11162005:21
persiaHey.  Launchpad :)   Yay!  Yes, but if you wait until my review is complete, you'll have to upload one less revision of the patch :)05:23
affluxah, okay :D05:23
persiaafflux: http://paste.stgraber.org/113205:25
affluxk, thx05:26
leonelafter reading  about  clamav  on  ubuntu-meeting log   was like I was  represented  ...  :)05:28
=== SlimG [n=robert@84.205.58.245] has joined #ubuntu-motu
affluxpersia: got to disturb you again :) what do you mean by "When uploading, please identify the source of the patch"? Where? In the changelog? In the patched file? And how? I got the changes from the fixed upstream, so should I just add that?05:33
persiaafflux: I'm not an expert for security uploads, but I'd say something like "backported patch from 2.1.8" (or whatever), just to help the really paranoid trust you.05:34
joejaxxparanoid == secure :P05:35
affluxpersia: okay, I'll add it to the changelog then05:35
crimsunthen you need to state that you "extracted from upstream changes"05:35
crimsune.g.,05:35
crimsun+  * SECURITY UPDATE: Denial of service (daemon crash).05:35
crimsun+  * 10_fix_DoS_vulns.dpatch: extracted from upstream changes05:35
crimsun+    (CVE-2007-1804)05:35
affluxokay, thanks crimsun and persia 05:36
crimsunafflux: https://wiki.ubuntu.com/SecurityUpdateProcedures , but be aware that it's outdated.05:36
persiacrimsun: Thanks.05:36
crimsunafflux: e.g., security-review@ no longer exists05:37
=== coNP [n=conp@unaffiliated/conp] has joined #ubuntu-motu
=== nixternal [n=nixterna@ubuntu/member/pdpc.active.nixternal] has joined #ubuntu-motu
=== Q-FUNK [n=q-funk@dsl-hkibras1-ff55c300-121.dhcp.inet.fi] has joined #ubuntu-motu
joejaxxcrimsun: if there is a numbering system just increment the last patch number? (excluding 9{1-9}'s)05:42
joejaxxcrimsun: for dpatch05:42
crimsunjoejaxx: follow the source package's existing scheme05:43
crimsunbut essentially, yes.05:43
joejaxxok05:43
persiaWill MoM keep running until release, or does it stop during latter freeze periods?05:44
crimsunstops after DebianImportFreeze05:45
persiaPIty that.  It'd be nice to have the recommended patches available for cherrypicking.  I'll draft a manual mechanism.05:46
crimsunDaD could be used05:46
persiacrimsun: Hmmm..  Good idea.  Thanks.05:46
luisbghello all05:47
crimsunhi.05:47
=== dpm [n=dpm@p54a11d0d.dip0.t-ipconnect.de] has joined #ubuntu-motu
luisbghey crimsun =)05:49
luisbghey joejaxx !05:49
joejaxxhello luisbg :)05:49
luisbghow is all joe?05:49
=== leonel_ [n=leonel@189.155.160.114] has joined #ubuntu-motu
joejaxxluisbg: it is well :)05:50
luisbgjoejaxx, great05:50
joejaxxluisbg: just doing some motuhopeship work :)05:52
=== vijay2000 [n=vijay@59.92.58.203] has joined #ubuntu-motu
luisbgjoejaxx, cool, we are all becoming motus soon05:53
joejaxxluisbg: well me probably longer :P05:53
luisbgdamn... this month is going to be crazy for me... too much collegue work05:53
luisbgafter that05:53
luisbginto the motu path05:53
luisbgjoejaxx, longer because you do a zillion things at the same time?05:53
joejaxxluisbg: no not that05:54
=== fredix [n=fredix@86.67.45.158] has joined #ubuntu-motu
joejaxxluisbg: i will not go for motuship until i feel confident enough in myself to uploading packages05:55
joejaxxright now i have to go through a sponsor which means someone is checking them05:56
luisbgjoejaxx, I understand05:57
joejaxxeven though they may be correct i still like people checking them :)05:58
luisbgjust to make sure you haven't screwed up05:59
luisbggotta go have lunch05:59
luisbgciao all!05:59
joejaxxluisbg: :)05:59
=== coNP [n=conp@unaffiliated/conp] has joined #ubuntu-motu
=== jekil [n=alessand@151.82.4.234] has joined #ubuntu-motu
=== Neonightmare [n=neonight@85.96.203.62.cust.bluewin.ch] has joined #ubuntu-motu
=== Neonightmare [n=neonight@85.96.203.62.cust.bluewin.ch] has left #ubuntu-motu []
joejaxxgreat time to build kdebindings :P06:06
joejaxxthis might sound like a weird question06:10
joejaxxbut is there a ubuntu-main-sponsors?06:11
joejaxxie who does uploads for packages in main that people submit debdiffs for?06:11
=== davromaniak_ [n=cyril@AFontenayssB-152-1-41-35.w83-114.abo.wanadoo.fr] has joined #ubuntu-motu
=== davromaniak_ is now known as davromaniak
crimsunjoejaxx: yes, there is.06:16
joejaxxah ok06:17
joejaxxi wonder how long it is going to take to build this package06:20
joejaxxas it create an assortment of binary packages06:21
=== vijay2000 [n=vijay@59.92.58.203] has left #ubuntu-motu []
=== bashelier [n=bashelie@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-motu
=== cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-motu
=== afflux [i=fnord@pentabarf.de] has left #ubuntu-motu []
=== TomaszD [n=tom@unaffiliated/tomaszd] has joined #ubuntu-motu
=== blackskad [n=blackska@d54C4A53D.access.telenet.be] has joined #ubuntu-motu
geserjoejaxx: the last kdebindings build took ca. 45 minutes on the Ubuntu buildds06:29
joejaxxinteresting06:31
joejaxxgeser: thanks06:31
=== jussi01 [n=jussi@dyn3-82-128-185-45.psoas.suomi.net] has joined #ubuntu-motu
=== bashelier [n=bashelie@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-motu
=== bashelie1 [n=bashelie@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-motu
jekilhello06:42
joejaxxhello06:44
=== Lure_ [n=lure@89-212-19-55.dynamic.dsl.t-2.net] has joined #ubuntu-motu
jekilsomeone can review, please? http://revu.tauware.de/details.py?upid=526406:50
joejaxxif a package has a version number like: package-1234build1 and i am going to make a ubuntu modification does the build1 stay and turn into build1ubuntu1?06:50
=== afflux [i=fnord@pentabarf.de] has joined #ubuntu-motu
persiajoejaxx: No.  Just 1234ubuntu1.06:51
joejaxxpersia: ok thanks06:51
persiajoejaxx: The XbuildY versions usually don't have Ubuntu maintainers, so be sure to adjust that.06:51
joejaxxyeap i changed that :)06:52
=== j-dizzle [n=jdong@ubuntu/member/jdong] has joined #ubuntu-motu
joejaxxj-dizzle: :P hello06:55
j-dizzlehey joejaxx 06:55
=== j-dizzle watches his battery life estimate peak over 5 hrs
j-dizzleI should try a tickless kernel on this machine06:57
=== Admiral_Chicago [n=freddy@adsl-68-255-98-227.dsl.chcgil.ameritech.net] has joined #ubuntu-motu
joejaxxnice 07:05
joejaxxjust got four bugs done07:05
joejaxx:)07:05
persiajoejaxx: Congratulations!  Only 30448 to go!07:07
joejaxxpersia: haha07:07
joejaxx:P07:07
joejaxxjdong and it quit messages haha07:08
persiajoejaxx: No, really.  You've just covered more than 1/100 of a percent of the bugs.  Given the numbers I've heard for Ubuntu users, that means that if all bugs are equal, you've made 800 people happy.07:08
joejaxxhis*07:08
joejaxxpersia: :)07:08
=== fraco [n=fraco@213.219.134.250.adsl.dyn.edpnet.net] has joined #ubuntu-motu
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-motu
=== astro73_ [n=astronou@ppp-69-214-6-118.dsl.klmzmi.ameritech.net] has joined #ubuntu-motu
=== astro73_ [n=astronou@ppp-69-214-6-118.dsl.klmzmi.ameritech.net] has left #ubuntu-motu ["astro73.com"]
=== afflux [i=fnord@pentabarf.de] has left #ubuntu-motu []
=== astro73_ [n=astronou@ppp-69-214-6-118.dsl.klmzmi.ameritech.net] has joined #ubuntu-motu
astro73_I have code, how do I turn that into a package for ubuntu?07:21
persiaastro73_: http://wiki.ubuntu.com/MOTU/Packages/Packaging/Tips might help.07:22
astro73_k, thanx07:25
jekilif i upload a new revision of a package to revu, i lost the advocates point of previous revision?07:25
jussi01jekil: yes07:26
persiajekil: Yep.  There's no easy way to tell you didn't put sneaky code in that breaks the system.  Just ask the previous advocate to advocate again, if you can catch them.07:26
jekilpersia: ok, thansk07:28
jekilpersia: i upload a new package, following your comments http://revu.tauware.de/details.py?upid=526407:28
=== persia is hoist by persia's own petard :)
persiajekil: I'm drafting a document right now.  Would you mind if I checked that in an hour or so?07:29
jekilpersia: yeah, no problem, thank you a lot07:30
=== tsmithe [n=toby@ubuntu/member/tsmithe] has joined #ubuntu-motu
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-motu
=== afflux [i=fnord@pentabarf.de] has joined #ubuntu-motu
=== apachelogger [n=me@N750P006.adsl.highway.telekom.at] has joined #ubuntu-motu
joejaxxhmm07:54
joejaxxevince has a maintainer line of Maintainer: Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>07:55
tsmithehmm07:55
joejaxxshould that me changed as well?07:55
joejaxxbe*07:55
joejaxxto the MOTU one? or are certain packages special07:56
persiajoejaxx: No, anything@ubuntu.com is acceptable.  When it's not standard, that means that a specific team has elected to take specific responsibility for the package.07:56
=== persia is apparently too specific
joejaxxah ok07:56
joejaxxso i leave it07:56
joejaxxthat is weird07:57
joejaxxthis package has a control.in07:57
azeemthat's not uncommon07:58
persiajoejaxx: That means that the debian/control file is built automatically.  Sometimes this happens at build time, and sometimes only at the request of the maintainer.  If you need to change it, change both control.in and control.07:58
joejaxxok07:58
joejaxxhmm08:00
joejaxxpersia: how should it be documented in the changelog?08:00
joejaxxjust debian/control ?08:00
joejaxxor both files08:00
persiajoejaxx: What type of change are you making?08:02
joejaxxpersia: just adding a package to suggests08:02
joejaxxah08:02
joejaxxnevermind08:02
joejaxxthey only put control.in08:02
persiajoejaxx: :)08:02
joejaxxpersia: this will be number 708:08
=== mocker [n=mocker@198.247.173.227] has joined #ubuntu-motu
mockerHello.08:09
joejaxxhello08:09
persiajoejaxx: :)08:12
=== finalbeta [n=gggggggg@d54C6865D.access.telenet.be] has joined #ubuntu-motu
=== dsas [n=dean@ubuntu/member/dsas] has joined #ubuntu-motu
=== DktrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-motu
dsasWhen merging, does it need to be noted that the XSBC-Original-Maintainer field differs from the debian package? 08:20
persiadsas: Yes.08:20
=== doko [n=doko@dslb-088-073-125-118.pools.arcor-ip.net] has joined #ubuntu-motu
dsaspersia: ok, thanks :)08:20
=== bashelier [n=bashelie@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-motu
persiadsas: If it was done previously, include it in "Retained Changes".  If you are doing it for the first time, it get's a new *.08:21
=== mumbly [n=olivier@s2ii.com] has joined #ubuntu-motu
dsaspersia: "retained changes"? Is that the same as Remaining Changes or am I reading incomplete docs?08:23
=== bleinmono [n=toffel@ppp85-141-148-227.pppoe.mtu-net.ru] has joined #ubuntu-motu
persiadsas: Sorry.  "Remaining Changes" is probably correct.08:24
=== bashelier [n=bashelie@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-motu
dsasDoes Ubuntu still use /var/www over /srv/www ? (Debian uses the latter)08:31
=== dharrigan [n=dharriga@82-71-62-76.dsl.in-addr.zen.co.uk] has joined #ubuntu-motu
=== ucap [n=ucap@212-41-82-251.adsl.solnet.ch] has joined #ubuntu-motu
nixternaldsas: yes08:36
persiaIf anyone (including Contributors) has time, I'd appreciate a any comments anyone might have on https://wiki.ubuntu.com/MOTU/Contributing08:36
=== nixternal looks
=== leonel [n=leonel@189.155.160.114] has joined #ubuntu-motu
joejaxxdsas: /var/www08:38
dsasCool, just checking. Thanks guys.08:38
LaserJockhmm, anybody got any bright ideas about where/how to get a semi-official repo?08:40
persiaLaserJock: How semi-official?08:40
LaserJocklike, for me :-)08:41
LaserJockI'm semi-official aren't I ;-)08:41
persiaLaserJock: Like a PPA?08:41
LaserJockyes, like PPA08:41
nixternalpersia: looks good, but I think for some new users, there might need to be a little more explanation of what some of the commands do..otherwise it looks good08:41
LaserJockbut it'd be nice if it was something I could do this week and not wait until PPA lands08:41
persiaLaserJock: For an "official" one, I think we have to wait.  Do you have a host on the internet someone to which you can upload content?08:42
nixternalI am in the PPA08:42
persianixternal: Share.08:42
nixternalPoker Players Alliance08:42
nixternalbeen a member for a long long time08:42
nixternalhaha08:42
nixternalwhat is this PPA you are referring to?08:42
LaserJockpersia: well, I don't really have much of a host for this size08:42
LaserJocknixternal: Personal Package Archives08:43
nixternalrock on08:43
persianixternal: I'm hoping that people will read the docs, join this channel, or speak with their mentor about that (plus `man foo` is good practice).08:43
=== TomaszD [n=tom@unaffiliated/tomaszd] has joined #ubuntu-motu
nixternalpersia: I agree, but you will be getting a ton of users who have never seen the command line (possibly)08:43
nixternalI shouldn't say a ton, next you need to blog about it, then you will get a ton08:44
persianixternal: I don't want a ton.  Only interested parties need apply.08:44
LaserJockpersia: which doc? MOTU wiki stuff?08:44
nixternalhehe08:44
=== reggaemanu_ [n=manu@ARennes-257-1-157-224.w86-214.abo.wanadoo.fr] has joined #ubuntu-motu
persiaLaserJock: Yep.  The MOTU/Contributing doc I just wrote.08:45
nixternalI would like to read the full specification for PPH, but ummm..I am not a Canonical employee ;)08:45
nixternalheh, PPH08:46
nixternalargh...PPA08:46
persianixternal: As I understand it, there will be an additional archive into which individuals belonging to the correct LP teams will be able to upload content for autobuild and user download.08:46
nixternalnice08:46
nixternalkind of like what I do here at home, but instead have access to all of the architectures instead of just i386 and amd6408:47
LaserJockactually08:47
LaserJockPPA will only be i38608:47
LaserJockperhaps amd64 but that'll be all, for now08:47
=== persia hopes for at least also amd64
nixternalso really, it is no different than saying John Doe creating a package and uploading it to *-apps.org for everyone to download?08:48
LaserJockdepends on how well Xen works on amd6408:48
nixternalXen works great from what I seen at the Red Hat offices recently08:48
LaserJockwell, the goal is that each person and team on launchpad can have their own repo08:48
persianixternal: roughly, although it solves the use case for LaserJock, who doesn't have a good host for upload today.08:49
nixternalya, same here08:49
LaserJockso like ~revu can hold the repo for stuff on REVU08:49
LaserJockand it has access restrictions, etc.08:49
nixternalpersia: thanks for putting it that way...makes much more since now08:49
LaserJockall in Launchpad08:49
=== persia thinks a ~revu PPA is asking for trouble.
nixternalhehe, you think?08:49
LaserJockthat's actually one of the big use-cases for PPA08:49
LaserJockin the end it's supposed to be anybody with a LP account08:50
LaserJockbut it sounds like they aren't going to make it that wild to start with ;-)08:50
nixternalwell, with revu it would be good so that you can have multiple users test your package on their system08:50
persiaLaserJock: Really?  Why?  Doesn't that invite more random crack?08:50
LaserJocksure08:50
LaserJockthe point being08:50
LaserJockupstreams can have packages08:50
LaserJockcontributors can have packages08:50
nixternalgreat way to work out bugs you may not be able to pick up..just let the user know that the packages are unsupported and are used only for testing purposes or such08:50
LaserJockit's tons and tons of great crack08:50
nixternalhaha08:51
persiaI see.  Upstream packages are a big missing feature in LP.  That will be very good.08:51
LaserJockthen we get to pick out the good stuff08:51
nixternalmaking MOTU work a little easier08:51
nixternalwell at least the "amount" of work08:51
LaserJockperhaps08:51
LaserJockwe'll see08:51
nixternalI am going to get some Debian training tomorrow. I am meeting up with a DD who has been packaging since 95 for Debian..plus he is going to sign my key :)08:52
persiaMy worry is that john marketeer will advertise their crack as "From the Ubuntu Servers" on a blog or widely visited forum, and we'll get the bugs.08:52
LaserJockit should be fairly similar to the the Novell/SUSE build service thingy08:52
nixternalahhh, ya I know all about that one LaserJock ;p08:52
LaserJockpersia: well, the current situation isn't a ton different08:52
LaserJockwe have tons and tons of 3rd party repo08:52
LaserJockit could possibly help us in that it might be easier to track08:53
persiaLaserJock: I suppose you're right, but the URLs are rather different, which might help.08:53
=== vil [n=vladimir@ubuntu/member/vil] has joined #ubuntu-motu
LaserJockyeah, I'm just not sure what to expect08:55
LaserJockwe'll just have to try it08:55
LaserJockfor me personally I think it'd be great08:56
persiaIt was my big motivation for my application.08:56
nixternalwhatever happened with the sources thing? you know where all of the sources went into a repo and you hacked from it which would in turn build out?08:57
nixternalI forgot what it was called already08:57
persianixternal: It has been indefinitely postponed.08:57
nixternalheh, is that similar to the way debian does it, it isn't the source, just the debian/ directories with branches, tags, and trunk?08:58
persianixternal: https://launchpad.net/distros/ubuntu/+spec/no-more-source-packages08:58
nixternalya that is it08:58
persianixternal: It went farther than that.  VCS imports of upstream branches.08:58
nixternalya, that would be cool08:58
persianixternal: You lose the md5 check, so it's a lot harder to identify local changes, or that the original source is what you thought it was.08:59
=== DRF [n=d@host81-155-87-205.range81-155.btcentralplus.com] has joined #ubuntu-motu
LaserJock\o/09:03
LaserJock_o/09:03
LaserJock\o_09:03
LaserJock\o/09:04
persiaCalisthenics?09:04
LaserJockthat's my PPA dance09:04
LaserJockwe'll test it out with 700MB worth of TeX love ;-)09:05
persiaheh09:05
=== LaserJock goes to lunch
LaserJockbbiab09:05
=== bashelie1 [n=bashelie@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-motu
=== zenrox [n=zenrox@pool-71-115-195-12.spknwa.dsl-w.verizon.net] has joined #ubuntu-motu
leonel!paste09:10
ubotwopastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (make sure you give us the URL for your paste - see also the #ubuntu channel topic)09:11
=== jussi01 decides its a good time to bug the motu's to look at his package again.... http://revu.tauware.de/details.py?upid=5270 (mnemosyne) if someones got time :D
joejaxxjussi01: :P09:12
joejaxxjussi01: how are you?09:12
jussi01joejaxx: Im good09:12
jussi01and you?09:12
joejaxxi am doing well09:13
=== persia looks
jussi01thanks persia09:14
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-motu
=== crevette [n=crevette@man06-2-88-167-44-76.fbx.proxad.net] has joined #ubuntu-motu
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-motu
=== vi1 [n=vladimir@ip-85-160-73-158.eurotel.cz] has joined #ubuntu-motu
=== Neonightmar1 [n=neonight@226.86.203.62.cust.bluewin.ch] has joined #ubuntu-motu
\shre09:30
nixternaler09:31
\shdoes anybody use opie for authentication?09:31
nixternalheh, someone was just talking about that this past week in here09:31
=== Neonightmar1 [n=neonight@226.86.203.62.cust.bluewin.ch] has left #ubuntu-motu []
\shespecially on dapper...and tried to use opiepasswd -f ?09:31
persiaIt's broken.09:31
\shthis tool doesn't ask for a passphrase when started remotely...09:31
\shfeisties NMU uploads from debian but does09:32
\shpossible to fix it?09:32
persiaSpecifically, there are insufficient permissions to make it work properly, but if this is fixed by setting it suid, there is a way that any user may access any other users account.09:32
\shwell, what's the difference between feisty and dapper? on feisty it works without any problems09:33
=== acm [n=ameinke@p54bc24cf.dip0.t-ipconnect.de] has joined #ubuntu-motu
persiaOnly by changing the code to run suid safe, and check the UID of the calling user to make sure that it is not used to access a different keystore.09:33
\shbut this is not the problem right now, with different behaviours09:34
\shargl...this tool is broken like hell09:35
persiaOdd.  Two weeks ago when the topic came up, I was able to replicate bug 61335 in feisty and dapper.  What problem are you having again?09:35
ubotuLaunchpad bug 61335 in opie "opieinfo isn't setuid, whilst opiepasswd is" [Undecided,Rejected]  https://launchpad.net/bugs/6133509:35
\shopiepasswd -f gives you no passphrase dialog, but opiepasswd -c -f is09:36
persiaRIght.  Are you running opiepasswd -f in a terminal emulator, or on console?09:40
\shpersia, yepp...-f should just run further09:40
joejaxxanyone here experienced with the evince package?09:40
\shopiepasswd -c -f works as expected09:40
persia\sh: I think that opiepasswd -f should work fine on a console, but that you'd need opiepasswd -c -f if you're not on a console (at least from my reading of the manpage).09:41
\shyepp09:41
persiaBut -f fails on a console?09:41
\shnope...but doesn't give you the possibility to enter a passphrase09:42
persiaRight.  I failed to define "fails" previously.  Hrm.  Let me look.09:43
=== Ursinha [n=ursula@143.106.167.130] has joined #ubuntu-motu
\shbut everything else is working09:44
\shchecking 61335 bug09:45
persiaIt's annoying, but doesn't interfere with operations as much as this new one.09:46
\shhmmm..reporter rejected it ;)09:48
persiaHmmm.  libopie/insecure.c is more opaque than I expected, but I believe it to be the source of the problem.09:48
persia\sh: nixternal and I convinced the reporter that it was better off left along (fixing it causes a big security hole).09:49
persias/along/alone/09:49
=== DktrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-motu
persials09:52
\shpersia, what I don't understand is, when you invoke opiepasswd the first time, you have to use -c (when you are on the console), while being remote just do an opiepasswd -f without passphrase?09:52
=== PriceChild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-motu
=== zenrox [n=zenrox@pool-71-115-195-12.spknwa.dsl-w.verizon.net] has joined #ubuntu-motu
=== macd [n=d@adsl-222-63-74.msy.bellsouth.net] has joined #ubuntu-motu
persia\sh: My understanding is that the first time you used it you used a real passphrase, and when using it remotely, you needed to use the OTP.  If opiepasswd -f works remotely, without requireing the OTP, opie is pointlessly broken.09:55
\shpersia, well, without the initial passphrase it should be useless too ;)09:55
=== angasule [n=angasule@190.49.230.99] has joined #ubuntu-motu
\shbtw... opieinfo would be a bit more secure, checking only the info for the calling user09:56
\shjust because everyone can query now the sequence and challenge from other users..09:57
persia\sh:Right.  But the security model forces the initial passwd from a "safe" location.  libopie/insecure.c does it's best to ensure that the communication cannot be evesdropped upon, which means that the passphrase can remain static, and the passwords are all one-time.  You can force it be secure with -c -f .  WIth -f (and no -c), you can't enter the passphrase, because I could snoop, and collect the passphrase, and then spoof opie into giving me a09:57
\shhow hard would it be for a man in the middle to spy out my ssh session?09:59
\sh.oO(i wonder how hard it would be to combine OTP with ldap auth)09:59
persia\sh:About 250,000 USD hard.  Generally not worth it.09:59
\shok something for the nsa...but when I'm being spied by the nsa, I'm worth more then 250k USD ;)10:00
persia\sh: Right.  Opie is intended to support that type of user (but it's broken).10:00
\shpersia, any free system available which is doing OTPs securely and with not costing much..I don't want to rely on tokens, usb-tokens with certs etc. I just want to have something easy for the plain user in an office..but not with changing passwords every week for them10:02
persia\sh: If you're just doing something to prevent the annoyance of passwd rotation, either use -c -f, or use opieinfo as root to generate the user keys for them (with passphrase parsed from /dev/random).10:04
persiaIn other words, you don't really need to be that secure.10:05
=== jikanter [n=jordan@c-24-12-220-77.hsd1.il.comcast.net] has joined #ubuntu-motu
=== apachelogger [n=me@N934P008.adsl.highway.telekom.at] has joined #ubuntu-motu
persiaThe last time I used an S/Key implementation, the administrator gave me a piece of paper, and I was responsible for knowing which number password I was on.  When I was about to run out of passwords, the admin gave me another piece of paper.10:06
\shpersia, actually, right now I'm responsible for giving out ldap accounts and first time passwords...the user doesn't have the possibility to change the password itself, because we want to reduce the risk of having the users cats name or the birthdate of his girlfriend in there10:06
persia\sh:Can you distribute paper safely, or are you remote?10:07
\shpersia, means, opie e.g. is starting from 499 downto 110:07
\shpersia, paper is not a problem :)10:07
persia\sh:I advise only giving users about 50 passwords at a time.  It's a little more hassle, but they'll lose the paper after a couple months anyway.10:08
persia\sh: You can generate the list of their upcoming passwords with opiekey -n 42 `opieinfo $user`10:09
\shpersia, and is it possible to combine this opie stuff with ldap-auth ? right now, we are authorizing users against ldap ... when I can combine it somehow, that would be the right solution10:09
persiaI don't know.  I've never configured LDAP auth (except by accident for clients with 100% Windows environments).10:09
\shthe problem is imho the opiekeys file10:10
\shon the system10:10
persiaCould you adjust opie to use a special odd location for opiekeys, and have all the hosts sshfs mount that location?10:11
persia(or shfs if you prefer)10:12
=== jussi01 bugs persia... (but not too much) :D
persiajussi01: It compiled fine.  I'm digging through the diff (but got distracted - I like security)10:13
jussi01hehe, fair enough, didnt want to annoy you too much :d10:14
\sh./debian/changelog:  * /etc/opiekeys is mode 600 for possible security reasons. 10:15
\shbut10:15
\sh-rw-r--r-- 1 root sthe 136 2007-05-25 22:20 /etc/opiekeys10:15
persiaIt's broken :)10:16
joejaxxwow10:16
\shwhy is it gid?10:16
\shdamn10:16
\shdamn10:17
\shdappers version is broken10:18
\shfeisties is correct10:18
\sh600 10:18
=== javierder [n=javier@41-108-235-201.fibertel.com.ar] has joined #ubuntu-motu
persiajussi01: Commented.  Almost there.  I could only find little problems :)10:23
\shhmmm10:24
\shwhy is /etc/opiekeys not set correctly...on dapper...when I set it manually...it works correctly10:26
=== TomaszD [n=tom@unaffiliated/tomaszd] has joined #ubuntu-motu
persia\sh: SRU?10:28
\shpersia, the package is correct...the permission in the deb package are 600 and root:root...I'll try to find out what triggered the change from 600 to 644 and from root:root to root:sthe10:29
persiaDo you have a g+s somewhere?10:29
\shg+s?10:29
=== Lamego [n=lamego@a83-132-96-31.cpe.netcabo.pt] has joined #ubuntu-motu
persiachmod g+s is how I make directories sgid, which autosets group for children.  I'm not sure about the 644.10:30
\shnope10:31
imbrandonoh wow, i LOVE my work, i just got this im my email ....10:32
imbrandonquote ( this is from the owner of the company ) " .... I have reserved the entire VIP balcony at the Legends 14 theater on July 3 for  the  pre-release showing of Transformers.  We have 84 seats reserved, so guests will be welcome.  All attendees must be 21 years of  age.  The VIP Balcony is a full service bar and theater with a lounge to socialize before the movie .... "10:32
=== imbrandon dances
joejaxxlol10:33
=== LaserJock stabs imbrandon with a spoon
imbrandonhehe10:33
LaserJockmy boss sends me an email that says "Where the freakin' data?" ;-)10:34
imbrandonhehe10:34
joejaxxLaserJock: :P10:34
imbrandonman that made my day10:34
joejaxx(LP: #BUGNUM) is required right?10:35
LaserJockit's not required, but it's good practice10:35
joejaxxoh ok10:35
LaserJockone of these day doing LP: #number will actually close the bug automatically10:35
joejaxxbecause i left it out on the kdebindings one by accident :(10:35
\shpersia, hmmm..strange..I redid all the steps I made in the beginning...think I've to test it on a new dapper install on thursday in the office10:35
\shpersia, and you can set the default keyfile location during build time 10:36
persia\sh: It worked normally on reinstall / reconfigure, or broken in the same way?10:36
persia\sh:You might want to rebuild for your LDAP interaction, but I'm not sure that's something for the archives.  A runtime switch on the other hand...10:37
\shpersia, right now, I didn't make a reinstall...will do it on tuesday..10:37
\shpersia, problem with ldap+pam10:37
joejaxxLaserJock: and kdebindings takes an hour to build :P10:37
\shis, that ldap is serving as well the password10:37
persia\sh: Good luck.  I've never used opie, but I'm starting to learn a lot about it, and wouldn't mind hearing more.10:37
joejaxxLaserJock: i should probably do it again anyway since it is a component main package10:38
\shpersia, if I find a method to push the /etc/opiekey file  somewhere in ldap...10:38
persia\sh:Sounds like you'll either have to have LDAP query opie for the password, or have LDAP only provide the username.  There's a PAM S/Key out there, which might help with integration.10:38
=== Martinp23 [n=Martinp2@wikimedia/Martinp23] has joined #ubuntu-motu
=== Lure [n=lure@89-212-19-55.dynamic.dsl.t-2.net] has joined #ubuntu-motu
=== vil [n=vladimir@ubuntu/member/vil] has joined #ubuntu-motu
\shpersia, I'll read a bit more first...if it's possible10:44
persia\sh: It'd be a coup if you could.  Solves the whole password on the sticky on the monitor problem for everyone :)10:45
LaserJockjoejaxx: being thorough is usually a good idea10:45
\shargl...what is that?10:47
\shsasl-host       kerberos.mydomain.de10:47
\shsasl-realm      MYDOMAIN.DE10:47
\sh#sasl-secprops  none10:47
\shsrvtab          /etc/openldap/krb5.keytab10:47
\sh...10:47
=== Q-FUNK [n=q-funk@dsl-hkibras1-ff55c300-121.dhcp.inet.fi] has joined #ubuntu-motu
=== Monk-e [i=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-motu
imbrandonhttp://www.imbrandon.com/index.php/2007/05/25/and-im-linux/11:00
imbrandondrive by blog spamming11:01
imbrandon:)11:01
persiaIRC is worse than RSS at cluttering my browser cache.11:02
imbrandonlol11:03
\shgnarf...debootstrap via utms 384kBit/s connection is not a good idea11:04
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-motu
persia\sh: ouch !11:05
\shlooks like that I will switch to vpn first, to get my hands on a fast machine with 10gbit/s 11:06
\shbrb11:06
Seveastepsipakki, pong11:10
=== Fahuadai [n=mark@cpc1-port2-0-0-cust23.cos2.cable.ntl.com] has joined #ubuntu-motu
persiaSeveas: Is there by any chance an IP filter on paste.ubuntu-nl.org?  It oddly doesn't work for me unless I use an anonymous proxy.11:11
Seveaspersia, not that I know of. just a javascript based antispam thing11:12
persiaSeveas: Is that just the one to block posting, or does it also block browsing?11:13
Seveaspersia, only posting11:13
persiaSeveas: Hmmm.  Thanks.11:13
=== dharrigan [n=dharriga@82-71-62-76.dsl.in-addr.zen.co.uk] has joined #ubuntu-motu
astro73_is there an equivelent of dh_installinit for upstart?11:13
jikanterdoes someone have a working pbuilder config for feisty, sid, dapper, and gutsy they would be willing to share? mine seems to fail for feisty, but the others seem to work11:15
jikanterastro73_: I think since upstart is event-driven and backwards compatible, it should work as it is, but don't quote me on that11:16
astro73_it's backwards compatible in the sense that you can run sysv scripts with the compatibility files11:17
jikanteryeah, I am not sure11:18
astro73_dh_installupstart hasn't even made it into google yet11:20
\shre11:20
=== afflux [i=fnord@pentabarf.de] has left #ubuntu-motu []
=== reggaemanu_ [n=manu@ARennes-257-1-157-224.w86-214.abo.wanadoo.fr] has joined #ubuntu-motu
joejaxxhas anyone seen the ubuntu homepage?11:28
=== math_b [n=mathieu@vbo91-2-82-239-207-88.fbx.proxad.net] has joined #ubuntu-motu
imbrandonjoejaxx, WOW11:29
\shfck...this is something for me11:32
\shhttp://images.businessweek.com/ss/07/05/0524_metrolaptop/index_01.htm11:32
joejaxximbrandon: yeah that was my reaction as well11:32
\shwho is sponsoring this little thing11:32
joejaxxshawarma: wow that is nice11:33
\shit's a bit higher then the razr of motorola...awesome little bitchy laptop...11:33
\shand I thought I have one of the slim notebooks ever ;)11:34
joejaxx\sh: Ziba Designs apparently11:34
joejaxxcame up with the design and concept11:35
xxxxx1imbrandon, joejaxx: www.dell.com/ubuntu11:36
imbrandonxxxxx1, http://www.ubuntu.com/dell :)11:36
\shxxxxx1, sad thing it's only available in US this ubuntu dell thing11:37
xxxxx1imbrandon: no, have a dell page too11:37
xxxxx1\sh: just for now11:37
=== davromaniak is now known as davrobaniak
joejaxx\sh: hopefully it expands to other areas11:38
=== davrobaniak is now known as davromaniak
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-motu
xxxxx1bye people11:39
\shjoejaxx, hopefully they will decrease the price....to catch the masses it can only be done with a low price11:39
joejaxx\sh: yeap11:39
joejaxx\sh: exactly11:39
=== zenrox [i=zenrox@pool-71-115-195-12.spknwa.dsl-w.verizon.net] has joined #ubuntu-motu
=== dabaR [n=dabaR@wnpgmb09dc1-92-242.dynamic.mts.net] has joined #ubuntu-motu
astro73_there's all this documentation dealing with ported-to-debian packages. what about direct-to-debian packages?11:43
\shwhich documentation?11:44
astro73_virtually the entire system seems to assume NIH11:44
astro73_at least, all the tools11:44
=== JanC [n=janc@lugwv/member/JanC] has left #ubuntu-motu ["Ex-Chat"]
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-motu
persiaastro73_: For Direct to Debian, the documentation is on Debian site, but I'm not finding a good guide.  Basically you file a RFP against WNPP, and retitle to ITP, and coordinate with a DD (Debian likes acronyms).11:47
astro73_by "debian", I more ment the package system than the Debian distribution11:47
tepsipakkiSeveas: sorry, I wanted to ask about falcon.. it seems that a functional version on feisty is still some time off?11:48
persiaastro73_: Ah.  In that case, there's a separation between "upstream" and "distribution" so that the upstream sources remain suitable for release in other distributions (e.g. Fedora, SuSE, etc.).  In many cases the same people do both, but by separating the distribution can usually safely make integration changes without needing to have a new upstream package, etc.11:49
astro73_it also introduces a seeming layer of complexity11:50
\shhmmm?? you mean the split between "upstream" tar balls and distribution specific packages?11:52
astro73_something like that11:52
astro73_I'm just trying to get something working here11:52
astro73_the packaging shouldn't confuse me11:52
\shwell, that's something I'm trying since 22 years now :)11:53
=== highvoltage [n=highvolt@196.1.61.41] has joined #ubuntu-motu
=== jekil [n=alessand@151.82.2.128] has joined #ubuntu-motu
jekilhello11:58
joejaxxhello11:58
persiajekil: While you were away, I left a comment.11:58
=== edavis10 [n=eric@68-116-82-188.dhcp.trlk.ca.charter.com] has joined #ubuntu-motu
jekilpersia: thanks12:00
joejaxxthat is interesting12:05
persiajoejaxx: ?12:06
joejaxxpersia: i need to correct a build dep12:11
joejaxxin a package i was building12:11
persiajoejaxx: OK.  Do you know which you need?12:12
joejaxxfor some reason12:12
joejaxxlibkpathsea4-dev | libkpathsea-dev12:12
joejaxxi in the build dep list for evince12:12
joejaxxthe first package does not even exist12:12
joejaxxi wonder how that happened12:13
=== joejaxx starts over from scratch once again
persiajoejaxx: I think libkpathsea-dev is a real package now (not virtual) due to the texlive changes.  That's likely the issue.12:14

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