/srv/irclogs.ubuntu.com/2009/10/09/#ubuntu-motu.txt

_ps_Hello, i'm new on the package maintaining. Can anyone introduce some packages for me to get started and learn more?00:02
_ps_hellooo?00:09
=== Guest90030 is now known as captivus
cyberix_Where is the magic that is supposed to create me a debian/tmp directory?00:38
cyberix_I'm planning to split one source package into multiple binary packages.00:38
cyberix_dh_make creates a rules file that tells me to install the stuff to debian/tmp00:39
cyberix_but that directory never appears00:39
cyberix_and then installing fails00:39
hyperairmkdir it before you call make install00:40
hyperairor its equivalent00:40
hyperairat least autotools knows how to create its own directories00:40
hyperairtell your upstream to fix their buidl system00:40
cyberix_ok00:41
cyberix_thank you00:41
=== sttj is now known as stj
=== yofel_ is now known as yofel
leonelhello :  bug 446838    needs a huge patch  http://squirrelmail.svn.sourceforge.net/viewvc/squirrelmail?view=rev&revision=13818    for the patch size  can this be included ?? if so  to start with it02:08
ubottuBug 446838 on http://launchpad.net/bugs/446838 is private02:08
=== zachtib is now known as zachtib|beerrun
=== zachtib|beerrun is now known as zachtib
MTecknologyI'm trying to find the link to get a mentor - I keep finding pages about being a mentor04:21
MTecknologyI think I'm finally ready to try this thing out :)04:22
nhandlerMTecknology: I think you want https://wiki.ubuntu.com/MOTU/Mentoring04:30
MTecknologythanks04:31
=== micahg1 is now known as micahg
pan1nxHi all...08:01
pan1nxSoon, I can celebrate my 2nd month since I am in the reception waiting for a mentor08:02
pan1nxAny ways that there is someone here to be my mentor?08:02
jmarsdenpan1nx: Informally, just ask specific questions here and someone will probably help you out.  The Mentoring process is more formalized and there is currently a backlog.08:03
pan1nxmentoring yes, but the reception process is not08:04
jmarsdenMOTU-Mentoring-Reception is a team of people, not a process, unless I am confused.08:05
pan1nxhmm, in order to get a mentor you email the reception and wait08:06
pan1nxit is part of the mentoring process to email the reception08:06
jmarsdenYes.  Known issue, I'm not a MOTU, but on behalf of those who are... please be patient, and meanwhile, get started on some practucal stuff here :)08:07
jmarsden*practical08:07
jmarsdenpan1nx: Is there something in particular regarding MOTU work that you have questions about or want help with?08:08
pan1nxnope08:08
jmarsdenOK.08:08
pan1nxjust want to start the process so I can get to MOTU one day and do the work there08:08
jmarsdenYou do not need to use the mentoring process to become a MOTU :)  You just need the skills and experience.08:09
pan1nxjmarsden, I've had quite good patience, as 2 months of waiting is not easy :D08:09
jmarsdenSo... if you have no specific questions... dig in and do some work here :)08:09
dholbachgood morning08:09
jmarsdenWhat specifically are you waiting for?  Why not find a bug and fix it and create a debdiff, etc etc.08:09
pan1nxjmarsden, ok08:09
joaopintogood morning08:10
jmarsdendholbach: Good morning08:10
pan1nxwell, I did that jmarsden...08:10
pan1nxand I will continue08:10
dholbachhi jmarsden08:10
jmarsdenpan1nx: Good :)  Then you are not really just waiting...08:10
pan1nxok, I had the wrong impression that it is required to have a mentor... jmarsden08:11
pan1nxit looks to me that it is really important when you join that some mentor talks about your achivements...08:11
pan1nxbut it might be just a wrong assumption...08:12
jmarsdenhttps://wiki.ubuntu.com/MOTU/Mentoring says "The mentoring program is in no way compulsory" -- but it might help you figure out where your weaknesses are, what to work on next, etc.08:12
pan1nxok, jmarsden, thank for the corrections...08:16
jmarsdenNo problem.08:16
joaopintopan1nx, the important is to do a good work, dependening on yourself a mentor maybe helpful or not, most of the times asking here on the chan is sufficient08:17
pan1nxnow Chris is online also (huats)... but I think I can do it just by myself...08:20
dholbachgeser: #ubuntu-meeting?08:28
geserdholbach: totally forgot the meeting :(08:29
dholbachgeser: me too :)08:30
=== dholbach_ is now known as dholbach
=== micahg1 is now known as micahg
ari-tczew.10:54
=== Tonio__ is now known as Tonio_
=== ripps_ is now known as ripps
=== bdefreese2 is now known as bddebian
slacker_nldoes someone know when ubuntu open week was13:24
slacker_nlnever mind, found it 31 aug - 4 sep13:28
LaneyCan I have an informal FFe for hlint please? It restores functionality on armel and ppc13:37
Laneyand is a leaf package13:38
sistpoty|workLaney: ok with me13:56
Laneythanks13:59
LaneyScottK: ^^^?13:59
ScottKLaney: Sure.  Don't break stuff.14:00
Laneyi'll try not to14:00
=== Philip6 is now known as Philip5
Laneyarg14:08
Laney  pbuilder-satisfydepends-dummy: Depends: libghc6-src-exts-dev (>= 1.1) but 1.0.1-1build1 is to be installed.14:08
Laney                                 Depends: libghc6-hscolour-dev (>= 1.15) but it is not installable14:08
Laneyboth would need FFe14:15
Laneynot sure it's worth it14:15
slacker_nlis it possible to change the cache location of pbuilder?14:18
cemcslacker_nl: should be the --aptcache option14:21
slacker_nlcemc: no i mean, for pbuilder create and update commands, it puts stuff in /var/cache/pbuilder and i want that to be a different dir14:23
slytherinslacker_nl: check the default pbuilderrc, there is an option.14:23
slacker_nlslytherin: BASETGZ you mean?14:24
cemcslacker_nl: --basetgz14:24
slacker_nlhttp://pb.opperschaap.net/6714:24
slytherinslacker_nl: that and BUILDPLACE14:27
slacker_nlslytherin: thnx, seems to work now14:32
slacker_nltoo bad there isn't a PBUILDHOME variable, so everything is relative to that dir14:33
MTecknologyIs there any change somebody could look at bug 446582?14:55
ubottuLaunchpad bug 446582 in claws-mail "[karmic] claws-mail display is broken by GTK+ 2.18" [Undecided,Confirmed] https://launchpad.net/bugs/44658214:55
MTecknologya fix exists for the bug in the package, it just needs to be applied to the ubuntu branch and hopefully applied before karmic release14:57
james_wMTecknology: extract the patch, attach it to the bug, then subscribe the sponsor team15:01
* Laney crushes armel haskell breakage15:02
MTecknologyjames_w: does just a diff file between the two debs work?15:08
james_wyeah15:09
james_wwell, not debs15:09
james_wdebdiff though15:09
slytherinMTecknology: No a diff between two source packages. debdiff 1.dsc 2.dsc15:09
MTecknologyok, thanks15:09
=== thekorn is now known as Guest46897
=== yofel_ is now known as yofel
asacScottK: would you be so kind and poke epiphany-webkit that is in bin NEW ... we lack archive admins over here ;)15:29
asacerr epiphany-browser15:29
asacits universe nowadays15:29
directhexARGH15:31
directhexARGH15:31
asacStevenK: ^^ maybe you?15:31
directhexum... could an archive admin be a sweetie & reject clr-wallpapers from NEW? meant to send it to my ppa... :(15:31
directhexLaney, no laughing15:31
jdongdirecthex: haha is Ubuntu your default upload target?15:32
directhexjdong, i plead the 5th!15:32
jdongXD15:32
Laneydirecthex: hahahahaha15:33
Laneyoh wait, *no* laughing15:33
LaneyI did that once with ghc6, but it wasn't NEW thankfully15:33
Laneywait, not thankfully15:33
Laneyunfortunately15:33
Laneygood job there wasn't an offensive comment in the changelog eh15:34
JontheEchidnabob is my default upload target15:34
jdongI did that once with automatix but it was 4/01 ;-)15:34
* Laney remembers that15:34
* Laney also remembers a certain someone falling for it15:35
JontheEchidnabob doesn't like getting packages, and kindly rejects them all15:35
jdongmy default upload target insults me ;-)15:35
MTecknologyslytherin: how do I do this then? this is what I got from diff - http://pastebin.ubuntu.com/289327/15:35
directhexjdong, i just set one that does so15:36
jdongdirecthex: has anyone in debian-land packaged monodevelop 2.2's prereleases yet?15:38
sebnerjdong: yeah, directhex and me ;)15:38
jdongooh cool15:38
jdongwhere may I snatch that from? :)15:39
directhexstill need to remove its moonlight abilities first15:39
sebnerok, directhex should get the credits15:39
directhexjdong, it's in packaging git or svn, i forget which15:39
jdongok I'll look this afternoon15:39
slytherinMTecknology: you need to use debdiff, not diff15:39
MTecknologywhere do I get debdiff from?15:40
jdongdirecthex: btw what's holding back boo? an rdepend I'd guess?15:40
sebnerdirecthex: jdong svn15:40
slytherinMTecknology: Also you have changed claws-mail upstream version as well which is not correct.15:40
MTecknologyhu?15:40
directhexjdong, sick of chasing a completely unstable ABI. need to discuss how to treat boo, given every upload forces a transition15:40
jdongdirecthex: haha indeed, what stable ABI... :)15:41
jdongdirecthex: evil bounty for a trigger-rdepends-rebuild script? :)15:42
MTecknologyslytherin: I didn't change anything with there source, I just used 'apt-get source' to pull from their ppa15:42
cedricvdirecthex: there was no ABI change that I know of between 0.9.1 and 0.9.2 .....15:42
directhexjdong, actually... the main reason for opposition to ABI changes is new ABI means new package name means debian NEW queue, but NEW has sped up enormously15:43
Laneycedricv: we are at 08215:43
directhexthat far back? i think i packaged 0.9something15:43
cedricvLaney: hmm i thought 0.9.1 was in unstable15:44
directhexboo (0.9.1.3287+dfsg-1) UNRELEASED; urgency=low15:44
jdongmadison seems to think 0.8 too15:44
cedricvat least 0.9 yeah15:44
Laneyunreleased15:44
directhexwhomever isn't claiming credit: thanks for erasing my shame!15:51
MTecknologydirecthex: your welcome15:53
james_wMTecknology: if there are other changes then just grab the patch that they specify in the comment and attach that15:54
directhexah, a wild james_w! must've been 'im!15:55
MTecknologyjames_w: I'm not too familiar with cvs and afaik, there's not web interface for it15:55
james_wI dun nuttin15:55
MTecknologyjames_w: so there is a web interface - and cvs is SO simple15:57
james_wColin said "The patch is fix_gtk218_issues.patch"15:57
james_wif you look at the package you downloaded you should find that file15:57
james_wprobably debian/patches/fix_gtk218_issues.patch15:58
MTecknologyyup :)15:59
MTecknologyjames_w: patch is out there now16:00
MTecknologyjames_w: and now I assign it to motu?16:03
MTecknologyjames_w: it's assigned16:10
MTecknology90 days is a short membership time16:10
james_wMTecknology: no, subscribe (not assign) ubuntu-universe-sponsors please16:14
MTecknologysorry16:14
MTecknologydone16:15
MTecknologyjames_w: anything else I can do for this?16:17
james_wMTecknology: just wait for review now16:18
MTecknologyjames_w: any chance this will make it into karmic?16:18
james_wI would hope so16:19
MTecknologyI don't like using an extra PPA when there's no need to :)16:19
MTecknologywow - I'm hungry - 2hr till class is over16:20
randomactionMTecknology: you haven't attached a debdiff17:00
MTecknologyrandomaction: I was told the patch file is what I need to attach - I don't know how to get the debdiff17:01
randomactionthere's a general guide at https://wiki.ubuntu.com/Bugs/HowToFix, and I can help you with specifics if you want to create it yourself17:04
ari-tczewdebdiff oldpackage.dsc newpackage.dsc > newpackage.debdiff17:11
ScottKasac: cjwatson already got it.17:11
zooko`What channel should I use to talk about what seem to be missing dependencies in17:12
zooko`maven2?17:12
cjwatsonasac: I actually did it around two hours before you asked ;-)17:12
zooko`I guess I should just open a ticket.17:15
ari-tczewnow I'm forwarding maven2 and related to my-ppa17:15
ari-tczewwhat are you looking for?17:15
zooko`ari-tczew: I don't know what you mean that you are forwarding maven2.17:17
zooko`I just apt-get dist-upgraded my karmic workstation and "maven2 --version" fails with an exception.17:18
zooko`A bit of googling makes me think that it needs a newer (or older?) version of17:18
zooko`plexus17:18
zooko`I mean "mvn --version"17:18
zooko`http://nexus.sonatype.org/mailing-list-dev-archives.html#nabble-td2495452617:18
zooko`Ah, I see that it is already reported as #417164.17:19
ScottKMaven is currently pretty broken, but needs manual bootstrapping to be udpated.17:20
zooko`Hm, launchpad pops open a dialog box that says "Just mark me as also affected or subscribe me as well", but I can't make that dialog box go away by clicking on the green check mark.  (Using konq in karmic.)17:20
zooko`I guess I should take it to #launchpad?17:20
ScottKYes.17:21
james_wbug 44471417:21
ScottKLaunchpad's support of Konqueror took a nose dive in the last release.17:21
ubottuLaunchpad bug 444714 in plexus-interpolation "sync request (unstable -> universe) for getting maven built , FFe's granted" [Undecided,New] https://launchpad.net/bugs/44471417:21
=== zooko` is now known as zookow
zookowCould y'all suggest a work-around for me.  I'm new to maven, and my co-workers want to know why I'm wasting time debugging Karmic instead of building this Java/Scala code.17:22
RoAkSoAxHeya guys. one quick question. I'm about to sponsor an upload, and the contributer has added the Section field for the source in debian/control. However the binary packages in debian/control already have a Section field that are libs and libdevel. So, is it strictly necessary to have that Section field added to the source ?17:25
james_wno17:26
fabrice_spHi. Can some archive admin have a look at bug #44691717:26
ubottuLaunchpad bug 446917 in grsync "Sync grsync 0.9.2-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/44691717:26
james_wnot from an archive perspective at least17:26
james_wfabrice_sp: is it urgent?17:26
fabrice_spjames_w, people are getting nervious in Bug #42375517:26
ubottuLaunchpad bug 423755 in grsync "grsync does not start - GTK critical error" [Wishlist,In progress] https://launchpad.net/bugs/42375517:26
fabrice_spbut it's not a vital issue17:27
zookowOkay, my co-workers says that the work-around is uninstall the Ubuntu package of maven2 and install maven2 by downloading a java executable...17:27
james_wwell they can keep being nervous for a little while longer17:27
fabrice_splol17:27
fabrice_spok17:27
james_wI could spend 5/10 minutes doing it now17:28
ScottKjames_w: Thanks for the pointer at the bug.  If you'd want to do those sync's, it's be cool.  443292 too.17:28
james_wor I could do it with in the next batch, which is significantly less effort17:28
james_wbug 44329217:28
ubottuLaunchpad bug 443292 in ubuntu "sync, merges and FFe's need for getting maven built" [Undecided,Confirmed] https://launchpad.net/bugs/44329217:28
james_wwhat a mess17:29
RoAkSoAxjames_w, so in this case, I should point to the contributor that it is not strictly necessary to have that change and he can drop it, or should I just accept it and ask to forward the changes to debian?17:31
james_wRoAkSoAx: I would just drop it if it isn't needed to build the package or fix a bug17:31
ari-tczewfor admins who working on maven: bug 44738217:32
ubottuLaunchpad bug 447382 in libgoogle-collections-java "[FFe] Sync libgoogle-collections-java 0~20080808-3 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/44738217:32
fabrice_spRoAkSoAx, I remember seing a lintian about missing section in source17:33
fabrice_spit may explain why the contributor added it17:33
ari-tczewFFe approved, needs admin archive bug 42788617:34
ubottuLaunchpad bug 427886 in kadu "[FFe] Sync kadu 0.6.5.3-2 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/42788617:34
RoAkSoAxjames_w, it is not necessary indeed. On the other hand, lintian is also showing other warnings such, howerver I was thinking on asking him to fix this: substvar-source-version-is-deprecated and an error "build-depends-on-obsolete-package". Should I go ahead and ask him to do that?17:34
james_wthe first isn't necessary17:35
james_wit's mainly something that impacts Debian17:35
james_wand sometimes isn't broken17:35
james_wthe second might be important17:35
james_wit might require a change to build properly17:35
james_wbut again, if not then I lean toward minimising change17:35
RoAkSoAxjames_w, ok so, since the dependency error is a transitional package, we can just leave it as it is for now, right?17:37
james_wprobably17:37
RoAkSoAxjames_w, Ok. the dependency error is on tetex-bin, which is a transitional pacakge that only depends on texlive, so we can just go ahead and change it ( It is not affecting the build process)17:40
RoAkSoAxfabrice_sp, he actually added because in his understanding it was needed, otherwise it won't be accepted in the archive.. but well.. it would be only applicable in debian :)17:41
fabrice_spRoAkSoAx, ok. So you can just ask him to report to Debian (if not already there :-) )17:42
RoAkSoAxfabrice_sp, yep, I was just planning on drop that change and ask him to report to Debian, however I was doubting on cleaning that lintian error on the dependency :)17:43
fabrice_spRoAkSoAx, I've seen packages that FTBFS because of a similar error not corrected in previous versions. Anyway, if the package builds fine, it should also be reported to Debian, and not change it (even if I don't like having lintian errors :-) )17:45
* fabrice_sp is wondering why all contributors fails to update the maintainer field?!17:46
fabrice_spat least, debuild remind you  to do it17:46
sistpoty|workfabrice_sp: only if you have DEBEMAIL set to an ubuntu.com address17:47
sistpoty|workfabrice_sp: remind -- as in doesn't build ;)17:47
fabrice_spsistpoty|work, interesting...17:47
fabrice_spyeah: it's a hard reminder! :-)17:47
sistpoty|work:)17:47
zookowWow, ant is totally incompatible with the DESTDIR convention and therefore with GNU Stow.  </completely off-topic complaint>17:59
zookowAlso it takes 1m50s to rebuild even though I just built maven.  Argh!  Quick!  Where's the appropriate channel for bitching about Java software tools sucking?18:01
jdonghaha isn't that generally accepted? :)18:02
* zookow joins #patentlyobvious18:03
sharmsfabrice_sp: very happy upstream acted so fast on that grsync bug18:06
sharmsthat fixes our whole quandry18:06
fabrice_spsharms, yes! :-) It's easier to sync than patching and merging :-)18:07
sharmsfabrice_sp: thanks a bunch for your help on it18:07
fabrice_spthanks to you for your work on it :-)18:07
ari-tczewthnx to james_w for sponsoring drupal's fix18:10
debfxfabrice_sp: could you consider sponsoring my pidgin-otr bugfix: bug #31076918:12
ubottuLaunchpad bug 310769 in pidgin-otr "Cannot copy keys from authenticate window" [Wishlist,Triaged] https://launchpad.net/bugs/31076918:13
debfxI changed it to direct-source patches as you requested18:13
fabrice_spdebfx, ok. I'll have a look a bit later18:14
ScottKWould someone who can manage to change the topic add https://bugs.launchpad.net/ubuntu/+bugs?field.tag=karmic-autotest please?18:16
av`ScottK, I thought everyone could modify topic18:27
ScottKMe too, but I've failed when I tried.18:27
av`mm..maybe channel flags are set to block someone with no permission to do it18:28
fabrice_spdebfx, which change is or which bugfix?18:28
av`it's not #d-devel : /18:28
fabrice_sps/or/for/18:28
debfxfabrice_sp: otr-plugin.c for key generation, gtk-dialog.c for copy fingerprint18:30
fabrice_spdebfx, ok. I'll update the changelog with that info18:30
debfxfabrice_sp: ok, I hope the debian maintainer switches to a proper patch system, these direct-source patches really are a mess18:39
dtchenpfft, manual zgrepping builds character.18:40
fabrice_spdebfx, uploaded. Sorry about the delay: I didn't saw you updated it :-)18:40
debfxfabrice_sp: no problem, thanks!18:48
slytherinsuperm1: I have one question. Should lirc-modules-source be moved to 'Recommends' of lirc instead of 'Suggests'?19:24
Zlatanjuego de boxeo online http://www.kobox.org/kobox-fande-Nourine.html19:26
superm1slytherin, no19:29
superm1all the lirc stuff is provided by the kernel19:29
superm1that's a stop gap solution if for some reason you need to rebuild the module19:29
superm1or patch it or anything19:29
slytherinsuperm1: OK. By the way, the dkms build for lirc-modules-source is failing. Do you want to take a look at log before I file a bug?19:30
slytherinsuperm1: http://paste.ubuntu.com/289461/19:31
superm1slytherin, there is a bug opened on it already.  there is a whole lot of lirc stuff that needs to be done.  considering moving to lirc 0.8.6 because it fixes a lot of the stuff actually19:32
superm1but it's gonna take a few hours to sit down and sort out whether it's really a good idea19:32
superm1what sort of delta it means for the kernel etc19:32
slytherinhmm. I haven't yet started using lirc but if I do in next few days I will report back how it is working.19:33
slytherinIwill not file bug now.19:33
superm1just dont use lirc-modules-source19:34
slytherinI will not.19:34
=== micahg1 is now known as micahg
sistpotyanyone up for a practical ftbfs session? starting in a few minutes in #ubuntu-classroom19:58
slytherinsistpoty: me, for some time at least.19:59
sistpoty:)19:59
sistpotyrandomaction: thanks for multisync90 fix, uploaded20:01
randomactiongreat :)20:01
RoAkSoAxsistpoty, lol was about to review it :S xD20:02
sistpotysorry RoAkSoAx20:02
RoAkSoAxsistpoty, no prob :)20:02
RoAkSoAxrandomaction, please follow https://wiki.ubuntu.com/UbuntuDevelopment/PatchTaggingGuidelines for claws-mail patch. thank you :)20:03
randomactionRoAkSoAx: ok20:04
directhexARGH20:18
directhexjames_w, :(20:18
directhexjames_w, i'm copying a fixed dput.cf to all my machines right this second, promise :(20:18
* directhex sniffles at his own stupidity20:21
randomactionRoAkSoAx: reposted20:23
RoAkSoAxrandomaction, awesome! and btw... the Section was indeed necessary, sorry for the confusion.20:31
randomactionok, you still have the old debdiff20:32
RoAkSoAxrandomaction, yes, I already uploaded it. thanks a lot for the contribution20:32
RoAkSoAxand sorry for misleading you in that one :(20:32
randomactionno problem, debdiffing is cheap :)20:33
=== shinta42 is now known as soda42
RoAkSoAx:)20:37
=== fabrice_sp_ is now known as fabrice_sp
RoAkSoAxrandomaction, btw... you manually copied the claws-mail patch and put it under debian/patches and added a line in debian/patches/series, right?20:45
randomactionyes20:45
RoAkSoAxrandomaction, ok, well, you should not do that! Do you want a quick quilt session?20:46
randomactionpatch - quilt new - quilt add - refresh :)20:47
randomactionI verified that the patch applies (in this case with fuzziness)20:47
randomactionis there a problem with what I did?20:48
AmaranthRoAkSoAx: hehe, that's what I do too20:48
Amarantheasier than remembering all the files you have to quilt add before applying the patch20:48
RoAkSoAxwell the patch might not apply cleanly20:49
AmaranthI do test that20:49
AmaranthI put it in manually then quilt push to it and refresh it20:49
RoAkSoAxright, but you usually need to *strip* the patch by upstream and then apply it into Ubuntu20:50
randomactionstrip?20:51
RoAkSoAxrandomaction, for example, in the patch available for claws-mail you have to strip it, for i.e.: http://pastebin.com/m2c9d6e0f20:53
RoAkSoAxretrieving revision... etc etc... that should not be there20:54
RoAkSoAxI never just copy a patch there, and I always apply it *manually*20:56
randomactionIs there a reason to do this if the patch system is ok with this patch?20:57
RoAkSoAxwell I don't remember exactly but I've always been told to apply the patches *manually*, I mean, never just copy a patch to debian/patches21:00
sistpotyif it applies and unapplies cleanly, then there isn't any need21:00
randomactiondo offset hunks count as clean?21:01
funkyHatWas thinking of working on bug 445633 but someone else filed it, should I leave it?21:01
ubottuLaunchpad bug 445633 in pygobject "FTBFS: automake-1.10 missing" [Undecided,New] https://launchpad.net/bugs/44563321:01
sistpotyrandomaction: no (then usually the patch won't unapply cleanly)21:01
funkyHatHe hasn't assigned it to himself21:02
sistpotyfunkyHat: feel free to grab it21:02
sistpotyfunkyHat: that's from the autotests, so anyone to grab it is welcome21:03
chrisccoulsonyeah, you can probably grab it if he hasn't assigned himself to it already21:03
sistpotyfunkyHat: btw., -> #ubuntu-classroom, we're doing a ftbfs session there (interactive, aka everyone grabs a package and asks if problems show up)21:03
chrisccoulsonbut he's on #ubuntu-devel if you want to ask him21:03
RoAkSoAxsiretart, what about when the patch contains things like: RCS file: /srv/cvs/claws-mail/claws/src/mimeview.c,v or retrieving revision 1.83.2.156 ?21:03
ari-tczew@maven2 bug 44752621:04
randomactionsistpoty: so if I see "Hunk #2 succeeded at 2215 (offset -2 lines).", I should assume that something's wrong?21:04
sistpotyrandomaction: yes21:04
ari-tczewrandomaction: please refresh patch manually21:04
randomactionwell, it's a backported upstream patch, the must have been intermediate revisions21:05
randomactionari-tczew: ok21:05
randomactionRoAkSoAx: I'll respin the debdiff21:05
ari-tczewmaven2 sync required it bug #44752621:06
ubottuLaunchpad bug 447526 in commons-httpclient "[FFe] Sync libcommons-httpclient-java 3.1-6 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/44752621:06
RoAkSoAxrandomaction, ok :)21:08
=== IVBela1 is now known as IVBela
randomactionwe should use bzr, not patches :)21:33
sistpotyheh21:35
BodsdaHi21:36
BodsdaIs there any mentoring systems available for someone wanting to get involved in MOTU?21:37
RoAkSoAxBodsda, there is indeed: https://wiki.ubuntu.com/MOTU/Mentoring21:38
BodsdaRoAkSoAx: thank you -- gimme a few minutes to do some reading and I'll come back :)21:41
BodsdaRoAkSoAx: I have sent in an email to motu-mentoring-reception@responses.net   ---    is it a matter of waiting for a reply now?21:58
RoAkSoAxBodsda, it is. You might wanna check with huats or porthose to see if they received your email :)21:58
fabrice_spBodsda, you can contribute without having a mentor (and even become a MOTU)21:58
fabrice_spit's not mandatory at all21:59
Bodsdafabrice_sp: I know, but I have tried a few times before and often get confused. It would be nice to have someone to get me started22:00
BodsdaRoAkSoAx: ok, will do, cheers22:00
fabrice_spBodsda, you can ask here your questions22:00
RoAkSoAxBodsda, you can always ask here... there's always someone willing to help22:00
fabrice_sp:-D22:00
RoAkSoAxxD22:00
Bodsdafabrice_sp: RoAkSoAx -- ok thansk guys. So... where to start? I have looked through the packaging guide and the contributing pages a few times. What do you suggest22:01
Bodsda?22:01
BodsdaThanks btw, I appreciate the warm nature of the channel22:01
fabrice_spBodsda, fixing bugs :-D22:02
RoAkSoAxBodsda, well right know we are concentrating on fixing FTBFS(Failed to Build From Source Bugs). Many of these bugs already have a fix in Debian or upstream and we can always just apply it in Ubuntu :)22:02
fabrice_spmaking small changes to package will aloow you to understand how things works22:02
Bodsdafabrice_sp: oh.. I wrote a script for that... fix-bugs --os=ubuntu --amount=all22:02
BodsdaRoAkSoAx: ok. So do we have some documentation for this process?22:03
fabrice_spand it works well?22:03
Bodsdafabrice_sp: it just prints "Done" -- Was it supposed to do something else?22:03
Bodsda:)22:03
RoAkSoAxBodsda, there was actually a session on FTBFS at #ubuntu-classroom22:04
fabrice_spyou can have a look at http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20090909-karmic.html to see the packages that fails22:04
fabrice_spfind the solutions, and then follow the contribution guide22:04
fabrice_sp!contributing22:04
ubottuSorry, I don't know anything about contributing22:04
RoAkSoAxsistpoty, are there any logs from the previous FTBFS session and/or logs from the session just held at -classroom are going to be published soon?22:04
Bodsdafabrice_sp: so, all the packages in red are FTBFS?22:05
fabrice_spyes22:05
sistpotyRoAkSoAx: not too sure actually... iirc dholbach wanted to publish a log22:05
randomactionRoAkSoAx: if you want to take another look at claws-mail patch, it's ready22:05
RoAkSoAxrandomaction, yep I already did, I'm just finishing my testing to upload :)22:06
randomactionok22:06
Bodsdafabrice_sp: do i need to run karmic in a vbox for building yeah?22:06
DarxusBodsda: I think you can build a source package on a non-karmic machine and then upload to a launchpad ppa to have it built for karmic.22:08
RoAkSoAxBodsda, you can use a pbuilder22:08
BodsdaDarxus: well, I am just starting so probably best to keep it simple :)22:09
Bodsdaoh22:09
Bodsdaok22:09
BodsdaRoAkSoAx: is that info in the packaging guide?22:09
RoAkSoAxBodsda, yes22:10
DarxusBodsda: I think compiling on launchpad is a lot less complicated than setting up a virtual machine.  And you'll need to do somewhere in the process anyway.22:10
DarxusJust upgrading to Karmic would be even easier, and it seems pretty stable.22:10
BodsdaDarxus: RoAkSoAx -- ok so lemme see if I have this. I need to find a package on this list http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20090909-karmic.html  then attempt to build it as per the packaging guide?22:11
randomactionBodsda: https://wiki.ubuntu.com/PbuilderHowto22:12
Bodsdarandomaction: ok, build using that guide, not the packaging one yeah?22:12
randomactionthis tells you how to set up and use pbuilder22:13
Bodsdarandomaction: and what is pbuilder used for? (sorry for all the questions)22:13
randomactionwhich will build in karmic environment22:13
Bodsdaoh i see22:13
randomactionI think you'll still need the packaging guide to prepare a package which you'll feed to pbuilder22:14
BodsdaOk, im gonna grab some toast, beer and a cigarette then get stuck in, cheers guys22:14
RoAkSoAxrandomaction, done :) Btw.. I made a little change in the description of the patch. Instead of using one single line I used two for the description22:23
randomactionok, thanks22:24
RoAkSoAxrandomaction, thank you for your contribution22:24
randomactionI'm interested in having claws-mail in good shape )22:24
RoAkSoAx:)22:24
sistpotyRoAkSoAx: raw logs of the first ftbfs session are at http://irclogs.ubuntu.com/2009/09/11/%23ubuntu-motu.html (starting around 20.00)22:36
=== Amaranth is now known as true
=== true is now known as Amaranth
=== lukjad007 is now known as lukjad0Q7
=== lukjad0Q7 is now known as lukjad007
joaopintook, checkinstall works23:03
funkyHatSo I've been going the wrong way with this package the whole time -.-23:03
sistpotyfunkyHat: if it's a new upstream version in unstable, it might still be feasable to just introduce the patch you've create for kamirc23:04
joaopintosistpoty, who should I subscribe to bug 44760123:05
ubottuLaunchpad bug 447601 in checkinstall "checkinstall FTBFS due to glibc change" [Undecided,New] https://launchpad.net/bugs/44760123:05
joaopintodebdiff is attached23:05
funkyHatsistpoty: sorry you've lost me :D23:07
funkyHatI was wondering if I should be filing a sync request for the new upstream version23:07
sistpotyfunkyHat: what version is in debian, what in ubuntu?23:07
joaopintoargh, gnote source includes the gnote tarball, ugly23:07
funkyHatsistpoty: ubuntu has 2.18.0-0ubuntu1 and debian has 2.20.0-123:08
sistpotyjoaopinto: patch looks good, test-building23:08
sistpotyfunkyHat: that means it's a new upstream version, not just a new debian revision. The easy route is to add your patch, otherwise you'd also need to file a FFe23:09
joaopintognote on debian is 0.6.2, current on karmic is 0.5.223:09
joaopintocan I simply test and attach a debdiff for the newer version ?23:09
funkyHatOh we're in final freeze, right :D23:09
sistpotyfunkyHat: not yet, but in FeatureFreeze23:10
joaopintoI see the antimono camp coming for gnote missing on karmic23:10
funkyHatOk23:10
funkyHatRight, I will stop worrying about what I've submitted to launchpad now then23:10
sistpotyjoaopinto: it's not mising it just doesn't compile23:10
joaopintosistpoty, from and end user perspective, it's missing23:11
sistpotyjoaopinto: no, the old binaries are still present for the end user23:11
sistpotyjoaopinto: however for gnote (no reverse dependencies) I wouldn't mind a new upstream version, but you'd ideally get an ack from seb128 for it23:11
sistpoty(he's the delegate for gnome FFe's)23:12
funkyHatThe Makefile.am is already fixed in 2.20, it seems23:12
joaopintosistpoty, how are FFes relevant for a package that never worked during the dev cycke ?23:12
joaopintocycle23:12
sistpotyjoaopinto: if it never worked, it'll certainly get accepted... however never worked != fails to build from source (because the binaries from the last working build are still present)23:13
joaopintohum, that was not the case for checkinstall, i was unable to install it23:14
joaopintohigher priority FTBFS should be uninstallable packages23:14
sistpotyjoaopinto: actually I just installed checkinstall from the archive23:15
sistpoty?23:15
joaopintohum23:15
joaopintosiretart, must have been my mistake23:16
joaopintoso what's the value of fixing FTFBSs at this time ?23:16
sistpotyjoaopinto: if there's a bug in a package, it can't get fixed unless it's made building again23:17
sistpotyjoaopinto: this matter much more if we've done the release (noone can try to fix the package until she first fixes the build failure)23:17
joaopintook, but i don't see that much universe fixes after the release23:18
cody-somervillemoo23:19
sistpotyjoaopinto: but having it not even buildable means there'll be even less :/23:19
joaopintook23:19
sistpotyjoaopinto: btw, nice work with checkinstall, uploaded, thanks! :)23:19
wgrantjoaopinto: Security fixes need to happen quickly, but they cannot if the package fails to build.23:19
joaopintowgrant, that is true but that is something you don't see ofter in universe23:19
joaopintooften23:20
wgrantjoaopinto: That is a bug.23:20
wgrantAnd we should not make it even harder.23:20
sistpotyjoaopinto: oh, just a side note: if you file a bug (e.g. because you need to get sponsored) you can close it by adding LP: #bugnumber in the changelog23:21
* funkyHat looks for another easyish ftbfs :)23:21
sistpotyjoaopinto: (i've done that manually now)23:21
joaopintook, i will ask someone to check my next changelot for the LP close tag23:21
sistpotyfunkyHat: what about the fix you've been working on?23:21
joaopintoanyway, going for the next package, notecase23:22
sistpotyjoaopinto: it's not a big deal, that way however I get the karma for closing the bug by hand :P23:22
funkyHatsistpoty: I'd already attached my debdiff to the bugreport, and after investigating debian, their version is already fixed23:22
sistpotyfunkyHat: but our version isn't fixed yet?23:23
funkyHatbug 44563323:23
ubottuLaunchpad bug 445633 in pygobject "FTBFS: automake-1.10 missing" [Undecided,New] https://launchpad.net/bugs/44563323:23
sistpotyfunkyHat: thanks, looking23:23
funkyHatSorry I should have mentioned I'd uploaded a debdiff23:24
sistpotyheh, no problem23:24
joaopintobrb, baby23:24
sistpotycrack, pygobject is in main... must look very careful then *g*23:24
sistpotyfunkyHat: mind if I mangle your changelog entry a little bit? http://paste.ubuntu.com/289639/23:31
funkyHatsistpoty: not at all23:32
sistpotyfunkyHat: also I believe autom4te.cache hunks are not needed, I'm trying a test-build w.o. these and would strip them unless you object23:32
sistpoty(slightly recalling autotools now)23:32
funkyHatAre there guidelines for how to write changelog entries?23:32
sistpotyfunkyHat: not too sure, but the best guideline is probably: forget everything you know about the package, and try to recall what you did by reading changelog23:33
sistpotyfunkyHat: at least that's the way I learnt writing changelog entries: I had to do a large number of merges of my own changes, not recalling what I did (and crack, my changelog entries back then were quite crappy)23:34
joaopintono point to add a patch system for adding a few lines of headers, right ?23:34
sistpotyjoaopinto: general rule of thumb: if the package is from debian, reuse the same patch system as debian (seeing none as a choice for a patch system as well)23:35
joaopintook23:35
sistpotyjoaopinto: otherwise for ubuntu originated packages, I don't see a reason to add one for a simple patch, but other developers might have other preferences23:36
joaopintoerm, a package linking with it's own zlib copy ? is that allowed ?23:37
RoAkSoAxsistpoty, thanks for the logs23:37
sistpotyjoaopinto: allowed: yes. good: no23:37
sistpoty(it's pretty common though, afaict)23:37
joaopintowell, not a good time to fix it23:38
sistpotythat's also true (unless the diff of the zlib copy and the zlib archive sources is empty)23:39
joaopintothe zlib is being compiled ang linked in23:41
sistpotyfunkyHat: uploaded, thanks!23:42
funkyHatyaay :)23:42
* funkyHat dances23:42
=== asac_ is now known as asac

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