=== Logan_ is now known as RebeccaBlack | ||
=== RebeccaBlack is now known as Logan_ | ||
bobweaver | Hello there I just had something strange happen to me. Any idea's ? | 03:20 |
---|---|---|
bobweaver | !bug 1048908 | 03:21 |
ubottu | Launchpad bug 1048908 in dh-make (Ubuntu) "dh-make is not making GPL licenses" [Undecided,New] https://launchpad.net/bugs/1048908 | 03:21 |
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:23 |
=== jtechidna is now known as JontheEchidna | ||
bobweaver | I am also not getting a rules file back Oo | 03:27 |
=== jtechidna is now known as JontheEchidna | ||
gnomefreak | anyone awake? i need to know if i need to keep python3-aptdaemon.pkcompat? | 06:39 |
gnomefreak | the aptdaemon is the part that bothers me | 06:40 |
dholbach | good morning | 07:01 |
geser | good morning | 07:28 |
=== almaisan-away is now known as al-maisan | ||
iulian | Morning dholbach, geser. | 08:37 |
dholbach | hi iulian | 08:37 |
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:08 |
al-maisan | thanks lifeless ! | 10:09 |
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:10 |
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:43 |
=== al-maisan is now known as almaisan-away | ||
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:49 |
alo21 | tumbleweed: I would like practice for ubuntu 13.04, but I really do not know what do first | 10:52 |
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:55 |
alo21 | tumbleweed: your links are very useful | 10:56 |
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:03 |
ubottu | Launchpad bug 1048969 in poedit (Ubuntu) "Upgrade request" [Undecided,New] | 11:03 |
alo21 | tumbleweed: may be here (http://sourceforge.net/projects/poedit/) | 11:04 |
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:08 |
tumbleweed | of course, there are always exceptions. And we don't want to wait for anything important | 11:09 |
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:10 |
tumbleweed | it has already been requested | 11:11 |
tumbleweed | debian bug 684924 [ | 11:11 |
ubottu | Debian bug 684924 in poedit "poedit: Upstream version 1.5.2 available" [Normal,Open] http://bugs.debian.org/684924 | 11:11 |
=== TheDrums is now known as Guest38162 | ||
alo21 | tumbleweed: where? | 11:12 |
tumbleweed | see the link ubottu provided | 11:12 |
alo21 | tumbleweed: so.. have I build the package for debian fitst? | 11:43 |
tumbleweed | quite honestly, I'd just wait for the debian maintainer to do it | 11:44 |
alo21 | tumbleweed: is evereytime like this? | 11:44 |
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:45 |
alo21 | tumbleweed: if for example we are before the feature freeze, how should I act? | 11:47 |
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 | 11:52 |
ubottu | You can find out about the package sponsorship process here http://wiki.ubuntu.com/SponsorshipProcess - For !UDS sponsorship see http://uds.ubuntu.com/participate/sponsorship/ | 11:52 |
alo21 | tumbleweed: is there some package without maintainer? | 12:07 |
alo21 | packages* | 12:07 |
tumbleweed | every package in debian has a human maintainer. but many also have teams http://wiki.debian.org/Teams | 12:08 |
tumbleweed | in Ubuntu, there are no maintainers (well, for some core packages, there effectively are, but ...) | 12:09 |
alo21 | ok thank you very much | 12:14 |
=== didrocks1 is now known as didrocks | ||
=== almaisan-away is now known as al-maisan | ||
=== didrocks1 is now known as didrocks | ||
=== al-maisan is now known as almaisan-away | ||
=== almaisan-away is now known as al-maisan | ||
=== al-maisan is now known as almaisan-away | ||
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:43 |
MohamedAlaa98 | hello guys :) | 15:47 |
MohamedAlaa98 | I've a problem in packaging | 15:48 |
MohamedAlaa98 | every time I run buildeb I get this error: | 15:48 |
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:49 |
micahg | MohamedAlaa98: a pastebin of more of the error would help | 15:50 |
MohamedAlaa98 | ok, give me a sec | 15:50 |
tumbleweed | micahg: that's more of a docs team question | 15:53 |
micahg | tumbleweed: specifically docs that are affected? | 15:53 |
tumbleweed | I can't tell how big the UI changes are from the diff | 15:54 |
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:55 |
Laney | ask the people who will have their documentation affected, surely | 15:56 |
tumbleweed | they're the ones most likely to know what screenshots / documentation they have, for a start | 15:57 |
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:02 |
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:03 |
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:05 |
MohamedAlaa98 | I've typed it here :/ | 16:06 |
MohamedAlaa98 | np http://paste.ubuntu.com/1198927/ | 16:06 |
MohamedAlaa98 | Internet connection here is very bad :( | 16:07 |
MohamedAlaa98 | http://paste.ubuntu.com/1198927/ | 16:09 |
micahg | MohamedAlaa98: you have to rebase the patches before trying to build a source package | 16:12 |
MohamedAlaa98 | which patches? | 16:14 |
MohamedAlaa98 | micahg: What do you mean with "rebase the patches"? | 16:17 |
micahg | quilt rebasing? | 16:17 |
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:18 |
MohamedAlaa98 | I didn't create any patches :/ | 16:19 |
micahg | MohamedAlaa98: the source package might have come with them | 16:19 |
MohamedAlaa98 | micahg: do you mean this artcle? https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate | 16:23 |
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:24 |
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:25 |
jtaylor | ScottK: would you new python3-networkx if I sync it? ffe bug 1044656 | 16:34 |
ubottu | Launchpad bug 1044656 in python-networkx (Ubuntu) "FFe for python3 networkx 1.7-2" [Undecided,Triaged] https://launchpad.net/bugs/1044656 | 16:35 |
=== zz_Kiall is now known as Kiall | ||
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:25 |
micahg | jtaylor: thanks | 18:26 |
tumbleweed | micahg: reverse depends knows abuot Debian | 18:38 |
micahg | oh, even better | 18:38 |
micahg | rock on | 18:39 |
=== yofel_ is now known as yofel | ||
DonkeyHotei | bug 880364 | 19:25 |
ubottu | Launchpad bug 880364 in sensors-applet (Ubuntu) "Can not install on oneiric" [Undecided,Confirmed] https://launchpad.net/bugs/880364 | 19:25 |
DonkeyHotei | what gives, folks? | 19:25 |
DonkeyHotei | why remove it? | 19:25 |
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:26 |
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:27 |
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:28 |
=== Ursinha_ is now known as Ursinha | ||
DonkeyHotei | how do i request that it be reintroduced? | 19:29 |
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:30 |
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:31 |
micahg | then, once it's in, requestbackport to get it to the releases you want it on | 19:32 |
DonkeyHotei | micahg: "requestsync: Sync request mailed." | 19:54 |
tumbleweed | old-school :P | 19:56 |
micahg | wow, lots of open bugs too | 19:56 |
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:18 |
ubottu | Launchpad bug 1048908 in dh-make (Ubuntu) "dh-make is not making GPL licenses" [Undecided,New] https://launchpad.net/bugs/1048908 | 20:18 |
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:19 |
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:20 |
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:21 |
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:22 |
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:23 |
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:24 |
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:26 |
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:28 |
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:29 |
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:30 |
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:39 |
bobweaver | Like our $rules_format = "dh7"; << no good any more there is not that file in the root dir | 20:41 |
bobweaver | either that or $DHLIB is not working anymore causing it to not look in the right place ? IDK | 20:43 |
bobweaver | which looks right our $DHLIB="/usr/share/debhelper/dh_make"; | 20:44 |
bobweaver | maybe our $DHLIB="/usr/share/debhelper/dh_make/"; ? | 20:44 |
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:48 |
bobweaver | Confirmed works great with the --copyright | 20:50 |
bobweaver | will put in bug notes thanks again | 20:51 |
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:52 |
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:53 |
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:54 |
tumbleweed | this is a bug introduced in the ltest upload | 20:55 |
tumbleweed | *latest | 20:55 |
tumbleweed | it has also already been reported in debian bug 684258 | 20:56 |
ubottu | Debian bug 684258 in dh-make "dh-make: -c LICENSE does not work as alias for --copyright LICENSE" [Normal,Open] http://bugs.debian.org/684258 | 20:56 |
bobweaver | cool ! | 20:57 |
bobweaver | so turn off autoabbrev ? | 21:01 |
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:03 |
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:04 |
tumbleweed | it's the work items that kill | 21:05 |
ajmitch | so true | 21:05 |
iulian | Heh. | 21:05 |
ajmitch | iulian: are you going this time? | 21:07 |
iulian | ajmitch: Nop. | 21:08 |
iulian | You? | 21:08 |
ajmitch | yeah | 21:08 |
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:09 |
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:10 |
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:11 |
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:12 |
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:13 |
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:14 |
tumbleweed | this one is close for me. only ~12h | 21:15 |
ajmitch | don't remind me | 21:15 |
cjwatson | micahg: argyll> not at all, go for it. Thanks for asking | 21:20 |
cjwatson | bobweaver: also FYI dh7 isn't at all specific to autotools | 21:21 |
bobweaver | Thanks cjwatson | 21:27 |
bobweaver | any perl people see what I am doing wrong here ? | 21:34 |
bobweaver | http://paste.ubuntu.com/1199549/ | 21:34 |
ScottK | jtaylor: Sure. | 21:36 |
tumbleweed | bobweaver: I think you are going down the wrong track. all we needed to do was set no_ignore_case | 21:40 |
bobweaver | Getopt::Long::Configure("no_ignore_case") ? sorry I am kinda new to perl | 21:43 |
tumbleweed | bobweaver: looks good (and needs a semicolon at the end) | 21:53 |
bobweaver | \o/ | 22:00 |
bobweaver | Thanks a million tumbleweed | 22:00 |
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:01 |
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:02 |
bobweaver | or should I go after debian first ? | 22:03 |
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:04 |
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:05 |
tumbleweed | just change the source | 22:06 |
bobweaver | kah | 22:06 |
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:08 |
Laney | yes, as it says in that page you were just linked to ;-) | 22:09 |
* 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:10 |
* 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:11 |
* 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:12 |
ajmitch | my system at home isn't doing anything during the day, so it's cheaper to run it there | 22:13 |
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:15 |
Laney | riiiight | 22:16 |
ajmitch | so it's not like I'm waiting on it, just burning cycles | 22:17 |
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:26 |
Laney | wait until a sponsor looks at it | 22:27 |
bobweaver | thanks Laney | 22:27 |
Laney | you also could/should forward it upstream | 22:27 |
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:28 |
bobweaver | Ok so bzr branch lp:~ubuntnu/dh-make then do all over again ? | 22:29 |
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:30 |
Laney | then after you've made the change and pushed it, create a merge proposal | 22:31 |
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:33 |
Laney | bzr lp-propose <submit branch> probably | 22:34 |
ajmitch | that's what the help says | 22:34 |
bobweaver | oh woops thanks everyone | 22:35 |
tumbleweed | and yes, please do forward that patch to debian | 22:35 |
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:36 |
tumbleweed | bobweaver: submittodebian | 22:37 |
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:38 | |
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:39 | |
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:40 | |
* 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 |
ubottu | Launchpad bug 123850 in mono (Ubuntu) "A List of issues with the Mono FileDialog from Windows.Forms" [Undecided,Confirmed] | 22:41 |
tumbleweed | oh, shush ubottu | 22:41 |
bobweaver | Oo | 22:41 |
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:42 |
ajmitch | you probably want to get the bug number right in the changelog | 22:44 |
ajmitch | that way it can be closed automatically when the package is uploaded | 22:45 |
bobweaver | https://code.launchpad.net/~josephjamesmills/ubuntu/quantal/dh-make/fixed-bug-1048908/+merge/123855 | 22:48 |
ubottu | Launchpad bug 123855 in xmltv (Ubuntu) "libfile-slurp-perl needed for tv_validate_file" [Undecided,Fix released] | 22:48 |
bobweaver | stupid bot ajmitch thanks I will look at changelog again | 22:48 |
tumbleweed | while you are there, the changelog entry could be a little more explanatory | 22:50 |
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:51 |
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:53 |
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:54 |
zx2c4 | https://bugs.launchpad.net/ubuntu/+bug/1047122 | 22:55 |
ubottu | Launchpad bug 1047122 in Ubuntu "[needs-packaging] pass: the standard unix password manager" [Wishlist,New] | 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:55 |
tumbleweed | zx2c4: I suggest you mainatin it yourself, in Debian | 22:56 |
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:57 |
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:58 |
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? | 22:59 |
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:00 |
zx2c4 | Laney, i made it | 23:01 |
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:02 |
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:03 |
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:04 |
zx2c4 | bobweaver, cool! : ) | 23:05 |
dupondje | pfft, i'm trying to build a bzr branch, but it doesn't seem to easy :( | 23:05 |
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:06 |
bobweaver | zx2c4, I see that you havs some deb packages allready | 23:07 |
bobweaver | did you build these ? | 23:07 |
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:08 |
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 |
ubottu | Launchpad bug 1047122 in Ubuntu "[needs-packaging] pass: the standard unix password manager" [Wishlist,New] | 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:09 |
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:11 |
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:12 |
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:13 |
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:14 |
zx2c4 | bobweaver, push which code? | 23:15 |
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:16 |
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:17 |
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:18 |
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:19 |
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:21 |
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:22 |
zx2c4 | bobweaver, "Ubuntu HOsts all its code on launchpad and so do i" <--- what code are you referring to? | 23:23 |
zx2c4 | ?? | 23:24 |
zx2c4 | bobweaver, ??! | 23:24 |
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:25 |
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:26 |
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:27 |
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:28 |
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:29 |
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:31 |
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:32 |
zx2c4 | so they have direct commit access | 23:33 |
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:34 |
zx2c4 | O_o | 23:35 |
zx2c4 | Laney, O_o? | 23:36 |
zx2c4 | is this ... normal? | 23:36 |
zx2c4 | i have no idea what im looking at | 23:36 |
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:37 |
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:38 |
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. | 23:44 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!