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

emgentheya00:02
NCommanderemgent, hola00:02
* NCommander is seeing how well launchpad works at 14.4k00:02
ScottKNCommander: Probably not too bad with no CSS or images.00:06
NCommanderIt works in lynx00:06
NCommanderI'm looking for packages that are crufty ;-)00:06
=== zookoafk is now known as zooko
NCommandersomeone needs o change the topic in here00:09
NCommanderIt still says the next MOTU meeting is today at 8 UTC00:09
NCommander*4 UTC00:09
ScottKNCommander: So change it.00:11
tbielawahello everybody!00:11
NCommanderScottK, I'm not a member of ubuntu-irc, thus no ops power here00:11
ScottKNCommander: Try it.00:13
=== NCommander changed the topic of #ubuntu-motu to: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | Intrepid open, go wild! https://merges.ubuntu.com/universe.html | QA targets available from http://qa.ubuntuwire.com | TODAY - Another day!! Keep working. | Next MOTU meeting: Fr, august 8th, 4:00UTC | All your bases?
NCommanderO_O;00:14
ScottKNCommander: OK.  Now fix it.00:14
=== NCommander changed the topic of #ubuntu-motu to: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | Intrepid open, go wild! https://merges.ubuntu.com/universe.html | QA targets available from http://qa.ubuntuwire.com | TODAY - Another day!! Keep working. | Next MOTU meeting: Fr, august 22th, 5:00UTC |
NCommanderScottK, I'm trying, but I'm seriously lagging00:14
slytherinI was wondering if anyone has already evaluated possibility of getting java-3d in repository.00:18
NCommanderslytherin, what's the license?00:19
slytherinNCommander: I haven't looked yet. That is why I asked.00:20
=== zooko is now known as zookodistracted
slytherinNCommander: I think it is redistributable binary only.00:20
slytherinNCommander: I am wrong, part BSD part GPL. :-)00:21
slytherinwhen using cdbs, if I am specifying all the locations appropriately in debian/install file then do I actually need install target in rules file?00:26
azeemslytherin: no, cdbs would do it for you00:34
slytherinazeem: cool00:35
azeemone could argue the other way round: *If* you need an install: target, either the build system is broken or the package is too complex for cdbs00:35
ScottKazeem: Sendmail uses CDBS.  No package is too complex for CDBS if you want it bad enough.00:36
slytherinI use CDBS mainly for java apps and I feel CDBS really makes life easier.00:39
=== superm1|away is now known as superm1
foxbuntuanyone have a quick minute to ack a package?01:23
tgm4883_laptopIf anyone has some spare time to revu a package i'd appreciate some input on mythstream-parser-youtube.  I have 8 other packages that are parsers too but want to make sure I did this one right before I upload them all01:38
ScottKfoxbuntu and tgm4883_laptop: Your odds go up if you provide a link to the packagae on REVU.01:40
tgm4883_laptopScottK, sorry, thanks   http://revu.ubuntuwire.com/details.py?package=mythstream-parser-youtube01:41
foxbuntuhttp://revu.ubuntuwire.com/details.py?package=mythbuntu-log-grabber01:41
superm1tgm4883_laptop, i left you a few comments there to address01:43
tgm4883_laptopsuperm1, thanks01:43
foxbuntusorry but to put two and two together, for any that might be willing to revu my package, thanks: http://revu.ubuntuwire.com/details.py?package=mythbuntu-log-grabber01:54
=== ember_ is now known as ember
=== LucidFox_zzzzz is now known as LucidFox
foxbuntusorry but to put two and two together, for any that might be willing to revu my package, thanks: http://revu.ubuntuwire.com/details.py?package=mythbuntu-log-grabber04:37
NCommanderhello world :-)04:40
foxbuntuwould someone be able to revu my package, it would be greatly appreciated: http://revu.ubuntuwire.com/details.py?package=mythbuntu-log-grabber05:05
ScottKfoxbuntu: If it's not a review day, asking once a day is considered polite.05:11
ScottKAny Java packaging meisters around?05:11
* ScottK suddenly remembers there's a channel for that...05:11
foxbuntuScottK, sorry was just popping in and out and figured with all the people coming and going hoping for someone new willing to help out05:12
ScottKfoxbuntu: Just so you know ...05:12
* foxbuntu notes and will stop asking05:13
ScottKThis has been a very slow cycle for new packages.  I know it's frustrating on that end of the problem.05:16
RoAkSoAxhey yall05:22
foxbuntuScottK, its alright as long as it gets there I guess, I have a brandnew app I need to complete anyways05:25
=== RoAk is now known as RoAkSoAx
TomJaegerAlright, here's the deal.  Chances are, you're gonna hate me after this, but I don't care.06:08
TomJaegerBasically, I'm going to ask that my package be taken down from revu unless someone commits to reviewing it06:09
TomJaegerI'm really unhappy how this has all played out and I feel like you guys haven't been honest upfront.06:09
TomJaegerI feel like I'm a valuable member of the community, and I'll continue to do my part, but I don't think this is how you should be treated.06:10
whiteTomJaeger: ?06:11
whiteTomJaeger: are you trying to get a new package in? If you give me a link to a patch, I can give you some comments :)06:11
TomJaegerI've been putting a lot of work into getting my package accepted and except for some wisecracking and some condescending attitude, I haven't gotten any response whatsoever06:11
TomJaegerwhite, yeah, I've been trying to do that for a week or so06:12
whiteTomJaeger: do I get a link now? :)06:12
TomJaegerhttp://revu.ubuntuwire.com/details.py?package=easystroke06:12
whiteso it is a completely new package?06:13
TomJaegeryes06:13
ScottKTomJaeger: I'm not sure why, but this has been a really slow cycle for reviews.  I remember it being frustrating on that end of the equation.06:13
ScottKwhite: Everything on REVU is supposed to be completely new stuff.06:13
whiteTomJaeger: intentions to bring it into debian?06:13
whiteScottK: ah06:13
wgrantScottK: But in practice it is not.06:13
TomJaegerScottK, this is not really the problem, the problem is that nobody ever told me what the deal was06:13
ScottKTomJaeger: I don't think we knew.06:14
ScottKIt's not like was all got together and said "Let's not review stuff for Intrepid".06:14
ScottKIt just seems to be working out slowly.06:14
TomJaegerwhite, I don't have a debian system running and I think it's bad practice to personally support things that you can't test06:14
ScottKTomJaeger: It's quite possible for most types of packages to use Ubuntu and a Debian chroot to test effectively.06:15
TomJaegerScottK, this case is pretty sensitive to the version of xserver, among other things (they sometimes gratuitously change stuff from one version to the next)06:16
whiteTomJaeger: are you going to maintain the package or is it a one time contribution?06:18
TomJaegerScottK, it wouldn't have been such an issue if someone had told me that it's going to get reviewed eventually, or what I could do to speed up the process, but as it stands, I feel like I'm completely at the mercy of an elite group of MOTUs and the uncertainty has kind of held back other stuff that I had to do.06:20
TomJaegerwhite, yes, I do stand behind the software I write.06:20
whiteTomJaeger: just wondering, because it states that the MOTUs are the maintainer06:21
wgrantwhite: That is our policy at the moment, unfortunately.06:21
wgrantSome of us feel that it shouldn't be the case.06:21
TomJaegerI thought you were supposed to do that06:21
wgrantTomJaeger: That is correct.06:22
whiteTomJaeger: sounds like interesting software, i do suggest you setup a debian chroot, fill an ITP bug against wnpp on bugs.debian.org and send an email to debian-mentors@ for a sponsoring request06:22
TomJaegerIt's one of the things I changed after a reading lots reviews for other packages06:22
whiteTomJaeger: if it works with the versions of xserver in debian and ubuntu, it could just be synced06:23
TomJaegersee, nobody has told me before that this is the way to go about this06:23
whiteTomJaeger: this way a broader community can benefit from it06:23
whiteTomJaeger: this is the debian way, but both debian and ubuntu (and all other derivates) will benefit from it :)06:23
wgrantGetting things into Debian first is almost always a better idea.06:24
whiteTomJaeger: and you could be the maintainer of the package :)06:24
TomJaegerThe thing is, debian had a broken xserver / wacom-driver combination for like 6 months and nobody felt like doing anything about it, that's why I don't really trust debian at this point06:25
whiteTomJaeger: did you bring that to someones attention? it is always possible to send patches to the debian bts :)06:25
TomJaegerit was too obvious.  If anybody really did care, they would have fixed it, it was just a wacom driver update06:26
whiteany php guys here? If i use strip_tags() does it remove any php,java,html,$others tags from a string?06:26
tgm4883_laptopIf any motu has some extra time to revu something, I'd sure appreciate another look at http://revu.ubuntuwire.com/details.py?package=mythstream-parser-youtube06:26
whiteit sounds a little unreliable :)06:27
whiteTomJaeger: often the debian maintainers are pretty busy and stuff that is obvious to a certain user does not have to be obvious for the maintainers :/06:27
TomJaegerthere wasn't any bug reports filed either06:27
wgrantTomJaeger: THen file a bug?06:28
whiteTomJaeger: see, next time just fill a bug ;)06:28
whites/fill/file/06:28
wgrantIf something in one of my packages is broken on some config that I don't have, you can't expect me to fix it unless I know the problem exists. And I want to fix it.06:28
TomJaegerif I'm not running debian, why would I file a debian bug report?06:28
tuxmaniacgood morning all06:29
whiteTomJaeger: because it makes sense fixing bugs upstream06:29
ScottKTomJaeger: We routinely forward bug reports to Debian that relevant to them too (often with patches, but not always).06:29
TomJaegerdebian is upstream?06:29
ScottKFor Ubuntu, sure.06:29
whiteTomJaeger: :)06:29
ScottKTomJaeger: There are over 1,000 Debian Developers and ~100 in Ubuntu.  We want to get as much work out of them as we can.06:30
TomJaegerSo if I file a bug report that I have a certain problem on ubuntu and based on the versions of the relevant packages I suspect that the same bug exists in debian, you're saying they're not going to laugh at me?06:31
whiteTomJaeger: it would be nice, if you could verify that the bug exists in debian as well06:31
whiteTomJaeger: it is not too hard to setup a chroot ;)06:31
TomJaegercomplete with x server and everything?06:32
TomJaegerare there instructions out somewhere?06:32
whiteTomJaeger: alternatively, you could also use one of the many emulation softwares around :)06:33
TomJaegerit seems easier to actually install debian than doing the whole chroot thing06:34
whiteTomJaeger: on debian sid the package FTBFSes, see http://paste.debian.net/14299/06:34
TomJaegerwow, python2.5 is a build dependency and it fails to find python06:36
whiteTomJaeger: are you familiar with cowbuilder/pbuilder?06:37
whiteTomJaeger: you might want to check it out, since it is an essential tool for building a final package and finding all build-depends06:37
TomJaegerI've used pbuilder before, though I prefer to just dump the package to my PPA and then see what happens06:37
whiteTomJaeger: i can recommend cowbuilder, it uses pbuilder and symlinks and is pretty fast06:38
TomJaegerokay, I'll check it out, but what you posted was a simple dpkg-buildpackage in a chroot, right?06:39
whiteTomJaeger: it was a build with cowbuilder06:39
TomJaegerouch06:39
whiteessentially it is dpkg-buildpackage in a chroot :)06:40
nxvldamn libtool!06:40
TomJaegerwhite, so does cowbuilder automatically install dependencies or not?06:43
NCommandernxvl, what evil is it doing now?06:43
whiteTomJaeger: it uses pbuilder and yes it installs a minimal chroot and then all the build-depends06:43
nxvlNCommander: courier doesn't build in intrepid but it does on debian (same source package) because of libtool06:43
TomJaegerbut how can it not find python if python-2.5 is a build-depend?06:44
NCommandernxvl, well libtool is about as nice as a pile of cow dung06:44
TomJaegeranyway, I'm capable of figuring out the details, that's not the issue06:44
nxvlNCommander: http://paste.ubuntu.com/35777/06:45
TomJaegerso you're telling me is that what I should do is try to get the package accepted into debian first?06:45
* wgrant always supports that idea.06:45
nxvlTomJaeger: i use revu for revision, and once acepted in ubuntu forward it to debian06:46
nxvldebian inclusion process is widely slower than ubuntu one06:46
whitenxvl: but without having a maintainer in debian, you won't get the package in06:46
TomJaegeroh, it's even slower than ubuntu?06:46
NCommandernxvl, it's fast in Ubuntu if you nag around here06:47
NCommander:-)06:47
whiteTomJaeger: it depends on who is reviewing it and when, can be very fast or very slow06:47
whiteTomJaeger: you need to find a sponsor06:47
nxvlwhite: you can always maintain packages06:47
TomJaegerwell, I've made a decision not to go around begging for someone to review it anymore.06:47
whitenxvl: of course, as long as you maintain them in debian :)06:48
TomJaegerThat's too humiliating and time-consuming06:48
nxvlNCommander: please! a package can wait 2 months on incoming.d.o before it's inclusion06:48
nxvlwhite: that's what i meant06:48
NCommandernxvl, Oh, THAT inclusion06:48
NCommanderTHat's normal06:48
NCommander:-)06:48
whiteTomJaeger: it is an email to a mailinglist and then see, if someone picks it up06:48
NCommanderIt's because of the way dak handles new packages thats so braindead06:48
wgrantIt's the same in Ubuntu...06:48
TomJaegerThe thing is, I don't even mind it taking it a little bit longer, but I'd prefer not to be kept in the dark about the process.06:48
whiteNCommander: you need manual processing06:49
TomJaegerwhite, are you talking about debian?06:49
nxvlalmost all of my debian sponsors are ubuntu developers06:49
NCommanderwhite, yup, but its a pain to do it in dak IMHO. I don't know how Soyuz is in that respect06:49
nxvl:D06:49
tgm4883_laptopOn an initial package, do we always have to list a bug?  ie, if i'm just packaging something new, do I need to also file a "needs packaging" bug?06:49
wgrantNCommander: What's so painful about it?06:49
whiteNCommander: why?06:50
whiteNCommander: it's quite easy actually :)06:50
NCommanderWell, dak has six queues06:50
TomJaegerhonestly, I'm not sure if I can take any more of this bureaucracy06:50
NCommanderwhite, your a debian archive admin?06:50
NCommander(or run dak?)06:50
wgrantTomJaeger: What bureaucracy?06:50
whiteNCommander: i maintain dak for debian-edu06:50
NCommanderHeh06:50
* NCommander runs dak for the lenny m68k release ;-)06:50
NCommanderImporting the entire debian archive06:50
NCommanderThat was fun06:50
wgrantTomJaeger: We need to stop awful packages from getting into Ubuntu. The barrier for entry is quite low.06:50
whiteNCommander: you have one NEW queue with all the new packages :)06:50
nxvlwhite: in ubuntu archive admins are faster than debian ones06:50
NCommanderwhite, I find manually setting overrides for each package to be rather tedious06:51
NCommanderwhite, I'm not sure if debian-edu has a contrib or non-free section06:51
whitenxvl: well i am sure that if you pay some people to do NEW processing, it will be faster ;)06:51
whiteNCommander: we use "local", so no main, contrib or non-free06:51
NCommanderwhite, do you require overriding every new package that hits your Incoming?06:52
TomJaegerwgrant, then tell people that their packages are probably not going to be expected, then they know what to expect instead of checking revu every day for half an hour and nothing happening06:52
whiteNCommander: yes06:52
TomJaegers/expected/accepted/06:52
whiteNCommander: and deactivate override emails06:52
NCommanderOut of the box, any package that isn't recongized needs manual intervention to be added to the archive and set the m/c/nf switch06:52
nxvlwhite: that's what i meant06:52
NCommanderI dunno06:52
wgrantTomJaeger: Doesn't it tell you everywhere that you should ask?06:52
nxvl:D06:52
NCommanderI'd find it tedious to do06:52
NCommanderBut thats just me06:52
TomJaegerwgrant, what do you mean, ask?06:53
whiteNCommander: you need to do some scripting, when you have something like openoffice hitting the queue ;)06:53
wgrantTomJaeger: You're meant to ask in this channel for people to look at your package...06:53
NCommanderI need to do some scripting to import the m68k unstable binaries, and weed out ones for versions not in testing06:53
TomJaegeryeah, right, like that's going to accomplish anything06:53
wgrantWhy wouldn't it?06:53
* NCommander thinks TomJaeger been around d-sponsors too long06:53
wgrantIf people know that your package exists, they are more likely to review it.06:53
whiteTomJaeger: it can be quite useful to interact with a sponsor06:54
whiteespecially at the beginning06:54
* NCommander agrees with white 06:54
NCommanderwhite, do you run britney on your dak server?06:54
whiteno way06:54
NCommanderah, so you avoiding that piece of braindamage ;-)06:55
whiteindeed06:55
* NCommander has to set it up >.<;06:55
whiteNCommander: my spare time is not unlimited ;)06:55
NCommanderI ran britney before06:55
NCommanderWIthout the connected dak server06:55
NCommanderSo it shouldn't be such a nightmare to get running I hope06:55
TomJaegerwell, this is the only package I'm ever going to try to get in (unless I write another piece of software), packaging is not my forte, but I'll do it if it needs to be done.  I really don't know anybody who is a MOTU and who I could ask.06:56
whiteTomJaeger: that is not unusual06:58
whiteand quite often it is also fun to get to know other people and their motivations06:58
whiteat least i made it a habbit to have some small talk with sponsorees06:59
TomJaegerbe that as it may, I don't think I have the time for all that social interaction06:59
TomJaegerif I see a bug that annoys me and I figure out how to fix it, I'll tell people06:59
TomJaegerIf I have something to share with the community, I'll share it07:00
TomJaegerbut that's about the extent of involment that I want to commit myself to07:00
TomJaegerif that makes me an ubuntu anti-social, then that's okay with me, I'd still like to think I'm helpful at least to some people07:01
whitewell, then do that and file the bugs, send an email for the package, ...07:01
TomJaegerat this point though, my primary concern is that I just don't want to deal with this issue anymore07:01
TomJaegerit's just been taking up too much of my time07:01
whiteTomJaeger: you are not making it easy for people to help you :)07:02
whiteTomJaeger: here is a guide for debian and once it's in debian it can easily be synced I guess: http://mentors.debian.net/cgi-bin/welcome07:04
TomJaegerall right, I'll try the debian route (even if that means it definitely won't make it into intrepid)07:05
TomJaegerwhich is frustrating, because this is what I've been working towards07:06
whitewhen will intrepid be frozen?07:06
taconewhite: 28th august I guess07:06
TomJaegermaybe three weeks from now07:07
whitewell, you could state your ubuntu involvement in the mail to debian-mentors@ and maybe someone, who is a MOTU and a DD will pick it up07:07
TomJaegerwell, maybe07:08
TomJaegerthe important thing is not to get your hopes up, though, because you are going to get disappointed07:08
whiteit might also not be the best idea to add a new package just before a release07:09
whitebugs quite often tend to be discovered after an upload07:09
TomJaegerthere's only one release every six months so this is what you're going to have to go for07:11
whitea package can age though and bugs can easily be fixed in a development version07:12
whiteit gets harder when it comes to fixing bugs in a stable version :)07:12
TomJaegerso-called stability is overrated.  If something works for you, it works for you, the package doesn't have to be ten years old for that07:14
TomJaegerit's just a slap in the face of users who are seeing bugs that are fixed in later versions that are not deemed stable07:15
TomJaegerso does revu send out email notices if there are comments?07:19
whiteTomJaeger: that might be your personal view, i am pretty happy that certain servers use a stable release, instead of bleeding edge software :)07:20
TomJaegerthe software that I'm developing is desktop software, not server software07:21
whiteand of course you always test it on all the different hardwares available to assure that it runs for everyone? You must spend a lot of time on testing ;)07:22
TomJaegerSo my users have two choices: They can either use a six-month old version from the archives that is deemed stable but nevertheless does have bugs that -- while they might be annoying -- aren't really dealbreakers or they could use the latest version and if they have an issue with it they can just send me an email and I might within a few days.07:23
TomJaeger*I might fix it within a few days07:24
whitethis is the typical upstream vs. maintainer discussion a lot of debian people (and ubuntu i assume) have with upstreams :)07:24
TomJaegerof course I can't test every possible situation, but if an issue arises, I usually know how to fix it.  That's better than to just live with it.07:25
TomJaegerBut this thing is, even if I might not agree with you guys, I'll still be willing to do things your way to get the software accepted into the archives.07:26
andrew_sayersTomJaeger: You're assuming that your users want to spend that sort of time and social effort with you.07:27
* Treenaks is building a package of http://www.pharscape.org/component/option,com_forum/Itemid,68/page,viewtopic/t,425/07:27
Treenakstiniest package _ever_ :)07:27
TomJaegerFor example, even though it was a pita, I backported all the license clarifications and actually released a new upstream version with the same code, but including a license header.07:28
TomJaegerandrew_sayers, it's enough if only a fraction of the user base is willing to do that because people tend to have the same problems.07:30
TomJaegerYou have to listen to them, though and not dismiss everything out of hand07:30
andrew_sayersYeah, but the others need the out-of-date stable version.07:31
TomJaegerIf they don't care enough to try out the latest version if they have a problem and they're also too lazy to contact me, then I don't care07:32
TomJaegeranyway, that's not the issue07:32
TomJaegerif I try to get a package accepted into a distribution, I'll play by the distribution's rules07:32
TomJaegerand if that means pain-in-the-ass backporting, then I'll do it07:33
andrew_sayersWell, I have no argument with that :)07:33
TomJaegerWhat I do have a problem with is if I ask if I should go through all this trouble and you're all like, yeah, go ahead and then nothing happens.07:35
TomJaegerThe appropriate response would have been: Don't even bother to try to improve your package before you're sure anybody will be looking at it07:36
whiteTomJaeger: i gave you some advice now, I suggest you go and follow it. Constant blaming here will unlikely result in finding someone, who is willing to work with you07:36
* porthose agrees with white07:37
TomJaegerwell if I had any hope in finding anybody to work with me, I'd probably wouldn't be writing this.  This is based on the experience I previously had in this channel not on this encounter.07:38
TomJaegerThat said, I do appreciate your trying to help me and I'll try to follow the advice07:39
TomJaegerSo what I'm going to do is I'll unassign myself from the bug report, I'll add a comment to my revu page that I'll still be willing to work on the package, but that I'm just not going to check revu anymore, so they should email me if they have any comments and then I'll see if I can get the software running in a debian chroot or, failing that, a debian installation and then I'll try to get it into debian first07:42
=== superm1 is now known as superm1|away
Druuihi08:09
=== superm1|away is now known as superm1
ion_superm1: Thanks a lot for the information! I was just wondering about that.08:24
superm1huh?  what did i say?08:25
superm1ion_, ^?08:27
ion_superm1: You informed all of us that you went away at 10:01 and came back at 10:19. We’re thankful for the useful information.08:28
superm1ion_, i informed?  oh no.  if my IRC proxy is informing people when i get disconnected....08:28
superm1was it just a nick change?08:28
superm1or actual away announce08:28
ion_It was an away announce in the form of a nick change.08:28
superm1ion_, yeah i had an internet hicup locally08:29
ion_Yeah, i was just saying, thanks for informing us about that.08:29
superm1but my IRC proxy does do that (it's typically more useful when i actually disconnect for extended periods of times :))08:29
IulianGood morning.08:51
* persia notices backscroll and points out that REVU sends all the comments to a mailing list, which may be easier than polling the site for those waiting for package reviews.09:28
nxvlpersia: it should send them to the uploaders e-mail aswell09:29
persianxvl: That sounds like a good idea.  Do you want to file the bug?09:29
nxvlpersia: i'm just about to sleep, but i will do tomorrow morning09:30
nxvl:D09:30
nxvli'm sick of libtool09:30
persianxvl: I'll do it now then: it's stupidly frustrating to have to check the site every day when the system has notifications anyway.09:31
nxvlyep09:31
persiaheh bug #25408109:31
ubottuLaunchpad bug 254081 in revu "Send email to uploaders when new comments are posted." [Medium,Triaged] https://launchpad.net/bugs/25408109:31
nxvlthe LP OpenID API should have some way to check e-mail addresses09:33
nxvlor at least ask for them in login time09:33
nxvli think09:33
nxvlwell09:33
nxvli'm gone now09:33
persiaThey are available from the package anyway.  Good night.09:33
nxvlread you later (or tomorrow)09:33
persia(or, worst case, the associated GPG key)09:33
nxvlpersia: heh, true09:33
persiaI've an init script issue: http://paste.ubuntu.com/35805/ exits with a non-zero value when /proc/asound is not present.  Does anyone have any suggestions on how to force it to both end the init script and provide an exit value of 0 ?09:50
* persia reads more about {}10:01
stefanlsdpersia: what about putting it in an if statement?10:02
persiastefanlsd: Yeah, that was my next try :)10:05
stefanlsdyeah. should work.  the  [   ]   is short notation for  the linux command   test10:05
stefanlsdand the || used in the example says - only run the next part of the command if the first part fails.    (as opposed to && which says - run the next part only if the first part returns success)10:06
persiaRight.  I only want to send the log message and exit the init script when there aren't any sound devices10:07
persia(it doesn't make sense to poll the sound devices when there aren't any)10:07
stefanlsdpersia: probably want something like this - http://paste.ubuntu.com/35810/10:10
persiastefanlsd: I just tried it with [ ! -d /proc/asound ]; then, and an extra echo Trapped.10:11
persiaIt did trap it, but it didn't exit10:11
stefanlsdpersia: should work - http://paste.ubuntu.com/35812/   here u can see the last echo doesnt run...10:13
persiastefanlsd: Thanks for the hint.  As it turns out, the original logic was correct: it's just that log_end_msg and log_warning_msg are failing.10:21
* persia doesn't feel particularly insightful today10:21
slytherinIs it necessary to use @ubuntu.com address in changelog if you have one?10:21
persiaNo, although most people do.10:21
slytherinpersia: is there anything for/against it?10:22
persiaI try to use my @ubuntu.com email for everything Ubuntu because it makes it easier for me to filter my mail.10:24
porthosebobbo: ping10:26
laga\sh: "your wifes"? ;))10:26
lagajust reading your blog post10:26
slytherinpersia: what are your thoughts on this? https://bugs.launchpad.net/bugs/18313910:32
ubottuLaunchpad bug 183139 in openjdk-6 "[wishlist] make gtk laf default for icedtea-java" [Wishlist,Triaged]10:32
persiaslytherin: Personally I like it, but 1) I think it would be better to ask in #ubuntu-java (but nobody is there right now), and I'd like to hear from yuriy, as he had some things to say about how Java was working with Kubuntu: I don't know if such a switch would break something there.10:34
slytherinpersia: right, that is a point even I considered. A particular look and feel is part of JRE and does not depend on native libraries IIRC. A java app with GTK LNF will be as much odd one out on Kubuntu as much one with Metal KNF.10:36
persiaslytherin: Right, although someone of the art & branding persuasion may feel that having Java be metal is somehow preferable.10:38
persiaBasically, if yuriy (or someone else who has interest in both Java and Kubuntu) says GTK isn't more broken, I'd like to see it switched.  If it is more broken, I'm less sure.10:39
slytherinpersia: I will attach few screenshots of an example application to that bug and let people comment on that.10:40
persiaslytherin: That makes sense.  You might also try asking if anyone in #kubuntu-devel has an opinion.10:40
persia(perhaps post-screenshots)10:40
slytherinpersia: I will talk to yuriy first.10:41
=== LucidFox is now known as LucidFox_away
LaneyDoes a new microrelease SRU version number need ~hardy1 (or similar) at the end? As the package will be the same as the one in Intrepid11:28
geserLaney: yes, or something other between the version in hardy and the version in intrepid11:30
Laneygeser: Even if the versions in Hardy and Intrepid are the same?11:30
Laneydone it anyway11:32
geserLaney: does intrepid have already the new version?11:32
Laneygeser: Yeah11:32
geserhow can then hardy and intrepid have the same version? or do you mean after the SRU?11:32
LaneyThat's what I mean, yes11:33
LaneyThey will both be at .17-0ubuntu1 then11:33
geseras the hardy version and the intrepid version are build in different environments it's better to upgrade the package when someone upgrades from hardy to intrepid11:34
emgentmoin11:40
* slytherin takes a break for some food after a successful merge.11:48
* Laney merges with slytherin 11:49
slytherinpersia: geser: I will be glad if anyone of you can sponsor this merge - bug 22712511:50
ubottuLaunchpad bug 227125 in jabref "Please merge jabref 2.3.1-3 (universe) from Debian unstable (contrib)" [Undecided,Confirmed] https://launchpad.net/bugs/22712511:50
Laneyk0p: umit is built!11:51
Laneyrlaney@chicken:~/dev/ubuntu/packaging/glom$ rmadison umit umit | 0.9.5-0ubuntu1 | intrepid/universe | source11:51
Laneyoh, source only :O11:52
Laneywell, LP says it's built :(11:52
k0phmmm11:53
geserbinary NEW: https://edge.launchpad.net/ubuntu/intrepid/+queue?queue_state=0&queue_text=umit11:53
k0pLaney, is need a requirement to compile?11:53
k0pwhat means that?11:54
sebnerk0p: in some days it will hit the archive11:55
geserk0p: every new package gets inspected by an archive admin before it gets included into the archive11:56
k0pgeser, but the sources is already on the archive11:56
k0psebner, :) ok11:56
geserk0p: first the source needs to pass NEW, and later also the newly build debs11:57
k0phmm ok11:58
k0pthanks everyone11:59
geserslytherin: jabref uploaded12:02
slytheringeser: thanks. :-)12:02
slytheringeser: can you please also ack removal of libjaxp1.2-java from archive? bug 25197312:04
ubottuLaunchpad bug 251973 in libjaxp1.2-java "Please remove the package from repositories" [Undecided,New] https://launchpad.net/bugs/25197312:04
geserI knew I've forgotten something12:06
geserslytherin: are there perhaps some third party apps that might need it? or will they work with libjaxp1.3?12:09
slytheringeser: I don't know. Should we really care about third party apps?12:10
geserslytherin: not really, I just wonder as Debian has it still in their archive and Ubuntu seldom moves ahead with removing packages12:11
slytheringeser: yes, Debian having old packages in archives is what causes people to keep using it even. But in this particular case there are no rdepends or reverse-build-depends.12:12
geserslytherin: is JAXP 1.3 the successor or JAXP 1.2?12:19
slytheringeser: yes12:19
slytheringeser: LOL, even jaxp1.3 is in end of life. There will be no further releases.12:22
geserslytherin: ACKed as upstreams also considers 1.3 as EndOfLife, so it's really time to drop 1.212:22
slytheringeser: Do you have any non-VM installation of intrepid, is it stable enough? I was thinking about upgrading so that I can give more time on actually testing some java apps/libs.12:24
geserslytherin: my desktop is running intrepid since some weeks now, without problems (at least for me)12:25
slytheringeser: that is cool. I will upgrade today then. :-)12:25
slytherinI was thinking of upgrading my ibook first but its power adapter is broken and repair will take time.12:26
geserslytherin: please report bugs for any upgrade issues you encounter12:26
slytherinsure. :-)12:27
* RainCT uploads ubuntu-dev-tools 0.3513:23
=== LucidFox_away is now known as LucidFox
slytherinLucidFox: your timing is perfect. I was waiting for you. :-)13:51
LucidFoxYou fixed electric?13:51
RainCTwhat is debuild's -v option for?13:54
slytherinLucidFox: yes, only 2 changes not done. Everything else fixed.13:54
elmargolIf I build a qt4 application it required opengl now?13:55
elmargolrequires13:55
LucidFoxelmargol> Only if it depends on QtOpenGL13:55
geserRainCT: without looking into the code, my guess is that it gets passed to dpkg-genchanges: Causes  changelog  information  from all versions strictly later than version to be used.13:56
RainCTgeser: ah, thanks13:57
slytherinLucidFox: any comments? I am going out for some work for 2-3 hours.14:08
LucidFoxslytherin> let me see14:08
LucidFoxslytherin> You can generate the XPM icon from any other image in, say, GIMP, and then put it in the debian directory14:14
penguin42Does anyone here know nspluginwrapper? I've put in a launchpad entry asking for it to be upgraded to the latest version; is there any chance of that happening for Intrepid - the version in Hardy has a nasty problem with flash crashing regularly that's apparently fixed (#254422)14:14
slytherinLucidFox: is that so urgent?14:15
LucidFoxprobably not14:15
LucidFoxlet me test-build it14:15
slytherinCan anyone please explain what this condition means? ifeq (,$(filter $(DEB_HOST_ARCH), alpha))14:22
LucidFoxIt checks if the package is being built on the alpha platform, I think14:23
LucidFoxslytherin> http://paste.ubuntu.com/35845/14:23
ion_On any other platform than alpha, i think.14:24
slytherinLucidFox: I have java home properly specified.14:24
LucidFoxah\14:24
LucidFoxindeed14:24
LucidFoxand I even explicitly exported JAVA_HOME when that failed14:24
=== Kopfgeldjaeger is now known as Kopfgeldjaeger|\
=== Kopfgeldjaeger|\ is now known as Kopfi|\o
LucidFoxactually, with CDBS, you need to use JAVA_HOME_DIRS instead of JAVA_HOME14:25
=== Kopfi|\o is now known as Kopfi|\m
LucidFoxand list the allowed JAVA_HOME values14:25
LucidFoxAh, wait14:26
LucidFoxI get it14:26
LucidFoxeverything is fine14:26
slytherinLucidFox: no, JAVA_HOME_DIRS is needed when you are using multiple jdk, for different arch14:26
LucidFoxbut I'm building the source package on Hardy, which doesn't have default-java14:26
slytherin:-D14:27
LucidFoxWell, I think at least the _source_ package should build on hardy, if not the binary package14:27
LucidFoxAnd I was under the impression that JAVA_HOME_DIRS makes ant.mk try the listed JAVA_HOMEs in order until it finds a valid one14:28
slytherinLucidFox: yes, you are right. But since it is arch all package it will be compiled on i386, so other JAVA_HOME will not come into picture anyway.14:29
LucidFoxI've changed the line to14:30
LucidFoxJAVA_HOME_DIRS := /usr/lib/jvm/default-java /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-6-sun14:30
LucidFoxnow it builds14:30
LucidFoxnow building the binary package in pbuilder14:31
=== Kopfi|\m is now known as Kopfi|o
slytherinLucidFox: Then change it to JAVA_HOME_DIRS := /usr/lib/jvm/default-java /usr/lib/jvm/java-5-sun /usr/lib/jvm/java-6-sun please.14:31
=== Kopfi|o is now known as Kopfgeldjaeger
LucidFoxwhy not openjdk first?14:32
LucidFoxI can insert java-1.5.0-sun, but I'd like to keep openjdk14:32
slytherinLucidFox: default-java is symlink to openjdk14:33
LucidFoxOn Intrepid. But not Hardy.14:33
slytherinLucidFox: but the update is for intrepid right? :-)14:33
LucidFoxYes, but I need to build the source package first before uploading it14:34
slytherinLucidFox: on hardy it will build with sun jdk since there is no openjdk in build depends.14:34
slytherinI mean for you at least.14:34
LucidFoxI don't have Sun JDK installed! It's proprietary! :p14:34
LucidFoxjust kidding14:34
LucidFoxbut this will allow it to be backported14:35
LucidFox(hopefully)14:35
slytherinLucidFox: Build it in intrepid pbuilder. It is risky matter to upload something to intrepid but testing it in hardy pbuilder.14:35
slytherinLucidFox: if you are thinking about backport, then it will be good to also add openjdk in build depends.14:35
LucidFoxI'm testing the binary package in intrepid pbuilder14:36
LucidFoxbut to test something in pbuilder (or to upload  it to Ubuntu for that matter), I need to build the source package first :)14:36
slytherinLucidFox: Ok. Whatever way you want to do it. I am going now. Will be back after 2-3 hours.14:37
LucidFoxAll right14:37
LucidFoxI'll be still online then14:37
persiaRainCT: To answer the question differently, -v is used when uploading something that spans several changelog entries, as when processing a merge from Debian.14:43
persiasebner: Please fix bug #25634714:44
ubottuLaunchpad bug 256347 in almanah "Error in Original Maintainer (usually from Debian)" [Undecided,New] https://launchpad.net/bugs/25634714:44
sebnerpersia: I'm unsure "how" ;)14:45
persiasebner: Well, how did the package get this way: did you package it through REVU?14:45
sebnerpersia: yes, I was first and my package is better but I don't want to be rude :)14:46
persiasebner: Ah.  Right.  Grumble.  This is why it's good to file an ITP :)14:46
persiaAnyway, can it be merged?14:46
persiaAlso, if the package isn't based on the Debian package, it might be good to mention that in the bug, although I still think it's worth doing a merge.14:47
persia(depends on things like the orig.tar.gz, etc.)14:47
sebnerpersia: In generel I can merge it though it differes sometimes14:48
sebnerpersia: how are my changes to convince him to make me the debian maintainer?14:48
persiasebner: Are the orig.tar.gz files the same?14:48
persiaYour chances are fairly low, although you may be able to be co-maintainer.14:48
persiaWhen you package something, it's best practice to file either an RFP or ITP in Debian: the former if you want someone else to be Maintainer, and the latter if you want to be maintainer.14:49
sebnerpersia: I'm sure he not even contaced upstream -.-14:49
persiasebner: He could have copied your package, changed it to put in his name, and he would still be able to be "Original Maintainer".  This seems odd, but is a consequence of the goal of basing everything off Debian.14:50
sebnerpersia: however I think it's better if I try first 1) ask if I can be (co-)maintainer 2) convince him to take some patches (manpage ,..) so we can sync it14:51
persiasebner: That does sound better.  You could even have the conversation in the bug: first note that you didn't base the package off his, but created it separately, and would be happy to collaborate.14:52
sebnerpersia: because I have good contact with upstream and package another programm of him :P14:53
sebnermorning afflux :)14:53
sebnerpersia: *packaged14:54
* afflux kicks the loose cable in the hub under the table14:54
affluxheya sebner :>14:54
sebnerafflux: wlan?14:54
persiaMy.  Looking at the "patch", I think it's fairly clear there is no common history between the packages.  I wonder why he thinks you based it off his package.14:54
affluxsebner: ni ni ni!14:54
sebnerpersia: dunno, debian guys ....14:55
persiasebner: Indeed.  That's exactly the sort of upstream coordination that would suit you well as the Debian Maintainer, but now that there is another one, you'll need to coordinate.14:55
persiasebner: Careful: there's no small number of Debian developers here :)14:55
sebnerpersia: hrhr, I know :P14:55
sebnerpersia: btw, how you got attention to that (small) bug? O_o14:56
azeemhe's not a DD14:57
azeemAFAICT14:57
azeem(or she)14:57
sebnerazeem: who?14:57
azeemhrm, I thought this was about https://launchpad.net/bugs/25634714:58
ubottuLaunchpad bug 256347 in almanah "Error in Original Maintainer (usually from Debian)" [Undecided,New]14:58
sebnerazeem: sure he isn't14:58
sebnerazeem: he has 2 packages in Debian14:59
sebnerhuhu DktrKranz14:59
persiasebner: I (try to) watch all the bugs as they arrive in #ubuntu-bugs-announce.  Some of them I think out be escalated.14:59
DktrKranzaloha sebner14:59
azeemsebner: well, it's not clear whether it's a man or a woman from the name, I think14:59
sebnerazeem: https://edge.launchpad.net/~angel-abad  ;)14:59
sebnerpersia: kk, btw. what about you being a DD?15:00
azeemsebner: oh, so it's a Ubuntu guy, rather :P15:00
persiasebner: What?15:00
sebnerpersia: no intention to become one?15:00
sebnerazeem: not that active though15:01
persiasebner: No time, really.  I maintain 1 package in Debian (and might add some more if I have time), and work with a collaborative Debian team.  I don't find not having upload rights blocks me much.15:01
sebnerpersia: kk :)15:01
DktrKranzsebner, what about YOU to become one? :P15:02
persiasebner: One of the requirements when undergoes the NM process is a demonstration that one can allocate sufficient time to be a good DD.  It's not all about technical knowledge or understanding the social contract.15:03
sebnerDktrKranz: you can mentor me if you are one :P15:03
sebnerpersia: I see :)15:03
persiasebner: It doesn't quite work that way: you'll want to get an AM from the Front Desk if you want to do NM.15:03
sebnerpersia: joke ;)15:04
persiasebner: Why?  It's a reasonable goal, and if you're as active as you are, it may be useful to be a DD.15:04
azeembecoming a DM takes less time and is quite useful as well15:05
sebnerpersia: hrmpf, People are telling me I should apply for motu. Even more you and DktrKranz are telling me to become a DD. Calm down folks xD15:05
DaneM1Hi, everybody.  I'm a novice at packaging (trying to learn), and I'm trying to package the latest version of empathy for hardy.  It compiles just fine using the ./configure && make && make install method, but when I try to compile it in pbuilder, it errors out.  I've copied the build-depends from the one in the intrepid source repos., and made packages (using pbuilder) for the dependencies that are not in the hardy repos.  Can15:06
persiasebner: Well, they are different.  Typically one applies for MOTU after completing the demonstration period.  In Debian, it's wise to apply early, as then one's work (e.g. collaboration on almanah) counts towards the demonstration.15:07
persiaOn the other hand, if you want to focus your time on MOTU, we shan't complain :)15:07
sebnerpersia: you say it man :)15:07
RainCTpersia: thanks for the info (I was away)15:13
mok0Hmm, my upload to REVU never showed up.15:15
persiaRainCT: -v and -k and what not are the sorts of things that are useful as MOTU, but fairly meaningless when requesting sponsorship.  There might be some others.  Might you have time to collect them on a wiki page?  I'm thinking it might be good to have a doc for new MOTU that covers the differences between things that are to be sponsored and things that are to be uploaded.15:15
mok0Has anything changed wrt REVU over the summer? (apart from the layout)15:20
RainCTmok0: Yes, it has a new suer system. You authenticathe over OpenID with Launchpad, now15:21
persiamok0: The means by which one logs in, the means by which keys are synced, and more.  Usage is mostly the same.15:21
RainCTmok0: and instead of getting the keys from all members of revu-uploaders periodically, they are synced for the individual users each time they log in15:22
mok0RainCT: how would that affect an upload?15:22
mok0RainCT: perhaps I need to log on once using openid?15:23
RainCTmok0: You have to log in once before you upload so that your key is synced. Also, you can merge your old account after logging in, so that you get your MOTU status back.15:23
mok0:-)15:23
mok0RainCT: thanks15:23
RainCTyw :)15:24
mok0RainCT: hey that's cool!15:25
DaneM1would somebody mind helping me with my packing problem?15:25
* mok0 re-uploads15:25
persiaDaneM1: Please describe said problem.15:25
DaneM1I'm a novice at packaging (trying to learn), and I'm trying to package the latest version of empathy for hardy.  It compiles just fine using the ./configure && make && make install method, but when I try to compile it in pbuilder, it errors out.  I've copied the build-depends from the one in the intrepid source repos., and made packages (using pbuilder) for the dependencies that are not in the hardy repos.15:26
persiamok0: No need for that: just ask for queue reinsertion :)15:26
azeemDaneM1: you will have to quote the error for us being to help you15:26
DaneM1I want to learn some stuff, test empathy with Asterisk, and make my work available to anybody who wants it :-)15:27
mok0persia: arghh didn't see your note before I uploaded.15:27
DaneM1sure.  One min.15:27
DaneM1Here's a sample.  I'll pasebin the rest...15:28
DaneM1libtool: link: x86_64-linux-gnu-gcc -shared  .libs/pyempathymodule.o .libs/pyempathy.o   -Wl,-rpath -Wl,/tmp/buildd/empathy-2.23.6/libempathy/.libs -lffi /usr/lib/libgconf-2.so /usr/lib/libglade-2.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libfreetype.so -lz -lfontconfig 15:28
DaneM1.libs/pyempathymodule.o: In function `pygobject_init':15:28
DaneM1/usr/include/pygtk-2.0/pygobject.h:315: undefined reference to `PyImport_ImportModule'15:28
DaneM1/usr/include/pygtk-2.0/pygobject.h:337: undefined reference to `PyObject_GetAttrString'15:28
persiamok0: reuploading works too, but REVU admins (when they are around) can just copy the .changes from rejected into the queue, which saves bandwidth and later rejection cleanup.15:28
mok0DaneM1: missing dependency15:28
DaneM1(sorry if I spammed...not sure how much I can paste)15:28
DaneM1figured that.  I really don't know what to do though; I've searched google and added a bunch of python and other stuff to build-depends, to no avail.15:29
DaneM1should I pastebin any files so you can see what I've been trying?15:29
persiaBetter to use a pastebin rather than pasting directly in the channel.  paste.ubuntu.com is one.15:30
DaneM1ok15:30
RainCTDaneM1: Which version do you want? If 2.23.6 is enough you might be able to rebuild the version from Intrepid for Hardy15:30
lagaDaneM1: okay, so you backported the dependencies with pbuilder and now you're trying to build empathy in pbuilder?15:30
DaneM1empathy-2.23.615:30
mok0DaneM1: Let's see your Depends line too15:31
DaneM1laga: that's right.  I've built the depends (telepathy and missioncontrol stuff) using pbuilder.15:31
persiaActually, a pastebin of debian/control would be better than just the depends.15:31
DaneM1mok0: sure...pastebinning my control file15:32
DaneM1http://pastebin.ubuntu.com/35860/15:33
lagaDaneM1: and now you're building empathy in pbuilder?15:33
DaneM1much of it is copied from the intrepid source package (hope that's not considered plaigurism or some such).15:33
DaneM1laga: yes.15:33
lagaDaneM1: well, you need to make sure the dependencies are available in pbuilder15:33
lagaotherwise, pbuilder will just use what's available in the repositories15:34
DaneM1laga: nodnod.  I've used --login --saveconfig and added them to the archive using another terminal, then installed them using the logged-in terminal.15:34
lagaah. okay.15:35
mok0DaneM1: but did you update your pbuilder recently?15:35
DaneM1mok0 hmmm...don't think so.  I'll do that now.15:35
DaneM1mok0: "0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded."15:36
=== _neversfelde is now known as neversfelde
ScottKHello mok0.15:37
ScottKIt's been a while since I've seen you.15:37
mok0ScottK: yeah, I've been busy doing other stuff15:37
mok0Now I am resurfacing...15:38
ScottKGreat.  Glad to have you back.15:39
mok0:-) thanks15:39
mok0Good to be back15:39
DaneM1here's the error in its entirety: http://pastebin.ubuntu.com/35865/15:39
mok0DaneM1: yeechhh15:40
DaneM1mok0: hehe...no fun here :-p15:40
mok0DaneM1: Looks like pygtk-codegen-2.0 is having trouble15:41
mok0That could be the cause of your problems15:41
DaneM1hmm...I wonder if I should specify that explicitly as a build-depend...15:41
DaneM1that's odd...it's not in the hardy repos, as far as I can tell15:42
mok0DaneM1: It looks like it's run alright, but it fails15:42
DaneM1mok0: any idea why it would build find on my fully updated hardy install, but not in a fully updated pbuilder?15:43
mok0DaneM1: It's in python-gtk2-dev15:43
mok0DaneM1: not right now :-)15:43
DaneM1mot0: maybe the package is messed-up.  Should I try clearing the archive?15:44
mok0DaneM1: I don't think that will  help15:44
DaneM1k15:44
DaneM1mok0: I'm going to try making a new pbuilder...maybe that will help (I've messed with this one a lot)15:45
mok0DaneM1: what is the version of  python-gtk2-dev in your pbuilder/workstation respectively?15:45
DaneM1checking...15:45
DaneM1mok0: lol!  It's not even installed on my workstation!15:46
DaneM1mok0: maybe if I remove it entirely from the build-depends...15:46
mok0DaneM1: Huh? And you can build the package?15:46
DaneM1mok0: yeah!  very strange.  I wonder if the library(ies) are provided by another package15:47
mok0DaneM1: ... or perhaps that codegen thing is not called when it isn't installed, and it's not really needed15:48
DaneM1mok0: could be.  I'm trying a build without python-gtk2-dev...15:48
mok0DaneM1: k15:48
=== fta_ is now known as fta
DaneM1mok0: OK...now we're getting somewhere: I have a different error, later in the compile process!15:51
mok0DaneM1: your first log does say: "Warning: Constructor for EmpathyChatroom needs to be updated to new API"15:51
DaneM1mok0: (lines separated by "\"): dh_installchangelogs ChangeLog \ install: cannot stat `ChangeLog': No such file or directory \ dh_installchangelogs: command returned error code 25615:51
DaneM1mok0: what does that mean?15:51
azeemit means there's no ChangeLog file15:52
mok0the dh_install... is called from debian/rules15:52
DaneM1hehe should I just rename changelog to ChangeLog?15:52
mok0DaneM1: no15:52
DaneM1k15:52
mok0DaneM1: check in rules15:53
DaneM1nodnod.15:53
mok0DaneM1: you can change the name there15:53
DaneM1it was called ChangeLog in rules.  Changed it to lowercase...trying again15:53
RainCTbobbo: why does mozilla-checky have a ubuntu2 revision but not a ubuntu1? :P15:54
mok0DaneM1: Perhaps you should check in the empathy writeup... it seems the newest version requires a very new version of python-gtk215:54
DaneM1mok0: where might I find the writeup?15:55
ScottKRainCT: I read your mail on mozilla stuff.  I think that needs to be on a wiki page somewhere if it's not already.15:55
mok0DaneM1: I suppose it must be in the tarball15:55
mok0DaneM1: README?15:55
DaneM1mok0: aah...silly me :-)15:55
mok0nomen est omen15:56
DaneM1mok0: it just says to use ./autogen.sh, make, make install, then run empathy.15:56
mok0DaneM1: it doesn't say anything about what else is required?15:57
DaneM1mok0: no :-(15:57
mok0DaneM1: what about upsstream''s website?15:57
DaneM1looking15:57
porthosenxvl: ping15:59
nxvlporthose: :D15:59
mok0DaneM1: be back in 15 min16:00
DaneM1k16:00
porthosecould you update junior.csv for me my bzr is broken right now16:00
porthosebobbo paired with suman16:00
nxvlok16:01
bobboporthose: pong16:01
porthosenxvl thx16:01
bobbosorry!16:01
porthosebobbo: np16:01
nxvlporthose: starting date today?16:01
porthosenxvl: yes16:01
* porthose goes back to fixing bzr16:03
RainCTScottK: okay, I'll write it down somewhere16:05
nxvlporthose: just rm -rf and branch16:06
porthosenxvl: will try that :)16:06
nxvlporthose: pushed16:10
porthose:)16:10
=== asac_ is now known as asac
LucidFoxIs "debian-changelog-line-too-long" a blocker for updated packages?16:42
Kopfgeldjaegernm 0.7 in intrepid \o/16:43
TreenaksKopfgeldjaeger: but it breaks on my pcmcia/umts card16:43
mok0LucidFox: can't you fix it?16:44
LucidFoxI can, but is it allowed?16:44
Kopfgeldjaegeryeah, it probably really needs some (eeh.. damn much) tuning16:44
LucidFoxwhen sponsoring someone else's package16:44
persiaLucidFox: No, but if the too-long changelog entry is in the most recent changelog, it's best to get it fixed before uploading.16:44
LucidFoxyes, it is in the most recent entry16:44
persiaLucidFox: Yes, if you just add whilespace to the changelog, and want to give them credit, that's usually fine.16:45
mok0LucidFox: it is just the wrapping that needs fixing16:45
persiaIf you do something more substantive, it's good to add it to the changelog so you get a multiple-author changelog.16:45
=== krusaf|bnc is now known as krusaf
persianorsetto: actually, there's a few things that FTBFS because of the timidity thing: something appears to have changed in the way chroots handle /sys for intrepid, which made that significantly less of a corner case.16:57
RainCThow can I mark code blocks on the wiki?16:57
tgm4883_laptopIf any motu has some extra time to revu something, I'd sure appreciate another look at http://revu.ubuntuwire.com/details.py?package=mythstream-parser-youtube16:59
persiaRainCT: https://wiki.ubuntu.com/HelpOnFormatting16:59
RainCTthanks16:59
LucidFoxIs it possible to validate man pages without building a package and running lintian against it?17:00
RainCTLucidFox: try man --warnings17:01
LucidFoxtried, and it doesn't print any warnings17:02
persiaLucidFox: You can fiddle with nroff -man and lexgrog if you like.17:02
LucidFoxbut lintian does17:02
persiaWhich error?17:02
LucidFoxW: electric: manpage-has-errors-from-man usr/share/man/man1/electric.1.gz 256: warning: `cadrc' not defined17:04
LucidFoxThis is the only warning lintian gives - but when I open it in mc, it prints a different warning entirely17:04
LucidFoxman --warnings -l electric.1 doesn't produce any warnings at all17:04
persiaStrange.  That seems to be exactly the command lintian runs against it.17:07
persiaMaybe the groff_man or groff_mdoc manpages can help?17:08
LucidFoxI've looked at the source for /usr/share/lintian/checks/manpages17:08
mok0LucidFox: did you try lexgrog?17:09
RainCTScottK, fta: https://wiki.ubuntu.com/MozillaTeam/Extensions/Merging17:09
RainCT(improvements are welcome)17:09
ScottKRainCT: Thanks.17:09
LucidFox"lexgrog electric.1" doesn't generate any warnings either17:10
persiaLucidFox: Hmmm..  Frustrating, that.17:11
=== DrKranz is now known as DktrKranz
ScottKRainCT: Looks reasonable to me, my only comment is that I'm not sure Debian can write Iceweasel/Firefox in anything visible to the end user without trademark problems.17:11
LucidFoxGuess I'll have to rebuild the package on every manpage change17:11
RainCTScottK: I don't know, but I've seen packages in Debian that do this17:11
LucidFoxOh come on...17:11
RainCTScottK: but being the extensions which says which says that it works with Iceweasel and Firefox I don't see why it might be a problem17:12
ScottKRainCT: Make sense.17:12
LucidFoxJust because "Firefox" is a Mozilla trademark doesn't mean everyone suddenly can't use the "Firefox" in any text whatsoever.17:12
LucidFox* the word17:12
ScottKUnderstand.17:12
persiaLucidFox: But likely not in the context of a computer program except when referencing the specific trademarked product.17:13
azeem"Remember, it's spelled `Netscape', but pronounced `Mozilla'"17:13
persia(depends on where it's trademarked, where the text exists, and prevailing fashions in interpretation of trademark law in the jurisdiction in which the conflict is considered)17:13
LucidFoxSo I can't say "This program works under Windows" just because I can't distribute software and call it "Windows"?17:14
Kopfgeldjaegerhttp://changelogs.ubuntu.com/changelogs/pool/main/j/john/john_1.7.2-3ubuntu1/changelog <-- hm, interesting changelog entry17:16
persiaLucidFox: Rather, if you use the word "Windows" in the context of computer software, you should mean "Microsoft Windows" explicitly, rather than some other meaning.17:16
persiaMind you, this is a poor example, as "Windows" itself isn't trademarked for use in Computer Software17:16
persia(although e.g. "Windows XP" is)17:17
LucidFoxFrom my understanding, "Firefox" being a Mozilla trademark simply means that you can't distribute something and call it Firefox without their permission. I don't think it prohibits you to distribute software claiming that it's "a Firefox extension", which is what the question is about.17:17
persiaYou also are prohibited from referring to epiphany-browser as "Firefox".17:17
LucidFoxSomeone does that?17:17
RainCTpersia: yes, but because then you would be claiming that Epiphany *is* Firefox, not that it can be used with Firefox, like in the case of the extensions17:18
persiaRainCT: Well, maybe.  None of us is likely to provide actual legal advice to Debian in #ubuntu-motu, nor should they accept it if we tried (SPI has counsel for that). :)17:19
RainCTAdri2000: still nothing new about MoM?17:29
ScottKdholbach: A couple of us are discussing an idea for harvest.  Would you be able to join us on #ubuntu-quality ?17:31
RainCTbobbo: ping17:38
Adri2000RainCT: Keybuk replied to some bugs a few days ago17:39
bobboRainCT: hey17:42
RoAkSoAxhay guys, i have a question! Is there a policy about triaging [need-packaging] bugs? (I mean, for example, if some package is currently unmaintained... how should we set the Status and Importance)17:44
bobboRainCT: can you email or /msg me it? I'm just about to go out17:44
RainCTbobbo: I just wanted to ask if you tested mozilla-checky with Firefox 317:45
bobboRainCT: I dont think I have been working on mozilla-checky...17:45
RainCTbobbo: the last revision is from you17:45
bobboRainCT: ah, no I wasnt aware I should have been testing it17:46
RainCTRoAkSoAx: Not that I know.. Just check if it's in Ubuntu or the current Ubuntu development version and if it isn't and the licensing is fine, mark it as confirmed17:46
RainCTbobbo: You've added firefox as an alternative dependency to it, but Debian doesn't have iceweasel as one, and the homepage says that it was tested with Firefox 1.017:47
bobboRainCT: so you want me to test it on an Intrepid firefox 3 to make sure it is actually an alt dependency?17:47
RainCTbobbo: I removed it again, and did some some other changes necessary for the package to work with SeaMonkey (see my mail on ubuntu-motu@)17:48
RainCTbobbo: but yes, if you want you can test it with Firefox 3 and if it works add the alternative dependency again (but you'll have to figure out what symlink you've to create for Firefox to recognize it)17:49
bobboRainCT: ah ok, I wasnt totally sure of what I was doing for that upload, so you;ve probably fixed it :D17:49
bobboright i gotta go17:49
RainCTbobbo: okay, have fun17:49
RoAkSoAxRainCT, ok cool thanks :)17:50
RainCTRoAkSoAx: also ensure that they have the needs-packaging tag (beside having "[needs-packaging]" in the title) and set the importance to wishlist if you can17:51
RoAkSoAxRainCT, will do :) thanks17:51
RainCTbut that isn't that important; I've a script for that which I run from time to time :P17:51
RainCTnp :)17:52
dholbachScottK: do you think you could file a bug about it? I'm about to leave in a bit17:52
persiaRoAkSoAx: The best way to progress those bugs is to package the software: of course, please only package software that you actually want to use, and would be willing to help keep up to date.17:52
ScottKdholbach: It's more complicated then that.17:54
ScottKdholbach: You should join us in #ubuntu-quality when you have some time.17:54
dholbachI'm invited to a birthday party and need to leave in a bit17:54
RoAkSoAxpersia, what if the software is no longer maintained but is still useful... wouldn't it be a deprecated piece of software after a while? and maybe is useless to package it?17:55
ScottKSure17:55
persiaRoAkSoAx: If upstream is no longer there, maybe "wontfix" is the right status for the bug.  If upstream is around, and the package is "mature" (there is a community, but no commits, and no outstanding bugs), it depends entirely on how useful the software could be.17:57
RoAkSoAxpersia, perfect, that's what i wanted to know exactly, thanks :)17:59
slytherinLucidFox: I am back18:03
LucidFoxslytherin> Good, I've found two more issues in electric18:03
slytherintell me18:03
LucidFoxW: electric: manpage-has-errors-from-man usr/share/man/man1/electric.1.gz 256: warning: `cadrc' not defined18:04
LucidFoxW: electric: debian-changelog-line-too-long line 2718:04
slytherinahh, I must have overlooked lintian warnings18:05
LucidFoxyou should run lintian on the deb after building18:06
persia(lintian -iIv, and on the $(arch).changes file)18:06
slytherinLucidFox: hmm, I am not sure what Ican do about manpage since I didn't write it. But I will fix changelog problem.18:07
RoAkSoAxis there any wikipage on how to use lintian ?18:07
LucidFoxman lintian18:07
LucidFox:)18:07
LucidFoxper persia's advice, I use "lintian -iIv packagename.deb"18:07
RoAkSoAxwhat about dsc's18:08
LucidFoxslytherin> who did write the manpage, though?18:08
persiaWhat!  No.  $(arch).changes18:08
LucidFoxwhat's the difference? :)18:08
RainCTpersia: what's the difference?18:08
RainCT:P18:08
slytherinLucidFox: it was there in debian directory in previous version, 6.x18:08
LucidFoxah18:08
LucidFoxwell, you can modify it18:08
persiaIF you run on $(arch).changes, lintian will process all the .deb files generated by the package.  Also, it won't repeat the verbose explanation for the errors on repeats, but only once, which makes the output less obnoxious to read.18:09
LucidFoxah18:09
LucidFoxI didn't know it was possible to run lintian on deb packages18:09
persia(in the case where the package only creates one .deb, it's not that different, really, except that it checks a couple things in the .changes file)18:09
persiaYep.  You can run on .deb, .changes, or .dsc18:10
persiaFor maximum information about a pacakge in a single run, you want to have a .changes that represents both a source and binary build.18:10
LucidFoxpersia> slytherin is preparing a major world-breaking update for a package removed from unstable (but still in testing), should we strive for lintian cleanliness or minimum divergence from the old Debian package?18:10
persiaOf course, generating one of those safely is tricky :)18:10
persiaLucidFox: If it's no longer maintained in Debian (either orphaned or removed), and we want it, strive for perfection.18:11
LucidFoxaye, captain18:11
slytherinpersia: mr. tuxmaniac from motu science team requested the update. :-)18:11
persiaslytherin: Then you know who to poke to help test :)18:13
sebnerpersia: do you know if debian meebey repo something (semi-)official?18:13
persiasebner: I don't understand that question.18:14
sebnerpersia: forgot a "is" ^^18:14
sebnerpersia: http://debian.meebey.net/18:15
persiasebner: Never heard of it before.18:18
sebnerpersia: so a private project!? thanks :)18:18
sebnernxvl: go go go ... for motu18:19
LucidFoxmeebey has a website?18:22
LucidFoxI didn't know18:22
sebner^^18:22
sebnerLucidFox: you know them?18:22
nxvlsebner: :D18:22
LucidFoxmeebey? He's Mirco Bauer, a Mono maintainer, and he's available on #debian-mono on irc.oftc.net18:23
sebnerLucidFox: so his private repo?18:23
LucidFoxNo idea - I didn't know it existed18:23
sebnerah ok ^^18:24
nxvlsebner: i'm scared as hell18:24
sebnernxvl: why? I think you'll make it easily18:25
nxvlsebner: yep, but not having a review and being myself in front of the archives makes me scared (i think everyone is at the beginning18:26
nxvl)18:26
sebnernxvl: don't worry =)18:26
RainCT:)18:26
LucidFoxsebner>18:32
LucidFox<meebey> its the playground for the official packages18:32
LucidFox<meebey> whatever goes there will end up sooner or later in debian18:32
sebnerLucidFox: fine fine, thx18:34
emgentheya18:35
sebneremgent: \o/18:36
slytherinLucidFox: what is JAVA_HOME for sun-java6-jdk?18:51
LucidFox/usr/lib/jvm/java-6-sun18:51
slytherinLucidFox: are you sure? because for 5, it is /usr/lib/jvm/java-1.5.0-sun18:52
LucidFoxYes, I'm sure18:52
LucidFoxI sincerely beg you to include openjdk as well, its JAVA_HOME is /usr/lib/jvm/java-6-openjdk18:52
slytherinLucidFox: yes that is what I am doing18:52
marnoldHello does anyone have any objections to re-introducing emerald-themes for intrepid18:53
sebnermarnold: isn't emerald obsolete?18:54
slytherinmarnold: why were they removed?18:54
sebnerslytherin: isn't that a beryl thing?18:55
slytherinsebner: So emerald does not work at all with compizfusion?18:55
marnoldthe logs say removal of beryl but emerald is still in the repos18:55
sebnerslytherin: I think that was the window manager of beryl and pretty obsolete18:55
persiamarnold: Is that better then removing emerald from the repos?18:56
marnoldit and the themes tarball are sti;; being maintianed upstream18:56
RainCTuh? emerald works fine here18:56
marnoldstill *18:56
slytherinmarnold: well you first need to answer this question. "Does emerald work with compizfusion"?18:56
marnoldyes18:56
marnoldas i am using it18:57
* RainCT can confirm that18:57
marnoldand upstream still maintains it18:57
marnoldand it is still in the archive18:58
RainCTyep, I think I update the package to a new version some months ago18:58
marnoldlooks like someone just forgot to do the themes package18:58
slytherinpersia: did you get a chance to look at MoveToUniverse page?19:02
RainCTguys.. I'm working on user feeds for REVU and I need feedback on how you would like it to be19:03
nxvlRainCT: o/19:03
nxvlRainCT: that's the idea?19:04
nxvlRainCT: to have an rss feed about the comments?19:04
RainCTeg, having one entry for each package and listing all the comments in it, having individual entry for all comment against uploads from you and entries for all uploads, etc19:04
RainCTnxvl: atom, but yes19:05
nxvlRainCT: so i will need to subscribe myself to every package's feed?19:05
nxvlRainCT: wouldn't it better to use the main information from the package and send them by mail?19:06
RainCTnxvl: I said "user feed", not "package feed" (which is also planned) :)19:08
RainCTand mail notifications are also planned, but for some reason I find email stuff boring and will leave that for NCommander :P19:09
nxvlRainCT: so one feed for all my packages? that would be awesome19:10
RainCTyep19:10
RainCTnxvl: the question is, should it have entries for everyting ("Uploaded package XXX, upload id YYY" entries which would say if it is lintian clean or not and not much more, "Comment for package XXX (YYY) from ZZZ" entries for each comment, etc.) or some other structure?19:14
nxvlRainCT: i know what i did19:16
nxvlRainCT: i want to know what everyone else do19:16
RainCTnxvl: yep, with the comments I mean all comments against a package uploaded by you19:17
nxvlRainCT: yeah, what i meant is: i don't really want to get an update about if i uploaded a package19:18
nxvlRainCT: i know that i did it19:18
nxvlRainCT: what i found awesome is in mentors.debian.net you get an ACCEPTED or Rejected e-mail (as in the archive) about your packages19:19
RainCTnxvl: (about the uploaded packages:) ah, yes. but this way I can put the lintian output and such stuff there (which nobody seems to notice). also, you can subscribe to feeds from other people (like your mentee or whatever)19:20
nxvlRainCT: agreed19:20
slytherinpersia: any idea why updates to netbeans packages are on revu? There should be bugs logged instead, right?19:20
RainCTperhaps a &uploads=no option could be added, but I'm not sure if that's really necessary19:20
nxvlRainCT: no, now that i understand what you meant i'm for it19:24
slytherinLucidFox: I am almost done. fixed both warnings. Added openjdk to build deps and made a small change in get-orig-source.19:25
LucidFoxslytherin> Great19:25
LucidFoxHave you uploaded it?19:26
slytherinLucidFox: doing a last build to be sure. 5 minutes.19:26
penguin42hi I'd like to ask for nspluginwrapper to be updated to the latest version - I can't see a Debian version of it either however; the version in Hardy is very very flaky but apparently fixed in the latest version; I've filed a launchpad bug #25442219:34
ubottuLaunchpad bug 254422 in nspluginwrapper "nspluginwrapper 1.0.0 released; please update" [Undecided,New] https://launchpad.net/bugs/25442219:34
crimsunpenguin42: it has been updated source-wise in a ppa.19:35
crimsunpenguin42: i.e., the mozillateam has it in its ppa.19:36
penguin42ppa?19:36
crimsunpenguin42: they'd appreciate feedback in their channel, too19:37
RoAkSoAxpenguin42, Personal Package Archive (PPA)19:37
penguin42ah right - which is the mozillateams channel?19:38
crimsunpenguin42: https://launchpad.net/~mozillateam/+archive19:38
crimsunubuntu-mozillateam19:38
penguin42ah right, thanks I'll go and look in there - it would be great for that to get into Intrepid; the one in Hardy is very broken19:38
slytherinLucidFox: done19:39
* ScottK suggests reading http://www.doxpara.com/DMK_BO2K8.ppt and then consider if they really want to install code from an unsigned repository (PPAs are unsigned).19:40
laga.ppt as in "power point"?19:41
crimsunyes, it's in powerpoint19:41
ScottKYes.19:41
penguin42OOo can do that19:41
slytherinwhy not use S5. :-)19:41
ScottKI didn't put it up, just pointing to it.19:41
crimsun(in any case, I sbuilt/pbuilt the source package)19:42
penguin42well source packages are no safer19:42
crimsunpenguin42: you have to trust the source package at some level.  Do a code audit over the entire base?19:43
nxvldid someone has information on how to relibtoolize a package?19:43
crimsunpenguin42: fwiw, I /did/ inspect the source package.  I tend to do that (having been core-dev).19:43
penguin42crimsun: Well yes; but there's no reason to trust one more than you trust a binary package19:43
crimsunpenguin42: that's the point.  You don't trust; you verify.19:44
penguin42nod; although there's been some very convincing stuff on minimal changes for barn-door sized security holes19:44
ScottKAlso the .dsc's on PPAs do still have the uploader's signature.19:45
ScottKSo there's a point to leverage trust in the source if you have a path to trust the uploader's key.19:47
penguin42(on a vaguely related note I tried to build an apparmour profile for nspluginwrapper - it's hard, especially since you really want one for each plugin, and in a way for each flash program19:49
crimsunflash itself has issues.  allowInsecureDomain()?  uhh19:50
ScottKYeah.19:51
ScottKSomeone looking for something really useful to do might do a survey of DNS related packages in Ubuntu to see if they've all been fixed.19:51
nxvlScottK: they have been fixed, long ago :D19:52
ScottKnxvl: Are you sure?  I fixed one just a little over a week ago.19:52
nxvlScottK: well, bind has :D19:53
ScottKRight.19:53
ScottKI'm not worried about the ones in Main.19:53
ScottKpython-dns didn't even do TID randomization before I started beating on it in July.19:54
nxvloh19:54
nxvlok19:54
nxvl:D19:54
nxvlthen yes19:54
taconehello, I need a reliable way to test an intrepid packaged application with gui interface. what to use ? Is a properly binded chroot ok ? Are virtualmachines the only way (tm) ?19:54
ScottK89 packages with DNS in the name in the archive.19:55
nxvl:(19:57
nxvlScottK: we should add it to the server team roadmap19:57
taconenxvl: what's up with UCSA ?19:57
ScottKnxvl: Good idea.19:57
nxvltacone: working con config model19:57
BrucevdkHey, I'm working on a Debian package. Currently a script just builds a directory and packages it using dpkg-deb --build). I'm trying to "adhere" more to Ubuntu packaging standards (I read the PackagingGuide, Debian Policy Manual etc.). The program is a Nautilus Python extension (which are installed into /usr/lib/extensions-2.0). Can anybody give me any pointers on the creation of a proper (small and beautiful) rules file for creating the package using19:58
Brucevdkdebuild?19:58
taconenxvl: I am working on a parser these days. I still feel the pain. painful pain. :-(19:58
BrucevdkCorrection: /usr/lib/nautilus/extensions-2.019:59
nxvlScottK: btw, about the courier merge19:59
ScottKYes?19:59
nxvlScottK: i need to relibtoolize it19:59
nxvlScottK: it's FTBFS for some reason with ubuntu's libtool19:59
ScottKOK.20:00
ScottKSo the diff it going to be painful.20:00
nxvlyep20:01
nxvli'm getting a really odd error20:01
nxvlScottK: http://paste.ubuntu.com/35777/20:01
ScottKDunno what to tell you.  Maybe someone else here has had enough fun with libtool in the past to help.20:03
nxvlScottK: i'm on it20:04
FlannelHey guys, I know this is somewhat offtopic, but in the deb file, how can Ifind out what options something (specifically the kernel) was compiled with?20:04
nxvlScottK: i have found some information20:04
alex-weej_what does FTBFS stand for?20:05
alex-weej_Failed To Build, Fuck Sake?20:05
ScottKalex-weej_: From Source20:05
crimsunnxvl: I presume you've read http://tservice.net.ru/~s0mbre/blog//devel/networking/dns/2008_08_08, then.20:05
alex-weej_ah right20:06
alex-weej_somebody got the acronym wrong in a bug i posted, that was confusing hehe20:06
ScottKcrimsun: Seems to me like just adding source port randomization is not going to be enough for long.20:11
slytherinFlannel: don't think it is possible20:14
NCommanderalex-weej_, it stands from Failure to Build from Source20:14
Flannelslytherin: alright, thanks20:15
tuxmaniacnellery: are you working on bug 251281 ? If not I would like to give it a shot next week.20:16
ubottuLaunchpad bug 251281 in ubuntu "[needs-packaging] toped" [Wishlist,Confirmed] https://launchpad.net/bugs/25128120:16
RainCTREVU -> Your Packages -> Nice feeds icon on Firefox -> Subscribe to «Personal feed for $YOURNAME»20:48
RainCT:)20:48
* RainCT wants testers ^^:P20:54
RoAkSoAxRainCT, seems to work :)20:56
nhandlerWhat do you want testers for RainCT ?21:00
RoAkSoAxnhandler, i think for this: <RainCT> REVU -> Your Packages -> Nice feeds icon on Firefox -> Subscribe to «Personal feed for $YOURNAME»21:01
nhandlerThanks RoAkSoAx. RainCT, I was able to successfully subscribe to my personal REVU feed.21:02
RainCTgreat :)21:04
RainCTthanks RoAkSoAx, nhandler21:04
nhandlerYou're welcome RainCT.21:04
RoAkSoAxnp =)21:04
RainCTSuggestions are welcome. (The «»).21:04
RainCT                21:04
RainCT              21:04
RainCTargh21:04
nhandlerAre you planning on adding rss feeds/email subscriptions on a per-package basis RainCT ?21:05
RainCT* Suggestions are welcome. (The «Lintian may be happy or not.» will change, of course).21:05
RainCTnhandler: yep (s/rss/atom)21:05
nhandlerRainCT: What about subscribing to a package and getting email alerts when a comment is added or a new version is uploaded?21:06
RainCTnhandler: that's planned, but I don't like doing email stuff so it may still take a while (*whistle* unless NCommander does it) :P21:07
NCommanderhuh what?21:08
nhandlerNCommander: Being able to get email updates when a comment/new upload occurs for a package on REVU21:09
NCommanderoh21:09
=== nhandler_ is now known as nhandler
sistpotyhi folks21:29
sistpotyhm... does anyone have a clue why my insert key doesn't set gvim into insert mode any longer?21:32
crimsunintrepid?21:34
sistpotyyep21:34
crimsunsorry, don't have the vm up21:35
sistpotywell, I will get used to "i" in some time I guess *g*21:35
nhandlersistpoty: What version of gvim are you using? My insert sets it into insert mode21:36
sistpotynhandler: vim-gtk: 1:7.1.314-3ubuntu321:36
sistpoty(but it might be anywhere I guess... maybe some kde<->gtk thingy... or in xorg?)21:37
nhandlerI don't think it is an issue with the vim-gtk package. I have the same version installed. Like you said, it is probably an issue with something else like xorg21:41
=== kaminix_ is now known as kaminix
sistpotynhandler: or maybe my insert key is broken *g*21:44
nhandlerWell, that isn't too dificult to test sistpoty21:44
sebnerhuhu sistpoty21:46
sistpotyhm... my insert key doesn't work in kde it seems, but it does work on vt... and switching back from vt to kde doesn't work *g*21:50
sistpotybut I have desktop-effects, which somehow should cheer me up about everything else being broken *g*21:50
sistpotyand... *drumroll* dpkg is localized... how interesting and amusing :)21:52
sebnersistpoty: strange things are happening *g*21:53
sistpotyheh21:53
jpdsAnyone know where Flash has gone? http://download.macromedia.com/ is down.21:56
sistpotyjpds: have you tried adobe yet?21:58
sebnerjpds: blame all the users who prayed for that :P21:58
sebnermaybe someonw haXX0red them =)21:58
jpdssistpoty: Works from the download page. Someone was complaining about it in #ubuntu.21:59
sistpotyah, k21:59
sistpotyjpds: is flashplugin-nonfree affected?22:00
jpdsChecking.22:00
jpdssistpoty: No - it uses fpdownload.m.c.22:02
sistpotyah, cool... thanks for checking jpds22:02
tgm4883_laptopIf any motu has is bored and wants to revu something, I'd sure appreciate another look at http://revu.ubuntuwire.com/details.py?package=mythstream-parser-youtube  I've fixed what superm1 commented on22:04
* RainCT wonders if http://brainstorm.ubuntu.com/idea/12018/ should be left open or marked "Won't implement"22:04
=== jscinoz_ is now known as jscinoz
nhandlerRainCT: I would mark it as "Won't implement"22:06
jpdsnhandler: Does Brainstorm use OpenID?22:07
jpdsRainCT: Have you seen bug 149524?22:08
nhandlerjpds: I know I had to make a separate account for it. I don't think they have implemented OpenID yet.22:08
ubottuLaunchpad bug 149524 in ubuntu "mirrors should update so they're usable during the update" [Undecided,Confirmed] https://launchpad.net/bugs/14952422:08
jpdsRainCT: Err, ignore that.22:09
jpdsnhandler: OK.22:09
* sistpoty recalls that someone referred to backports as the latest stable crack - a contradiction by itself *g*22:09
YokoZarRainCT: I'll mark it won't implement right now (by the way, it's relatively easy for MOTU to get brainstorm admin access if you poke the right person)22:09
sistpotysuperm1: nvidia-settings uploaded... I'll leave it to you to fix what I got wrong *g*22:11
RainCTYokoZar: I already have developer & moderador status :)22:11
RainCTI'm just not sure if I'm supposed to close half of the ideas :P22:12
* sistpoty takes a look at tgm4883_laptop's package22:21
tgm4883_laptopyay22:22
tgm4883_laptopthanks22:22
sistpotytgm4883_laptop: being picky, you'll need to say that the debian packaging is Copyright (or copr.)... (C) is not enough... and there is comma after the year22:25
sistpotytgm4883_laptop: get-orig-source doesn't get the newest upstream version but rather the current one as it seems22:26
sistpoty(and is quite useless, since no mangling is performed FWIW)22:27
sistpotytgm4883_laptop: the long description could be a little bit more verbose22:27
tgm4883_laptopDo i need get-orig-source?22:27
tgm4883_laptopI was under the impression it was a requirement22:28
sistpotytgm4883_laptop: in this case I guess a watch file would be more suitable... get-orig-source is mainly useful if you'll e.g. need to remove some non-free bits of upstreams release or do other mangling (e.g. convert a zip to a tar)22:29
tgm4883_laptopok22:29
tgm4883_laptopis there documentation on how to do a watch file?22:29
taconetgm4883_laptop: https://wiki.ubuntu.com/PackagingGuide/Recipes/DebianWatch22:30
sistpotytgm4883_laptop: or man uscan22:30
tgm4883_laptoptacone, thanks22:30
tgm4883_laptopsistpoty, " and there is comma after the year", thats correct right?  Or did you want me to remove it?22:31
sistpotytgm4883_laptop: no, it shouldn't be there, but that's really just cosmetical ;)22:31
tgm4883_laptopah ok22:31
sistpotytgm4883_laptop: seems like you're missing a dependency on perl (strange, is perl no longer essential: yes in ubuntu?)22:32
tgm4883_laptopah, yes i am, i'll add that22:32
sistpotyoh, perl is from perl-base, so forget the last comment tgm4883_laptop22:32
tgm4883_laptopok22:33
sistpoty(which is still essential)22:33
sistpotytgm4883_laptop: the question though is if you need some perl modules to be present and should put these in depends (have no clue about perl myself)?22:34
tgm4883_laptopI think i'm ok, as this depends on mythstream which looks to pull the modules I need.  I could list them here though too22:34
sistpotytgm4883_laptop: that's not needed then22:35
tgm4883_laptopok22:36
sistpotytgm4883_laptop: however your .diff.gz contains basically all files from the orig.tar.gz as well... maybe clean doesn't remove the installed files or s.th.?22:36
tgm4883_laptopperhaps not22:36
sistpotytgm4883_laptop: now let's come to grave issues: there's no GPL in the upstream tarball, and also no clue that any file is actually GPL22:38
sistpotytgm4883_laptop: is it stated somewhere on the website at least?22:38
tgm4883_laptopyes22:38
tgm4883_laptopsec22:38
tgm4883_laptopat http://home.kabelfoon.nl/~moongies/streamtuned.html under the downloads section the first line says  "All code is protected by GNU/GPL" and links to the GPL22:39
sistpotytgm4883_laptop: ok, that's good... but still you must change the source package and include a copy of the GPL in there (that's a requirement of the GPL itself)22:42
sistpotytgm4883_laptop: maybe you could also point out where you found the initial gpl notice in debian/copyright, just to avoid confusion22:42
tgm4883_laptopoh ok, sorry about that.  I only knew the rule "don't change the source package"22:42
tgm4883_laptopok, i'll add that too22:43
sistpotytgm4883_laptop: well, that's one of the reasons to change the source package (and btw.: I know that rule by heart, I wrote the part for the packaging guide *g*)22:43
sistpotybrb, just out for a smoke22:44
sistpotytgm4883_laptop: are the perl scripts source from somewhere or meant to be directly executed?22:51
sistpoty(because they miss the +x bit)22:51
sistpotysourced even (or imported or whatever you do in perl *g*)22:51
tgm4883_laptopmythstream calls them22:52
sistpotytgm4883_laptop: call as in shell call?22:52
tgm4883_laptoperr, let me check real quick22:52
tgm4883_laptopI think I had to do something funky when I packages mythstream about that same thing22:52
tgm4883_laptopthey are not +x on my box and i've installed it and it works22:59
tgm4883_laptopi'd have to dig deeper into mythstream though for 100% confirmation23:00
tgm4883_laptopsistpoty^23:00
sistpotytgm4883_laptop: well, if it works, I don't think its much of a problem23:01
tgm4883_laptopok23:01
tgm4883_laptopi'm adding this watch file now, after that I can just remove the get-orig-source from the rules right?23:02
sistpotytgm4883_laptop: well, now you've got s.th. to mangle (i.e. to add the GPL to the source package)23:05
* tgm4883_laptop smacks head23:05
tgm4883_laptopyep23:06
sistpotytgm4883_laptop: just summed up the important issues on revu. please make sure to rename the .orig.tar.gz (and the upstream version in debian/changelog) so that it's clear that you needed to change the orig tarball23:19
tgm4883_laptopsistpoty, ok, so then will I have still have a .orig.tar.gz in there or just the new renamed one23:20
sistpotytgm4883_laptop: a new, renamed one23:21
tgm4883_laptopok.  Do you still want it to end in .orig.tar.gz?23:21
sistpotytgm4883_laptop: of course ;)23:21
tgm4883_laptopok, just making sure23:21
tgm4883_laptopthanks for the revu, i'll be back when it's all fixed up23:21
sistpotytgm4883_laptop: now it's mythstream-parser-youtube_4.orig.tar.gz, and mythstream-parser-youtube_4ubuntu1.orig.tar.gz might be suitable probably23:22
sistpotytgm4883_laptop: (don't forget that you'll then need to change the upstream version in debian/changelog as well)23:22
sistpotywhich would then be 4ubuntu1-0ubuntu123:23
tgm4883_laptopah23:23
tgm4883_laptopok, will do23:24
sistpoty(what you add to the upstream version is quite irrelevant, as long as it a) documents that you needed to fiddle with the orig.tar.gz and b) is consistent with debian/changelog)23:24
tgm4883_laptopok, thanks23:24
sistpotynp23:25
stryd_onehi all23:28
stryd_oneI'd like to get into packaging stuff up for ubuntu, I'm rather tech-savvy but new-ish to linux.... I've followed the links in the topic and a few google searches but I'm experiencing some information overload... Is there a "right" place to start for a newbie?23:30
stryd_oneI was hoping for a step-by-step how to, just to get the first thing packaged up and get to know it a bit better (yaknow, build it, tear it to bits) but I seem to be finding a lot of conflicting information23:32
Kopfgeldjaegerhttps://wiki.ubuntu.com/PackagingGuide/GettingStarted23:35
RainCTsistpoty: why not use dfsg for the tarball rename? (4ubuntu1-0ubuntu1 looks really strange :P)23:35
RainCThi stryd_one23:35
stryd_onethx Kopfgeldjaeger ... that's one of the 28 tabs I have open right now :)23:36
stryd_onehi RainCT23:36
Kopfgeldjaegerthen you should probably close most of them and walk through the GettingsStarted guide ;)23:36
stryd_oneexactly what i needed to hear, danke23:37
sistpotyRainCT: well, I guess dfsg is mainly used to state that some files needed to be removed due to not respecting a given license... and as I've seen debianXY in orig.tar.gz ubuntuXY seems like a logical choice23:37
[cliff]hi everyone23:37
sistpotyRainCT: however as I wrote, the exact version name is moot as long as it fulfills the goal ;)23:37
[cliff]is the packager of gshare here? i'm the dev, would like to talk23:37
sistpoty[cliff]: that would be slomo23:38
sistpoty(who doesn't seem to be around)23:38
[cliff]sistpoty, oh good to know it's still him. i'll drop him an email then. cheers23:38
sistpotyyou're welcome ;)23:38
sistpotyslangasek: around and mind a query?23:41
nhandlerAre the -kde4 suffixes on package names only temporary until kde4 is the default?23:43
sistpotynhandler: no idea... maybe ask on #kubuntu-devel?23:43
nhandlerOk, I'll give that a try sistpoty23:44
RainCTsistpoty: you remembered me of the "can't stop clicking" Firefox commercial, but in your case it's a "can't stop answering" ;)23:48
RainCTwell, I'm off.. Good night23:49
sistpotyheh23:49
sistpotygn8 RainCT23:49
foxbuntuwould someone be able to revu my package, it would be greatly appreciated: http://revu.ubuntuwire.com/details.py?package=mythbuntu-log-grabber23:54

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