[03:20] <bobweaver> Hello there I just had something strange happen to me.  Any idea's ?
[03:21] <bobweaver> !bug 1048908
[03:23] <bobweaver> Like I run dh_make -c gpl3     and I am getting back gpl2  once and the next time I am getting back lgpl then bsd ect
[03:27] <bobweaver> I am also not getting a rules file back Oo
[06:39] <gnomefreak> anyone awake? i need to know if i need to keep python3-aptdaemon.pkcompat?
[06:40] <gnomefreak> the aptdaemon is the part that bothers me
[07:01] <dholbach> good morning
[07:28] <geser> good morning
[08:37] <iulian> Morning dholbach, geser.
[08:37] <dholbach> hi iulian
[10:08] <al-maisan> Good morning, I have a python package that contains a C extension module. What value should I use for "architecture" in debian/control?
[10:08] <lifeless> any
[10:09] <al-maisan> thanks lifeless !
[10:10] <lifeless> http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Architecture
[10:10]  * al-maisan looks
[10:10] <lifeless> (for future ref)
[10:10] <al-maisan> I see, thanks again!
[10:43] <alo21> Hi. I would like upgrade some packages listed here (https://bugs.launchpad.net/ubuntu/+bugs?field.tag=upgrade-software-version), I read some guides and watched some tutorials. Can someone says me how to start?
[10:49] <tumbleweed> alo21: it's after feature freeze, so we shouldn't be doing that unless the new upstream version is a bugfix release
[10:49] <tumbleweed> or more simply: fixes more bugs than it's likely to introduce
[10:52] <alo21> tumbleweed: I would like practice for ubuntu 13.04, but I really do not know what do first
[10:55] <tumbleweed> http://developer.ubuntu.com/packaging/html/udd-merging.html#merging-a-new-upstream-version http://www.debian.org/doc/manuals/maint-guide/update.en.html
[10:55] <alo21> tumbleweed: can I require a mentor?
[10:55] <tumbleweed> it's easiest if you just ask for help here
[10:55] <alo21> tumbleweed: ok. thanks for your help
[10:56] <alo21> tumbleweed: your links are very useful
[11:03] <alo21> tumbleweed: for example I would try to upgrade this package (https://bugs.launchpad.net/ubuntu/+source/poedit/+bug/1048969). Where I can find the new version? In Debian Archives?
[11:04] <alo21> tumbleweed: may be here (http://sourceforge.net/projects/poedit/)
[11:08] <tumbleweed> alo21: ideally everything that is in Debian should be updated through Debian
[11:08] <tumbleweed> so, if there's a new upstream release, we prefer to sync it from debian, once debian has it
[11:09] <tumbleweed> of course, there are always exceptions. And we don't want to wait for anything important
[11:10] <alo21> tumbleweed: In this case debian does not have the new version. Should I upload the package in Debian first and then in Ubuntu?
[11:11] <tumbleweed> it has already been requested
[11:11] <tumbleweed> debian bug 684924 [
[11:12] <alo21> tumbleweed: where?
[11:12] <tumbleweed> see the link ubottu provided
[11:43] <alo21> tumbleweed: so.. have I build the package for debian fitst?
[11:44] <tumbleweed> quite honestly, I'd just wait for the debian maintainer to do it
[11:44] <alo21> tumbleweed: is evereytime like this?
[11:45] <tumbleweed> unless the new release has things we really want now
[11:45] <tumbleweed> or it's a package that's not in Debian
[11:47] <alo21> tumbleweed: if for example we are before the feature freeze, how should I act?
[11:52] <tumbleweed> you'd do a merge proposal from your branch to the ubuntu package branch, and a sponsor would review it
[11:52] <tumbleweed> !sponsorship
[12:07] <alo21> tumbleweed: is there some package without maintainer?
[12:07] <alo21> packages*
[12:08] <tumbleweed> every package in debian has a human maintainer. but many also have teams http://wiki.debian.org/Teams
[12:09] <tumbleweed> in Ubuntu, there are no maintainers (well, for some core packages, there effectively are, but ...)
[12:14] <alo21> ok thank you very much
[15:43] <micahg> could I get a release perspective on this: https://code.launchpad.net/~jan-hrdina/ubuntu/quantal/xfce4-places-plugin/1.4.0-upstream-import/+merge/122267
[15:47] <MohamedAlaa98> hello guys :)
[15:48] <MohamedAlaa98> I've a problem in packaging
[15:48] <MohamedAlaa98> every time I run buildeb I get this error:
[15:49] <MohamedAlaa98> debuild: fatal error at line 1350:dpkg-buildpackage -rfakeroot -D -us -uc -i -I failed
[15:49] <MohamedAlaa98> How can I fix this?
[15:50] <micahg> MohamedAlaa98: a pastebin of more of the error would help
[15:50] <MohamedAlaa98> ok, give me a sec
[15:53] <tumbleweed> micahg: that's more of a docs team question
[15:53] <micahg> tumbleweed: specifically docs that are affected?
[15:54] <tumbleweed> I can't tell how big the UI changes are from the diff
[15:55] <micahg> well, do I ask in #ubuntu-docs or the UbuntuStudio and Xubuntu docs teams?
[15:55] <tumbleweed> but the submitter should investigate enough to prepare a UIFFe or say that there are no changes
[15:55] <tumbleweed> micahg: nafc. I stay away from UIFFes :)
[15:56] <Laney> ask the people who will have their documentation affected, surely
[15:57] <tumbleweed> they're the ones most likely to know what screenshots / documentation they have, for a start
[16:02] <micahg> tumbleweed: I also wonder if '* Plugin is now compiled as a library/module' should require an FFe
[16:02] <tumbleweed> micahg: in general, yes
[16:03] <tumbleweed> or at least they should investigate it enough to say why not
[16:03] <tumbleweed> a good outcome of the FFe process is the uploader actually looking at what's going on
[16:05] <micahg> left another comment, thanks
[16:05] <MohamedAlaa98> micahg: sorry for disconnect, Do I missed something?
[16:05] <micahg> MohamedAlaa98: still waiting for a pastebin from tou
[16:05] <micahg> *you
[16:06] <MohamedAlaa98> I've typed it here :/
[16:06] <MohamedAlaa98> np http://paste.ubuntu.com/1198927/
[16:07] <MohamedAlaa98> Internet connection here is very bad :(
[16:09] <MohamedAlaa98> http://paste.ubuntu.com/1198927/
[16:12] <micahg> MohamedAlaa98: you have to rebase the patches before trying to build a source package
[16:14] <MohamedAlaa98> which patches?
[16:17] <MohamedAlaa98> micahg: What do you mean with "rebase the patches"?
[16:17] <micahg> quilt rebasing?
[16:18] <micahg> MohamedAlaa98: http://www.linux-support.com/cms/ubuntu-developers-raphael-hertzog-how-to-use-quilt-to-manage-patches-in-debian-packages/
[16:18] <micahg> or better yet: http://raphaelhertzog.com/2012/08/08/how-to-use-quilt-to-manage-patches-in-debian-packages/
[16:19] <MohamedAlaa98> I didn't create any patches :/
[16:19] <micahg> MohamedAlaa98: the source package might have come with them
[16:23] <MohamedAlaa98> micahg: do you mean this artcle? https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate
[16:24] <micahg> MohamedAlaa98: no, the one I gave you a link to
[16:24] <dupondje> pfft ppa builders are having a hard time again :(
[16:24] <MohamedAlaa98> Where?
[16:25] <MohamedAlaa98> ah, sorry
[16:25] <micahg> MohamedAlaa98: http://raphaelhertzog.com/2012/08/08/how-to-use-quilt-to-manage-patches-in-debian-packages/
[16:25] <MohamedAlaa98> still reading
[16:34] <jtaylor> ScottK: would you new python3-networkx if I sync it? ffe bug 1044656
[18:25] <micahg> is there an equivalent of reverse-depends for Debian?
[18:25] <jtaylor> grep-dctrl probably
[18:25] <jtaylor> reverse build depends: grep-dctrl -F Build-Depends -F Build-Depends-Indep package-name -s Package /var/lib/apt/lists/*_Sources
[18:26] <micahg> jtaylor: thanks
[18:38] <tumbleweed> micahg: reverse depends knows abuot Debian
[18:38] <micahg> oh, even better
[18:39] <micahg> rock on
[19:25] <DonkeyHotei> bug 880364
[19:25] <DonkeyHotei> what gives, folks?
[19:25] <DonkeyHotei> why remove it?
[19:26] <tumbleweed> because it wasn't prorted to gtk3
[19:26] <DonkeyHotei> yes it was
[19:26] <DonkeyHotei> check debian
[19:26] <tumbleweed> not at the time
[19:27] <tumbleweed> we could re-introduce it, if it works again
[19:27] <DonkeyHotei> no debian reports that it doesn't work
[19:27] <micahg> yeah, andyou can request a backport to the appropriate releases
[19:27] <DonkeyHotei> so i guess it works
[19:27] <Laney> you could test it?
[19:28] <DonkeyHotei> micahg: backport from what? it's simply GONE
[19:28] <micahg> DonkeyHotei: once it's reintroduced
[19:28] <micahg> Deleted in oneiric-release on 2011-09-14 (Reason: old gnome-panel 2 applet, unmaintained)
[19:29] <DonkeyHotei> how do i request that it be reintroduced?
[19:30] <micahg> Debian package seems to build fine on quantal, would need changes mentioned here (https://launchpad.net/ubuntu/+source/sensors-applet/2.2.7-3ubuntu1) to be back to its old self
[19:31] <DonkeyHotei> OK
[19:31] <micahg> DonkeyHotei: requestsync -e (but you'll need to modify the text to say merge and prepare a diff on top of the Debian revision)
[19:32] <micahg> then, once it's in, requestbackport to get it to the releases you want it on
[19:54] <DonkeyHotei> micahg: "requestsync: Sync request mailed."
[19:56] <tumbleweed> old-school :P
[19:56] <micahg> wow, lots of open bugs too
[20:18] <tumbleweed> aha, I see DonkeyHotei's FFe request
[20:18] <bobweaver> Hello there I am dealing with something that would make a fsf dude go 100 % nuts. and I can not seem to fix it here is the bug
[20:18] <bobweaver> !bug 1048908
[20:19] <bobweaver> It is also not making rules file
[20:19] <DonkeyHotei> tumbleweed: OK, now what?
[20:19] <tumbleweed> DonkeyHotei: it says "Please merge and prepare a diff on top of the Debian version,"...
[20:19] <tumbleweed> are you not intending to do that yourself?
[20:19] <bobweaver> so I am stuck making all debian/*  by hand
[20:20] <DonkeyHotei> i thought micahg was telling me to put that in the msg, my bad
[20:20] <micahg> oops, poor punctuation on my part
[20:20]  * tumbleweed guessed as much :)
[20:20] <DonkeyHotei> it's not completely by hand, though. debian has one
[20:20] <micahg> sorry about that
[20:20] <bobweaver> I figure that this would be a hug Bug but No one has looked at it or confirmed it
[20:21] <tumbleweed> it'll also need un-blacklisting, btw. It's in http://people.canonical.com/~ubuntu-archive/sync-blacklist.txt
[20:21] <bobweaver> huge *
[20:22] <tumbleweed> bobweaver: not that huge. Ubuntu developers don't use dh-make much :)
[20:22] <bobweaver> also I am not getting back any control file
[20:22] <bobweaver> tumbleweed,  what do you use ?
[20:23] <tumbleweed> I know everything that needs to be in a control file. I just write it
[20:23] <micahg> cjwatson: you TIL argyll last for the tiff transition, mind if I merge to fix some CVEs?
[20:23] <tumbleweed> bobweaver: so, from the bug description, it's presumably just a missing / somewhere
[20:23] <bobweaver> tumbleweed,  Yeah that is what I am doing is makeing each file by hand atm. But I figure that any one that wants to make a package from scratch.... this is not a good thing
[20:23] <tumbleweed> bobweaver: figured out where?
[20:24] <bobweaver> Yeah it is in the bug
[20:24] <bdrung> bobweaver: i usually take a similar, up-to-date package and adjust that instead of starting at zero
[20:24] <bobweaver> it is the licenicing has been changed to new folders
[20:24] <bobweaver> but what if I am up-streamer
[20:24] <bobweaver> by hand then it is
[20:26] <bobweaver> this is where you can see that it is error'ing out at http://paste.ubuntu.com/1199435/
[20:26] <bobweaver> sorry about spelling
[20:28] <bobweaver> so like I am making a package that is backgrounds for Unity on slideshows for all NFL (american football) teams  there is no package like that so there is no debian dir because I am making each team its own package 18 wallpapers per package
[20:28] <bobweaver> well there are packages like that but not when I am making  and there are 32 NFL teams
[20:29] <bobweaver> so it is like do one make script to transfer over ect ect
[20:29] <bobweaver> but  dh_make use to do all that work for me
[20:30] <bobweaver> and when transfering that is ok because I just need to change time stamps and what not but 32 teams is 32 packages and would be alot faster and easy with dh_make
[20:30] <bobweaver> that is all thanks
[20:39] <bobweaver> Looks like the line print "License          : $license";  << errors  and also  # Debian native packages default to GPL v3, but it can be overwritten << not true
[20:39] <bobweaver> lloks like where ever license var is is the ticket to gold
[20:41] <bobweaver> Like   our $rules_format = "dh7";    << no good any more there is not that file in the root dir
[20:43] <bobweaver> either that or $DHLIB  is not working anymore causing it to not look in the right place ? IDK
[20:44] <bobweaver> which looks right     our $DHLIB="/usr/share/debhelper/dh_make";
[20:44] <bobweaver> maybe our $DHLIB="/usr/share/debhelper/dh_make/";     ?
[20:48] <exodus> weird, last I used dh_make (which was a couple of days ago) it worked with no issues
[20:48] <exodus> On quantal
[20:48] <bobweaver> But I thought that dh7 was for auto tools
[20:48] <tumbleweed> the problem is in the option parsing
[20:48] <tumbleweed> if you use --copyright, it's fine
[20:48] <tumbleweed> (or if you don't provide the option
[20:48] <bobweaver> Ok I will try
[20:48] <bobweaver> Thanks a ton !
[20:50] <bobweaver> Confirmed works great with the  --copyright
[20:51] <bobweaver> will put in bug notes thanks again
[20:52] <tumbleweed> bobweaver: how abotu if I tell you that -C is clashing with -c?
[20:52] <bobweaver> dh_make -C s --copyright -f *.tar.gz        ?
[20:52] <bobweaver> like that ?
[20:52] <bobweaver> rm -r debian/
[20:53] <bobweaver> woops
[20:53] <tumbleweed> bobweaver: do you want to fix the bug?
[20:53] <bobweaver> sure if I can
[20:53] <bobweaver> dh_make -C s --copyright -f *.tar.gz    << works great
[20:53] <bobweaver> make single binary out the gate
[20:53] <tumbleweed> so, the problem is that by default, perl's getopt is case-insensitive
[20:54] <tumbleweed> you need to configure it to treat -C separately from -c
[20:54] <tumbleweed> currently, it's putting your gpl3 in
[20:54] <tumbleweed> packageclass
[20:54] <bobweaver> looking
[20:54] <bobweaver> Yes
[20:55] <tumbleweed> this is a bug introduced in the ltest upload
[20:55] <tumbleweed> *latest
[20:56] <tumbleweed> it has also already been reported in debian bug 684258
[20:57] <bobweaver> cool !
[21:01] <bobweaver> so turn off autoabbrev  ?
[21:03] <tumbleweed> I'd say turn off ignore_case
[21:03] <bobweaver> Oh How I can not wait for UDS and I get to talk to some of you face to face. That is going to be Awesome !
[21:03] <bobweaver> <-- 1st year sponsor newbie
[21:04] <tumbleweed> ah. I just booked flights today
[21:04] <bregma> you know you have to go through the whole hazing ritual, right?
[21:04] <bregma> don't worry, the paddles and robes are hardly the worst part
[21:05] <tumbleweed> it's the work items that kill
[21:05] <ajmitch> so true
[21:05] <iulian> Heh.
[21:07] <ajmitch> iulian: are you going this time?
[21:08] <iulian> ajmitch: Nop.
[21:08] <iulian> You?
[21:08] <ajmitch> yeah
[21:09] <bobweaver> I am down I have been to jail before and know the rules
[21:09] <bobweaver> j/k
[21:09] <bobweaver> it was prison
[21:09] <bobweaver> lol
[21:09] <iulian> ajmitch: Nice. If you get on a train to London, then I shall buy you a pint of lager. :)
[21:10] <bobweaver> so I am seeing that on line 257 there is error
[21:10] <iulian> ajmitch: Deal?
[21:10] <bobweaver> sorry in /usr/bin/dh_make
[21:10] <ajmitch> iulian: I'll be in heathrow, does that count? :)
[21:10] <bobweaver> can I use == in perl ?
[21:11] <tumbleweed> bobweaver: not for strings
[21:11] <bobweaver> 	$main::license = "gpl3" if ($main::license eq "gpl");     too    	$main::license = "gpl3" if ($main::license == "gpl");
[21:11] <tumbleweed> what's the error?
[21:11] <iulian> ajmitch: Hmm. I live miles away from Heathrow...
[21:11] <iulian> ajmitch: But doable I reckon.
[21:11] <tumbleweed> eq is correct
[21:11] <bobweaver> so I changed my command to  just gpl like   dh_make -c gpl -f *.tar.gz     and it works
[21:12] <bobweaver> but  dh_make -c gpl3 -f *.tar.gz    is a no go
[21:12] <bobweaver> not converting it I am going to try with lgpl3
[21:12] <ajmitch> iulian: I've got 4 hours in heathrow on both sides of UDS, I'm sure I'll enjoy it...
[21:13] <tumbleweed> ajmitch: after a how many hour flight?
[21:13]  * ajmitch seems to be flying all the way round the world, going NZ->US->UK, then UK->HK->NZ
[21:13] <iulian> tumbleweed: 2342? :)
[21:13] <ajmitch> tumbleweed: about 25 hours each way :)
[21:13] <tumbleweed> :)
[21:14] <iulian> tumbleweed: I was close enough. :)
[21:14] <ajmitch> aka pain
[21:14] <bobweaver> ajmitch,  coming from Antarctica ?
[21:14] <ajmitch> close
[21:14] <ajmitch> antartica is closer to the UK than I am
[21:14] <Laney> so's everything else
[21:15] <tumbleweed> this one is close for me. only ~12h
[21:15] <ajmitch> don't remind me
[21:20] <cjwatson> micahg: argyll> not at all, go for it.  Thanks for asking
[21:21] <cjwatson> bobweaver: also FYI dh7 isn't at all specific to autotools
[21:27] <bobweaver> Thanks cjwatson
[21:34] <bobweaver> any perl people see what I am doing wrong here ?
[21:34] <bobweaver> http://paste.ubuntu.com/1199549/
[21:36] <ScottK> jtaylor: Sure.
[21:40] <tumbleweed> bobweaver: I think you are going down the wrong track. all we needed to do was set no_ignore_case
[21:43] <bobweaver> Getopt::Long::Configure("no_ignore_case")    ?   sorry I am kinda new to perl
[21:53] <tumbleweed> bobweaver: looks good (and needs a semicolon at the end)
[22:00] <bobweaver> \o/
[22:00] <bobweaver> Thanks a million tumbleweed
[22:01] <bobweaver> I was calling it as a var and it kept erroring out on me. one I took that option away bingo set to go !
[22:01] <bobweaver> so like
[22:01] <bobweaver> $Getopt::Long::Configure ('no_ignore_case');   <-- no go
[22:01] <bobweaver> Getopt::Long::Configure ('no_ignore_case');   <--  good to go
[22:01] <bobweaver> testing more
[22:02] <bobweaver> Oh yeah that is the ticket !
[22:02] <bobweaver> so what i apt-cache dh-make        then fix the code then push back to ubuntu ?
[22:02] <bobweaver> lol
[22:02] <bobweaver> apt-get source dh-make
[22:03] <bobweaver> or should I go after debian first ?
[22:04] <tumbleweed> bobweaver: please comment on the bug, explaining the solution (and/or send a patch)
[22:04] <tumbleweed> http://developer.ubuntu.com/packaging/html/fixing-a-bug.html
[22:05] <bobweaver> Will do sis not know if I should patch or quilt or what thanks again
[22:05] <bobweaver> or diff ect you are awesome tumbleweed
[22:05] <tumbleweed> it's a native debian package, so there's no patch system
[22:06] <tumbleweed> just change the source
[22:06] <bobweaver> kah
[22:08] <bobweaver> I should use dch -i   or dch -e sorry for all the question just want to make sure that my 1st real bug fix is a good one :)
[22:08] <bobweaver> I would figure -i
[22:09] <Laney> yes, as it says in that page you were just linked to ;-)
[22:10]  * ajmitch still needs faster hamsters for his desktop at home
[22:10] <Laney> 1 stick of ram and my PSU broke when I moved house recently
[22:11]  * Laney now has 3G RAM
[22:11] <ajmitch> that's a pain
[22:11]  * ajmitch had his old desktop give up 
[22:11] <Laney> i'll probably upgrade it soonish
[22:11] <ajmitch> new one is a good improvement, but lp tests still take some time
[22:11] <Laney> bit of a dinosaur now
[22:11] <Laney> woah
[22:11] <Laney> you're not doing the whole testsuite?
[22:11] <ajmitch> sure I am, I want to see how long it takes :)
[22:12]  * ajmitch ran the tests that were added
[22:12] <Laney> yeah I just run the ones in the same area
[22:12] <Laney> ec2 is for running all the rest
[22:13] <ajmitch> my system at home isn't doing anything during the day, so it's cheaper to run it there
[22:15] <Laney> i'm saying that you shouldn't bother at all
[22:15] <Laney> the person who lands it for you will put it through ec2 anyway
[22:15] <ajmitch> yes, but I've got time to kill before I can check it over & submit it for review
[22:16] <Laney> riiiight
[22:17] <ajmitch> so it's not like I'm waiting on it, just burning cycles
[22:26] <bobweaver> ok I think I did it right   bzr init; bzr add; bzr commit; bzr push  lp:~josephjamesmills/ubuntu/quantal/dh-make/fixedbug-1048908    marked on bug as fixed and also added to changelog bug number
[22:26] <bobweaver> Now what ?
[22:27] <Laney> wait until a sponsor looks at it
[22:27] <bobweaver> thanks Laney
[22:27] <Laney> you also could/should forward it upstream
[22:28] <bobweaver> I tryied that I think but there is no branch
[22:28] <tumbleweed> bobweaver: your branch isn't based on lp:ubuntu/dh-make
[22:29] <bobweaver> Ok so bzr branch lp:~ubuntnu/dh-make    then do all over again ?
[22:30] <bobweaver> this is what I mean by no branch https://launchpad.net/dh-make   sorry if I am mistaken
[22:30] <Laney> ah, you just created it from scratch
[22:30] <Laney> every* source package has a branch bzr branch ubuntu:<packagename>
[22:31] <Laney> then after you've made the change and pushed it, create a merge proposal
[22:33] <ajmitch> 'bzr lp-propose' should help with that, iirc
[22:33] <Laney> i believe so, but don't ask me how to use it
[22:34] <Laney> bzr lp-propose <submit branch> probably
[22:34] <ajmitch> that's what the help says
[22:35] <bobweaver> oh woops thanks everyone
[22:35] <tumbleweed> and yes, please do forward that patch to debian
[22:36] <bobweaver> IDKH
[22:36] <Laney> iddqd?
[22:36] <Laney> idspispopd was always my favouriite
[22:36]  * ajmitch gives Laney ammo
[22:36] <bobweaver> var IDKH = I don't know how
[22:37] <tumbleweed> bobweaver: submittodebian
[22:38] <tumbleweed> (and then select the bug I pointed out earlier, rather than filing a new one)
[22:38]  * Laney learns that that works with bzr
[22:39] <tumbleweed> what, submittodebian?
[22:39] <tumbleweed> hrm, it may not, if you haven't told your debuild to ignore .bzr directiories...
[22:39]  * tumbleweed investigates
[22:40] <tumbleweed> oh, know it knows about bzr
[22:40] <tumbleweed> s/know/no/ (and bedtime for me, clearly)
[22:40] <Laney> it does, very clever stuff
[22:40]  * Laney checked the sauce
[22:41]  * tumbleweed should know. I re-wrote a lot of it
[22:41] <bobweaver> sweet all I think I did it right it is here now https://code.launchpad.net/~josephjamesmills/ubuntu/quantal/dh-make/fixedbug-1048908/+merge/123850
[22:41] <tumbleweed> oh, shush ubottu
[22:41] <bobweaver> Oo
[22:42] <tumbleweed> bobweaver: you posted two branches: https://code.launchpad.net/ubuntu/quantal/+source/dh-make
[22:42] <tumbleweed> that was the wrong one
[22:42] <bobweaver> er sorry
[22:44] <ajmitch> you probably want to get the bug number right in the changelog
[22:45] <ajmitch> that way it can be closed automatically when the package is uploaded
[22:48] <bobweaver> https://code.launchpad.net/~josephjamesmills/ubuntu/quantal/dh-make/fixed-bug-1048908/+merge/123855
[22:48] <bobweaver> stupid bot ajmitch  thanks I will look at changelog again
[22:50] <tumbleweed> while you are there, the changelog entry could be a little more explanatory
[22:51] <tumbleweed> it doesn't need to say what the line you added is, that's obvious. But rather mention something about making getopt case-sensitive, because -c and -C would clash
[22:53] <zx2c4> would somebody in here please take over maintance of pass?
[22:53] <bobweaver> tumbleweed,  Thanks will do what about like bzr lp-propose that is going to error out because I have a branch (the right one) allready proposed ?
[22:53] <zx2c4> zx2c4.com/projects/password-store
[22:53] <zx2c4> http://zx2c4.com/projects/password-store
[22:53] <zx2c4> there's a debian/ directory in the git repo
[22:53] <zx2c4> it works fine
[22:54] <zx2c4> its super simple
[22:54] <zx2c4> i just dont use ubuntu or have any infra to maintain it myself
[22:54] <zx2c4> can someone from ubuntu proper take hold of this?
[22:54] <zx2c4> angry buntu users are knocking down my doors asking
[22:54] <Laney> you really want someone who uses it to maintain your stuff
[22:54] <tumbleweed> bobweaver: no need to propose it again. Just push a new commit
[22:54] <zx2c4> would really appreacative it
[22:54] <zx2c4> i opened a launchpad bug but it hasnt even been classified
[22:54] <zx2c4> i dont know any ubuntu devs
[22:54] <bobweaver> thansk tumbleweed  you and the rest of the Motu crew are flippen awesome !
[22:55] <zx2c4> https://bugs.launchpad.net/ubuntu/+bug/1047122
[22:55] <zx2c4> pleeeeze
[22:55] <zx2c4> its super duper easy packaing
[22:55] <zx2c4> all the works already been donde
[22:55] <zx2c4> done
[22:56] <tumbleweed> zx2c4: I suggest you mainatin it yourself, in Debian
[22:57] <zx2c4> tumbleweed, i submitted a debian bug too. they didnt want to take it over
[22:57] <zx2c4> or no one stepped up at least
[22:57] <tumbleweed> Ubuntu packages that aren't in debian tend to die a lonely death from neglet, in Ubuntu
[22:57] <zx2c4> well,
[22:57] <zx2c4> i will be sending
[22:57] <zx2c4> release announcements
[22:57] <zx2c4> to the mainatiner
[22:57] <zx2c4> to bump the version
[22:57] <zx2c4> or whatever
[22:58] <zx2c4> i dont know why debian/ubntu world is so hard
[22:58] <zx2c4> its got mainters for fedora -- fc17, fc18(rawhide), and enterprise linux -- gentoo, arch, and even mac homebrew
[22:58] <zx2c4> but the ubuntu/debian process is blah
[22:58] <zx2c4> i just dont know how to navigate the landscape here
[22:58] <tumbleweed> zx2c4: we can try and help you navigate it, but it doesn't help if you complain about it
[22:59] <zx2c4> sorry -- i dont mean to complain about it -- i just mean to say "this is really difficult for me in comparison to the others"
[22:59] <tumbleweed> you want a maintainer who cares about your package
[22:59] <tumbleweed> that probably means you, if nobody else has stepped up to do it, yet
[22:59] <zx2c4> well the problem is that im a gentoo guy
[22:59] <zx2c4> but my users really want a native ubuntu package
[22:59] <ajmitch> of all your angry ubuntu users, are none willing to maintain the package?
[23:00] <zx2c4> yea i dont think any of them are competant maintainers
[23:00] <zx2c4> i can send out anohter email to the ML
[23:00] <Laney> who made the debian/ directory?
[23:00] <tumbleweed> one gets competant from practice
[23:01] <zx2c4> Laney, i made it
[23:02] <bobweaver> Ok So I was able to do as you all told me and thanks again. now I commited and pushed to the (good on lol) branch now should I run bzr lp-propose again ?  Thanks again
[23:02] <zx2c4> tumbleweed, sure. but since i know not much about ubuntu, i cant really pursuade these users with those kinds of arugments
[23:02] <zx2c4> Laney, is it horrendous? i didnt really know what iw as doing.
[23:02] <tumbleweed> I think what Laney was getting at was that the person who packaged it probably has the skills to maintain it
[23:02] <Laney> I didn't look at it, but I was going to sugges
[23:02] <Laney> yes
[23:03] <bobweaver> what is the programming language that it is in zx2c4
[23:03] <zx2c4> bobweaver, pass is written in bash... its really simple, but works pretty well
[23:03] <zx2c4> tumbleweed, i dont have the infra to maintain it. i dont have an ubuntu box.
[23:03] <bobweaver> no gui ?
[23:03] <zx2c4> bobweaver, http://zx2c4.com/projects/password-store <-- check it out, read about it
[23:04] <zx2c4> it's a command line password manager, done the right way
[23:04] <bobweaver> Ok I will zx2c4  let me check out the site on WOT real quick ....
[23:05] <zx2c4> bobweaver, cool! : )
[23:05] <dupondje> pfft, i'm trying to build a bzr branch, but it doesn't seem to easy :(
[23:06] <bobweaver> zx2c4,  so you must be Jason then I take it
[23:06]  * zx2c4 extends hand
[23:06] <zx2c4> pleased to meet you bobweaver
[23:06] <zx2c4> you must be bob
[23:06] <dupondje> lp:freerdp is the upstream code, lp:~freerdp-team/freerdp/freerdp-debian is the debian/ folder. Any idea's how to get started? bzr-builddep seems to mess me up :(
[23:07] <bobweaver> zx2c4,  I see that you havs some deb packages allready
[23:07] <bobweaver> did you build these ?
[23:08] <bobweaver> zx2c4,  and what type of licence are you thinking that you are going to use ?
[23:08] <zx2c4> bobweaver, the project is GPLv2+. I made these deb packages, but i dont really know what im doing, and im not the kind of person that should be maintaining it. but there's a debian/ directory in the git repo with all the control files
[23:08] <zx2c4> bobweaver,  http://git.zx2c4.com/password-store/tree/debian
[23:09] <zx2c4> (the project has a purdy man page: http://git.zx2c4.com/password-store/about/ )
[23:09] <bobweaver> Cool zx2c4  Now do you have a page on launchpad ?
[23:09] <bobweaver> for the projrct ^^
[23:09] <zx2c4> bobweaver, there's a bug on launchpad here: https://bugs.launchpad.net/ubuntu/+bug/1047122
[23:09] <bobweaver> project *
[23:09] <zx2c4> but the project is hosted on all zx2c4 infrastructure -- i do all my dev on my own infra
[23:09] <zx2c4> (but if you want to add a launchpad project for the actual packaging of it, power to ya)
[23:11] <bobweaver> zx2c4,  I was more along the lines of that yes getting you to set up a project and trunk page and then to a ppa
[23:11] <bobweaver> the if good to mainline
[23:12] <bobweaver> zx2c4,  I have only been packaging for about 6 months just to let you know
[23:12] <zx2c4> bobweaver, i dont want to move the entire pass project over to launchpad. but could you set up something just for the packaging?
[23:13] <zx2c4> 6 months is okay -- the packaging control file is already written for you, and things are pretty simple, and you'll get some good practice with the proj
[23:13] <zx2c4> currently allt hats neccessary is a version bump every few weeks or so when i release a new version
[23:13] <bobweaver> well I would like you to push the code to launchpad and sign the Ubuntu Code of Conduct if you have not
[23:14] <bobweaver> but after that sure I would help you or at least look at the code and security of it
[23:14] <bobweaver> hand off to other people here
[23:15] <zx2c4> bobweaver, push which code?
[23:16] <bobweaver> Whatever is inside this http://zx2c4.com/projects/password-store/dist/pass_1.2-1_all.deb   everything but the debian folder
[23:16] <zx2c4> bobweaver, im not interested in using ubuntu as a development platform or developing on launchpad
[23:16] <zx2c4> the code that ubuntu can take ownership over is the debian/ folder
[23:17] <zx2c4> but the application code will certainly not be moving to or mirrored on launchpad
[23:17] <bobweaver> let me look at the code
[23:17] <bobweaver> brb
[23:17] <zx2c4> tumbleweed, could you knock some sense into this situation? im totally confused right now
[23:17] <zx2c4> tumbleweed, why's bobweaver talking about putting my project on launchpad and making me sign legal documents and turning rights over and things? i was just talking about packaging for ubuntu
[23:18] <bobweaver> That is not what I am saying
[23:18] <zx2c4> oh
[23:18] <zx2c4> im really confused
[23:18] <bobweaver> wht I am saying is I would like to know is you signed the Ubuntu Code of conduct
[23:18] <bobweaver> the part about launch pad is this Ubuntu HOsts all its code on launchpad
[23:18] <bobweaver> and so do I
[23:19] <zx2c4> ubuntu hosts code for debian control files on launchpad, but surely they dont host mirrors of all development repositoires on launchpad; thats absurd
[23:21] <zx2c4> bobweaver, it's not my intention to become a developer or to write code for anything inside the ubuntu project or launchpad -- im just hoping to have my indepdnet project packaged for ubuntu
[23:21] <bobweaver> zx2c4,  can you tell me more about the base64 encoder that are in there ?
[23:22] <zx2c4> bobweaver, "Ubuntu HOsts all its code on launchpad and so do i" <--- what code are you referring to?
[23:22] <zx2c4> uhh               info coreutils 'base64 invocation'
[23:23] <zx2c4> bobweaver, "Ubuntu HOsts all its code on launchpad and so do i" <--- what code are you referring to?
[23:24] <zx2c4> ??
[23:24] <zx2c4> bobweaver, ??!
[23:25] <bobweaver> zx2c4,  No I do not want to work with you but I am sure that others wil
[23:25] <zx2c4> bobweaver, good. the things that you're proposing are totally ludicris and dont make any sense at all
[23:26] <bobweaver> Thanks you
[23:26] <bobweaver> Thank *
[23:26] <Laney> uh
[23:26] <zx2c4> if you could explain in more clarity what you're talking about, that would be appreciated, but right now i am so totally confused, and it seems like the things you're proposing involve moving my entire project over to launchpad
[23:27] <Laney> yeah, there's no need to move anything anywhere (otherwise all code in Ubuntu would have to be hosted on Launchpad, which clearly is not the case)
[23:27] <zx2c4> Laney, right...
[23:27] <zx2c4> Laney, can you read the above and tell me what just happened
[23:27] <Laney> some confusion. don't worry about it
[23:28] <Laney> What you're after is someone who wants to put the time in to maintain your stuff in Debian/Ubuntu
[23:28] <zx2c4> Laney, okay. *sigh* i wonder what happened
[23:28] <zx2c4> Laney, well, i guess, but there's not realyl so much time to put in -- its just like -- incrementing a version number every once in a while... the build system isnt going to become more complicated
[23:28] <Laney> you don't want any random developer, it needs to be someone who is interested in your project, probably as a user
[23:29] <Laney> otherwise this person loses interest and then everyone gets annoyed
[23:29] <zx2c4> i dunno if it really matters though -- i seriously doubt that there will be build changes -- just a version bump every once in a while
[23:29] <zx2c4> basically
[23:29] <zx2c4> i want a situation
[23:29] <zx2c4> where my users can type
[23:29] <zx2c4> apt-get install pass
[23:29] <zx2c4> and have it work
[23:29] <zx2c4> with nothing else neccessary
[23:31] <Laney> There's bug handling and making sure to be on top of updates, reviewing of the intial packaging ...
[23:31] <Laney> I think you should ask your users if anyone is willing to take this on, and direct them here
[23:32] <zx2c4> Laney, this might be a dumb question, but how could a mere user maintain a package? you dont just give repository credentials to any random user...
[23:32] <Laney> we have sponsorship procedures for that
[23:32] <zx2c4> aa okay
[23:32] <zx2c4> with fedora, two redhat employees mantain it
[23:32] <zx2c4> (one does fedora, the other does redhat enterprise linux)
[23:33] <zx2c4> so they have direct commit access
[23:34] <bobweaver> zx2c4,  this is what I was trying to explain but I was reading your code at the same time. http://imagebin.org/228083
[23:35] <zx2c4> O_o
[23:36] <zx2c4> Laney, O_o?
[23:36] <zx2c4> is this ... normal?
[23:36] <zx2c4> i have no idea what im looking at
[23:37] <Laney> never mind
[23:37] <bobweaver> zx2c4,  you can also see different read about that image here http://developer.ubuntu.com/packaging/html/introduction-to-ubuntu-development.html
[23:37] <Laney> I'm going to bed ;-)
[23:37] <bobweaver> night Laney
[23:37] <zx2c4> Laney, nooo :-(
[23:38] <zx2c4> Laney, i followed your suggestion and posted this http://lists.zx2c4.com/pipermail/password-store-zx2c4.com/2012-September/000012.html
[23:38] <Laney> zx2c4: I've told you all I can
[23:38] <Laney> great, hopefully you get someone!
[23:38] <Laney> seeya
[23:44] <bobweaver> I dont know about all of you but he kept asking me the same question over and over again and I could not even read his code because of this. If he is like that with me when I just meet him. I can only think about the awesome future. I hope to see some of you all at UDS and to learn as much as I can. Thanks for helping with the Bug I am going back to the football  backgrounds.