/srv/irclogs.ubuntu.com/2007/10/30/#ubuntu-motu.txt

proppyhi00:01
proppyMez: ping00:02
Fujitsu10:41:06 < Mez> (am going bed now)00:03
proppyFujitsu: too late :)00:03
proppyFujitsu: I noticed he uploaded a package on revu I was working on, maybe we should coordinate a bit :)00:04
proppy!log00:04
ubotuChannel logs can be found at http://irclogs.ubuntu.com/ - Logs for LoCo channels are at http://logs.ubuntu-eu.org/freenode/00:04
Mezproppy, mez@ubuntu.com00:05
proppyMez: bug #12908100:06
ubotuLaunchpad bug 129081 in ubuntu "[needs-packaging] Mumble" [Wishlist,In progress] https://launchpad.net/bugs/12908100:06
Mez*shrugs was a personal ptojeect of mine00:07
proppyMez: I just want to share, the very little I've done so far00:08
proppyMez: feel free to take over it :)00:09
Mezproppy, i did look over your upload breifly, but it looked very similar to the evil of the svn debian dir ;)00:09
proppyMez: you can take a look at the latest generated package at http://mumble.aminche.com/00:10
proppyMez: mercurial repo here: http://hg.mumble.aminche.com/00:10
proppyMez: yep, it's a mentoring thing, so I take little tiny tiny steps00:10
proppyMez: I've done only what norsetto (my mentor) told me to do on the REVU comments00:11
* Mez srhrugs sorry if I'm treading on toes ... 00:11
Mezbut I notices stuff like00:12
proppyMez: so you're likely to be way more faster that me on this00:12
Mez$(CURDIR)/debian/mumble/usr/bin00:12
Mezsorry00:12
Mezinstall -d $(CURDIR)/debian/mumble/usr/bin00:12
Mezwhich can easily be done with *.dirs00:12
proppyMez: and there is plenty of mentorable out there bug I can work one00:12
Mezproppy, I#'ll happily let you do it if you want00:12
Mezor mentor you00:13
pychi noob question, hi do I enable the debugging symbols on the package?00:13
Mezit's just i put that package together for a project (cause we use it for radio amarok)00:13
proppyMez: I didn't get that far, I was working on the license issue00:13
proppyMez: I thought when I was looking at the upstream supplied rules for the first time, that I wanted to get cdbs qmake a try00:13
Mezproppy, not with this - cdbswont handle it i think00:14
proppyMez: I think i've seen you before on #ubuntu-studio,00:15
proppyMez: but I may be wrong00:15
Mezpossibly00:15
MezI'm always around00:15
proppyMez: btw packaging mumble is not personnal for me, It's my first officially mentored thing00:16
Mezah sorry for stepping on toes then00:16
proppyMez: I will be glad to help you in any case, but my guess is that my speed on this, is not going to meet your expectation00:17
proppyMez: from watching you packaging it, I can learn a lot too00:17
Mezproppy, I just put that package together in like - a half hour... didnt really think too mcuh about stepping on toes, it's needed for radio amarok ... so *shrugs*00:17
Mezbut I need my sleeps00:18
Meznight00:18
proppyMez: np have a good night :)00:18
proppyMez: feel free to join the bug report :)00:18
blueyedpyc: are you referring to installing -dbgsym packages? Or creating them?00:18
pyccreating them, i guess00:18
pyci looked at the rules file00:19
pycand i already exported the "nostrip" in the environment variables00:19
pycbut after rebuilding the package, it still has the same file size00:20
azeempyc: how do you build it?00:20
pycprobably the basic build? dpkg-buildpackage - b -uc -rfakeroot00:21
azeemok00:21
pycah ok, let me see, if i have my own problem ;)00:22
pyci commented the dh_strip00:23
pycso that it will not do the stripping, but i'm treading on unknown grounds here.00:23
blueyedDoes KDE use /usr/lib/mime/packages? It seems to ignore /usr/lib/mime/packages/dia. Does KDE only use .desktop files?00:29
bddebianHeya gang00:35
ryanakcahmm... if you have a "Replaces: libopenbabel1", do you really need a "Conflicts: libopenbabel1"?01:02
azeemare you merging openbabel?01:07
ryanakcayes01:08
TheMuso_Bostonryanakca: Thought of getting them into Debian first?01:09
azeemwhat is "them"?01:09
ryanakca?01:09
azeemryanakca: actually, I think Debian should drop the Replaces as well01:09
azeemalso, I wonder why the Ubuntu package is 14MB01:09
* ryanakca shrugs.01:10
azeemwhile the Debian package is less than 3MB01:10
TheMuso_Bostonazeem: I don't know what Ubuntu changes there are, but this cycle, I am trying to encourage getting changes into Debian first.01:10
ryanakcaBut, am I correct in saying that I don't need a conflicts if I already have a replaces?01:10
azeemryanakca: depends, replaces can just mean "has the same file as this other package"01:11
azeemreplace/conflicts usually means "install this one in favour of the other", I think01:11
ryanakcaSo, what are you saying. Do I leave replace/conflicts, or just Replaces as in debian.01:13
* ryanakca is considering just going for what Debian has01:13
azeemryanakca: as I said, I think debian should drop the Replaces as well01:13
azeembecause, contrary to Ubuntu, there's no file overlap to libopenbabel1 I believe01:14
azeemah, Ubuntu ships the static version of all the plugins01:15
azeem... in the shared library package01:15
TheMuso_BostonOuch.01:19
TheMuso_BostonWho made that crackful change?01:19
azeemwell, maybe Debian did that before as well, don't remember01:20
TheMuso_Bostonsuperm1_: I'll get back to you on that review very shortly. Gotta remotely fix a family box.01:20
azeemryanakca: I'll upload a new openbabel to Debian tomorrow, dropping that Replaces, I suggest just syncing that then01:21
azeemI hope nothing in Ubuntu was using libinchi01:21
azeemryanakca: indeed, the difference is that on Debian, apt-get install libopenbabel2 will not remove libopenbabel101:31
azeemI assume this is the case on Ubuntu01:31
=== white_ is now known as white
ryanakcaazeem: ok01:47
ryanakcaazeem: thanks01:47
ryanakcanixternal: ^^01:47
g2g591would anyone mind reviewing my package of tightvnc 1.3.9? http://revu.tauware.de/details.py?upid=46801:52
superm1_hey TheMuso i just returned if you are still here.02:21
Hobbseesuperm1_: hows' it going?02:24
superm1_hey Hobbsee02:24
superm1_pretty good :)02:24
superm1_just returned from the pub with the regulars02:25
Hobbseenice :)02:25
crimsun_the asagard?02:25
ajmitchhello Hobbsee02:25
superm1_why aren't you out here this time around?02:25
superm1_yeah crimsun_02:25
Hobbseesuperm1_: i got invoted, but am doing a fairly complex subject at uni (that i'm not liking), so thought i should stay and at least attempt to pass it02:25
superm1_ah i see.  well there is always 6 months from now at the next UDS.02:27
superm1_hopefully you pass and can make the next one then :)02:27
superm1_crimsun_, did you not make it out this evening?02:27
crimsun_superm1_: I flew home at 4:3002:28
superm1_crimsun_, oh right, i forgot you were leaving today02:28
tritiumHi crimsun_, superm1_, Hobbsee, ajmitch.02:28
crimsun_'lo tritium02:29
superm1_hey tritium02:29
ajmitchhi tritium02:29
bddebianHeya tritium, crimsun_, superm1_, Hobbsee, ajmitch... :-)02:29
* ajmitch sighs02:29
* bddebian wins02:29
Hobbseehiya tritium, bddebian02:29
tritiumHey there bddebian.  Didn't see you there :)02:29
bddebianI'm hiding from ajmitch ;-)02:29
Hobbseesuperm1_: that's what i said - give me an invite in 6 months, and i'll be there!02:29
ajmitchbddebian: don't worry, Hobbsee is as well :P02:29
bddebianheh02:30
superm1_hehe02:30
tritiumWhere will the location be next time?02:30
superm1_they haven't announced yet02:31
superm1_bryce, you still up?02:31
tritiumsuperm1_: great job on mythbuntu :)02:31
Hobbseeajmitch: another one bites the dust, hey?02:32
tritiumcrimsun_: how's the new job?02:32
superm1_bryce, it looks like multi-monitor-config is set to go tomorrow again looking at my schedule?  is that a mistake in the scheduler?02:32
superm1_tritium, thanks, glad that its finally hit release :)02:32
ajmitchHobbsee: excuse me?02:32
Hobbseeajmitch: u-u-s.  they're dropping like flies.02:33
ajmitchI never did anything, it was an empty membership02:33
crimsun_bddebian: heya02:33
crimsun_tritium: pretty hectic; had to cut short my UDS stay02:34
tritiumI can sympathize...02:34
superm1_crimsun_, did you sort out that alsa stuff you were rushing earlier today?02:35
crimsun_superm1_: yeah02:35
superm1_that's good since no one else will touch it for months now... hopefully you didn't break too much ;)02:36
crimsun_you'll know if the archive collapses :-)02:36
bddebianheh02:36
goukiHas anyone ever thought of CIA to #ubuntu-motu? (cia.vc)02:39
superm1_gouki, that would probably add a lot of (unnecessary) spam to the channel with how much a lot of use version control systems02:41
goukisuperm1_: yeah, you're probably right. Just and idea, though :)02:42
goukiIt's still fun to see development on #commits, superm1_ :)02:45
Ahmuckok, i asked about development of packages once, but could someone point me to the url again?02:46
Hobbsee!packagingguide02:58
ubotuThe packaging guide is at http://doc.ubuntu.com/ubuntu/packagingguide/C/index.html - See https://wiki.ubuntu.com/MOTU/Packages/New for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/DeveloperResources - See also !backports02:58
joejaxxthis channel is quiet :D03:38
Burgundaviait is the middle of night, Boston time03:38
Burgundavialarge numbers of active MOTUs are in Boston03:38
joejaxxBurgundavia: :P03:39
TheMuso_BostonYet it is approaching mid afternoon in Australia, eastern seaboard.03:44
ajmitchyes, but the active MOTUs are in boston, right?03:44
TheMuso_Bostonajmitch: Yes, but there are also active MOTUs elsewhere in the world, for example Hobbsee, and persia.03:46
TheMuso_BostonBTW, we got to meet crimsun_.03:46
joejaxxits ajmitch :)03:46
ajmitchjoejaxx: no it's not03:47
joejaxx;P03:49
superm1_there are other MOTUs then us?03:50
superm1_no, couldnt be!03:50
* bddebian still doesn't know what he is03:50
* ajmitch knows that he's not a MOTU03:50
joejaxxlol03:50
* joejaxx is not a motu03:51
TheMuso_Bostonsuperm1_: Just a comment or two on revu for your package.03:52
TheMuso_BostonSince you're here, I may as well tell you.03:52
TheMuso_BostonI see you've fixed the cdbs stuff, and added the homepage. I would also add the year of the copyright for the source in debian/copyright.03:52
superm1_TheMuso_Boston, okay cool will take care of it, nothing else major right?03:52
TheMuso_BostonWhich appears to be 2005.03:52
TheMuso_BostonLooks fine to me, builds and installs cleanly.03:52
superm1_okay thanks :)03:53
TheMuso_Bostonnp03:53
TheMuso_BostonI'm off for the night. Night folks, see those of you in Boston tomorrow.03:55
superm1_TheMuso_Boston, i'm going to work with siretart to get this and the other plugin into debian too :)03:56
superm1_thanks again, see ya tomorrow03:56
TheMuso_BostonNp, see you tomorrow.03:56
joejaxxB[B?O2A[34;2~ZX"S[33;2~Cccccccc 89;0m9[B[C03:58
Ahmuckjoejaxx: ?03:58
joejaxxsorry _MMA_ was fooling around on my 77003:58
joejaxx:P03:58
whiteFujitsu: how are exams going?04:27
firefly2442Is there a page where people can submit suggestions for future packages?04:45
firefly2442The package is already in the universe but could use an upgrade to the latest version04:46
firefly2442I would try myself but I'm still trying to read through and learn packaging :)04:46
imbrandonfirefly2442, what package ?04:47
firefly2442phpsysinfo04:47
imbrandoni'll take a peek at it, i use that myself at times04:48
imbrandonnormaly you would just use wiki.u.c/IdeaPool04:48
firefly2442ok thanks :)04:49
santiago-veimbrandon, speaking about packages... do you know if there's a php compiled to be embedded? (with the --enable-embed option)... i am trying to debianize a plphp install04:50
whitefirefly2442: packaging is overrated, download and compile from source ;)04:50
santiago-vecompile a php app? xD04:51
imbrandonsantiago-ve, no idea to be honest, i only mess with php on the web/server side04:52
santiago-vehmm04:53
firefly2442white: I *heart* deb packages ;)04:53
whiteah well04:54
imbrandonfirefly2442, i got phpsysinfo 2.5.4 packaged and working, i'll upload it to hardy soon05:39
firefly2442imbrandon: wow you're quick! thanks :)05:39
firefly2442imbrandon: is the Gutsy phpsysinfo package frozen or only changed for security issues?05:40
imbrandonyes, i might be able to push a -backport ( but those arent installed by default )05:41
firefly2442imbrandon: do you create the packages by hand or do you use one of the helper programs?05:42
imbrandoni just updated the existing package05:43
imbrandonbut mostly i use cdbs when making new packages05:43
firefly2442imbrandon: I'm just curious because I heard there are some that believe doing it by hand is better05:43
firefly2442but it makes sense to me to use a tool, just speeding up the process :)05:44
imbrandonjust a matter of choice05:44
firefly2442sure05:44
imbrandonif you use a tool you still ned to know what its doing under the hood05:44
imbrandonok uploaded to hardy, should build soonish05:46
Fujitsuimbrandon: For values of soon greater than a week.05:46
imbrandonFujitsu, hehe yea05:46
firefly2442cool, I'll keep working on trying to read up on packaging :)05:46
firefly2442bedtime for me, later all05:46
imbrandonfirefly2442, if you wish i can push the package i built localy to my website if you wish to use it on gutsy personaly05:47
imbrandonok05:47
Ahmuck:-p05:47
imbrandonhows it hangin Fujitsu05:48
Fujitsuimbrandon: Not too bad, but I've got exams starting in a couple of days, so not much Ubuntu stuff is happening at the moment.05:52
Fujitsuwhite: ^^05:52
whiteFujitsu: go offline and study ;)05:54
Fujitsuwhite: Never!05:55
whitehehe05:55
=== simon__ is now known as frostburn
imbrandoni wonder how much breakage dapper --> gutsy would cause06:23
Fujitsuimbrandon: It should be recoverable, if you really know what you're doing.06:24
imbrandoni hate to site though multi upgrades on that machine, i might try it, worst case i have to reload06:24
imbrandonwell phpsysinfo 2.5.4 seems to work good, http://www.imbrandon.com/phpsysinfo/06:25
=== lucas__ is now known as lucas
imbrandoni might try 3.0rc3 in my ppa for giggles, but the templates need to be updated , ugh06:26
FujitsuOh, you can't be serious. More langpacks.07:13
imbrandonugh cant they be built on a seperate server07:14
imbrandonlol07:14
FujitsuYou'd think so.07:15
imbrandonwe should have an arch_all server just for building arch_all packages07:15
FujitsuBut nooo, there goes another 48 hours of buildd time.07:15
FujitsuLess than 24 hours after the last backlog cleared.07:15
imbrandonwhats that url to see the queues , not on LP07:15
Fujitsuimbrandon: http://people.ubuntu.com/~ubuntu-archive/queue?07:16
imbrandonyea07:17
imbrandonFujitsu, hey07:33
imbrandonrember when you made that lpusers.py ?07:33
Fujitsuimbrandon: Yeah.07:35
FujitsuWhat about it?07:35
imbrandoni'm trying to move it to a new machine and i'm getting ...07:36
imbrandonroot@lab:~/stuff# ./lpusers.py07:36
imbrandonTraceback (most recent call last):07:36
imbrandon  File "./lpusers.py", line 47, in <module>07:36
imbrandon    users = getMembers('motu')07:36
imbrandon  File "./lpusers.py", line 32, in getMembers07:36
imbrandon    for td in memberpage.find('h2', text='Active members').parent.parent.findChild('table').findAllChildren('td'):07:36
imbrandonTypeError: 'NoneType' object is not callable07:36
imbrandonam i missing a dep ?07:36
FujitsuIt should have failed beforehand if a dep was missing...07:36
FujitsuIt's possible some LP change broke it.07:37
imbrandonthats what i was thinking07:37
imbrandontrue, dident think about that07:37
imbrandonand are we using ubuntu{,-core}-dev or ubuntu-core-dev and motu ? i can never rember07:37
Fujitsuimbrandon: The team pages were redone in 1.1.{9,10}, so that could break it.07:38
Fujitsuubuntu-core-dev and motu.07:38
imbrandonk07:38
FujitsuI need to run off to dinner now, but I'll have a look when I get back in 20.07:38
imbrandonkk sounds good, still have a copy ?07:39
FujitsuI don't think so, heh.07:39
imbrandonk i'll post it somewhere while you eat etc07:39
FujitsuThanks.07:39
FujitsuI don't quite recall why I didn't use +rdf...07:40
FujitsuAnyway, bbs.07:40
imbrandonthere was no faof:nick in the team rdf07:41
imbrandonbut there is now, must have landed ( non-edge even )07:43
imbrandonsooo i bet we can just redo the whole script07:44
imbrandon        <foaf:Person>07:44
imbrandon          <foaf:name>Adrien Cunin</foaf:name>07:44
imbrandon          <foaf:nick>adri2000</foaf:nick>07:44
imbrandonhell infact it looks like the ssh key info is in the rdf now too07:44
imbrandonwow07:44
imbrandonFujitsu, http://www.imbrandon.com/misc/lpusers.py07:47
Fujitsuimbrandon: Oh, right, yeah, that was added last release.07:51
* Fujitsu looks at scraping.07:51
imbrandonyea , looks like a total rewrite really, hrm i was thinking about moving the keys also to a diffrent location so it dosent clobber ~.ssh/authotrized_keys too07:52
imbrandonon every sync07:52
* imbrandon thinks07:52
Fujitsusshd won't look at multiple locations, will it?07:53
FujitsuWe could possibly grep for it in the file and append it if it isn't there, but that wouldn't kill old keys.07:53
imbrandonyea i think it will07:53
imbrandoni was just looking that up07:53
Fujitsuimbrandon: +rdf even includes members of subteams!07:56
imbrandonnice07:56
imbrandoni was looking at an email too in the archive, isnt ubuntu-dev now a list of motu + core-dev ?07:57
Fujitsuimbrandon: ubuntu-dev should only have motu and ubuntu-core-dev as members eventually.07:57
imbrandonright07:58
imbrandonso we could just lookup one team vs two07:58
imbrandoncorrect ?07:58
FujitsuYep.07:58
Fujitsuubuntu-dev, not motu.07:58
imbrandonk , just makin sure i understood that07:59
imbrandonyup07:59
FujitsuI'll make it use +rdf now. It's not much of a change, as the SSH key still isn't there.07:59
imbrandonyea it only points to the location on the keyserver07:59
imbrandonnot the actual key07:59
FujitsuThat's OpenPGP, isn't i?07:59
Fujitsu*it07:59
imbrandonbut we grab it diffrent anyhow07:59
imbrandonhuh ?08:00
FujitsuThe public key reference there is for OpenPGP, not SSH.08:00
imbrandonohh right , duh08:00
imbrandonheh08:00
imbrandonstill should be much easier with faof:nick now though08:01
FujitsuYeah.08:01
imbrandonwhat were you saying about sub teams now?08:03
Fujitsu+rdf includes members of subteams, so we don't have to check both motu and ubuntu-core-dev. Just ubuntu-dev.08:04
=== asac_ is now known as asac
imbrandoni wonder if multiple AuthorizedKeysFile directives work in the sshd_config08:08
FujitsuNo idea.08:09
FujitsuMultiple Ports do, so...08:09
* imbrandon tests08:09
imbrandonhrm dosent look like it08:14
* imbrandon thinks08:14
imbrandonyea its only picking up the first directive08:17
FujitsuDamn.08:18
imbrandonthere has to be a way arround it, because you can store keys in ldap somehow08:18
imbrandoni'm just not finding it08:18
* imbrandon wishes siretart was arround, i think he knows08:19
BugMaNhi all08:31
imbrandonheya BugMaN08:32
imbrandonok i'm off to sleep, we can think about this a little more later Fujitsu08:32
imbrandoni'll catch up with you sometime tomarrow or so08:32
imbrandoncool?08:32
Fujitsuimbrandon: Sure, just finishing working out how to parse the XML now.08:33
imbrandonkk, i'm pondering just putting up a "admin" server that runs ldap and hands out auth and pubkeys, there is a patch to make OpenSSH look in ldap for keys08:34
imbrandonbut that will have to wait untill my eyes arent soo tired08:34
FujitsuHeh.08:34
FujitsuOK08:34
imbrandonthe script could still be used to sync keys to the ldap config, anyhow i think u see what i'm gettign at08:35
imbrandongnight all08:35
FujitsuNight.08:36
sebastian^good morning folks08:46
huatsmorning all09:11
gesermorning09:13
s1024kbMez: Hello, good morning again, evening here my side.:)09:44
norsettohiya all09:55
geserHi norsetto09:55
norsettomorgen geser09:55
warp10hi norsetto09:56
norsettowarp10: hey, morning09:56
michele77hi norsetto09:56
norsettomichele77: morning Mr. purple09:57
s1024kbnorsetto: hello, my teacher09:59
michele77norsetto: my name is michele azzolari.. and yes.. i'm using pidgin :-)10:00
norsettos1024kb: morning10:01
huatsnorsetto: morning my friend10:09
norsettohuats: hello!10:11
proppyhi10:18
proppynorsetto: morning sensei10:18
norsettoproppy: arigato (I don't know for what, but its the only one I know .....)10:18
proppynorsetto:  :)10:19
proppynorsetto: I had a brief talk with Mez yesterday10:19
norsettoproppy: yes, I saw the upload and revu and your email; what was the problem?10:20
* Mez wabes10:20
norsettohi mez10:20
proppyhe needs mumble to be packaged for a kde project :)10:20
proppythis is something he was looking forward doing this a long time10:20
proppyMez: correct me if I'm wrong :)10:20
proppyMez: it is for a radio thing ?10:21
Meznot really looking forward to, I just needed a package for radio amarok's team so we could chat freely10:21
norsettoproppy: well, can't you help mez pack it?10:21
proppynorsetto: yep I'll be glad to watch him, and do what he tells me to :)10:22
norsettomez: is that ok by you? I'll be glad if you two work together on this10:23
Meznorsetto, It's not a big enough package to warrant two people working on it10:23
norsettomez: yes, the idea is that you would point proppy in the right direction10:24
proppyMez: consider me as an half of one :)10:24
norsettomez: we have no particular attachment to this project to be honest, for proppy was just a way to get his hands dirty with some packaging10:24
proppynorsetto: but mez really want this thing done, we way found another project for me to get dirty10:25
norsettoproppy: sure we can, if you happy aboout it10:25
proppynorsetto: no pb for me, it's just a bit confusing for the upstream,10:26
proppynorsetto: to have 3 different people in less that one month working on his package10:26
proppyMez: but you know the upstream well don't you ?10:27
proppynorsetto: what about http://www.rawmaterialsoftware.com/juce/index.php ?10:27
norsettoproppy: brb10:28
proppyMez: if you take over it, can you join the bug report and comments about it ?10:29
proppyMez: btw you can still borrow the debian/watch file for my last upload10:30
=== Adri2000_ is now known as Adri2000
* persia grumbles about maintainers who remove functionality rather than adding exception handlers10:53
Fujitsupersia: Hah. Who?10:54
persiaFujitsu: Hydrogen-drumkits shipped a drumkit that crashed hydrogen.  In Debian, they removed the drumkit.  In Ubuntu, we made it not crash.10:55
michele77norsetto: I'd like to get my hands dirty with some packaging... could you help me?10:55
persiamichele77: I'd encourage you to ask questions generally, rather than asking individuals.  That encourages others to respond as well.10:55
michele77persia: ok, thanks!10:56
FujitsuAh, I see.10:56
persiamichele77: The next question would be, have you done any patching, or are you completely new to packaging?10:57
michele77persia: I've done only one (stupid) patch in libapache-mod-jk10:58
persiamichele77: If it was accepted, it wasn't a stupid patch.  Perhaps a simple one.  I'd recommend looking for more packaging bugs, and becoming familiar with various packaging practices before making your own package.10:59
persiaOn the other hand, if you really want to try, pick any unassigned bug from https://launchpad.net/ubuntu/+bugs?field.tag=needs-packaging, and give it a shot.11:01
michele77persia: ok, simple patch11:01
persiamichele77: For packaging patches (rather than complete packaging), https://launchpad.net/ubuntu/+bugs?field.tag=packaging is a good list.11:01
persiaFujitsu: Do we have anything that runs lintian/linda over everything yet?11:02
warp10norsetto: ping11:02
proppyMez: I've deassigned myself from bug #129081, feel free to assign yourself :)11:03
ubotuLaunchpad bug 129081 in ubuntu "[needs-packaging] Mumble" [Wishlist,In progress] https://launchpad.net/bugs/12908111:03
Fujitsupersia: Not at the moment.11:03
persiaproppy: Was that going into Debian as well?11:03
persiaFujitsu: Thanks.11:03
FujitsuUnfortunately, I don't have machines with loads of spare CPU time and a local mirror in the same location.11:04
StevenHarperUKHi, I am looking for MOTU's to review my package on REVU: I currently have 0 advocations : http://revu.tauware.de/details.py?package=easycrypt - thanks11:04
persiaFujitsu: These are in different locations?11:04
Fujitsupersia: Yes.11:06
proppypersia: ?11:06
* persia is impressed with the implied geographical reach11:06
FujitsuHeh.11:06
proppypersia: ah you're right I uploaded it to mentors11:06
FujitsuIt would make sense for Canonical to run such checks, but a lot of such things would make sense, so I guess it's not going to happen.11:06
proppypersia: but since I didn't assign myself to the bts11:07
persiaproppy: I thought I remembered something about you submitting mumble to mentors.debian.net.  I'm not sure it makes sense for us to import if it will be sync'd.11:07
proppypersia: is there something I can do ?11:07
persiaproppy: Ah.  Mez is assigned to the ITP?11:07
persiaFujitsu: There's a couple QA sessions at UDS.  Perhaps we'll get what we want.11:08
proppypersia: dunno who he is assigned to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=42998811:08
ubotuDebian bug 429988 in wnpp "ITP: mumble -- Voice chat client" [Wishlist,Open]11:08
Fujitsupersia: Perhaps. It's unfortunate that UDS is when I'm meant to be in bed.11:08
proppypersia: I'm not I only uploaded the package I was working on, on mentors11:08
persiaFujitsu: Yep.  I liked CET better than EST as well :)11:08
FujitsuMhm.11:09
persiaMaybe the next one will be on this side of the globe...11:09
FujitsuOne can hope.11:09
FujitsuThey've been over there for a while now.11:09
proppypersia: what should I do ?11:09
persiaproppy: OK.  I'm just confused.  it seems like all of you, Mez, and Justin Wray are working on the package, and I'm loathe to push it without some coordination.11:10
Mezpersia, that's cool I can push myself11:10
StevenHarperUKhehe I didn't think that was allowed :p11:10
persiaMez: Are you in touch with Justin?  I'd hate to have a painful merge because the packaging was incredibly different.11:10
proppynorsetto: bug #15860511:13
proppynorsetto: should I file an ITP as well ?11:13
proppyhttps://bugs.edge.launchpad.net/ubuntu/+bug/15860511:15
persiaproppy: Is that a dependency for anything?  We've already heaps of frameworks :)11:15
proppypersia: I'm sure plenty of people will depends on it, once it's packaged: including me :)11:18
persiaproppy: Ah.  If you'll be using it.  I'm just not a fan of minority GUI & sound toolkits: they tend to acquire bugs :)11:19
proppypersia: I'm doing some wiimote stuff with it11:19
* persia really ought to get one of those11:19
proppypersia: be sure to get a bluetooth dongle as well :)11:20
persiaproppy: Why would I need a bluetooth dongle?11:20
proppypersia: I know a few proprietary product that depends on it,11:20
persiaproppy: And they don't work with system bluetooth or CF bluetooth?11:20
proppypersia: maybe I could convince them to open some part of their code if juce is already packaged :)11:20
proppypersia: they do, it's just that not everybody have system bluetooth :)11:21
proppypersia: my old x40 doesn't :)11:21
warp10norsetto: ping11:25
norsettowarp10: yes sir?11:26
persiawarp10: You'll do best to either 1) ask your question generally so anyone can answer, or 2) provide some context when pinging.11:26
* Fujitsu notes that everybody seems to want norsetto nowadays.11:27
proppypersia: let me know if you get one :)11:27
warp10norsetto: I've got an answer by the DD for package nicotine (bug: #137279). He's happy with my debdiff11:27
norsettowarp10: cool11:27
warp10norsetto: he suggested me to report it in the debain BTS so that it can be fixed in the next upload.11:28
norsettowarp10: I thought you submitted it already?11:29
proppypersia: but beware many of the wii library are reading bluetooth id in a char[16] instead of a char[18], so be sure to turn your stack smashing protection on :)11:29
norsettobug 13727911:29
ubotuLaunchpad bug 137279 in nicotine ""Abort & Delete" button mislabeled" [Wishlist,Confirmed] https://launchpad.net/bugs/13727911:29
* persia defers any purchase, waiting for patch11:29
persiaMez: upid 473 commented11:29
norsettowarp10: ok, I see you haven't , yes, send a bug to the bts with the patch attached pls.11:30
warp10norsetto: no, I didn't. Do you thing I should send the same debdiff I attached to the LP bug report?11:30
warp10*think11:30
norsettowarp10: what patch system is being used in nicotine, if any?11:31
* persia notes that Debian generally prefers target patches to debdiffs, even when no patch system is in use11:31
warp10norsetto: no idea11:31
siretartimbrandon: yes?11:32
proppypersia: already reported http://sourceforge.net/tracker/index.php?func=detail&aid=1820140&group_id=187194&atid=920320 :)11:32
ubotuGaim bug 1820140 "Wiiuse-0.7: Stack overflow at io_nix.c:114" [Pri: 5,Closed fixed]11:32
norsettowarp10: well, check it! becuase your debdiff doesn't use any11:32
proppypersia: he applied my patch :)11:32
persiaproppy: That looks fixed.  Why not grab the fix, and apply it to our package?11:32
* Hobbsee waves11:32
norsettohi Hobbsee11:32
persiaHi Hobbsee11:32
TheMuso_Bostonpersia: Any reason why you didn't get those hydroen changes into Debian first?11:32
Hobbseehiya norsetto, persia11:32
FujitsuEvening, Hobbsee.11:32
Hobbseehi Fujitsu11:32
proppypersia: strange it's not a gaim bug !11:32
persiaTheMuso: hydrogen drumkit trimmed in Debian in July, hydrogen use/set fix written in October.  Patch is in BTS.11:33
TheMuso_Bostonok good to hear.11:33
proppypersia: wiiuse seems not packaged11:34
persiaTheMuso_Boston: I always intend to get things back, but I don't yet have a working time machine :)11:34
TheMuso_Bostonpersia: Ok fair enough.11:34
siretartimbrandon: what do you need multiple AuthorizedKeysFile directives for in the sshd_config?11:35
proppyhi Hobbchi11:35
Fujitsusiretart: He was considering splitting the keys got from LP and user-specified keys, so they wouldn't be overwritten.11:36
warp10norsetto: looks like no patch system is used at all11:37
fernandomoin all11:37
norsettowarp10: ok, then just provide your debdiff, alternatively you can cut only the two last patches11:37
warp10norsetto: ok. Should I file against the package or the source package?11:38
norsettowarp10: in this case there is 1 source and 1 binary with the same name ....11:39
norsettowarp10: you can check this link for reporting bugs to debian http://www.debian.org/Bugs/Reporting11:40
norsettowarp10: there is also a package available, reportbug or something like that. I've never used it myself though.11:41
norsettowarp10: you may want to include some ubuntu user-tags, let me fecth a link for you11:42
norsettowarp10: here: https://wiki.ubuntu.com/Bugs/Debian/Usertagging11:44
warp10norsetto: ok! Thanks for the links. I'll take care of everything11:45
norsettowarp10: ok, re. uploading your patch to ubuntu, personally, I would wait for the debian fix to be synced back11:46
warp10norsetto: ok! Once the bug is reported in Debian BTS, is it a good idea to link it in the LP bug report?11:48
norsettowarp10: definetively!11:49
norsettowarp10: its a MUST ;-)11:49
norsettowarp10: otherwise we come to you during the night and haunts your dreams ....11:49
* warp10 thinks he will double check everything...11:51
norsettowarp10: I've got good news11:52
warp10norsetto: I like good news!11:52
Fujitsupersia: I'm seeing what I can do about getting a lintian check running regularly... it shouldn't be too CPU-intensive once the initial run is done, I guess.11:53
persiaFujitsu: If you have the cycles to spare, that'd be great.  It be neat to have a handy URL to which to point people who ask "I'm new to packaging: where can I start".  Thank you.11:54
FujitsuYeah, I can imagine it'll take at least a couple of days to get through everything initially. Fortunately, it keeps track of what has changed.11:55
persiaFujitsu: A couple days?  I was thinking a week or two.11:56
Fujitsupersia: We'll see.11:57
proppypersia: Is there some kind of dashboard out there pointing +need-packages +sync-request +outstanding-merge entry, with wiki page attached to them ?12:00
persiaproppy: I encourage you to ask questions generally.  That aside, https://wiki.ubuntu.com/MOTU/TODO is what we have.  The General tasks section points to the items you mention.12:01
* persia is amused that we already have 6 "updated merges"12:02
proppypersia: thanks (should I also thanks generally ?) :12:03
proppy:)12:03
Zero_DoggNot quite sure if this is the right place, but I'll give it a try. I'm looking to get an app I've written packaged for Ubuntu. I don't have any previous deb-packaging experience, though I have extensive rpm-packaging knowledge. What are the submission guidelines for Ubuntu? Ie. should everything just be submitted upstream to Debian instead?12:06
persiaZero_Dogg: If it goes into Debian, it will go into Ubuntu.  You may also package directly for Ubuntu.  At this point in the development cycle, we encourage packaging for Debian, so as to benefit a wider audience.12:07
persiaThere is a work-in-progress guide to packaging available from https://wiki.ubuntu.com/PackagingGuide/.  It doesn't include everything, but gies an overview, and has links to most of the right places.12:08
Zero_Doggpersia: yeah, I guess I could try Debian. Any quick guide to packaging anywhere or a program that helps do it? Only thing about Debian is that last I checked they where crazy strict, and packaging this on my own for Deb might not go through :)12:09
persiaZero_Dogg: We're likely even more strict when it comes to new packages :).  I find that lintian and linda are great tools to track down issues with policy.  Try reviewing the link I listed earlier: you're welcome to ask here if you have questions.12:10
Zero_Doggpersia: right. Do you know of any perl packaging policy? My app ships with a bunch of private perl module (not used by anything else)12:11
persiaZero_Dogg: Google tells me http://www.debian.org/doc/packaging-manuals/perl-policy/ch-perl.html12:12
Zero_Doggpersia: thanks12:12
* Fujitsu watches a heap of multiverse packages fail lintian checks miserably.12:14
persiaheh12:15
norsettofujitsu: I asked nxvl to coordinate with you and/or asac bug 137993. I hope you don't mind?12:17
ubotuLaunchpad bug 137993 in mplayerplug-in "mozilla-mplayer unnecessarily depends on gecko browsers" [Low,Incomplete] https://launchpad.net/bugs/13799312:17
norsettoFujitsu: perhaps there are some other simple fixes that you may want him to add too.12:17
Fujitsunorsetto: I haven't dealt with the plugin much.12:18
norsettoFujitsu: well, do you think about addiing xulrunner as a dependancy makes sense?12:20
Fujitsu`whatevergeckoappsitdependsonnow | xulrunner' seems to make sense, yes.12:21
norsettoFujitsu: right, thanks12:22
* norsetto --> lunch12:23
=== norsetto is now known as norsetto_limbo
huatsgouki: are you around ?13:00
=== norsetto_limbo is now known as norsetto
=== elkbuntu is now known as elkbirthday
azeemryanakca: openbabel_2.1.1-2 is in Debian incoming now13:18
=== Pici- is now known as Pici
mruizhi bluekuja13:37
bluekujahi mr_pouit13:38
bluekujaaw13:38
bluekujamruiz,13:38
bluekuja:)13:38
bluekujamr_pouit, wrong ping sorry :)13:38
mruizhahaha13:38
bluekujatoo much rush13:38
bluekuja:P13:38
mr_pouit^^13:39
warp10Hi all13:39
bluekujamruiz, need something?13:39
mruizbluekuja, sure! Do you have time to guide me with a merge?13:40
bluekujamruiz, yes13:40
bluekujamruiz, have you decided a package to start with?13:40
mruizbluekuja, fetchyahoo13:41
bluekujamruiz, already pinged previous uploader?13:41
superm1mr_pouit, would you give a glance over the other NEW plugin I uploaded on revu before I would upload it?13:41
mruizbluekuja, I downloaded the files with grab-merge.sh13:41
mruizbluekuja, I was the previous uploader :-)13:41
bluekujamruiz, fine then :)13:41
=== apachelogger_ is now known as apachelogger
bluekujamruiz, open a merge bug13:43
bluekujamruiz, assign it to you, and give me the id13:43
mruizbluekuja, but we don't know about the procedure results: merge or sync13:44
mr_pouitsuperm1: the bzr branch seemed ok yesterday (too bad there's an upstream debian dir). Did you change something?13:47
superm1mr_pouit, no i didn't change anything, just didn't see an ack from you.  Would you add an ack to revu then for history's sake?13:47
superm1and i'll upload it13:47
mr_pouitsuperm1: yeah of course, as soon as I find my password :p13:48
mruizping bluekuja13:50
bluekujamruiz, yes, check that then13:51
bluekujamruiz, and report to me when done13:51
=== bryce_ is now known as bryyce
bluekujamruiz, from the patch looks like a merge13:53
mruizbluekuja, I have to know "how to read" a patch :-)13:54
mr_pouitsuperm1: done13:55
bluekujamruiz, let me check the changelog13:56
TheMuso_Bostonsuperm1: Congratulations on that huge downloads milestone.13:58
TheMuso_BostonI saw it on the fridge.13:58
bluekujamruiz, It seems the only Ubuntu entry is your one13:58
superm1TheMuso_Boston, actually that was a few days old, we're a few thousand above that now.  Thanks :)13:58
TheMuso_Bostonsuperm1: Well nevertheless, congratulatoins.13:58
bluekujamruiz, about that new upstream release13:59
TheMuso_Bostonsuperm1: Are you staying for the larger livefs session?13:59
superm1TheMuso_Boston, i was in theory supposed to be in packaging-tools-usability13:59
=== norsetto is now known as norsetto_limbo
bluekujamruiz, with the breezy one14:00
TheMuso_BostonRight.14:00
bluekujamruiz, another upstream release14:00
superm1although hm that could be of interest too.14:00
bluekujamruiz, is that right?14:01
mruizbluekuja, the latest version is 2.11.2. What we have to do in this cases: merge and a later upstream update ?14:01
bluekujamruiz, let's see if it needs a merge :)14:02
mruizbluekuja, Debian version is 2.10.8-1 and the latest Ubuntu version is 2.10.8-0 (mine) :-)14:02
bluekujamruiz, yes, do you know something about my $spoolName?14:03
bluekujamruiz, the patch adds some modifications to fetchyahoo/fetchyahoorc files14:03
bluekujamruiz, +spool = /var/spool/mail/local-user-name14:04
bluekuja-spool = /var/mail/local-user-name14:04
bluekujamruiz, but I can't find any reference about it14:04
bluekujamruiz, in the changelog14:04
mruizbluekuja, I'm following the changes...14:06
bluekujamruiz, understood a bit what I mean?14:09
bluekujamruiz, you should see it...14:09
mruizbluekuja, yes14:09
bluekujamruiz, fine, any explanation for that?14:09
bluekujamruiz, you did a new u-r and debian updated the package some time later14:10
bluekujamruiz, we should ask a sync for that, but those changes not documented14:11
mruizbluekuja, I'll ask to the debian maintainer about this changes14:11
bluekujamruiz, stop us from doing that14:11
bluekujamruiz, yeah thanks, it would be great :)14:11
* mruiz is adding this task to his TODO14:11
bluekujamruiz, let me know14:12
mruizbluekuja, ok14:12
mruizbluekuja, can we try with other package ? :-)14:12
bluekujamruiz, yes, but I wont be so responsive14:13
mruizbluekuja, why ?14:13
bluekujamruiz, I'm doing some other stuff14:13
bluekuja:)14:13
mruizhahaha :-)14:13
bluekuja^^14:13
mruizbluekuja, see you tomorrow then :-) Thanks for your time14:18
ScottK2Any objections to adding a requirement to motu SRU policy that debian/changelog entry include a user friendly description of the change?14:18
* proppy hugs dholbach14:18
bluekujamruiz, :)14:18
HobbseeScottK2: please also include a change saying "remember to breathe"14:18
zulhey dholbach14:18
bluekujaHobbsee, lol14:18
ScottK2Hobbsee: Sure.14:19
Hobbseeapparently, some people need really basic instructions, adn dont use common sense.14:19
* dholbach hugs proppy back14:19
HobbseeScottK2: other good candidates would be "write changelogs in english",  "it's hardy, not gutsy", "don't upload binaries to the ubuntu archive", etc.14:20
ScottK2Heh14:20
ScottK2Hobbsee: Don't upload it if you don't have some idea if it works or not too.14:21
HobbseeScottK2: that too.  "test before upload"14:21
sistpoty|UDShi folks14:25
bluekujaheya sistpoty|UDS14:25
sistpoty|UDShi bluekuja14:26
bluekujasistpoty|UDS, how is UDS going?14:26
sistpoty|UDSbluekuja: good so far... first session of the day is just running14:27
sistpoty|UDSand it's very interesting to actually meet people in person *g*14:27
bluekujahehe, I know. I hope next UDS will be done in Italy14:27
sistpoty|UDShehe14:28
proppybluekuja: me too14:28
bluekuja:)14:29
proppybluekuja: cause it's not that far from france :)14:29
bluekujaproppy, lol14:29
bluekujaproppy, Rome would be a nice city for the UDS14:30
sladenbluekuja: listen in!  https://wiki.ubuntu.com/UDS-Boston/Participate14:30
bluekujasladen, great!14:32
bluekujasladen, thanks for the link, now connecting^^14:32
sistpoty|UDSI hope there are no streams from the restrooms *g*14:33
bluekujalol14:33
methodshi...14:38
methodsso this is where the ubuntu activists live14:43
* Hobbsee peeks out of her cave14:44
methodsso how do i get involve d?14:45
=== _czessi is now known as Czessi
* Hobbsee points at topic14:46
Hobbsee(sorry, doing other bits too)14:46
methodsgo it ...14:46
sistpoty|UDSbtw. there was a funny mail on the motu ml, assuming that motu was a person14:47
TheMuso_BostonHobbsee: I would think Bed would be weighing on your mind right now...14:48
HobbseeTheMuso_Boston: thinking about it.14:49
ScottK2methods: The best way is dive in, get to work, and ask questions as you have them.14:51
methodsllol get to work on what ?14:51
ScottK2methods: What do you want to work on?14:52
sistpoty|UDSlater folks14:52
ScottK2methods: https://wiki.ubuntu.com/MOTU/TODO is sort of our list, but ultimately it has to be stuff you want to do.14:53
methodsidk man ... just wondering what your all doing... how the community works...14:53
methodsyou guys got any groups in nyc ?14:54
ScottK2methods: Sorry,  I'm in the middle of our developer sprint right now, so don't have time to discuss.15:05
=== apachelogger_ is now known as apachelogger
CyberMattHello15:17
proppyhi16:13
proppyis there a way I can cd to a particular directory before the build rule of cdbs makefile.mk is called ?16:14
norsettoproppy: why would you want to do it?16:23
ScottK2norsetto: Some packages hide their makefile in odd spots16:26
ScottK2proppy: I'm pretty sure you can, but with cdbs, you need to read the source to figure out how.16:27
=== gnomefre1k is now known as gnomefreak
norsettofujitsu: do we need to add hardy in the bad-ubuntu-distribution-in-changes-file tag?16:44
norsettofujitsu: in the info message I mean: distribution should be one of _hardy_, gutsy, feisty, edgy, dapper, breezy, hoary16:46
shishirhi16:56
shishirhow can i help ubuntu i know c and c++ html and related stuff16:57
shishirhello16:57
shishiranybody home??16:57
Pici!participate | shishir16:57
ubotushishir: To contribute and help out with Ubuntu, see http://www.ubuntu.com/community/participate16:57
shishiri am a total newbie for everything.. i am still doin my graduation..16:58
shishirdoes it matter??16:58
jpatrickshishir: no, I haven't even left school16:58
shishirthen how what to join and what to do..16:59
shishirguys this is my first live project participation16:59
jpatricksee the webpage :)16:59
shishiri am seein16:59
shishiri clicked on development16:59
shishiras it saya i will need a mentor..17:00
jpatrickshishir: https://wiki.ubuntu.com/MOTU/Mentoring17:01
shishirwhat do you suggest i should join for developing??17:02
jpatrickno idea, only you know what you're good at17:03
shishira begginer is equally good at everything..17:03
shishirthat he is no good!!17:04
shishirmentor help u personally?/17:04
jpatrickwe are all constantly learning17:04
shishirya bro thats a fact17:04
sacaterforgive my question but has the hardy whatever out yet?17:04
norsettoshishir: where does it say that you need a mentor?17:05
sacatersorry, has the hardy testing series started?17:05
jpatricksacater: yes17:05
sacater:o17:05
shishirhttp://www.ubuntu.com/community/participate/developerzone17:05
shishirit says here17:05
sacater:17:05
sacater:o*17:05
shishirwell i am still not gettin wht to do guys17:05
norsettoshishir: where?17:06
sacater*gets lappy ready*17:06
shishirhttp://www.ubuntu.com/community/participate/developerzone in this link17:06
shishirUbuntu is developed through an open community process. Anyone with the necessary technical skills can contribute to the development of Ubuntu. If you want to learn, you can find a mentor within the development team to help you along.17:06
norsettoah!17:07
shishirno what to do.. i need some initial guidance17:07
sacaterer17:08
sacateryou want a mentor?17:08
shishiri am actually a web developer but wanna add a live project on my resume17:08
sacaterah17:08
sacatercool17:08
shishirya i need a mentor.. till i get wings!!17:08
sacaterwhat kind of work are you into17:08
jpatrickshishir: maybe: https://wiki.ubuntu.com/UbuntuDevelopment ?17:08
sacater'developer' means anything17:08
shishircreating web pages using html.. presently using CMS stuff17:09
shishirheard of EXPONent??17:09
* jpatrick "develops" only cos it's what he likes best and it's fun :)17:09
norsettojaptrick: yes, when you don't set me as the maintainer ;-)17:10
jpatricknorsetto: yeah, sorry, I corrected that - forgot to edit that out17:11
norsettoshishir: the page jpatrick gave you is an excellent start, pleasee read it to have an idea what "development" means for ubuntu17:11
shishirreading17:12
norsettojpatrick: no need to be sorry, it was fun to see I became the maintainer of knight, kind of reaching knighthood17:12
jpatrickhehe17:12
shishirwell thats fine now.. but where do i fit in the senario..17:13
shishiri am not a MOTU neither a coree  developer17:13
shishiri mean core17:13
jpatrickshishir: you move up the stages bit by bit, first MOTU then core17:14
shishirok fine then i should register as a motu to some mailing list??17:14
norsettoshishir: do you understand what being a motu is? It fits with your goal to "add a live project" to your cv?17:15
jpatrickshishir: https://wiki.ubuntu.com/MOTU/Hopeful/Recruitment17:15
shishirwell its not just adding..17:16
shishiri like ubuntu.. and wann become a linux dev or a dbms dev still confused so wanna try ahand at both..17:16
shishirjpatrick: that page has nothin17:17
jpatrickno, the link on it, sorry17:17
shishirhey i think i will need a mentor with private communication.. any1 wanna help me out in this??17:18
proppynorsetto: back17:19
norsettobug 15153017:19
ubotuLaunchpad bug 151530 in wine "user's profile shell folders should symlink to $XDG_XXX_DIR" [Undecided,New] https://launchpad.net/bugs/15153017:19
norsettoproppy: welcome back17:19
shishirhelp17:19
jpatrickshishir: patience is virtud17:20
shishirno takers??17:21
shishiram i askin so dumb questions??17:21
shishirok then bye guys17:22
shishirwhat else can i do17:22
jpatrickshishir: https://wiki.ubuntu.com/MOTU/Mentoring/Contributor17:22
proppynorsetto: about the cdbs make class, juce need to change to build/linux directory before calling make17:24
proppynorsetto: I figured how to do this without the makefile.mk class17:24
proppynorsetto: enjoy http://hg.juce.aminche.com/rev/a18fc2f9603917:25
CyberMattI uploaded a package to revu two or three weeks ago and it hasn't gotten reviewed yet is this normal17:25
shishirok guys i hope i will get someone to help me out17:26
shishirbye17:26
tuxmaniacwhen does a debian sync request gets approved? bug 13549217:26
ubotuLaunchpad bug 135492 in libitpp "Update to latest version in Ubuntu" [Wishlist,Confirmed] https://launchpad.net/bugs/13549217:26
jpatrickCyberMatt: which package?17:26
CyberMatthttp://revu.tauware.de/details.py?package=inspircd17:26
tuxmaniaccan somone please Ack it?17:26
jpatrickCyberMatt: package is not in Debian or Ubuntu, why the big changelog?17:29
CyberMattcus i kept introduceing bugs fixing them17:30
CyberMattand i like to be detailed in these things17:30
CyberMattshould it be smaller17:31
jpatrickthese are like, different uploads to revu?17:31
CyberMatt?17:31
jpatrickI would just do: 1.1.13-0ubuntu1 and "* Inital release"17:32
CyberMattok17:32
jpatrick-0ubuntu1 because it is not in Debian17:32
CyberMattah17:33
jpatrickCyberMatt: and I would also create a patches/ dir in debian/ and put any changes you do to the source there17:33
CyberMattok17:33
jpatrickdiff -Nurp yourchanges.file orig.fil > ubuntu_01_fixblah.diff17:34
CyberMattits only like one two lines in a makefile but i guess so17:35
jpatrickit later stops clashes with Debian with different .orig.tar.gz's17:35
CyberMattcould also update to the latest upstream while I'm at it17:36
CyberMattthere always doing new rel17:36
CyberMatts17:36
CyberMattwhy was there a line break there17:37
CyberMattoh well17:37
jpatrickCyberMatt: in the long desc. try and keep the line not go past 80 spaces - for people in the console mode17:38
CyberMattquestion because the bug fixes were minimal in the upstream can i just do a diff from the upstream and apply it to my package17:41
norsettoproppy: have you tried to still include the makefile.mk and just do the cd in another target?17:41
norsettoproppy: beside, wasn't there a make option to do that .....17:42
CyberMattdon't really feel like trying to track down the makefile bug again17:42
jpatrickCyberMatt: if they have an tarballs it would be best to grab those17:42
proppynorsetto: I don't know how to cd, since I'm not inside the makefile.mk, and make execute each command in a new shell17:42
CyberMattok17:42
proppynorsetto: makefile.mk has a variable for specifiing the path of the Makefile17:43
jpatrickall you have to do is cp the debian dir across17:43
proppynorsetto: but it is not usefull here, cause you have to cd build/linux && make, make -f build/linux/Makefile doesn't work17:43
proppynorsetto: but maybe there is another option I'm not aware of, let's man17:44
norsettoproppy: I just saw that lately, let me try to remember where17:44
jpatrickCyberMatt: the only thing that should be in the diff.gz is what's in the debian/ dir17:44
CyberMatthad modify a makefile to get it to install in the right dirs17:47
jpatrickCyberMatt: make a patch and put it into debian/patches ( https://help.ubuntu.com/6.10/ubuntu/packagingguide/C/ps-chap.html )17:48
CyberMattok done17:48
proppynorsetto: I love you17:48
proppynorsetto:      -C dir, --directory=dir Change to directory dir before reading the makefiles or doing anything else.17:49
mruizhi all. I want to merge a package... I have selected the package (gproftpd) and I downloaded the related files17:49
norsettoproppy: yes, thats the one, just found it too :-)17:49
joejaxxmruiz: did you ask the original merger if you could do it? :)17:49
joejaxxhello norsetto17:49
norsettohiya joejaxx17:49
mruizjoejaxx, I did the last Ubuntu update :-)17:51
joejaxxmruiz: ahhh :)17:52
mruizCan someone guide me trough the merge process ?17:56
joejaxxsistpoty|UDS: :D17:58
sistpoty|UDSjoejaxx: *g*17:58
=== norsetto is now known as norsetto_limbo
CyberMattnow to check if it still builds after all that18:09
CyberMattalright package is up18:24
CyberMattwhen will it show that i changed it18:27
CyberMattrevu that is18:28
gesersiretart: just curious: shouldn't bug #158318 and bug #158319 be covered by the auto-syncs?18:29
ubotuLaunchpad bug 158318 in sauerbraten "please sync version  0.0.20070819.dfsg-1 from unstable" [Undecided,New] https://launchpad.net/bugs/15831818:29
ubotuLaunchpad bug 158319 in sauerbraten-data "please sync version 0.0.20070819.dfsg-1 from unstable" [Undecided,New] https://launchpad.net/bugs/15831918:29
siretartgeser: they should, but aren't obviously, I'll ask pitti later about that18:31
Skiessican someone update libtorrent10 and rtorrent packages of the hardy repository?18:38
geserSkiessi: hardy is currently in auto-sync mode, I assume it gets synced by the archive admins after UDS (which is right now)18:48
Skiessiok18:49
=== Pici- is now known as Pici
=== davro is now known as davromaniak
=== jussio1 is now known as jussi01
sistpoty|UDS!SRU | sistpoty|UDS19:52
sistpoty|UDSyum ubotu19:53
=== fernando_ is now known as fernando
peppychhi all, are there any unattended-upgrades master out there ?20:22
peppychI'm wondering how it react when it tries to update an package which doesn't fit his update policy ?20:22
peppychI'm not sure if it's the right place to ask this so sorry if not ;)20:23
proppynorsetto: ok this is weird20:33
proppynorsetto: In the root source directory20:33
proppynorsetto: calling make -C build/linux work like a charm20:33
proppynorsetto: but once I had make -C build/linux CFLAGS="" it bombs20:34
norsettoproppy: you mean just adding CFLAGS will not work? Can you upload the package somewhere?20:40
proppyit uploaded somewhere :)20:43
proppynorsetto: http://juce.aminche.com/20:44
norsettoproppy: also, remember to pass CFLAGS as CFLAGS="$(CFLAGS)"20:44
norsettoproppy: btw, if its autoconfigure usually you pass CFLAGS to configure20:45
proppynorsetto: I can give you ssh access20:45
proppynorsetto: all the build dep are here20:45
proppynorsetto: let's copy from lp*.aminche.com20:45
norsettoproppy: just tell me if the diff.gz and .dsc are up to date20:46
proppynorsetto: they are20:47
norsettoproppy: what has the rules in this package to do with what you are asking!?20:52
proppynorsetto: if you look at makefile.mk implementation20:53
proppynorsetto: you will notice that DEB_BUILDDIR is passed as an argument of the -C make option20:53
proppynorsetto: make -C DEB_BUILDDIR20:53
proppynorsetto: so I was able to reproduce the behaviour outside of the debian scripts20:53
proppynorsetto: by calling make by hand20:53
proppynorsetto: btw  ssh root@juce.aminche.com -p 192220:54
norsettoproppy: I still don't understand what is the problem. Is this rules not working, but if you do it manually with make -C it does?20:58
proppynorsetto: exactly20:59
proppynorsetto: and the difference between the 2 call are the CFLAGS option added21:00
norsettoproppy: what about this: mkdir -p "$(DEB_BUILDDIR)" in the builddir target?21:01
norsettoproppy: sorry, makebuilddir target (its in buildcore.mk)21:01
proppynorsetto: I feel unconfortable buy override DEB_BUILDDIR21:03
proppynorsetto: I don't know what are the side effect elsewhere in cdbs21:03
norsettoproppy: right now I'm not so sure you can use DEB_BUILDDIR21:04
proppynorsetto: so maybe I should revert http://hg.juce.aminche.com/rev/3d713b5f219721:05
nxvlhi all21:05
norsettoproppy: see this in buildvars.mk: DEB_BUILDDIR ?= $(strip $(DEB_SRCDIR)) ?21:06
nxvlnorsetto: did you se kevin's answer?21:06
norsettonxvl: yes, did you see my comment on the bug report?21:06
nxvlnorsetto: nop, i have had not check my mail yesterday, i have had a long and heavy work day :(21:07
norsettonxvl: thats good, it builds character ;-)21:08
nxvlnorsetto: yes, y REALLY love my work21:09
nxvlbut it has some really hard days sometimes21:10
LaserJockhmm, how are people handling the versioning of building for different releases with PPAs?21:10
norsettoproppy: anyhow, what do you keep trying to use cdbs? Once you get off the beaten track its worse than debhelp (I think)21:10
norsettoproppy: look how long it takes to just do a bloody simple passing of a -C option to make .....21:11
proppynorsetto: I'm just afraid of 20+ debhelp command I don't know about21:11
persiaLaserJock: I see a lot of ~usernameQ strings, for incrementing Q21:12
proppynorsetto: but maybe after maning each of them I will feel confident21:12
persiaLaserJock: Sorry: missed context.  Perhaps ~usernameQ.Y.MM to include the release date?21:12
LaserJockyeah perhaps21:13
LaserJocklooking though the PPAs I see lots of different versioning21:13
* ajmitch hasn't built for separate releases21:13
LaserJocksometimes people have it exactly as you would in the Ubuntu archives21:13
LaserJockbut that will mess up building with different releases21:13
persiaLaserJock: That's just plain dangerous: not only is it hard to be release-specific, but it's nigh-impossible to reupload to Ubuntu (at least until the sync issue is better addressed)21:14
LaserJockasac seems to have 0ubuntu0<release>~ppaX21:14
Fujitsunorsetto: Oops, missed that, thanks.21:14
LaserJockfirefox - 2.0.0.8+0dfsg~beta2-0ubuntu0.6.10~ppa221:15
LaserJockwhat a mess21:15
norsettoFujitsu: np21:15
LaserJockhmm21:15
persiaLaserJock: My memory is that firefox uses the -0ubuntu0.Y.MM notation for SRUs, so it may be related to that.21:15
LaserJockah21:16
LaserJockbut that also will have problems21:16
persiaLaserJock: Why?21:16
sistpoty|UDShi LaserJock and persia21:16
LaserJockhmm21:16
persiasistpoty|UDS: Hi.21:16
asacits used for security updates as well ... the ~ppaX is used to ppa preview/beta packages so i get feedback before pushing these dangerous updates out21:17
LaserJockwhat happens when you upload  -0ubuntu0.7.10~ppa1 to gutsy and then -0ubuntu0.7.04~ppa1 to feisty21:17
LaserJockwith it take the second upload?21:17
LaserJock*will21:17
* persia thinks $(acceptable target Ubuntu version)~$(hint)$(index) should always be safe.21:17
asacthats fine ... 0.7.10 is always higher than 0.7.0421:17
LaserJockright21:17
LaserJockbut you're uploading the higher first21:18
LaserJockwill it separate them properly?21:18
FujitsuPPA doesn't version-ratchet.21:18
asacyeah ... but since one goes to gutsy and the other goes to feisty its fine21:18
FujitsuAnd I doubt it ever will, between releases.21:18
asacthey don't clash21:18
LaserJockah, ok21:18
persiaLaserJock: PPA isn't smart enough to cause that problem21:18
Fujitsupersia: That feature is coming soon.21:18
Fujitsu1.1.12, IIRC.21:18
norsettoproppy: try this: DEB_BUILDDIR = $(DEB_SRCDIR)/build/linux21:18
LaserJockso as long as the versions aren't identical then I should be fine21:19
persiaFujitsu: Ummm...  How should it be done then?21:19
asacits the same in the official archive btw21:19
LaserJockasac: sure but the official archives are separate repos21:19
Fujitsupersia: I suspect it won't ever version-ratchet between different releases, but we'll see.21:19
LaserJockalthough I guess it's the same pool21:19
* persia hopes that getting smarter in terms of versions is linked to getting smarter in terms of releases21:20
asacLaserJock: ppa is pretty much the same as theofficial repos ... all share the same pool21:20
asacyou just have to take care that you only include the same orig.tar.gz once21:20
persiaasac: Doesn't that cause an issue if I upload a ~ppa firefox?21:20
asaci am not sure but i would guess that if you first upload to gutsy and then to feisty you need to build for feisty with -si21:20
proppynorsetto: same pb21:20
proppynorsetto: it failed at compile time21:20
norsettoproppy: before the include?21:21
proppynorsetto: nop21:21
asacpersia: aeh ... one pool per user/team ... if that is what you ask21:21
proppynorsetto: same if I put it before21:21
asacand yes ... if you do your own firefox build and come up with a different orig.tar.gz that has the same version it might be confusing at least21:21
persiaasac: Right.  That makes sense.  I was confused by "all share the same pool".21:21
norsettoproppy: well, its working for me: /usr/bin/make  -C ./build/linux CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2" CPPFLAGS="" LDFLAGS=""21:21
proppynorsetto: it failed trying to find some error21:22
proppynorsetto: on ssh ?21:22
persiaasac: No worries: I'm not likely to PPA firefox :)21:22
norsettoproppy: thats the way the make command its executed; no, local21:22
proppynorsetto: root@juce:/home/www/juce-1.45# /usr/bin/make  -C ./build/linux works21:22
ScottK2persia: Compared to PPAing ooo 3 times, firefox would be nothing.21:22
LaserJockalright, well I screwed up my first upload, but I think I can fix it later21:22
proppynorsetto: root@juce:/home/www/juce-1.45# /usr/bin/make  -C ./build/linux CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2" CPPFLAGS="" LDFLAGS=""21:22
proppydon't21:22
proppynorsetto: yep I've seen that it's the way cdbs call make21:23
persiaScottK2: Sure.  For packages that complex, with dedicated people working on them closely, sending patches after local sbuilding makes more sense.21:23
ScottK2persia: The comment wasn't random though, someone did that last week,21:24
persiaScottK2: I well remember :)21:24
persia(At least two of the three FTBFS in 30 minutes or so)21:24
LaserJockhmm21:24
ScottK2OK.  It's been a busy week here so far.21:24
LaserJockit looks to me like the PPA buildds are not building anything21:25
proppynorsetto: it works for you for juce or for another package ?21:25
norsettoproppy: juce, you are missing a builddep on cdbs btw21:27
cyberixI packaged a piece of software and I'm currently planning to submit it to REVU, but first some questions.21:28
cyberixIf the package is advocated by MOTUs and it gets included in Ubuntu.21:29
cyberixCan I then post updates to it?21:29
LaserJockthrough a sponsor sure21:29
imbrandoncyberix, sure as long as you go through a sponsor ( untill you our self becomes a MOTU )21:30
persiacyberix: Yes, although any changes must go through a review queue.  For small patches, you'll ask for sponsorship of the patch.  For big changes (new upstream, etc.) you may need to re-REVU21:30
cyberixSo I will have to post each update through a sponsor unless I'm a MOTU myself?21:30
imbrandonyes21:30
imbrandonany MOTU can be a sponsor though21:31
cyberixThe sponsor is a MOTU and advocating the package is equal to being a sponsoR?21:31
imbrandonyes21:31
persiacyberix: The process is fairly simple.  Just create a bug, attach the patch, and subscribe a team.  http://wiki.ubuntu.com/MOTU/Contributing discusses the patch preparation and sponsoring process under "Preparing New Revisions".21:31
proppynorsetto: fixed thanks21:32
cyberixThis makes me feel I'd like to make the package perfect so I'd never have to touch it after being included.21:33
cyberixI know this sounds wrong21:33
norsettoproppy: also you don't need build-essentials as a build-dep21:33
persiaproppy: linda can help with these, as can lintian :)21:34
LaserJockcyberix: well, it's good to have a good package to start with ;-)21:34
cyberixI'm talking about additions21:34
persiacyberix: We'd prefer that, but it's known to be impossible :)21:34
LaserJockcyberix: but after a package has made it into Universe it's much easer to make changes21:34
proppynorsetto: I need g++ instead ?21:34
cyberixe.g. an added man page21:34
cyberixIt doesn't make the package suck21:35
persiacyberix: There need to be man pages for everything prior to inclusion21:35
proppypersia: yep, I've not produced binary yet, could I run lintian/linda  on source package ?21:35
LaserJockhow do I get the error code? i.e. to check --compare-versions otput?21:35
norsettoproppy: no, build-essential is part of the base installation21:35
persiaproppy: Yep.  Just run it on the .dsc21:35
superm1_LaserJock, i usually do a quick shell script that checks it in an if block21:35
cyberixpersia: Even when the original software doesn't have?21:35
persiaLaserJock: dpkg --conpare-versions foo bar || echo Failed!21:35
LaserJockcyberix: no but it can make using the program suck if there's no man page21:35
superm1_persia, you need a foo OP bar actually21:36
persiacyberix: Yep.  That's part of the maintainer's job: to fix the upstream oversights, and send the patches back.21:36
persiasuperm1_: Right.  It's been a while :)21:36
Fujitsupersia: Speaking of lintian: a full run over multiverse took just under an hour on this really bad machine, so universe shouldn't take longer than about 48 hours.21:36
cyberixLaserJock: Yes, but in mycase command line is not really used.21:36
superm1_persia, i only know because i had to use it earlier today :)21:36
cyberixI'm just thinking it might be nice to add such extra comfor21:36
cyberixt21:36
proppynorsetto: ok21:36
LaserJockcyberix: then it should have a very simple man page21:36
LaserJock:-)21:36
persiaFujitsu: Cool!  Will this be on the same site as debcheck, or somewhere else21:37
cyberix:-P21:37
LaserJockFujitsu: we should have a lintian.ubuntu.com or something21:37
persiaLaserJock: Yes, but that requires DC access.  debcheck, rcbugs, mdt, etc. all belong there as well.21:37
LaserJockwell yes21:37
LaserJockI think we need to change that21:38
proppypersia: thanks21:38
imbrandonwow can anyone else make heads or tails about what the guy on -motu ML is asking ?21:38
Fujitsupersia: It's on another machine, but the result will be synced to the same server.21:38
LaserJockimbrandon: which one?21:38
proppynorsetto: so only deps to cdbs + debhelpers for the building part ?21:38
* cyberix just packaged Progress Quest ( http://progressquest.com/ )21:38
cyberixI think asking for a man page is a bit much21:38
* Fujitsu thinks we need something like debian.net.21:38
cyberix;-)21:38
proppynorsetto: I guess cdbs also depends of debhelprs21:38
cyberixDon't you :-)21:38
* persia considers bumping https://lists.ubuntu.com/archives/ubuntu-motu/2007-July/001826.html with updated URLs21:38
imbrandonLaserJock, the one from jose.biscaya@gmail.com21:38
bddebianHeya gang21:39
norsettoproppy: yes + whatever library is needed by that particular software21:39
FujitsuHi bddebian.21:39
bddebianHi Fujitsu21:39
persiaFujitsu: The closest we ever cam was ubuntuwire, but there seemed to be a succession of HW failures :(21:39
persiahey bddebian21:39
bddebianHeya persia21:39
imbrandonheya bddebian21:39
=== superm1_ is now known as superm1
FujitsuHm, I guess the domain is still around.21:39
bddebianpersia: I just stuck a new version of boswars in svn.  It seems to be working well so I hope we upload21:39
bddebianHeya imbrandon21:39
LaserJockimbrandon: oh yeah ... that one21:39
imbrandonpersia, we're working on getting ubuntuwire back arround, its just taking soem time and planning21:40
LaserJockwell21:40
persiabddebian: Cool!  I'll take a deeper look at the other stratagus scenarios this weekend: perhaps we can drop them.21:40
imbrandonso this dosent happen again21:40
FujitsuHe appears to be asking us how to code using some random library.21:40
persiaimbrandon: Understood, and no pressure.  Thanks for what was and will be.21:40
LaserJockI think that people.ubuntu.com at least could have this stuff21:40
bddebianpersia: Yeah, apparently stratagus was just the engine which is dead upstream but is now integrated in the boswars packages21:40
persiaLaserJock: p.u.c is easier: just poke an employee21:41
FujitsuLaserJock: I don't think rookery would like having debcheck and lintian much - they're fairly CPU-intensive.21:41
FujitsuIn the case of debcheck, very.21:41
LaserJockwell, whatever21:41
LaserJockbut there's clearly a need for such things21:41
persiabddebian: Right.  Just in the interest of preserving user experience, I want to make sure that all the other scenarios based on stratagus 2.1 are dead / broken.21:41
LaserJockeven if we run stuff locally and then copy over the results21:42
imbrandonpersia, a employee of what? ubuntu employs no one :) if you mean canonical maybe it should be people.canonical.com :)21:42
Fujitsuimbrandon: You'd think so, but apparently not.21:42
persiaimbrandon: Hasn't that debate already happened on the mailing lists?  I agree, but it's legacy.21:42
LaserJockyes21:42
cyberixPlease "re-sync the REVU uploaders keyring, which grants [s/]you[/me/] upload rights to REVU."21:42
LaserJockand there was some work being done on it last I saw in the thread21:43
imbrandonpersia, it has but untill its changed there is no debate, its pretty dry and cut21:43
ScottK2LaserJock: The work is finished21:43
FujitsuScottK2: What happened?21:43
ScottK2Changed urls from upid to sourcepackage name, so the per package url is now stable in REVU.21:43
LaserJockI thought they were going to set up an LP sshkey authentication thingy like imbrandon had for ubuntuwire21:44
LaserJockno cron access though21:44
imbrandonLaserJock, no idea, they are? that would be nice21:44
* persia thinks that would be nice21:44
FujitsuNo cron? WTF?21:44
imbrandoncrontab -e is hard to restrict21:44
LaserJockdon't you guys read your mail??21:44
persiaFujitsu: no cron isn't that bad.  Run local cron, and put it.21:45
FujitsuI guess.21:45
persiaLaserJock: which list?21:45
FujitsuLaserJock: Where?21:45
LaserJock-devel21:45
LaserJockI emailed the CC21:45
imbrandonLaserJock, where ?21:45
* persia didn't see it21:45
LaserJockbah, gimme a sec to find it21:45
imbrandonme neither21:45
* Fujitsu sees the thread.21:45
* persia requests a rough date range21:45
FujitsuBut I don't think I saw the final result, or maybe I didn't think it memorable.21:45
Fujitsupersia: Late September.21:45
FujitsuOh, right, that.21:46
imbrandon???21:46
FujitsuLaserJock: That's not a `we are going to'21:46
FujitsuNo shell access, hm...21:46
imbrandonsshkey but no shell , umm21:47
Fujitsuimbrandon: Like bazaar.launchpad.net.21:47
LaserJockyes21:47
imbrandonso we would push content there how? bzr ?21:48
imbrandonsftp?21:48
LaserJocksftp21:48
persiasftp works fine, or scp21:48
LaserJockit's just basically storage space21:49
LaserJockwe can petition harder I guess, but that's what I got21:49
FujitsuYeah, that's what it seems to say.21:49
LaserJockthe good news was that the CC seemed open to the idea21:50
LaserJockmako and mdke anyway21:50
imbrandonthats all and good , but when .... heh21:50
FujitsuI don't see why they can't have something like Debian does. Heck, even the LoCos have some people with shell access, and we should be implicitly more trustworthy.21:50
FujitsuLaserJock: Neither of them are Canonical employees.21:50
* LaserJock calls a strike!!!!21:50
LaserJockFujitsu: so?21:50
persiaOK.  For tools, is there anything we want other than: 1) debcheck, 2) lintian/linda, 3) rcbugs, 4) mdt, 5), universe-problems.txt, 6) occasional piuparts runs, 7) occasional rebuilds (w/upload)21:50
Fujitsupersia: With upload? I can't see that happening in the next few years.21:51
FujitsuIf we had a proper binNMU process, possibly.21:51
FujitsuBut even then..21:51
persiaFujitsu: Ah.  Right.  Hrm.  How to recognise things that need a rebuild...21:52
Fujitsupersia: Yeah, exactly.21:52
norsetto_proppy: I think I got it21:53
FujitsuWhat do we want the uploading rebuilds to achieve?21:53
persiaFujitsu: e.g. when there is a change in build tools, or a new feature (icon caching, etc.) it would be nice to have everything catch up.21:54
proppynorsetto_: you're right, maybe I should just use debhelper21:55
FujitsuRight, not sure what to do about that.21:55
cyberixCan I somehow check, if I've been added into the REVU keyring?21:55
norsetto_proppy: its not a cdbs problem21:55
norsetto_proppy: actually, it is and it isn't ....21:56
persiacyberix: It takes a while to sync, and it's really hard to check (it's easier to just sync again).  Once you've asked for a sync, wait a bit.  If one of the admins is around, they'll annouce they are syncing.  If nobody gets back to you, wait ~6 hours, and ask again.21:56
imbrandoni'll sync int now21:57
imbrandonit*21:57
norsetto_proppy: are you with me or wandering as usual?21:57
LaserJocknorsetto_: ;-)21:57
proppynorsetto_: wandering ?21:57
norsetto_LaserJock: <rolling eyes>21:58
proppynorsetto_: hey that's my word :)21:58
proppynorsetto_:  To move about without a definite destination or purpose.21:58
cyberiximbrandon: May I just try running dput once in a while?21:58
norsetto_proppy: did you see what I said?21:58
proppynorsetto_: yep it's not a cdbs problem21:58
LaserJockcyberix: he'll tell you when he's done21:58
persiacyberix: Just wait.  imbrandon will announce when it's complete21:58
imbrandoncyberr i'm running the sync now, give it ~30 miutes21:58
norsetto_proppy: ok, look at the crappy upstream makefile21:58
proppynorsetto_: it's generated from a lua script if you wonder :)21:59
norsetto_proppy: you see how they define CPPFLAGS ?21:59
proppynorsetto_: it's only a proxy for JUCE.make21:59
proppy:=21:59
norsetto_proppy: there is a variable that is passed to make, called LINUX21:59
proppynorsetto_: it means CFLAGS has to be unassigned21:59
norsetto_proppy: if LINUX=1 then it will use the linux headers22:00
proppynorsetto_: yep22:00
norsetto_proppy: but, since you assign it, that variable is not set,and the compilation fails as it is looking for MAC headers ....22:00
proppynorsetto_: my guess is that there is a lot of #ifdef LINUX in the code22:00
proppynorsetto_: yep22:01
norsetto_proppy: indeed22:01
proppynorsetto_: so s/:=/+=/22:01
* ScottK2 shuts down to leave UDS....22:01
proppynorsetto_: should do it ?22:01
cyberiximbrandon: Ok. Thanks.22:01
proppyScottK2: have a good flight22:01
FujitsuScottK2: Aw, why?22:01
ScottK2Fujitsu: Not funded to be here.  Two days is enough fun for free.22:01
norsetto_proppy: so, either pass LINUX=1 to make yourself, or try to use the crappy configure used by upstream (the lua stuff ....)22:01
proppynorsetto_: that's why we get a different behaviour only if we assign CPPFLAGS before calling make22:02
proppynorsetto_: that's logic !22:02
ScottK2Going out to dinner tonight with my brother that lives nearby and then going home in the morning.22:02
ScottK2proppy: Thanks (train actually though).22:02
norsetto_proppy: yes, so, I would try the first one, just to check if we are correct, and then lets include their configure script to do it properly22:02
proppynorsetto_: thanks a lot22:02
FujitsuScottLij: Aha.22:03
FujitsuBah.22:03
LaserJocklol22:03
proppynorsetto_: you mean including the configure script to get CPPFLAGS +='ed ?22:03
norsetto_proppy: yes, but first lets try to pass LINUX=1 directly, without messing with the configure stage22:04
proppynorsetto_: thanks for the help22:05
norsetto_proppy: np, but this isn't going to be easy ;-)22:05
norsetto_proppy: you may want to check some of the stuff in Makefile and JUCE.make already, for instance I see thinks like DEBUG and RELEASE etc.22:06
proppynorsetto_: yep I noticed that, there is a lot of variable to get set before actually calling the make rule22:12
norsetto_proppy: well, we will come to that, now lets just check what happens if we pass LINUX=1 to make22:13
proppynorsetto_: let me check22:15
norsetto_proppy: I think you should just set CPPFLAGS to LINUX=122:16
proppynorsetto_: I was thinkin about patching JUCE.make to make a +=22:16
norsetto_proppy: we may need that at the end, but lets just try passing this thing first, to make sure we are right22:17
proppynorsetto_: /usr/bin/make  -C ./build/linux CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2" CPPFLAGS="LINUX=1" LDFLAGS=""  -k clean22:17
proppym22:17
proppynorsetto_: same pb22:17
norsetto_proppy: right22:17
norsetto_proppy: using DEB_OPT_FLAG ?22:18
proppynorsetto_: http://hg.juce.aminche.com/rev/fec2ed41d9fa22:18
proppynorsetto_: but if I call /usr/bin/make  -C ./build/linux CPPFLAGS="LINUX=1"22:20
proppynorsetto_: I get the same error22:20
norsetto_proppy: manually you mean?22:20
proppyyep22:20
norsetto_try with DEB_BUILD_OPTIONS += LINUX=122:20
proppyeither defining the CPPFLAGS outside (manually) or inside rules22:21
proppyok22:21
proppynorsetto_: same pb22:21
proppynorsetto_: http://hg.juce.aminche.com/rev/3ad313db0d7d22:21
norsetto_proppy: ok, in any case, its something like this which is causing the error22:22
proppynorsetto_: ok thanks for the input22:22
proppynorsetto_: I will dig that up22:22
norsetto_proppy: try deleting the @ from the make call so that at least we get an echo to check22:22
proppynorsetto_: btw there is something I should work on: you managed to call it manually and I don't22:24
norsetto_proppy: I also think we have another problem, there is no premake in ubuntu22:24
davf_Anyone can help me. I just need to recompile zd121rw because I had to apply a patch. Is it possible to just compile that module?22:25
davf_sorry zd1211rw22:25
proppynorsetto_: btw the way it is called22:25
proppynorsetto_: there is no way that JUCE.make get the CPPFLAGS22:25
proppynorsetto_: it's called from another make22:25
norsetto_proppy: we have a bigger problem right now22:26
proppynorsetto_: If they're not in the environment I guess they are not passed22:26
proppynorsetto_: do we really need to regenerate Makefile ?22:26
norsetto_proppy:either that or we have to patch it22:27
proppynorsetto_: my guess it that he use premake only for syntax sugar22:27
proppynorsetto_: not really for configure business22:27
proppynorsetto_: ho I guess I figure out what you mean22:30
norsetto_proppy: with this: DEB_MAKE_ENVVARS := "LINUX=1" ?22:30
proppynorsetto_: patching generate file is evil22:30
norsetto_proppy: we need to do it sometime22:31
proppynorsetto_: same22:31
proppylet me try something :)22:32
cyberixThe documentation says I should run "dput package-version_source.changes"22:33
cyberixHowever my package is like package_version_source.changes22:33
cyberixDo I have a bug somewhere?22:34
cyberix..., or is it a bug in the documentation, or are both ways correct?22:35
imbrandoncyberix, key sync finished, also you want to `dput revu *_source.changes"22:35
imbrandonnot litterly * but fill it in22:35
* cyberix hold his breath22:36
imbrandonand no its a bug in the doc's22:36
cyberixs/hold/holds/22:36
imbrandonyou are correct22:36
=== apachelogger is now known as hsitter
imbrandonwhere exactly in the doc did you see that i'll try to get it changed asap22:37
=== hsitter is now known as apachelogger
imbrandonwe have tons of doc's could be refering to anything22:38
cyberixhttps://wiki.ubuntu.com/MOTU/Packages/REVU22:38
imbrandoncyberix, kk22:38
cyberixContribute as an Uploader22:38
cyberixUploading it22:38
proppynorsetto_: I will try call JUCE.make directly22:39
Fujitsuimbrandon: revu is the default in dput.cf.22:39
cyberixThere it is now -> http://revu.tauware.de/details.py?package=pq22:39
cyberixI hope I did everything right22:39
cyberix:-)22:39
imbrandonFujitsu, yea but its always best to get into good habbits22:39
FujitsuTrue.22:39
imbrandon:P22:39
cyberixAtleast when it comes to the process22:39
imbrandonwow the wiki is uber slow or its my connection22:41
proppynorsetto_: CXXFLAGS := $(CFLAGS) this is also a problem :)22:42
norsetto_proppy: what happens if you pass CFLAGS=¨¨?22:43
Fujitsuimbrandon: LP is Slashdotted.22:43
warsockethello, got a question, does software need to be stable alpha or beta before its allowed into the universe?22:43
FujitsuAnd I think fridge was Dugg or so.22:43
imbrandonahh22:43
warsocketIm busy with a project myself and im trying to find my way around, thats why i ask22:43
imbrandonok wiki updated cyberix, thanks for the catch22:43
proppynorsetto_: http://hg.juce.aminche.com/rev/9b709cf3c0d9 works for me22:44
imbrandonwarsocket, mostly we try to stick with stable , there can be exceptions though22:44
proppynorsetto_: the pb was that cdbs do define CXXFLAGS so all the CPPFLAGS and CFLAGS define get ignored because of the :=22:44
cyberixNo, thanks to you for doing the keyring stuff and guidance22:45
proppynorsetto_: and since this is C++ only CXXFLAGS is used in the end22:45
norsetto_proppy: yes, thats whats in all the targets22:45
imbrandonFujitsu, whats LP /.'d for? or was it a figure of speach ?22:46
proppynorsetto_: so the only way we can do it, is by setting CXXFLAGS22:46
proppynorsetto_: because of the :=22:47
proppynorsetto_: It's the less intrusive solution I see22:47
norsetto_proppy: practically, we are by-passing the whole upstream piece of "well crafted" makefile ....22:48
imbrandonoh wow ubuntu-demon caused this22:49
Fujitsuimbrandon: Yeah.22:49
FujitsuWith his million-and-one blog posts.22:49
norsetto_proppy: we would have to pass this -MMD -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -I "../../" -I "/usr/include" -I "/usr/include/freetype2" -O2 -g -D_DEBUG -ggdb -Wall22:49
proppynorsetto_: only the FLAGS definition part22:49
imbrandonFujitsu, <rolls eyes>22:50
imbrandonheh22:50
proppynorsetto_: and also report modification every time upstream update it ?22:50
norsetto_proppy: just have to make sure what all these DEBUGS flags do, if they are used to printf for instance22:51
norsetto_proppy: yes, with that makefile system you are at his mercy22:51
proppynorsetto_: /usr/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No such file or directory22:52
proppyp22:52
proppynorsetto_: you're right :)22:52
proppynorsetto_: so it *is* related to cdbs actually22:52
proppynorsetto_: if we control the way we call make22:53
proppynorsetto_: and don't rely on cdbs for this22:53
proppynorsetto_: we are free "not to define" CXXFLAGS and then get value from the Makefile22:53
proppynorsetto_: right ?22:53
norsetto_proppy: don't know, we can try22:53
superm1Fujitsu, fridge got dugg for mythbuntu mentions today22:54
Fujitsusuperm1: Ah.22:54
FujitsuSo, the DC is taking a few requests.22:55
superm1yeah a few22:55
superm1are they both in the same DC though?22:55
ajmitchFujitsu: that doesn't matter when ubuntu is sneaking in at night & strangling your hard drive22:55
FujitsuYeah, but generally different connections.22:55
proppynorsetto_: that's what I've done with http://hg.juce.aminche.com/rev/a18fc2f9603922:55
Fujitsuajmitch: Ah, true.22:55
proppynorsetto_: what do you think ?22:55
cyberixBtw, is there some proces which guarantees that my package will finally be reviewed by some-one, or do I have to actively look for reviewers?22:56
=== apachelogger_ is now known as apachelogger
norsetto_proppy: if I were you I would go for debhelper, but thats just me22:56
imbrandoncyberix, imho its best to actively look but on the same hand not pester22:56
norsetto_proppy: I found cdbs its a waste of time but for the simpler packages22:57
imbrandonthere are "REVU days" but thats no garentee for "your [package"22:57
imbrandonsee what i mean ?22:57
proppynorsetto_: can you help me to get past my fear of 20 x dh_* line I don't know a clue ?22:57
proppynorsetto_: read the man ?22:58
proppynorsetto_: copy a working example, or generate it with dh_make ?22:58
imbrandonFujitsu, btw dapper --> gutsy is a huge mess, i'm still recovering that compter in the background22:58
norsetto_proppy: whats the problem? its just a makefile22:58
cyberiximbrandon: Would finding a mentor make any sense?22:58
zulimbrandon: thats why its not supported22:58
Fujitsuimbrandon: Lovely. We've got a bit of work to do, then.22:58
imbrandoncyberix, if you ultimate goal is to become a MOTU yes, if this is just a one off package no22:58
proppynorsetto_: and don't know which helper to call when ?22:59
norsetto_proppy: let me give you an example22:59
imbrandonzul but i tried it because we DO support dapper --> hardy and we got to start someqwhwre22:59
cyberixK. Have to think about it.22:59
zulimbrandon: ah i see22:59
imbrandonFujitsu, yea mostly the python 2.4 --> 2.5 issues AND sysinitv --> upstart issues23:00
imbrandonbut tons of other smaller ones too23:00
norsetto_proppy: https://launchpad.net/ubuntu/+source/rutilt; at least I know what is in there23:01
proppynorsetto_: dget http://launchpadlibrarian.net/10129897/rutilt_0.15-0ubuntu6.dsc don't work23:02
proppynorsetto_: but I will look the diff.gz23:02
norsetto_proppy: man debhelper is a good starting point, after a while you will remember them all by heart23:03
=== norsetto_ is now known as norsetto
proppynorsetto: ok23:04
proppynorsetto: the binary-arch is scary for now23:04
norsettoproppy: its pretty simple actually23:04
norsettoproppy: you see, the first two are testing (that you are in the right dir and that you are root)23:05
proppynorsetto: once you know what all the dh_ thing make, I definitly agree that the beat-them-all modular approach :)23:05
norsettoproppy: than you have the installation of some bits (manual, changelog, etc.)23:06
proppynorsetto: testdir is in each rules23:06
norsettoproppy: its pretty standard stuff23:06
proppynorsetto: let me try to output a one23:06
proppyone23:06
norsettoproppy: you can also look at the scripts to understand them better, they are much more readable than cdbs23:07
norsettoproppy: and you have man pages for each one of them23:07
proppynorsetto: yep23:07
norsettoproppy: I believe that time spent now to learn this is an investemnt that will repay23:08
proppynorsetto: yep I guess so23:08
norsettoproppy: anyhow, its time for me to go23:08
proppynorsetto: have a good night23:09
norsettog'night all23:09
FujitsuNight norsetto.23:09
proppynorsetto: thanks for all the mentoring today23:09
norsettoproppy: bonne nuit ... a demain ;-)23:09

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