/srv/irclogs.ubuntu.com/2008/08/20/#ubuntu-motu.txt

directhexthen again, i'm pretty sure mono bootstraps from binaries00:02
directhexhm, perhaps not00:03
zulYokoZar: why does wine depend on winbind?00:15
directhexis the current winbind a version that JustWorks(tm) and gives nice shiny zero-config name resolution when in the same samba workgroup as other people, or one of the delightful versions that barfs in epic style if you're not in an active directory domain? i've lost track00:17
=== asac_ is now known as asac
=== Kopfgeldjaeger is now known as Kopfi|offline
directhexazeem, okay, it seems you were right on how to do it in debian. with any luck the same applies for ubuntu01:02
ScottKdirecthex: In Debian binary uploads are required.  In Ubuntu it's source uploads that are required.  I suspect that's relevant to any bootstrapping problem.01:15
directhexScottK, i'm more confused than i was before i started :/01:16
ScottK-laptopIn Debian you can effectively bootstrap something that's arch all yourself by doing a binary upload.  In Ubuntu you need a buildd admin to do it because we only upload source packages.01:18
ScottK-laptopNot sure if that helps or not.01:18
directhexthe source package should b-d on itself?01:18
RAOFdirecthex: I _seem_ to recal a double-upload scenario; one uploads a source package containing the binaries required to bootstrap, then uploads another source package with a b-d on the archive package.  I could be mis-remembering, though.01:27
=== ember_ is now known as ember
directhexRAOF, it seems a single line change is enough to make this package use the system vbnc instead of the bootstrapping one01:46
emgentnight.01:46
RAOFdirecthex: That sounds convenient.01:49
directhexokay, next question. if the build system requires modification in order to not use files removed during get-orig-source, is it appropriate to put appropriate modifications to the source package in get-orig-source to make the package "clean", or should the orig.tar.gz contain a broken build system which is later fixed in debian/rules (e.g. with dpatch)?01:50
ScottKemgent: WRT your libavg merge, isn't the new ffmpeg already uploaded?01:52
=== superm1|away is now known as superm1
tbielawahello everyone03:43
bddebianHello tbielawa03:52
dholbachgood morning06:04
stefanlsdhi daniel :)06:06
dholbachhiya stefanlsd :)06:06
stefanlsdhttps://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/259453 - i built the new pidgin :)06:07
ubottuLaunchpad bug 259453 in pidgin "Please upgrade to pidgin 2.5.0" [Wishlist,In progress]06:07
* orly_owl is not impressed with the rift in the Pidgin community.06:09
StevenKorly_owl: There's a rift?06:10
stefanlsdWith empathy i assume06:10
orly_owlOr was a rift. I don't know.06:10
orly_owlTge textbox size issue.06:10
orly_owl*The06:10
orly_owlhttp://tech.slashdot.org/article.pl?sid=08/04/30/1822237&from=rss06:11
RAOForly_owl: Oh, you mean Pidgin vs funpidgin?  Heh.06:14
persiaorly_owl: There are similar debates for every project, with more or less press.  Essentially, it comes down to "sensible defaults" or "allow users to change everything".  Each project has it's own opinion about how this debate should be resolved, but there's no clear right answer.06:14
LaserJockpersia: I thought the right answer was whatever I came up with? ;-)06:15
RAOFThat's a lie.  My answer is always the clearly right answer!06:15
LaserJockRAOF: no *mine* is!06:15
* persia determines that the point has been made, and wanders off to do something else06:16
orly_owlhehe06:18
orly_owlI only care because I might recommend pidgin to someone.06:19
LaserJockorly_owl: and why would that stop you?06:19
* jdong logs in via iPhone just to join what seems to be a pidgin war06:20
orly_owlWell, I guess it doesn't really.06:20
orly_owlIt seems they will still be developing Pidgin.06:21
RAOFOf course; it wasn't a *developer* split.06:22
orly_owlNo, thankfully.06:22
RAOFExcept that some potential contributors went and forked funpidgeon.  For however long that lasts.06:23
jdongwell I don't think it negatively affects pidgin anyway06:23
jdongit's a healthy part of the FOSS development cycle06:23
jdong(pardon -ECONTEXT, iPhone scrollback reading demands more patience than present at 1AM)06:23
nxvldholbach: good morning06:30
nxvldholbach: spanish getting started video has a lot of viewers06:31
dholbachyeah, you're popular :)06:32
nxvltoday i saw another spanish portal publishing the video06:32
nxvlhttp://www.vivalinux.com.ar/articulos/video-ubuntu-master-of-the-universe.html06:33
nxvl:D06:33
nxvlit seems that a lot of portals are making echo to the video06:34
dholbach:-)06:35
tgm4883_laptopIf a MOTU has some time.  I'd appreciate a REVU on http://revu.ubuntuwire.com/details.py?package=mythbuntu-log-grabber06:36
nxvltime to sleep06:42
nxvlread you later!06:42
IulianGood morning.06:43
=== superm1 is now known as superm1|away
=== Hobbsee` is now known as Hobbsee
\shdholbach: this harvest thing looks cool...but regarding the patch series for certain packages, e.g. from fedora, without the explicit documentation what they patched and why those links don't make much sense, don't you think? can you link somehow to the VCS of their spec files (for rpm distros??) ,-)07:56
dholbach\sh: if you click on such a link you will see the commit message which is probably as much as you'll get08:07
\shdholbach: well, the real description e.g. for patches in rpm distros is inside the .spec file...a commit message like "build against 3 layer OOo08:13
\sh" doesn't bring you anymore clue about what the patch actually is doing..08:14
dholbach\sh: most commit messages had quite a good description themselves, but I can see what I find08:15
\shwhile "and adjust for OOo3 3 layer packaging" gives you more clue about what they did..the link is just one more "print" away ,-)08:15
\shdholbach: for fedora, the .spec file is named "<packagename>.spec" and can be viewed via cvs.fedora... in the root tree of the source package (means, just remove the .patch file location and add a <packagename>.spec cvsview link)08:16
dholbach\sh: can you file a harvest-data bug for that?08:17
\shdholbach: can do that :)08:17
dholbachgracias08:17
\shdholbach: bug #25965508:21
ubottuLaunchpad bug 259655 in harvest-data "please add a link to the .spec file (e.g. for fedora patches)" [Undecided,New] https://launchpad.net/bugs/25965508:21
dholbachgracias08:21
dholbachso who's going to run a session at Ubuntu Developer Week? jcastro, bobbo, norsetto, james_w and I are going to :)08:33
* didrocks is eager to attend to those sessions ;)08:35
didrockseven if there is no session from soyuz team, what pity :/08:36
dholbachdidrocks: I'm pestering them already :)08:37
dholbachI'd like to announce UDW next week08:37
dholbachso it'd be nice if we filled some slots soon :)08:37
dholbachwho volunteers?08:37
didrocksdholbach: I'm sure you had :)08:37
* ajmitch looks for someone to volunteer08:40
DktrKranzdholbach, me too, together with sbeattie08:41
dholbachDktrKranz: nice... pick a slot before your preferred time is taken! what are you guys interested in talking about?08:41
dholbachDktrKranz: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep08:41
DktrKranzdholbach, SRU verification and related stuff08:42
dholbachnice one08:42
dholbachwe have so many questions about our processes from newcomers, so I appreciate you guys taking the time to talk about that one08:43
DktrKranzI already hosted one for SRU process last time, this one we'll finish the process and try to coinvolge people in stable release QA08:43
* dholbach hugs DktrKranz08:43
* DktrKranz hugs dholbach back08:44
dholbachso... who else will run a session? :)08:44
DktrKranzmmh, pretty like http://tinyurl.com/5j5ldn :)08:47
didrocksI think that Daniel have really to make a shortcut to paste this question at different time of the day :)08:49
DktrKranz... or to implement a ircbot which does the job08:50
DktrKranzwakeupMOTU!bot08:50
didrocksnot a bad idea, with a big header on harvest...08:51
dholbachhang on, I'll try a new tactic now...08:52
dholbachdidrocks: why don't YOU give a session at UDW?08:52
dholbachdidrocks: you could give one about "make your sponsors happy - things to bear in mind when writing patches"08:52
dholbachor something08:52
dholbachdidrocks: you could even give it together with somebody else08:52
dholbachIulian for example :)08:53
dholbach . o O { I know Iulian is awake right now }08:53
DktrKranzmultiple u-u-s queues, divided by alphabetical order of the contributor08:53
dholbachdidrocks and Iulian are so quiet now :-)08:55
DktrKranzdholbach, do not wake up s_ebner or n_handler :)08:56
dholbachok nevermind... I was kidding (it's still a good idea though) - don't feel obliged to08:56
didrocksdholbach: sorry I was away :)08:58
dholbachdidrocks: so... like the idea?09:00
didrocksdholbach: the issue is that I am (momentanly, I hope), not in a company that really bother with opensource and presently, I am not officially on IRC :)09:00
didrocksSo, the session can be cut off for an unexpected meeting09:01
didrocksoh, I didn't see the timetable09:02
didrocksit can be ok so at 18.00 UTC09:02
didrockslet me think about a session I can give09:02
* dholbach hugs didrocks09:02
dholbachdidrocks: be sure to ask a few others, maybe you can deliver a session together09:03
dholbachthat'd be awesome :)09:03
didrocksI will get warp10 into it :) (mentor/mentee ;))09:03
dholbachrock! :)09:03
didrocksor huats ^^09:03
dholbachgood thinking09:03
warp10dholbach: I was planning a MOTU school session about QA with LaserJock. We could move it into the UDW, probably09:04
dholbachwarp10: that'd be nice - just decide on a topic and grab a slot soon :)09:05
warp10didrocks: nice, let's work on it ;)09:05
dholbachyoohoo!09:05
dholbachI knew I could count on you guys :)09:05
* dholbach continues pestering the Soyuz folks09:05
didrockshum, caught :)09:05
didrocksdholbach: you really have to now ;)09:05
* dholbach doubles his efforts09:06
warp10dholbach: my only problem is that I am not sure I will be here during UDW (vacation). I'll probably know something more precise within a few days09:06
dholbachthanks warp1009:06
warp10didrocks: heh! :)09:06
didrockswarp10: \o/09:07
* DktrKranz clones dholbach, it is perfectly legal in FLOSS development09:07
* warp10 is happy to see both of his mentee delivering a session at UDW :) 09:07
DktrKranzbah... nautilus refuses to start today :/09:08
DktrKranzand gedit too09:09
slytherindholbach: what kind of sessions are planned?09:12
dholbachslytherin: this is the preliminary schedule: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep09:12
* didrocks is working hard so that huats gets involved into it :)09:13
huatsmorning everyone09:15
huatshey dholbach09:15
huats:)09:15
dholbachhi huats09:15
huatshow are you daniel ?09:16
dholbachgood - how 'bout you?09:16
huatsgreat too09:16
Iuliandholbach: Sorry, I was afk - jogging.09:19
slytherindholbach: I can be assistant to a java packaging session if there is enough demand for such session. And I think geser is appropriate person to conduct such session.09:21
dholbachslytherin: maybe you could try to round up a bunch of folks of #ubuntu-java and see who of them can attend the session too?09:22
slytherindholbach: I will propose it in our weekly meeting09:23
dholbachthanks a lot09:23
geserslytherin: what? I'm more a universe generalist not a java packaging expert. You know more than me about java packaging (or even how to tweak a java package to build again).09:25
Iuliandholbach: Well, yes. I'm thinking to run a session with someone, not sure about what. Do you have any idea if bobbo is available?09:25
* Iulian looks at /Prep09:25
slytheringeser: But I have no experience of conducting session in developer week. Considering that you are more experienced in overall packaging I thought you might be ineterested.09:25
dholbachIulian: bobbo is already giving a session, you could just ask him and see if he has an interest in the session you're intending to run09:26
dholbachslytherin: you could check out a session log of last time's developer week09:26
slytherinwill do09:26
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek/ still has links to the logs of last time09:26
dholbachif you want to demonstrate something or do a session tutorial-style, best just plan 30 minutes of "show" (or content), people ask a lot of questions :)09:27
dholbachand it's a lot of fun09:27
dholbachlots of excited new people09:27
Iuliandholbach: What session is he giving?09:27
IulianAh09:28
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep - Introduction to BZR -- DavidFutcher (bobbo)09:28
IulianYes, I saw09:28
* dholbach is very happy to see james_w and bobbo delivering talks about the bzr goodness :)09:28
dholbachplease all grab slots soon :)09:29
treeformhi all09:39
treeformhow difficult is it to include a new package in ubuntu repository?09:39
=== DreamThief is now known as LameSucker
=== WhiskeySour is now known as DreamThief
=== LameSucker is now known as WhiskeySour
cyberixtreeform: Not that hard, but it may take time.09:42
cyberixtreeform: Is the package available in Debian?09:42
treeformcyberix: no people just get the deb from our site09:43
treeformwe build many deb's and rpms09:43
NCommandertreeform, how do they build the debs?09:45
NCommanderDo they do something like checkinstall/cmake's cpack, or do they do it the right way?09:45
treeformi am not sure i did not code the process09:46
cyberixtreeform: If you are planning to get your package to Debian, then you should do that first.09:49
treeformit looks like it uses dpkg-deb -b linuxroot09:49
cyberixtreeform: If you are planning to go Ubuntu only, you should upload your package to REVU for review09:50
cyberixhttp://revu.ubuntuwire.com/09:50
treeformno we are planning to go to a everyone who will take us09:50
gesertreeform: do you have also source packages or only the .debs?09:51
treeformwe have source too09:51
cyberixlicense?09:51
treeformBSD09:51
cyberixin that case09:51
treeformthe problem of including is originally was that it had its own license09:51
cyberixfirst get it to debian09:52
cyberixthen request Ubuntu to get it from Debian09:52
treeformwhich was kind of wishy washy in some places09:52
treeformcyberix: oh09:52
azeemtreeform: dpkg-deb -b linuxroot looks fishy09:52
treeformit sees if there is /usr/bin/dpkg-deb or /usr/bin/rpmbuild and uses one of them09:53
treeformi dont think it follows any policy09:53
cyberixtreeform: "In some cases, the same upstream software is packaged separately in Ubuntu and in Debian, though this is to be avoided unless there is a justifiable reason to do so."09:57
treeformcyberix: hmm there is probably isnt09:58
treeformbut i think we plan to build them separate09:59
treeformi dont know if there is any good reasons on doing so09:59
cyberixtreeform: This is how you ask Ubuntu to get the package from Debian: https://wiki.ubuntu.com/SyncRequestProcess10:00
treeformdo you know if any other distros work this way?10:01
cyberixI think gnewsense is based on taking a snapshot of Ubuntu every once in a while and then modifying that to produce their product.10:02
cyberixgetting the package to debian is a good start10:03
cyberixbecause there are lots of distros that are rooted to debian10:03
cyberixso negotiating with them will be easier once the package is in debian10:04
treeformoh10:04
treeformi did not know that10:04
cyberixThen there are distros that are not based on Debian10:04
cyberixsuse, fedora, slackware, ...10:04
treeformyep10:05
cyberixI'm not an expert on those10:05
cyberixtreeform: http://en.wikipedia.org/wiki/Image:Gldt.svg10:05
treeformit looks like we built fedora, suse, debian and ubuntu10:05
cyberixAre you doing some sort of special support for Ubuntu?10:07
cyberixSomething that would not fit into Debian?10:07
treeformi dont know10:08
treeformcyberix: i know some times deb pack's work on ubuntu10:09
treeformbut i did not know that was the desirable way to go10:10
cyberixtreeform: It is desirable that the same source package work for both10:10
treeformsource10:10
treeformoh they get compiled differently?10:10
cyberixtreeform: Ubuntu builds its own binary packages at Launchpad from the debian source packages10:11
treeformok10:11
cyberixso that is what will happen to your source package, if your sync request gets accepted10:11
treeformthe build process is some thing to be improved10:11
treeformcyberix: thanks you been a great help10:13
treeformi have to go now10:14
treeformhopefully ill get every thing included10:14
pychi, how do i make the rules file, pass a parameter in the configure  , if it detects the architecture is amd64?10:14
cyberixtreeform: no problem10:14
pycor rather how do you detect the 64 build in the rules file?10:18
NCommanderfind $SRCDIR -name *.o10:18
NCommanderSomething like that10:18
gnomefreakwhat package should lintian be run against10:20
slytheringnomefreak: run lintian *_source.changes and then lintian *_i386.changes10:22
NCommanderslytherin, I thought if you ran it against the *_i386.changes (assuming it wasn't abinary only build), it hit both the debs and the source package10:23
gnomefreakslytherin: thats what i thought thanks10:23
slytherinNCommanderI don't think so10:24
=== ara_ is now known as ara
stefanlsdsebner: thanks for syncing :)10:27
Iuliandholbach: I am thinking to give a session about introducing MOTU, similar to what nxvl gave in the last UDW. What do you think?10:35
DktrKranzNCommander, any progress with gcl? :)10:35
dholbachIulian: excellent!10:35
dholbach:)10:35
Iuliandholbach: Great. I'll talk to bobbo to see if he's interested, if not I think I can handle.10:36
Iuliandholbach: That shouldn't be so hard :)10:36
dholbachROCK ON - just make sure to grab the session slot on the wiki you're interested in10:36
Iuliandholbach: I think I should give it in the first day...10:37
dholbachsounds good10:38
=== Tonio__ is now known as Tonio_
IulianCool then.10:39
huatsdoes anybody know what is a mann ?10:50
ograhuats, how about a bit more context ?10:53
huatsogra: sorry10:54
huats:)10:54
huatsogra: i am making a new package10:54
huatsand as far as I see, it is not building man but mann10:54
ograah10:54
huatsand the associated type is foo.n10:54
huatsand I've never seen that10:55
ograwell, mann is german for a male person otherwise :)10:55
huatsso I am wondering wondering :)10:55
huatsogra: oh10:55
huatsthat is not related I think :)10:55
ogra*g*10:55
huatsbut thanks :)10:55
Iuliandholbach: Added myself.10:56
Iuliandholbach: Please poke me if the time isn't the right one.10:56
NCommanderDktrKranz, well, ATM, I'm debating if I can take that much pain10:58
jorgenptset backspace=indent,eol,start11:02
jorgenptEh, ww11:02
dholbach_Iulian: looks good11:23
IulianOk11:24
=== smaftoul is now known as xerxas
xerxashi all11:24
=== dholbach_ is now known as dholbach
xerxasI would like to package a soft which : 1/ a simple file in python , 2/ need an init.d11:25
xerxasis there some instructions to do that ?11:25
xerxaspython packaging ? init.d scripts instructions ?11:25
xerxasdholbach,  Hi !11:30
sistpoty|workhi folks11:58
* directhex continues his making-life-complicated effort from yesterday11:59
directhexwhat's the right way to deal with REVU on a package that needs bootstrapping?12:00
sistpoty|workdirecthex: what do you mean with bootstrapping? needing itself to build?12:01
directhexsistpoty|work, aye12:01
sistpoty|workdirecthex: usually bootstrapping should be done by buildd-admins12:01
directhexsistpoty|work, right. but how is anyone going to test a new package, proposed via revu, without already having it built & installed?12:02
sistpoty|workdirecthex: in rare cases (e.g. only one architecture to bootstrap), it's ok to uuencode the resulting binary after some local bootstrapping, however I'd highly encourage to not do this12:02
sistpoty|workdirecthex: have an example?12:02
directhexsistpoty|work, the example is mono-basic. vbnc, the vb.net compiler, is written in vb.net, and needs compiling with a vb.net compiler like, um, vbnc12:03
directhexsistpoty|work, upstream bundle a binary copy in the source tarball, which is obviously epic DFSG fail12:03
directhexsistpoty|work, it builds nicely, and is pretty easy to convert from using local bootstrap compiler to system compiler, but i don't see how to bridge the gap via revu12:04
directhexsistpoty|work, and the lenny freeze means i'm targeting a 0ubuntu1 release first12:04
sistpoty|workdirecthex: well, it's not necessarily a dfsg fail, in case the bundled binary is indeed the result of the exact source12:05
directhexsistpoty|work, ideally i'd like to check it with ftpmaster, since joerg originally rejected it. i'm trying to get the package in decent shape since the original packager seems to have gone into hibernation12:06
sistpoty|workdirecthex: for reviewing, I guess reviewers should do the boostrapping locally. (so adding some doc's/scripts how to do that sounds like a good idea)12:06
sistpoty|workdirecthex: well, for debian bootstrapping is not much of a problem, as you can simply upload the locally bootstrapped packages together with the source12:07
sistpoty|workdirecthex: maybe you'd also like to ask infinity for input on this topic?12:08
directhexsistpoty|work, i'm generally open to input, since i've not encountered this kind of thing before12:09
directhexsistpoty|work, but generally speaking, the ubuntu and debian mono people are highly collaborative, if not the same people, so i'd prefer to do things the debian way which also fits ubuntu, ratherthan anything ubuntuish that is harder to back from into debian12:10
directhexand the lenny freeze therefore is a PITA12:10
directhexshould have looked at this sooner, really12:10
sistpoty|workdirecthex: well, the debian way is not exactly portable for bootstrapping, since we can't do binary uploads in ubuntu.12:10
sistpoty|workdirecthex: hence I'd suggest you ask infinity for the best ubuntu way to get it bootstrapped ;)12:11
directhexsistpoty|work, any specific channel?12:11
sistpoty|workdirecthex: he should be in #ubuntu-devel12:12
NCommanderDktrKranz, ping?12:26
NCommanderand what needs to be bootstrapped?12:26
NCommander(there are packages that binary depends on themselves in Ubuntu; see GNAT)12:26
NCommandergdc for another example12:26
DktrKranzNCommander, pong?12:27
NCommanderDktrKranz, well, I was going to start looking at the differences between -33, and -34, and then start popping patches off until I find what broke it12:27
NCommanderUnless you have a better method12:27
DktrKranzNCommander, that's the method I chose12:28
NCommanderany luck?12:29
DktrKranzno, but I didn't try combinations :)12:29
NCommanderOw12:29
NCommanderew12:29
DktrKranzthere are four changes (and 11Kb patch, lucky!)12:29
DktrKranztwo can be related12:29
NCommanderWhat happens if you zap all four?12:29
DktrKranzFTBFS12:29
NCommanderFigures12:29
DktrKranzgnu hash support must be in12:30
NCommanderMaybe that's what broke it12:30
NCommanderThen the fix must be made in axiom12:30
DktrKranzremaining one can be omitted safely (given that you compile it with right configure flags to avoid *two* FTBFSes)12:30
DktrKranzNCommander, oh... I see you added per-package archive functionality, thanks ;)12:32
DktrKranz(on REVU)12:32
NCommanderI did?12:32
DktrKranzso it seems12:33
DktrKranzthere's a link on top-right corner12:34
DktrKranzdo you want a screenshot?12:34
* NCommander looks at REVU12:37
NCommanderOh12:38
NCommander(I'm a REVU admin, I can see it myself ;-))12:38
NCommanderRainCT must have added it12:38
NCommanderI did it differently in my branch which is unreleased12:38
=== Kopfi|offline is now known as Kopfgeldjaeger
DktrKranzNCommander, I guess bug I opened about it should be closed now.12:43
NCommanderI can't build axiom at all12:44
NCommandersegfaults12:44
NCommandereverytime12:44
xerxassomeone here ?13:01
azeemxerxas: questions like these are rarely useful on irc channels with more than three participants13:01
xerxasazeem,  I asked a question 2 hours ago , there was no activity and noone answered  ... :)13:02
azeemthere was activity, just not about your question13:02
xerxasI would like to package a soft which : 1/ a simple file in python , 2/ need an init.d13:02
xerxasazeem,  everyone was idling for 1 hour ...13:02
xerxasanyway ..13:02
xerxasis there some instructions to do that ?13:02
azeemxerxas: so look at packages that are 1/ python and others that are 2/ have init.d13:02
xerxaspython packaging ? init.d scripts instructions ?13:03
xerxasok13:03
xerxasazeem,  do you know a simple package in python ?13:03
azeemapt-cache search python13:03
xerxasmaybe a simple dyndns client in python is a good start13:03
xerxasand for the init.d , a package that have a simple init.d ?13:03
xerxasmemcache ?13:03
azeemxerxas: look at /etc/init.d on your system, find out which package those files belong to, and look at them13:04
xerxasatd seems to be a good example13:05
xerxasazeem,  thanks13:05
dholbachdidrocks: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep13:13
emgenthello13:14
* didrocks hugs dholbach :)13:14
* dholbach hugs didrocks back13:15
* emgent propose mass-hugs.13:15
dholbachso... more sessions!13:15
* emgent hugs dholbach 13:15
* dholbach hugs y'all13:15
=== metilfenidato is now known as leleobhz
ScottKnhandler: "Fix FTBFS with gtk >= 2.13.1" isn't much of a debian/changelog entry (sylpheed).13:42
ScottKnhandler: Do you think we should ship both sylpheed and sylpheed-gtk1.  It seems to me (without knowing much about it) we ought to transition people to the gtk2 package.13:45
* directhex tries out revu for the first time13:45
\shScottK: it's ok for that package13:55
\shScottK: ( I was the sponsor )13:56
\shScottK: and it was a merge of the package, so the change was introduced by hmm..someone13:56
\shScottK: fedora has the same patch applied...so everything is ok :)13:56
\shScottK: btw..we need to find a way of not diverting menpower away from the "general motu team" into the "more specialised teams"...and IMHO that's our social problem , what we are discussing on the ML right now...sad but true...13:57
ScottK\sh: I'd prefer a little more verbosity so the next person has a better chance of understanding it, but that's just me.13:58
ScottK\sh: I agree.  I just don't see any benifit to NOT approving people who have mostly a specialized interest.13:58
lagai have a very specialized interest which is why i havent applied for MOTU yet13:59
ScottKI would have also preferred we have the discussion without making a particular individual the object lesson.13:59
lagaignore me then.13:59
ScottKlaga: I don't want to ignore you.14:00
ScottKWhat's you're specialized interest?14:00
\shScottK: I'm not against approving these candidates...because we need to change our workflow anyways...and yes, it's sad that the applicant now in question was the start of the whole topic...but right now I don't like the way we go...the discussion is more and more heated up14:00
lagai'm not offended or anything, i understand you want to have a generalized discussion :)14:01
=== orly_owl is now known as yarly_brb
lagaScottK: mostly anything related to mythtv and mythbuntu. XMLTV, ffmpeg.14:01
ScottKlaga: I am curious what specialized interest you have and why you think that stops you from being MOTU.14:01
ScottKlaga: Personally, I'd love to have someone interested in that stuff to sponsor it if they were otherwise qualified to be MOTU.14:01
lagait seems - to me - that MOTUs are also supposed to merge packages from debian etc. and have lots of other responsibilities14:02
lagaAFAIK, it is now technically possible to sponsor individual packages if you're not MOTU. i'm not sure of the community parts have been implemented yet14:03
ScottKTrue, but we are virtually all volunteers and so we volunteer as we feel appropriate.14:03
ScottKI think that's true.14:03
\shlet's say it like this: we all have our special interest in doing ubuntu work ... but now, we have many many many small teams, where people are interested in and who work towards it...but they don't work with the "general motu team" .. so people who need to decide "+1 ready for rights, -1 not ready for rights" they are doomed, because they don't know the people, they never worked with them..14:06
\shand this is on thing we need to solve...before the discussion explodes14:07
\shs/on/one/14:07
lagagood point14:07
lagai still plan on applying for MOTU at some points. i'll be doing some merges and other low work for intrepid+1 so people get to know me better and then probably apply around christmas14:08
\shand with many many people working not with the "general motu team" it becomes quite difficult to tunnel the work...team 1 work on those packages, team 2 work on these packages, but general motu team ( as the situation is right now ) doesn't have clue about the things going on in team 1 or team 2 and their packages.14:09
\shas seen with -mobile...ubuntu patches are applied, but people who do the merges for the next cycle don't know anything about this patch, if it's important or not, or how to merge the patch to the new upstream (if it's not applied)...but these issues are social, more communication between the parties is needed14:10
laga\sh: do you expect the mobile team to document every patch?14:13
ScottK\sh: See my earlier comment about more verbose debian/changelog entries (not that that is a complete solution).14:13
ScottKlaga: I certainly do.  That's part of the job.14:13
lagaScottK: sure, but where? inside the patch? of course. but on a mailing list? this is not a problem with communication, it's a problem with documentation ;)14:14
ScottKlaga: In the package.14:15
\shlaga: well, the most common practice is, the last uploader / sponsored contributor is doing the merge / sync for the next cycle again..if this is not the case, someone else needs to do it in time, so there needs to be some documentation..why and what and when the patch is needed...or at least: "you can drop this patch because upstream applied it now" on irc or mail (ML) or whatever..this is one of the problem with the split of the teams  in general14:15
\sh (but this is not OSS related or ubuntu, that's a general conclusion)14:15
ScottKIMO one should be able to read debian/changelog and have a reasonably clear view of what's going on.14:15
\shScottK: "debian/patches/foobar.diff: makes the input experience much better on hildon interfaces" ?14:17
\shScottK: "debian/patches/fix_cn_config.patch: now cn=config works"14:18
ScottKYes.14:18
ScottKOr "Build-dep on libfooY instead of libfooX because Ubuntu uses the libfoo currently in Debian Experimental"14:19
ScottK*-dev of course.14:19
\sh(just silly examples I know) but for people knowing the software, they can work out what the patch does, for more general people, this is a pain...so yes, I agree, we will have more specialization in the future..but this obsoletes the purpose of the motu team and yes, we do those changelog entries, too14:20
\shScottK: but in general, we need a re-structuring (in the near futures)...what do you think?14:23
Adri2000ScottK: when a backported package is affected by a bug now fixed in a sru, is it possible to backport the sru?14:23
=== superm1|away is now known as superm1
ScottKAdri2000: Generally just do a new backport.  We can backport the SRU if needed, but if we can just do a new backport, that's better.14:24
ScottK\sh: I agree we need to figure out what the archive reorg means to MOTU.14:24
=== Kopfgeldjaeger is now known as Kopfi|offline
\shScottK: sidenote: GEM is EVIL!14:31
ScottKYeah, well I'm trying to gently point people in that direction.14:32
\shScottK: no need...just ask sysadmins who are working with devs who switched from java to ruby ,-)14:32
\shScottK: I just replied to the list...I had in my past a gem which distributed a special version of imagemagick...14:33
ScottKI only know about it because I'm providing some system engineering support to a project that uses it.14:33
\shthe source archive I mean, and it build it inside of the gem machine...14:33
ScottKFortunately for that project I neither need to write the code nor sysadmin the boxes.14:33
\shwithout honoring anything from DESTDIR to overrides to ./configure stuff14:34
devfilSomeone can take a look at http://revu.ubuntuwire.com/details.py?package=ircp-tray ? I need a second sponsor for it.14:34
\shit just destroyed /usr/lib with installing it there...without a notice...14:34
\shafter that I had more clues about gem and not using it14:35
ScottKHeh.  I can imagine.14:35
ScottKdevfil: Looking.14:36
\shbut the general thing is: devs vs. sysadmin == bloodsport part 666 ;)14:36
devfilScottK: thanks14:37
directhexhttp://revu.ubuntuwire.com/details.py?package=mono-basic - go nuts. to bootstrap, please use packages in http://retro.apebox.org/mono-basic/14:41
ScottKdevfil: Why do the first two copyright holders not get listed as upstream authors?14:42
devfilScottK: I think they were only contributors or the upstreams of ircp, they aren't in AUTHORS file14:43
ScottKOK.  Sounds reasonable.14:44
ScottKdevfil: Does ircp-tray -h show more options than -h and -v?14:46
devfilScottK: what do you mean exactly?14:46
ScottKYour man pages says "A summary of options is included below".14:47
ScottKOne of the listed options is -h show a summary of the options.14:47
ScottKThe man page only lists -h and -v as options.14:47
ScottKAre there more?14:47
devfilScottK: -h is the help and there are only -h and -v14:48
ScottKOK.14:48
ScottKDoes -h provide useful information?  It would seem a shame to read a man page to learn that I need to go somewhere else to get my question answered.14:49
devfilScottK: nothing else14:50
devfil-h shows version and -h/-v options14:50
ScottKOK.14:50
* ScottK needs to focus on $WORK for a bit. I'll come back to it later.14:52
stefanlsdIf i find another bug while working on a different bug, should i log a bug for it, or just fix it?14:52
ScottKstefanlsd: Just fix it and document it in debian/changelog unless it will be around for a long time.14:53
stefanlsdSCottK - how do you mean - it will be around for a long time...14:53
ScottKIf you aren't going to get it fixed soon, then file a bug.14:54
directhexNCommander, you still about?14:56
stefanlsdScottK - Thanks. makes sense :)14:56
NCommanderdirecthex, yes14:57
directhexNCommander, can you cast a steely gaze at my mono-basic package? in my defence, anything wrong with it isn't my fault, it's the other three guys cited in debian/changelog14:58
directhexanything right i claim credit for14:58
NCommanderlink?14:59
directhex<directhex> http://revu.ubuntuwire.com/details.py?package=mono-basic - go nuts. to bootstrap, please use packages in http://retro.apebox.org/mono-basic/15:00
NCommanderwhy do you zap test/errors/2017?15:02
NCommanderOh15:03
NCommanderWHy is it a DFSG violation?15:03
directhexNCommander, because some dumb twat included it. it's from the ms .net sdk15:03
NCommanderew15:04
NCommanderI thought parts of the SDK were under permissive licenses15:04
NCommanderLooks good to me off hand15:04
directhexparts. not this one15:04
directhexNCommander, so who do i stalk to obtain an "official" seal of approval these days?15:13
NCommander"offical"?15:14
directhexNCommander, advocates. whatever the word is.15:17
NCommanderWhy did I think you were an MOTU ....15:18
NCommander*hrm*15:18
stefanlsdCan someone please confirm this for me:   Changing Depends:  postgresql-8.2  to   postgresql (>= 8.2)    should allow a depend of postgresql 8.2 or greater?15:19
huatsby any chance does anybody know when norsetto is returning from holidays ?15:20
directhexstefanlsd, assuming people install the "postgresql" package when they want postgresql. do they? i think i have mysql-server-5 but not mysql-server15:21
stefanlsddirecthex: the problem with the old depends is that postgresql-8.2 is no longer in intrepid.  is it possible even to have 8.2 in intrepid if 8.3 has superceeded it?  should i just make it depend on postgresql-8.3 ?15:22
directhexstefanlsd, does it DEFINITELY work with any version?15:22
stefanlsddirecthex: currently works with 8.2.  dont see any probs with it working with 8.315:23
directhexstefanlsd, my personal preference would be to depend on postgresql-8.3 || postgresql-8.2. that makes backporting easier, and means that if it breaks in 8.4 or 9.0 or whatever, your package isn't lying about it working15:24
stefanlsddirecthex: aah k. thanks. makes sense15:25
=== Czessi_ is now known as Czessi
=== orly_owl is now known as Davo_Dinkum
=== Davo_Dinkum is now known as DavoDinkum
=== Kopfi|offline is now known as Kopfgeldjaeger
=== superm1 is now known as superm1|away
leleobhzsome kernel expert here?16:42
leleobhzhttp://www.mail-archive.com/ubuntu-devel-discuss@lists.ubuntu.com/msg04922.html16:42
leleobhzim getting a error like this when i try to compile intrepid lattest kernel on hardy16:43
dholbachleleobhz: you can try #ubuntu-kernel16:45
leleobhzdholbach: thanks!16:45
* directhex pokes people who are awake with http://revu.ubuntuwire.com/details.py?package=mono-basic16:45
* leleobhz requesting packaging jobs16:46
* Laney throws http://qa.ubuntuwire.com/ at leleobhz 16:48
=== metilfenidato is now known as leleobhz
leleobhzwhat have to do in http://qa.ubuntuwire.com/ ?17:03
=== DavoDinkum is now known as orly_owl
=== WhiskeySour is now known as DreamThief
=== superm1|away is now known as superm1
AnAntHello, can someone look at this bug #254368  ?17:22
ubottuLaunchpad bug 254368 in openjdk "openjdk-6-jdk should depend on libxt-dev" [Undecided,New] https://launchpad.net/bugs/25436817:22
* sistpoty|work heads home... cya17:38
=== DktrKranz2 is now known as DktrKranz
=== Kopfgeldjaeger is now known as Kopfi|offline
joaopintoHello19:00
=== geser_ is now known as geser
sebner\o/ DktrKranz19:20
DktrKranz\o/ sebner19:20
DktrKranzdid you win at the bingo?19:20
sebnerDktrKranz: no, I'm just happy to see you :P19:21
* DktrKranz invokes a shrink for sebner19:22
sebnerlol19:22
sebnerDktrKranz: what about: "I'm happy to see you because now you are here to ACK my syncs" ? ^^19:23
DktrKranzsebner, change with "I was happy, but now I realized how bad thruth is"19:24
sebnerhrhr19:24
DktrKranzsebner, aren't you happy with 28 syncs processed in a day?19:25
sebnerDktrKranz: to be honest I thought about opening a "We love seb129" fanclub :P19:26
DktrKranzseb129? He had birthday?19:26
sebnerdamn19:26
sebnerseb128 of course :P19:26
DktrKranz;)19:26
sebnerDktrKranz: now I made a big jump in the upload statistics ^^19:27
DktrKranzlet me check19:28
sebnerDktrKranz: http://thc.emanuele-gentili.com/utu/utu_intrepid.php :P19:29
DktrKranzsebner, since that's my script, I have my copy already running :)19:30
sebnerDktrKranz: sure but web is so much faster :P19:31
DktrKranzI do stuff myself19:31
DktrKranzbtw... 14th, good!19:31
sebnerDktrKranz: best non-motu ^^ though still 33 packages missing to break hardy cycle record19:32
sebnerDktrKranz: god save RC bug list ^^19:32
DktrKranzI already beat it19:32
sebnerDktrKranz: but you have to be on place 3!19:33
sebnerDktrKranz: then you get a bronze medal by mark :P19:34
DktrKranzsebner, no medal... PONIES!19:34
sebnerxD xD xD19:34
DktrKranzand not from mark, but jordan19:35
DktrKranzsebner, btw... good job with RC bugs19:36
DktrKranzI hope to see it up-to-date to see if there are some grave bugs to be fixed19:36
DktrKranzand then starting to work on serious19:36
sebnerDktrKranz: I mostly pick some top of the page and of the bottom ^^ but yes, focusing on the grave ones is the goal19:37
DktrKranzbottom ones \o/19:38
* DktrKranz needs to pick middle ones to avoid sebner's advance bug filing19:38
sebnerDktrKranz: try the lib-* ones. I don't like libs and pretty a lot are not worth syncing19:39
DktrKranzsebner, c'mon... bring in some cool transitions and break stuff! :)19:39
sebnerDktrKranz: bah, cool new stuff is what ubuntu needs :P  bug: #25983319:40
* DktrKranz will finish uw-imap one once new php5 will be mirrored19:40
persia sebner: Remember that new libs can often enable features higher in the stack, although NBS is frustrating.19:41
sebnerpersia: ^^ /me hides19:41
persiasebner: Indeed, but I already owe you several things, and adding more won't help us now :)19:42
DktrKranzsebner, when importing transitions, be sure to have a good plan to rebuild packages, or we're in troubles19:42
sebnerDktrKranz: sure, I saw you having troubles :P19:42
sebnerpersia: what do *you* owe *me*? O_o19:42
persiasebner: At least uqm, but probably several other things.19:43
* DktrKranz thinks about a long period together with Achmed19:43
DktrKranzsebner, --^19:43
sebnerpersia: of course uqm :P19:43
sebnerDktrKranz: ^^19:43
sebnerpersia: urgency: critical :P19:43
* sebner is now off for today. hf guys19:44
emgenthello20:03
jpdshello emgent20:05
ScottKdevfil_: Left you a comment.20:08
DktrKranzanyone familiar with something similar to http://launchpadlibrarian.net/16965361/buildlog_ubuntu-intrepid-i386.php-imap_5.2.6-0ubuntu3_FAILEDTOBUILD.txt.gz ?20:10
joaopintoDktrKranz, about the gambas2 mysql eventual bug, it turned to be a trivial SQL error on my part :P20:13
DktrKranzjoaopinto, ah... nice to know :)20:14
joaopintoit would be nice to have 3.8 on Intrepid for the 64 bits support, but I guess it is to late for that20:14
joaopintoerm, 2.820:14
ScottKNo.  We have a week and a half for new packages and upgreades.20:15
directhexlooks like mono-basic will get into sid, but you know how fast debian NEW isn't :/20:17
DktrKranzjoaopinto, if you can test it in intrepid, mind filing a sync request?20:18
joaopintoDktrKranz, Debian is still using 2.7...20:19
DktrKranzjoaopinto, experimental too?20:20
DktrKranzno package in exp...20:22
devfil_ScottK: so I need to fix irda-utils in order to get my package uploaded?20:23
ScottKdevfil_: I don't know anything about IR stuff.  You tell me if it works?20:24
devfil_ScottK: I started the program without irda-utils and it worked for me but upstream asked to add irda-utils as dep20:25
devfil_however it is not a problem of the package but a problem of irda-utils20:25
DktrKranzScottK, I tested the package, that message is just a warning which needs to be fixed in irda-utils, but devfil_'s package seems not responsible and works correctly,20:25
ScottKOK.20:26
devfil_and https://bugs.edge.launchpad.net/ubuntu/+source/irda-utils/+bug/17949720:26
ubottuLaunchpad bug 179497 in nvidia-kernel-common "[hardy] using deprecated update-modules command" [Medium,Confirmed]20:26
ScottKI was just about to ask.20:26
ScottKdevfil_: My last concern is about security.20:27
ScottKdevfil_: If a user installs this is there any default external access?20:27
devfil_ScottK: no20:28
ScottKOK.  You're in.20:28
devfil_ScottK: thanks20:30
ScottKYou're welcome.  Thank you for your contribution to Ubuntu.20:31
ScottKUploaded.20:31
=== Kopfi|offline is now known as Kopfgeldjaeger
fabrice_sp_Hi, Can someone review mountmanager package? (http://revu.ubuntuwire.com/details.py?package=mountmanager). apachelogger gave me his ACK, and norsetto some more comments, but they are not online. Thanks!20:49
ScottK-laptopjpds: ^^^ mountmanager is a qt4 app.  Might be worth looking at.21:01
fabrice_sp_ScottK-laptop: thanks for your interest :-) Let's see if jpds has time and interest :-)21:13
ScottKI've got interest, but no time.  Maybe he'll have both.21:14
jpdsfabrice_sp_: Is this KDE only?21:22
fabrice_sp_jpds: no. It's compatible with gnome and KDE (desktop file for each desktop manager)21:23
jpdsfabrice_sp_: Looks good to me. Great work.21:35
fabrice_sp_jpds: thanks a lot! Now, I only miss one more ;-) Any volunteer?22:07
* Iulian looks around22:10
=== foxbuntu is now known as foxFailbuntu
=== foxFailbuntu is now known as foxbuntu
=== superm1 is now known as superm1|away
NCommanderWOOOOOOO, MY DEBIAN AM LIVES22:58
* NCommander exhales22:58
ScottK-laptopNCommander: Probably just woke up to mark you inactive.23:14
NCommanderScottK-laptop, that isn't even funny :-P23:17

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