/srv/irclogs.ubuntu.com/2008/11/13/#ubuntu-motu.txt

jdongkees: http://jdong.mit.edu/~jdong/usnramble.txt (WARNING: HUGE FILE)00:00
keesjdong: *rofl*  so I guess it doesn't do highest-rated output? heheh00:01
wgrantI think you need slightly longer chains.00:01
jdongwgrant: that's what she said.00:01
jdongI mean... working on it.00:01
wgrantSome of it looks quite real.00:03
ajmitchjdong: you were bored, I take it00:04
jdongajmitch: isn't that when I'm the most dangerous? :)00:04
jdongChuck McAuley reported that the00:05
jdongsecurity context of the function XULDocument.persist() did not sufficiently00:05
jdongcheck the length of netbios packets00:05
ajmitchthat's when we start running for cover00:05
leslieviljoenOk, my packages are built!00:35
leslieviljoenhttp://ubuntuforums.org/showthread.php?p=6163764#post616376400:36
leslieviljoennow I am a bit tired00:36
leslieviljoengoodnight everyone and thanks for all the help!00:37
=== Guest51470 is now known as jrib
=== jrib is now known as Guest25082
=== Guest25082 is now known as jrib
macoi need some packaging help.  i ran debuild -S -sa and it failed saying secret key not available even though my private key is visible in Seahorse00:59
wgrantmaco: With an identical UID to that mentioned in your changelog?00:59
macowgrant: um, do you mean the email address listed?01:00
macoyes, the email address used in debian/changelog is on my private key01:01
StevenKmaco: The full name, the comment and the e-mail address all need to match01:02
macothe name and the email address do, though i dont believe the comment goes anywhere in debian/changelog01:02
StevenKmaco: Compare the uid lines from gpg --list-secret-keys to the Changed-By field in the .changes01:02
StevenKThey need to match exactly01:03
StevenKIf not, add -k<gpg id> to debuild01:03
maco.changes?01:04
StevenKmaco: Yeah, such as krecipes_0.9.1-4_source.changes01:04
StevenKmaco: I'm not sure if debuild actually generates one, sorry.01:05
macothe Changed-By field matches my uid01:05
StevenKmaco: If you're not sure, comparing what's in debian/changelog versus gpg --list-secret-keys should be fine01:05
macowell, except for the comment01:05
macoare you supposed to include the comment somewhere?01:06
wgrantyes.01:06
macoand yeah, now that you mention -k, i do recall having to specify my key id whenever the last time i made a package was01:06
wgrantThe strings must match precisely.01:06
macooh. where's the comment supposed to go? in changelog?01:06
StevenKBecause your key has a comment and your entry in debian/changelog doesn't.01:06
StevenKmaco: Your Name (Comment) <email@address.here>01:07
wgrantThe same place it goes in your secret key.01:07
macoi just meant, is it supposed to go directly in changelog or is it supposed to be in some config file01:07
macobut ok, sounds like you mean in the changelog01:07
macothanks guys01:10
* StevenK kicks nm-applet for hiding01:10
wgrantStevenK: Probably means that NM isn't running.01:11
StevenKroot      5603  0.0  0.0  54652  1324 ?        Ss   Nov03   0:00 /usr/sbin/NetworkManager01:11
StevenKI ignore NM on this machine, so I suspect I told the applet to go away and stop bothering me, but now I want it back01:11
wgrantWhat does nm-applet say if you run it in a terminal? The service is already taken?01:12
wgrantAh.01:12
StevenKwgrant: Yup, the service is already taken01:12
wgrantIs nm-applet already running, or is this a case of NM being crap like it is on one of my upgraded boxes?01:13
StevenKIt's running01:13
wgrantKill NM dead. /etc/init.d/NetworkManager stop might not kill it hard enough.01:13
wgrantNM 0.7 can be very strnage....01:13
StevenKMy feeling is there might be a gconf key01:13
StevenKSeems I'm wrong01:15
* StevenK gets out the Big Hammer01:15
wgrantWhich big hammer?01:15
StevenKKilling NM dead01:16
wgrantAh.01:16
mok0StevenK: yeah get rid of the mofo01:19
ethana2How do I go about finding whether a given package has different versions in backports and proposed repos?01:42
ethana2If this version of uvcvideo has an update in proposed, I may just want to enable those, and if it doesn't, I'll probably end up compiling the driver01:42
ethana2...but then, that's probably in some big package with all the other kernel drivers...01:43
psusiquestion... isn't SIGHUP supposed to be sent to the processes attached to a pty whenever the master side is closed?  no matter how it is closed?02:35
psusifor some reason it looks like SIGHUP is not sent to background processes when you exit from the shell, but IS if you close the terminal.. I could swear it should be sent no matter what causes the controlling process to exit02:37
sjdurfeyare there plans to update the version of Eclipse in the repos anytime soon? the repo is two releases behind03:03
nhandlersjdurfey: 3.2.2-6.1 is in Debian unstable. We should probably have that in the repositories in the next few weeks. We just need someone to merge/sync it03:05
sjdurfeywhy another 3.2? eclipse is on release 3.403:06
nhandlersjdurfey: I doubt that Debian will upgrade to 3.4 until after Lenny is released.03:06
sjdurfeyis there any particular reason for that?03:07
wgrantEclipse isn't known for being trivial to package, nor overly stable, I suspect.03:07
wgrantAnd it's not likely to get a release freeze exception.03:08
sjdurfeythat makes sense03:09
ScottKsjdurfey: If someone wanted to package 3.4 for Ubuntu, it's probably get in.  So far no one has.03:12
wgrantI don't think we've got anybody strange enough to package Eclipse...03:13
sjdurfeyi dont have the slighest idea on how to package03:13
* ajmitch will refrain from putting his hand up for it03:14
ScottKRight, well that's been the general consensus.03:15
sjdurfeyits so hard to package eclipse that no one will volunteer to do it?03:15
RAOFDoes eclipse still build the swt-gtk libraries that other java apps use?03:18
ScottKIt's not so much hard as unique and very resource intensive.  Last time I looked at it it wouldn't even compile on a box with less than (IIRC) 2GB of RAM.03:18
ScottKRAOF: One way to find out ...03:18
sjdurfeywow, thats a whole lot of ram03:19
ScottKAs I said, painful.  It might have been 1, not 2.  I don't remember for sure.03:19
* ScottK did some work on it about a year ago and learned his lesson.03:20
sjdurfeyhaha03:20
sjdurfeyhow is packaging done?03:24
ScottKsjdurfey: https://wiki.ubuntu.com/PackagingGuide03:32
sjdurfeythanks03:33
sjdurfeywow, there is quite a bit to read there03:35
* ajmitch wonders why gcc just doesn't want to work in pbuilder on the laptop03:43
ajmitchprobably some package missing, but build-essential is there at leasy03:44
sjdurfeyhmmm, i found out what motu stands for, and im thinking learning how to package and helping where i can would be a great learning experience for me03:49
jmarsdensjdurfey: https://wiki.ubuntu.com/MOTU/Contributing03:55
sjdurfeythanks03:56
jmarsdenNo problem :-)  There is also https://wiki.ubuntu.com/MOTU/GettingStarted03:57
sjdurfeydoes a motu just deal with packages, or is there also coding going on as well?03:58
jmarsdenFixing bugs => coding03:58
jmarsdenIf you are a pure coder, there is Ubuntu Core Developer, the other tech role in Ubuntu...03:59
sjdurfeyyeah, im def. not to the point where i can contribute patches and what not. hopefully i will be, i just need to find the time04:00
jmarsdenFixing documentation and packaging bugs is very much needed ... do what you can!04:01
sjdurfeyill read the guides and what not to see what i can do to contribute, i very much want to be part of the open source community04:02
jmarsdenIt's big enough that there's room for everyone, if you're willing to make the effort to actually contribute.  Writers, graphic artists, translators, ... lots of roles other than the traditional coder/developer/network admin stuff04:03
sjdurfeyi would like to stick with the coding, bug fixing, patching, etc. im a CS major and would def. love to learn more about coding for linux04:05
jmarsdenIn that case... jump in :-)04:06
sjdurfeyi will, i guess school work will have to be pushed to the side a bit :P its keeping me from more important things04:06
* jmarsden graduated with a B.sc in Computing and Information Systems... back in 1983 :-)04:07
sjdurfeymines going to be a B.A. i was originally a psych major so i had tons of arts & humanities built up when i switched to CS, so a B.A. would have been quicker to complete rather than a B.S.04:08
ScottKOhhh.  Someone even older than me ....04:08
bddebianWatch it :)04:08
ajmitchthat cannot be possible!04:08
ScottKBah.  You youngsters.04:08
ajmitchScottK: don't worry, I saw a DD in the street yesterday, I think he's about 70+04:08
sjdurfeyDD?04:08
ajmitchdebian developer04:09
sjdurfeyahhh ok04:09
jmarsdensjdurfey: If you decide the MOTU path is the one you want to take there is a mentoring program you can use if you want... https://wiki.ubuntu.com/MOTU/Mentoring04:10
sjdurfeyill look into that, thanks a lot. i think a mentoring program is a great idea for beginners! there is so much information out there it can be duanting04:11
ajmitchbddebian: I'm sure you remember the name philip charles04:11
ScottKsjdurfey: Plus there are generally people here to answer questions.  The formal mentoring program is not at all required.04:11
ScottKFeel free to roll up your sleeves, dive in and ask questions as they occur.04:12
AnAntpersia: thanks !04:12
sjdurfeythats awesome. i love how nice the people in the ubuntu chans are. i certainly cannot say the same for the programming channels however....04:12
sjdurfeyi listened to Jono Bacon give a speech about that very thing a couple months ago at the Ohio Linux Fest04:13
bddebianajmitch: Absolutely, I was just going to ask if that was who you were talking about :)04:13
dholbachgood morning06:49
iulianMorning Daniel.06:50
dholbachhi Iulian06:50
\shmoins07:11
iulian'ey07:11
=== doko_ is now known as doko
iulianDoes anyone have any ideas why I get this lintian error: dpkg-awk: shell-script-fails-syntax-check ./usr/lib/awk/dpkg-awk.lib ?07:44
iulianRunning sh -n dpkg-awk.lib gives me dpkg-awk.lib: 34: Syntax error: word unexpected (expecting ")")07:44
iulianBut it doesn't seem right.07:44
iuliandpkg-awk.lib file contains http://paste.ubuntu.com/71254/plain/07:45
jmarsdeniulian: Does running it with sh -nv help at all to see where the error is?07:53
huatsmorning !07:54
iulianjmarsden: Not really, this is what I got http://paste.ubuntu.com/71263/07:59
jmarsdeniulian: Me too, but that's not the 34th line according to http://paste.ubuntu.com/71254/ line numbering...08:00
jmarsdeniulian: I'm editing t down to try and find exactly what it complains about...08:00
iulianjmarsden: Awesome, thanks a lot.08:00
jmarsdeniulian: The problem is the line:   option_parse(opt_list, opt_link, help, ARGC, ARGV)08:10
jmarsdenI think because option_parse has not been defined yet so the shell does not treat it as a function?08:10
* iulian is looking08:11
jmarsdenYes, this line is being treated by sh as a function definition for option_parse but that would have syntax option_parse () stuff08:13
jmarsdenSO it complains about the missing closing )08:13
iulianjmarsden: And how can I do that? My sh coding skills are awful.08:17
jmarsdenMine are a bit rusty... I'm not sure what this is really trying to do... are we defining option_parse here, or calling it?08:18
iulianHmm, no idea.08:22
jmarsdeniulian: I think the scrpit may not really be an sh script... should the first line be #!/bin/awk  ??08:23
jmarsdenThere is code here that does not look like sh code to me.08:23
iulianLet me try that.08:24
jmarsdenThe more I look at it the more I think this is awk code or something very like it.  But I've never programmed in awk :-)08:24
persiaSome parts look like awk, but some parts look like shell, which makes it extra confusing.08:25
jmarsdenAgreed.08:27
=== lionel_ is now known as lionel
iulianjmarsden, persia: It's indeed AWK code.08:30
iulianThanks a lot!08:30
jmarsdenSo who or what put !#/bin/sh at the top of it?  :-)  Anyway, no problem, glad we figured it out.08:30
iulianI've no idea ;)08:31
* jmarsden needs to get some sleep... goodnight all08:32
iulianSleep well, jmarsden.08:32
DktrKranzwgrant: axiom is still racy with new gcl, pushing it won't harm too much, but it won't solve problems for every package, but at least it should for maxima.08:55
wgrantDktrKranz: I haven't been able to test maxima too much today, but my first impression is that it's slightly broken in wxmaxima.08:56
wgrantOh.08:56
wgrantAnd it doens't event start on the CLI.08:56
DktrKranzmy impression was right, then08:57
wgrantIt might well not be due to your gcl change, of course.08:57
DktrKranzit took too fast to build08:58
wgrantIt seems to give the right results.08:58
Hobbseenow, with a bit of luck, i won't get moderated...09:37
Hobbseeooh, i don't :)09:38
HobbseeScottK: added a bit to that u-d-d madness thread.09:39
ajmitchHobbsee: oh dear09:41
Hobbseeajmitch: it's not that bad09:42
ajmitchyes, yes it is!09:42
* ajmitch stabs flash, again09:44
ajmitchhaving it crash firefox repeatedly is annoying09:44
NCommanderheh09:47
NCommanderhey Hobbsee09:47
Hobbseehey NCommander09:49
NCommanderhow goes it?09:49
Hobbseegoing OK09:49
LaibschHi, I am trying to rebuild openoffice.org3 for hardy09:55
LaibschI believe "debuild -S" overflows /tmp09:55
Laibschhttp://rafb.net/p/8qQk5i67.html09:55
HobbseeLaibsch: yeah, you'd probably need a huge system to do that...09:56
Laibschline 1909:56
LaibschHobbsee: I am using the PPA09:56
HobbseeLaibsch: not on that pastebin...09:56
HobbseeLaibsch: even building the source, i believe you need a pretty huge system. calc would know more.09:56
LaibschBut just debuild -S seems to run out of space, I think probably on /tmp, although I can never catch it09:57
* Hobbsee wonders if your / ran out of space, too09:57
LaibschHobbsee: I just want to package the unchanged source for uploading to my PPA09:57
LaibschHobbsee: I have /usr/, /usr/src, /var and a bunch of other things on separate partitions09:58
* Hobbsee notes that's probably against the TOS?09:58
LaibschBuilding OOo on the PPA?09:58
LaibschI don't think so09:58
wgrantHobbsee: Why would uploading an unchanged source be against the TOS?09:58
HobbseeWe will not accept uploads of packages that are unmodified from their original source in Ubuntu or Debian, only packages that include your own changes. We ask that people include useful changelogs for each package so that users and other developers can understand what new features they are exploring in their work. Read the PPA Terms of Use for more information.09:58
LaibschMy quote was specifically enlarged so I can do this09:58
HobbseeFAQ on https://help.launchpad.net/Packaging/PPA?action=show&redirect=PPA#Frequently%20asked%20questions09:58
wgrantAha.09:59
LaibschHobbsee: Well, I do rebuild debian experimental packages for hardy09:59
LaibschSo, at least the changelog changes ;-)09:59
joaopintoLaibsch, isn't there already an OOo PPA for Hardy ?09:59
LaibschI haven't heard anybody complain, yet09:59
LaibschNot that I am aware of09:59
LaibschThere is one for intrepid09:59
LaibschWe are talking about OOo3, not OOo209:59
HobbseeLaibsch: either way, i'd expect you ran out of space on whatever partition has /tmp, so it died.  You'll need a machine with more space, most likely, to even rebuild the source.10:00
joaopintoLaibsch, https://launchpad.net/~openoffice-pkgs/+archive10:00
joaopintoops, ignore me, intrepid only :P10:00
LaibschOK10:00
LaibschI was aware of that group PPA10:01
LaibschLast I looked it had only Intrepid10:01
LaibschSeems to be still the case10:01
mok0Hobbsee: Hmm, I have sometimes thought about using my PPA as a test build device before uploading to "the real thing"...10:01
ajmitchtalked to the people in the group about it?10:01
LaibschHobbsee: I was wondering if there is no way to somehow get around that problem10:01
LaibschI have tmpfs and thus RAM/210:01
LaibschUsually that is sufficient10:01
wgrantmok0: I think that's reasonable.10:02
Hobbseemok0: I do that.  Of course, at that point, they're not unmodified from their ubuntu counterparts, because teh new ubuntu counterparts haven't been uploaded yet.10:02
wgrantLaibsch: OOo is not in any way usual.10:02
Laibschajmitch: Were you talking to me?10:02
Hobbseewgrant: ++10:02
ajmitchLaibsch: yes10:02
mok0Hobbsee: Heh, yeah10:02
LaibschWhat would that help?  I can build the source fine myself (and then possibly share my work with them)10:03
* Hobbsee thought you couldn't build the source by yourself, and this was the original problem...10:03
Laibschexcept for space constraints of course ;-)10:03
Hobbseeright10:03
LaibschI prefer to be independent, here10:03
LaibschWell, I must have been able to pull it off once10:03
ajmitchsome coordination is useful, especially when you're about to DoS the PPA buildds10:03
LaibschI have rc2 source in my PPA10:03
Laibschajmitch: That is not the case10:04
LaibschAnd as I said, the admins are aware of my activities10:04
* Hobbsee agrees with slangasek. Open Office needs to be downsized to Open Cubicle.10:04
LaibschMy quota was enlarged specifically for OOo builds10:04
LaibschHobbsee: I hope that will eventually happen10:05
ajmitchright, but the point still stands about some coordination of work being a Good thing10:05
LaibschUntil then, lots of test builds by people like me will be needed10:05
Laibschajmitch: I never questioned that10:05
LaibschAnd I am doing that10:05
LaibschTake a look at my profile: r0lf10:05
LaibschI'm not a loner10:05
LaibschBut I'm impatient10:05
ajmitchright, you had just said you wanted to be independent10:05
Laibschimpatient -> wish for independency10:06
Laibschfix things myself, then feed them back10:06
Laibschbetter?10:06
Laibschcoming back to my original question10:06
LaibschIs there no way to divert the tmpdir for a single command?  I think, earlier I "mount -o bind" /tmp to someplace else before "debuild -S"10:07
LaibschWorks, but not really pretty10:07
Hobbseehaven't seen anything to do it10:08
Hobbseeman page doens't show anything of that nature.10:08
Hobbseejames_w: I presume you're going to deal with rrdtool?10:24
Laibschrrdtool?10:24
LaibschI was just looking at https://bugs.launchpad.net/ubuntu/+source/mailgraph/+bug/22101010:24
ubottuLaunchpad bug 221010 in mailgraph "homepage for mailgraph has moved" [Undecided,New]10:24
LaibschShould to be easy to backport the fixes to releases pre-hardy10:25
LaibschI was just about to try and prepare a debdiff for sponsorship10:25
LaibschWhen I fix that package, should I also fix small errors along the way, like updating the standards version to 3.8.0?10:34
LaibschOr should I rather prepare a minimally invasive debdiff?10:34
wgrantMinimal, unless it's a package only in Ubuntu.10:36
NCommanderanyone from SRU awake?10:57
wgrantdholbach: Finally!11:24
dholbachwgrant: yeah11:24
wgrantAlthough it would be nice to have component subscriptions directly in LP, this is nice.11:24
dholbachit was partly my fault that this was stalled for so long - I wrestled with mailman a bit, gave up, tried again months later, gave up, then Barry told me that we need a handler installed, then it took him some time to work it out, then I was busy with other stuff, then I prodded the IS team and they were quite quick to sort it out11:25
* wgrant is a bit confused at 'IS' and 'quick' near each other.11:26
wgrantBut anyway, it's sorted out now. Good work.11:26
dholbachthat's what I want to avoid, that's why I said it11:26
dholbachbut yeah, I'm happy too that it's working now :)11:28
=== not_rly is now known as orly_owl
slytherinLaibsch: your debdiff says distribution intrepid, shouldn't it read dapper-proposed? Also check version number.12:11
slytherinLaibsch: and you don't want the fix for feisty, it is not supported anymore.12:11
Laibschslytherin: Thanks for taking a look12:13
LaibschThe intrepid thing is certainly just a glitch12:13
slytherin!sru | Laibsch12:13
ubottuLaibsch: Stable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates12:13
Laibschfeisty not supported anyomre?12:13
slytherinLaibsch: no. it had only 18 months of support.12:14
slytherin7.04 + 18 is 8.10 :-)12:14
LaibschWell, I still see it on ubuntu.com12:14
NCommanderSylphid, 7.04 + 18 is 25.0412:14
LaibschOK, must be a grace period, then12:14
NCommanderer, slytherin12:14
Laibschalright, feisty still supported, then12:15
NCommanderLaibsch, it's not12:15
NCommanderLaibsch, all SRU bugs for Feisty were declined12:15
NCommanderIt just hasn't been archived yet12:15
slytherinNCommander: I was talking about Ubuntu math. :-P12:15
NCommanderoh12:15
NCommanderlol12:15
handschuhhi. How does a revu-day work?12:27
handschuhDo the users have to request a review or will all packages will be reviewed?12:27
RainCThandschuh: Hey. Asking here for a review helps12:28
handschuhRainCT: ok, thanks. I will ask tomorrow then.12:29
RainCThandschuh: (you can also ask when it isn't REVU Day, btw)12:30
handschuhRainCT: so whats different on REVU Day?12:30
persiahandschuh, On REVU day, more MOTU allocate time to do REVUs.12:31
handschuhpersia: ah, thanks12:32
handschuhso as RanCT suggested: I would kindly ask to review two of my small libraries (http://revu.ubuntuwire.com/details.py?package=libauvitoapiaxis-java, http://revu.ubuntuwire.com/details.py?package=libballoontip-java) that are needed for a larger project of mine (http://revu.ubuntuwire.com/details.py?package=jaolt)12:33
* RainCT notices that it's Friday already12:33
broonieI wish :)12:34
persiaIt's been Friday for almost 4 hours (at least in select parts of Kiribati)12:38
lifeless20 minutes12:39
lifelesstick12:39
lifelesstock12:39
lifelesstick12:39
lifelesstock12:39
RainCTpersia: I see.. UTC+14, nice12:40
RainCTo.O there's UTC+12:45, UTC-3:30.. XDDD12:40
persiaRainCT, It mostly exists so that you can't get to tomorrow without leaving the country.12:40
RainCTpersia: Uhm.. How long is REVU Day then? 50 (24+12+14)?12:42
persiaWhen I was REVU Coordinator, I didn't know about UTC+14, and only ran it for 49 hours.  I'd suggest 50.12:43
* slytherin notices word java in the links pasted by handschuh 8-)12:55
handschuh:-)12:56
Laibschslytherin: What is the problem with the version number?13:01
LaibschShould it have dapper in the version number?13:01
Laibschlike 1.12-1~dapper113:01
Laibschinstead of 1.12-1ubuntu1 ?13:02
slytherinLaibsch: No. I guess the version should be ubuntu0.1. Please confirm from someone in SRU team.13:02
Laibschubuntu0.1 until it is officially uploaded?13:03
Laibschping SRU team13:03
geserLaibsch: are you preparing a SRU?13:03
LaibschWell, not sure if it actually is a real SRU13:03
LaibschBut it is a patch for a package in dapper13:03
Laibschand others13:03
Laibschmailgraph13:04
LaibschThe homepage has changed13:04
Laibschso, a rather simply and straight-forward change without regression potential13:04
Laibschgeser: are you a member of the SRU team?13:05
geserif you plan to get it to dapper-updates: the version should be  1.12-1ubuntu0.1 and the target in the changelog: dapper-proposed13:05
geserLaibsch: no13:05
LaibschAlright13:05
LaibschCan you explain the reason for ubuntu0.1?13:05
slytherinLaibsch: SRU is stable release update, no matter how small or bug the change is. Whether it will go in or not will be evaluated by SRU team. And since the package is in universe, it will be motu-sru.13:05
LaibschOK13:06
geserLaibsch: the version should be larger than the current one and smaller than the one in $release+1 (which might have an "ubuntu1"), so usually "ubuntu0.1" is added13:07
Laibschhm, that leads to endless recursion, doesn't it?13:10
LaibschLet's say I did an SRU to hardy with ubuntu0.113:10
geserno, the next one would be ubuntu0.2 (which is still < ubuntu1)13:10
LaibschThen somebody else would do an SRU (unrelated) to gutsy again with ubuntu0.113:11
LaibschProblem not solved13:11
RainCTLaibsch: there are rules for this on the wiki13:11
LaibschSo, I kind of fail to see the need for introducing 0.13:11
persiaLaibsch, No, they'd just have to pick a version string between the two.13:11
persiaLaibsch, It's a convention we follow, rather than a hard rule.  It makes the versions predictable, so we can use standard techniques to determine how to handle exceptions.13:12
Laibschpersia: OK, so why is that not possible without introducing 0.1?  Right now there is no ubuntu1 package13:12
persia(and the vast majority of packages won't have the same base version for both gutsy and hardy anyway)13:12
RainCTLaibsch: using Xubuntu0.7.10.1,Xubuntu0.8.04.1, etc. for different releases is an option13:13
persiaLaibsch, It's not that it's not possible, it's that we have a convention we use.13:13
persiaThe convention is to use .X to indicate SRU uploads.  When there isn't a base ubuntu variation, that becomes ubuntu0.X13:13
persia(because we need to have the string "ubuntu" for a variety of reasons)13:13
LaibschI understand the reason for 0.1, but while that is mostly for cornercases, I don't think it catches them all, sort of invalidating the whole idea of it.  You get my point?13:14
persiaLaibsch, Yes, but that the system isn't complete doesn't mean it's not useful.13:14
Laibschpersia: IOW, all packages ubuntuX where uploaded before the release was made public?13:14
persiaIt's a very rare case that we SRU packages that have the same version in two different releases, especially for different issues.13:14
persiaLaibsch, huh?13:14
RainCTLaibsch: if you do a SRU for a version 1.0-1 using 1.0-1.1 then this would be confusing as we would think that it's a NMU from Debian. So, naming it 1.0-1ubuntu0.1 makes it clear that it's a SRU or security upload13:15
persiaNo, that indicates it was modified by someone for Ubuntu.13:15
LaibschBut once the release is made, the thing becomes an SRU, right13:15
persiaThe version string doesn't change between -proposed and -updates13:15
LaibschAnd then you are not allowed to use ubuntuX anymore, but use ubuntu0.X instead13:15
LaibschAFter release data13:15
Laibschdate13:16
persiaYes, after release date we use the .X notation to indicate a version change.13:16
LaibschOh, wait a minute13:16
LaibschDoes this 0.X thing also apply to gutsy?13:16
persiaEvery change should be updated in the development repo first, so the changes in the .X versions don't contribute towards trunk.13:16
Laibschor would that be ubuntu1?13:16
persiaIt applies to all types of SRU.13:17
persiaOn the other hand, in the rare case that the version in gutsy is the same as the version in hardy, you need to work around it by picking different version numbers so gutsy < hardy < intrepid < jaunty continues to apply.13:17
LaibschOK, then in the general case it is $nothing, ubuntu1, ubuntu2, ... before release and ubuntu$i.1, ubuntu$i.2, ubuntu$i.3, ... for SRU uploaded after the release, right?13:18
Laibschpublic release13:18
persia(in which case constructions like 0.1.7.04, 01..7.10, 01..8.04 can be useful.13:18
persiaLaibsch, Loosely, yes.13:19
Laibschalright13:19
persia(although remember to upload to the new development release *before* the SRU)13:19
LaibschIntrepid is already fixed13:19
persiaThat counts :)13:19
LaibschCloses: LP#22101013:20
Laibschcorrect format?13:20
persiaDon't use "closes:", that's for Debian.13:20
persiaFormat is "LP: #nnnnnn"13:20
Laibsch(LP:#221010)13:20
Laibschalright13:20
persiaMany people use parentheses after describing the specific thing changed.13:20
Laibschtoo complicated ;-)13:21
Laibschso many conventions13:21
persiaMost of them grew from problems we had in the past.13:21
Laibschunderstood13:21
=== azeem_ is now known as azeem
Laibschbug 221010 looks OK now?13:37
ubottuLaunchpad bug 221010 in mailgraph "homepage for mailgraph has moved" [Low,In progress] https://launchpad.net/bugs/22101013:37
persiaLaibsch, Looks good.  I think I need to wait for someone from MOTU SRU to ACK before I can upload though.13:40
vorianrevu day huh?13:47
=== LucidFox_ is now known as LucidFox
slytherinRainCT: any idea why isn't .diff on revu opened inline in firefox?13:51
RainCTslytherin: how big is it?13:53
slytherinRainCT: 5KB13:53
slytherinhandschuh: ping13:54
Laibschslytherin: I think that is a FF "issue"13:55
handschuhslytherin: pong ( did I miss something)13:55
LaibschI have worked around such things by installing an extension13:56
Laibschhttp://www.spasche.net/mozilla/13:56
slytherinhandschuh: not yet, I was reviewing libballoontip-java.13:56
RainCTslytherin: not sure, perhaps there's something missing in Apache's config13:58
handschuhslytherin: thank you (did you commet it already)13:58
slytherinhandschuh: not yet.13:58
slytherinRainCT: may be you could return type as text/plain13:59
RainCTslytherin: if this works, won't it break normal downloads (eg, with dget)?14:01
slytherinRainCT: I am talking about just .diff, not .diff.gz.14:02
RainCTslytherin: ah. what's a .diff?14:02
RainCT:P14:02
slytherinRainCT: I see both .diff and .diff.gz here - http://revu.ubuntuwire.com/details.py?package=libballoontip-java Is that something you haven't done. .diff contains extracted .diff.gz.14:03
RainCTah, didn't even know that XD  (/me isn't really familiarized with the post-upload scripts, yet)14:05
=== Sp4rKy_ is now known as Sp4rKy
slytherinhandschuh: are you one of the upstream authors?14:07
handschuhno14:08
handschuhslytherin: if you complain about the missing licenses in the source-code; I already mailed to the upstream authors14:08
slytherinhandschuh: Good. I will still add that in comments so we have it on the record.14:09
handschuhslytherin: ok thanks (I do forget things very fast, so this is a help)14:09
slytherinhandschuh: there you go. You have day's work ahead. :-)14:10
handschuhslytherin: thanks a lot!  :-)14:11
* slytherin celebrates first revu review by eating an apple. :-)14:11
* RainCT gives slytherin MOTU rights and remembers that he should finally write a script to do this automatically14:14
RainCTslytherin: and I don't get that stupid mimetype-file extension association working :S14:15
RainCTs/don't/can't14:15
NCommanderRainCT, wait what?14:15
RainCTlol14:16
RainCTNCommander: you remember me of popups *g*14:16
NCommanderno, I mean giving slytherin MOTU rights14:16
RainCTNCommander: on REVU, that is14:17
RainCToh, he isn't a MOTU? o.O14:18
NCommanderUnless I missed a memo14:18
RainCTI thought he was lol14:18
* RainCT undoes14:18
RainCTNCommander: thx for catching this :P14:19
NCommanderWe need a script that syncs up privilleges from LP14:19
RainCTindeed. feel free to write it ;P14:20
NCommanderis the PPA importer active yet?14:22
RainCTNCommander: there's no cronjob, if that's what you mean14:24
NCommanderany reason why that is the case?14:24
RainCTNCommander: there's still no code to check if the package has build14:25
NCommanderI dunno if thats important unless we restrict upload rights to REVU14:26
RainCTNCommander: the description shouldn't mention this if it isn't done14:26
RainCTbut I can set up the cronjob if you want14:27
NCommanderyou have the source :-)14:27
RainCTNCommander: one word: time *g*. I've been busy with school (and with trying weird stuff like writing something in C/C++ or getting my webcam to work with touchlib XD)14:27
slytherinRainCT: NCommander: What is the code for revu written in?14:44
RainCTslytherin: Python (and some bash)14:45
slytherinhmm14:45
slytherinsome day ... :-(14:45
NCommanderI was going to say superglue and duct tape14:46
NCommanderRainCT, I think we need to pin the revu source repo14:46
NCommandersource packages from REVU replace packages from the repo14:46
RainCTNCommander: then pin it in /etc/apt/preferences14:46
NCommanderBut should that be the default behavior?14:47
slytherinRainCT: You gave me MOTU rights? Is that the indication that I should apply for MOTU. :-D14:47
RainCTNCommander: everyone is free to decide if he wants to pin it or not. -proposed isn't neither pinned by default14:48
NCommanderproposed isn't enabled by default.14:48
RainCTNCommander: revu neither14:48
NCommandertoche14:48
RainCT^^14:49
ScottKRainCT: Proposed porbably should be though.14:49
ScottKporb/prob14:49
RainCTslytherin: dunno, I'm not one of your sponsors :)14:49
iulianNCommander: Hey, I already merged svk (see bug #297502), you obviously didn't see it. Bug 282793 was already fixed in Debian as well so all we needed to do is to merge.14:49
ubottuLaunchpad bug 297502 in svk "Please merge svk 2.0.2-3 (universe) from Debian unstable (main)." [Wishlist,Confirmed] https://launchpad.net/bugs/29750214:50
ubottuLaunchpad bug 282793 in svk "Unsatisfied dependencies in SVK" [High,In progress] https://launchpad.net/bugs/28279314:50
slytherinRainCT: Was just kidding. I am planning to apply before year end. :-)14:50
NCommanderiulian, lol14:50
slytherin\sh: ping14:50
NCommanderiulian, I did get the fix into proposed14:50
iulianNCommander: Yes, I can see that. The only Ubuntu change is the fix for tab completion.14:52
iulianNCommander: OK, I will close the bug I reported then.14:53
NCommanderiulian, no, don't14:53
NCommanderiulian, the bug will be autoclosed once the fix is accepted into intrepid <g>14:53
slytherinhandschuh: most of the comments about balloontip apply to your other package as well.14:53
NCommanderiulian, if you wish to redo the merge, your welcome to dit14:53
NCommanderiulian, I'll sponsor14:54
slytherinhandschuh: if you plan to package many java packages, make cdbs your friend. Life will be easier.14:54
handschuhslytherin: damn ... I wanted to skipp this  ;-)14:55
slytherinhandschuh: skip what?14:55
handschuhslytherin: cdbs14:55
iulianNCommander: Well, I don't think it's worth it. Next time we'll just drop your change (which is in Debian as well) and keep the tab completion fix.14:56
slytherinhandschuh: It is really easy once you get to know it. :-)14:56
handschuhslytherin: ok, I will give it a try14:56
handschuhslytherin: you don't need to add this onto the other packages14:57
handschuhslytherin: I will use the libballoontip as a template for the other ones14:57
slytherinhandschuh: yes, I am not adding any comments to other.15:00
ScottKWhen you call your ISP and say, "I'm having trouble with DNS." and they say "What's that?", I have a feeling it's not a good thing.15:01
_rubenouch :p15:01
handschuhslytherin: one question is left: I have a package that original source package is just a plain wsdl file ...15:01
iulianScottK: It happend to me too.15:01
handschuhslytherin: is there a get-orig-source rule needed?15:02
slytherinScottK: The word 'that' refers to 'trouble' or 'DNS' ? :-P15:02
ScottKDNS15:02
slytherinhandschuh: yes very much.15:02
ScottKTurns out I hadn't actually reached tech support, so I haven't abandoned all hope yet.15:02
handschuhslytherin: ok, but what about its license ... it is not written in the wsdl-file but in a seperate website15:03
ScottK"If you want, we can arrange for someone to call you back?" - Like I'm going to fall for that trick.15:04
slytherinhandschuh: I haven't ever packaged a wsdl file. So can't really comment on that. Why are you packaging wsdl file by the way?15:04
handschuhto create the java beans from it on compile15:05
\shslytherin: pong15:07
slytherin\sh: I wanted to discuss the jigdo debdiff you sponsored. But got to go home. Will ping later.15:07
iulianNCommander: Anyway, the tab completion patch was already forwarded to Debian so that we can sync next time. It seems that the maintainer doesn't look at his bugs which is a bad thing :\15:07
\shslytherin: when I'm not responding...tomorrow morning again...:)15:08
slytherinhandschuh: hmm, it has been really long time since I did anything with wsdl.15:08
slytherin\sh: tomorrow then.15:08
\shslytherin: cool :)15:08
ScottK2Anyone got a DNS server I can use?15:08
broonieFor what?15:09
RainCTScottK2: 212.73.32.3  212.73.32.67  but that's faaar away from you :P15:09
ScottK2Probably better than what I got right now.15:11
ScottK2broonie: ISP DNS is very flacky.15:11
broonieAh, I tend to install bind locally when I need to work around that.15:12
handschuhslytherin: you can create the java classes to call the webservice directly from its wsdl-file15:12
ScottK2Yeah, they're generally very reliable, so I'm unprepared.15:13
RainCTScottK2: OpenDNS may also be an option15:13
ScottK2RainCT: Thanks.15:14
* ScottK2 jumps off IRC so parts/joins don15:14
ScottK2don't get too anoying.15:14
\shjdong: are you filing the sync for fpc?15:16
RainCTOT, anyone knows what "being down the rabbit hole" means? (they say this at the start of the Matrix on Win video)15:17
jdong\sh: not that I know of; I really don't have any knowledge of fpc/pascal and would rather have someone with familiarity deal with it15:17
\shjdong: k...I'll take it then15:18
jdongI only got involved because someone had what looked like a trivial patch to fix a bug15:18
jdongthanks, \sh :)15:18
\shRainCT: alice in wonderland15:18
RainCT\sh: d'oh! thx15:18
\shRainCT: could be wrong though, but the last I remember of matrix (orig) was that many statements made by morpheus were coming from alice in wonderland ;)15:19
ScottK2RainCT: Much better (even far away).  Thanks.15:19
persia\sh, Your understanding matches mine.15:20
persiaRainCT, Might also reference a Siouxsie Sioux lyric.15:21
\shRainCT: http://www.imdb.com/title/tt0133093/trivia :)15:24
\sh"The film pays a huge homage to Lewis Carroll's "Alice in Wonderland", although there are also references to Marx, Kafka, Zen and Homer's Odyssey. One of the main featured works of literature is "Simulcra and Simulation" by the French philosopher Jean Baudrillaud. The book can be seen lying open in Neo's apartment and was required reading for all the principal cast and crew."15:25
RainCTOK, thanks all :)15:26
sylvainghi i have some problem on upgrade script for mysql database (myisam to innodb) to obm-storage package. because of bug of mysql the upgrade script crash ramdomly. So i would like know if in packaging i must use while pattern, while pattern on 10 try or do not make upgarde on packaging?15:52
persiasylvaing, The while script to try 10 times sounds like an awful hack.  Better to test if it was successful, and if not, try something differently.  Much better to fix the relevant mysql bug so you don't have to work around it.15:54
jdongwe use this script in our packaging?15:56
gnomefreakany reason universe-bugs-owner@lists.ubuntu.com gets the merge requests for Lp branches to ~ubuntu-dev branches? it auto rejects atleast my request but shouldnt at all ubuntu-dev and lp branches are not related16:02
sylvaingpersia: yes it's an awfull hack, the mysql bug is the following : the sql update script add foreign keys on existing tables with the Alter table instruction. There is a lot of alter table .. add constraint..  in this script, and once in a while, the innodb engine return a random error on a random line16:03
sylvaingjdong: now no, but i work on futur upstream version of obm16:06
persiagnomefreak, ubuntu-dev is very closely related to ~ubuntu-dev branches.16:06
gnomefreakpersia: but the mailing list should not reject merge requests at all its missleading16:07
gnomefreakasac: got the request but i got reject email16:07
gnomefreakmailing list should take all or take none16:07
persiasylvaing, Well, I still think that if you7re encountering issues you'd do best to understand where you had a failure, rather than just blindly trying again.  Even if it's just a timing issue, there are ways to bundle the commands to be sane, and detect the difference between a successful transaction and an unsuccessful transaction.16:07
persiagnomefreak, That would make sense, but it's complicated.  It was only yesterday that that list was able to properly accept all bugmail.16:08
gnomefreakpersia: maybe fixed in future?16:09
persiaEssentially, LP pretends to be sending from the person who requested the merge, rather than from LP, so it needs whitelisting, except that the list wants to avoid whitelisting everyone, to avoid spam.16:09
persiagnomefreak, Maybe.  If you've good ideas about how to fix it, I'm sure that those who manage the systems would be interested.16:09
gnomefreakthan maybe make a Lp mailing list for these?16:09
gnomefreakthat way its all inside LP persia ?16:10
persiaThat wouldn't help, and in fact, be less good, as there's no way to moderate an LP list easily, and no way for non-members to join a list.16:10
ScottKSo either I'm to believe that my router spontaneously picked a new primary and secondary DNS for me or the ISP changed it without telling me.16:10
* ScottK is voting for #2, but who knows.16:10
persiaScottK, What OS do you run on your router?  Is it one that permits vendor updates?  Was there a DNS server update recently?  If the answer to the latter two aren't yes, it's very likely the latter.16:11
persias/.$/ of your presented options./16:11
ScottKI don't think it allows vendor updates, but I also got it from the ISP and it's a customized version.16:12
=== thunderstruck is now known as gnomefreak
ScottKAll's well that ends well I guess.16:12
persiaWell, if it's from the ISP, #1 and #2 are the same :)16:12
ScottKTrue.16:12
bddebianHeya gang16:22
=== thekorn_ is now known as thekorn
james_whttp://revu.ubuntuwire.com/details.py?package=libtuxcap looks like it shouldn't be "Needs Work"16:24
james_wis there a way to undo that?16:25
persiaNo simple way : it's a side effect of the test for the email feature.16:25
persiaEssentially, any comment by a reviewer is considered a rejection.16:26
persiasiretart, Do you need that comment?  Maybe it could be removed from the DB?16:26
siretartdo I need what comment?16:27
nxvlNCommander: k, ACK'd16:27
persiasiretart, The last comment at http://revu.ubuntuwire.com/details.py?package=libtuxcap16:28
persiaEssentially, it's marking the package rejected, which is counter to the "please ignore" part.16:28
siretartwoah, that was ages ago, no?16:30
siretartno, i don't need that comment16:30
persiaAre you able to delete it?16:30
siretartnot easily, not right now16:30
* persia doesn't know precisely how to do so, and fears breaking things16:30
persiaRainCT, Are you around?  Could you delete the comment?16:30
ScottKWouldn't it be simplest for him just to upload it again.16:33
persiaScottK, Who?  The original packager?16:34
ScottKAnyone really.16:34
ScottKAt least anyone who's got authority to upload a package.16:35
persiaWell, best to be someone not ubuntu-dev, as uploads by ubuntu-dev has different status.16:35
ScottKAFAIK REVU works off of who's in debian/changelog, not the key.16:35
ScottKOK.16:35
persiaOh, you're right.16:35
* persia double-checks the code16:35
ScottKOf course now that ubuntu-dev uploads get treated differently, that might be considered a weakness in the system.16:36
persiaWell, it's usually expected that the ubuntu-dev who uploaded will push to NEW, which protects against that to some degree, but that's an interesting point.16:37
persiaYep.  You're right.  It checks the signature of .changes to make sure the upload is OK, and then trusts changed-by16:39
persiaNope I'm wrong.  It does look at the uploading user (and now I feel like I should find a problem with the package to again reject it)16:47
geserHi bddebian16:47
bddebianHeya geser16:48
ScottKOK.  I guess it got changed at some point.16:49
=== Czessi__ is now known as Czessi
persiaUnfortunately, from a quick review of the code, it looked like you were right the first time, although it's not bad that I review it: I did mean to do some REVU today.16:51
=== vorian is now known as stevie
RainCTpersia: Yep. Can't you remove comments yourself?17:00
persiaRainCT, I don't know how, but don't bother deleting it now.  I've already made a mess.17:00
persiaRainCT, I believe I'd have to dig out the password for the DB, and then run the DB client, and mangle stuff.17:01
RainCTpersia: admins have a "delete" link  next to each comment17:01
* persia feels especially abashed, and needs better eyes.17:01
persiaI don't support you could do something so that I wasn't usually logged out of REVU when I click a link?17:02
persias/support/suppose/17:02
persiaAnyway, this package hasn't had a review in a while, and probably deserves one anyway.17:02
RainCTpersia: My attempt to fix the sessions didn't work. I think I'll ask on the mod_python ML tomorrow or so (I've to study now)17:03
persiaRainCT, Thanks.  Doing it now isn't essential, but it would likely reduce my confusion level :)17:04
mok0I lost my "paste-on-middle-mouse-button" on the upgrade to Intrepid... any suggestions on how to get it back??17:04
persiamok0, Which flavour?17:05
mok0persia: I run KDE17:05
* persia isn't sure how mouse properties are set in KDE17:06
ScottKmok0: You're welcome in #kubuntu-devel.17:21
mok0ScottK: Oh, thanks, but we're having dinner soon. I will come later though17:22
ScottKOK.17:22
Romariohello folks, i am using the perlmagick package in one of my programs. Today one of my users contacted me complaining about some errors related to my program. after some research i've found out that the package graphicsmagick-libmagick-dev-compat is the culprit because it provides perlmagick as well. can anybody help me in this case?17:24
Romarioi am not sure if this package should really provide perlmagick because it is a package of graphicsmagick (imagemagick fork)17:25
Romarioand there seem to be some incompatibilites17:25
=== stevie is now known as vorian
slytherinCan anyone please tell me how can I attach a file to a debian bug?18:15
NCommanderslytherin, attach it to your email.18:18
slytherinNCommander: Ok.18:18
mrooneyDoes anyone know a simple python package I could check out with a setup.py? I am looking for an example of how to make mine, where to put the binary, desktop file, etc18:19
slytherinNCommander: Can I do it at the time of submitting the bug?18:20
NCommanderslytherin, yeah18:20
persia!packaging18:22
ubottuThe packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports18:22
mrooneythanks persia I will see if that can assist me18:23
persiamrooney, Once of https://wiki.ubuntu.com/PackagingGuide/Complete#Reference%20Packages ought be a good choice.18:24
persias/Once/One/18:24
slytherinpersia: Do we usually sync packages from experimental?18:37
geserslytherin: default is to sync from unstable but it's possible to sync from experimental on request18:41
slytheringeser: Ok. Was thinking about syncing batik/fop from experimental. But just found few problems and reported them. I will wait for these packages to enter unstable.18:42
persiaslytherin, I'd recommend only doing so post-DIF or if there's some special reason.  Especially with the Lenny freeze, experimental is full of stuff that will drop into unstable and get autosynced (unless you're syncing over Ubuntu variation).18:42
geserslytherin: it's possible that it only get into unstable after the lenny release18:43
slytherinpersia: My main purpose is to drop Ubuntu changes. But as I said I will wait for them to enter unstable.18:44
ScottKThe key with Experimental is to understand why something is in Experimental.18:44
geserand there is currently still(?) a discussion about non-free firmware in Debian main ongoing which might delay the release18:44
persiaslytherin, In the case of syncing to drop Ubuntu changes, pulling from experimental sounds useful to me, although as ScottK points out, understanding is key.18:44
mrooneypersia: thanks for the links, the jokosher package looks like a great reference for a setup.py!18:59
NCommanderhola DktrKranz19:05
DktrKranzhey NCommander19:07
NCommanderDktrKranz, are you running intrepid?19:07
DktrKranzjaunty, but I've VM19:08
NCommanderDktrKranz, want to test svk in proposed (it makes it installable)19:13
DktrKranzdoes it need GUI? or just CLI?19:14
slytherinpersia: right. I have understood it now when I tested fop. :-)19:16
slytherinNCommander: I am running intrepid. If all I need to test is if it installs or not then I can try. Of course if download size is more than 5 MB then not.19:17
NCommanderDktrKranz, CLI19:18
NCommanderslytherin, its small, but it pulls in a good chunk of perl modules deps19:18
DktrKranzNCommander, I'll fire up a chroot then19:19
NCommandercool19:19
DktrKranzbug number?19:19
bmmAny MOTU: I will happily accept any comment on http://revu.ubuntuwire.com/details.py?package=metalink :)19:22
* persia rejects metalink19:23
slytherinpersia: why?19:23
persiaI'm writing that up now :)19:23
DktrKranzNCommander, anyway, it's still building, so I need to postpone testing19:28
superm1i clearly haven't been to revu in a while.  it looks nice and useful now :)19:29
persiabmm, Commented.19:30
slytherinNCommander: tell me bug number19:30
bmmpersia: cool, thanks!19:31
DktrKranzslytherin, still building, you can't test it for now19:32
slytherinoh, ok19:32
persiabmm, It's looking better.  #1 is probably just a side effect of earlier adjustments, #2 is minor.  #3 needs a bit of upstream work, and #4 should be trivial.19:32
bmmpersia: already on it, I'll let you know if I hit any walls ;)19:33
persiabmm, OK.  I'm a big believer in lots of eyes, so I'll recommend you get someone else for the next look.19:33
bmmpersia: will do19:33
slytherinpersia: pm?19:37
sebnerpersia: what do you think about point 6?19:40
persiasebner, -ECONTEXT19:41
sebnerpersia: /me likes that -E stuff :P, metalink, first comment, point 619:42
persiasebner, That's been fixed.19:44
sebnerpersia: I know but what do you think about this point? I've had a discussion if that's: a must have, optional, nonsense19:45
persiaI believe the short description should complete the sentence "$(package) is a $(short description)." which would make it redundant.19:47
sebnerpersia: so more like a "must have" right?19:47
sebnerpersia: you might also have seen this point in my REVU example revie19:48
sebner+w19:48
bmmpersia: thanks for the comments. I've posted the licensing problem upstream and went with debhelper 7, removed TODO and NEWS but left README because it contains the caveats description.19:52
sebnerbmm: if you don't need dh7 you should use a lower version to make backporting easier19:53
sebnerit seems you don't use any of it's features (e.g debian/rules)19:53
persiabmm, My apologies if I included README.  I thought that was end-user interesting.19:54
persiabmm, Also, although I haven't looked, I agree : either use the debhelper 7 features, or don't require it.19:55
sebnerpersia: though the backporting argument isn't that valid anymore. it's not very likely to backport from jaunty to hardy since intrepid has debhelper719:55
bmmsebner: backporting shouldn't make a difference, as debhelper 7 has been backported. So dh7 should work, even when backporting.19:56
bmmsebner: but you are right about the features not being used.19:56
persiasebner, Well, it's as valid as it's ever been.  To me, it's that one should declare the version of debhelper one actually uses, rather than some random version because it seemed like a good idea.19:57
bmmpersia: you didn't include README inthe comment, I just mentioned it as it was the last file left.19:57
persiabmm, Good.  I was afraid I made a mistake :)  Keeping README is essential for users to be able to understand the limitations.19:57
sebnerpersia: of course it makes no sense to use debhelper 7 if you don't use it's features but besides backporting issues were always a top argument19:57
bmmI must admit that I'm not really sure about the whole debhelper verioning. Isn't using a higher version also showing that your package has no problems with the new features?20:00
ScottKWe have debdhelper 7 in hardy-backports.20:00
persiasebner, To me it's always been about accuracy, rather than backporting.  Declaring >=5 and then using dh_iconcache is just as bad as declaring >= 7 and not using 7's features.20:00
ScottKbmm: It's the opposite.  Using the lower version to say you don't require the newer features.20:00
bmmScottK: it's not about backporting anymore, it's about wether you use a higher version when you don't use the new features :)20:00
ScottKAnd persia is correct about that.20:01
ScottKYou should describe the minimum version required for your package given the debhelper features you use.20:01
persiabmm, It's never been about backporting.  It's always been about accuracy.  Declare what you need to build.  Declare it accurately.  The rest is unimportant.20:01
sebnerpersia: hehe, I know what you mean. personally I started with 5 as lowest but I can remember merges that FTBFS because of dh_iconcache =)20:01
sebnerpersia: btw, does lintian still complains about dh7 (about missing things in debian/rules)?20:04
bmmsebner: no20:05
bmmsebner: I've just uploaded dh7 onto revu and the lintian is clean :)20:05
sebnerbmm: no I mean a dh7 debian/rules file. that uses it's minimalistic style20:05
bmmsebner: ah, then I don't know :)20:06
bmmpersia: I'm reading the debhelper manual and it seems like I can just use v4. Should I try that?20:08
bmmHmmm... the debhelper manual state that "V7" is the "recommended mode of operation".. I'm only getting more and more confused here :S20:09
persiabmm, Check the debhelper changelog carefully, but maybe.  Most people don't like to go below 5 because 5 made several things easier.20:09
persiaV7 is recommended, but not required.  If you want to use the older debhelper, it's OK, but it will get out of date sooner.  If you want to use V7 that's OK, but you should use it.20:10
bmmpersia, then I should just go with 5 as a minimum version and up as the features require me to. Ok, sounds good. I'll change to 5 and do a pdebuild check.20:11
pochuV4 isn't deprecated yet...20:12
bmmpochu: no, but it will be sooner then 5, so that is the main reason to go with 5.20:13
pochuah, 5 is fine :)20:13
bmmgood... finally... yes.... 5 it is :D20:13
persia6 or 7 is also fine: it's mostly a matter of how you want to do your package.20:13
sebnerdh-make automatically uses 5 it has to be fine :P20:13
leonelScottK: make a single  diff  for all the patches ???20:13
sebnerpersia: I suppose between 5->6 happened that much?20:13
pochuI'd only go for 6/7 if I'm using new features from them20:14
pochuIf not, I'd go with 520:14
bmmpochu, thanks! Then I'm  still sticking with 5 for my new upload20:14
sebnerpersia: * not that much20:14
sebnerbmm: it's fine20:14
* mok0 thinks you should use the minimum required compat number20:16
persiasebner, Read the changelog.  There were lots of good improvements, like better mkshlibs support, dh_icons, dpkg triggers, --ignore, dh_desktop becoming sane, dh_installudev stuff, etc.  The basic format of debian/rules didn't change though.20:17
sebnerpersia: I see, thx20:17
persiaI'd not want to do a GUI app with less than dh6, as it means careful checking to make sure one gets the right version of dh5.20:18
rrittenhouseI have a question it seems nobody knows anything else about. If I go to "Places --> Connect to Server" and I connect to my webserver (which I use an ssh key to access with user www-data) I am not able to create folders or even edit anything because it mounts as read only. Any ideas before I file a bug report?20:23
joaopintorrittenhouse, this is the wrong channel to ask, ask on #ubuntu20:25
rrittenhouseSorry. I understand it's the wrong channel but it just seems nobody really knew the answer so I thought someone here might have more experience with it or maybe have ran into it.20:26
joaopintorrittenhouse, I didn't saw your question there :)20:27
rrittenhouseI've been asking for 3 days :D20:27
joaopintoand I don't see much sense on assuming the 200 users here have more experience with nautilus/ssh than the 1500 there :)20:28
persiarrittenhouse, #ubuntu-bugs is probably a better place to ask where to file a bug.  I'd personally select gvfs as a starting point.20:28
rrittenhouseMaybe thats the problem.. too many people lol20:28
mok0rrittenhouse: perhaps your webserver is exporting its filesystem readonly20:28
joaopintopersia, you are assuming that it is a bug, and not lack of understanding on how privilege works :)20:29
mok0rrittenhouse: It's most likely not a bug20:29
persiajoaopinto, Yep.  I always assume it's a bug.20:29
rrittenhouseThat's why I don't want to file a bug report. The perms appear to be correct though.20:29
joaopintoI always assume is an user error, statistically they are more than bugs :P20:30
rrittenhouseI can do it through the terminal just fine. It's the nautilus thing that can't do it :P20:30
joaopintorrittenhouse, have you searched on launchpad ?20:31
joaopinto(if you believe it's a bug)20:31
mok0or Ubuntu Forums20:32
rrittenhouseI've searched LP and Google, and UF. My friend and I have both had this problem even in Hardy. Besides in hardy you could edit the files and not create any dirs. Now you can't do either!20:32
joaopintorrittenhouse, maybe it's bug 244779 ?20:36
ubottuLaunchpad bug 244779 in gvfs "permission denied when removing a directory via SSH" [Low,Triaged] https://launchpad.net/bugs/24477920:36
handschuhwhy do I have to specify JAVA_HOME or JAVACMD when using cdbs and the ant.mk ?20:48
persiahandschuh, Because we've not yet reached the point of having one true Java in Ubuntu.21:00
handschuhpersia: but why doesn't it use the default one if specifyed in system?21:00
persiahandschuh, Because there isn't a default one specified on the buildds in a sane way.21:01
* laga has had his share of making eclipse use the correct JVM today21:01
persialaga, You're tackling the new upstream?21:02
handschuhpersia: well as it is an ant class why dont you let ant decide21:02
persiahandschuh, Well, sometimes it doesn't decide in the way you want (see note above about eclipse)21:03
handschuhpersia: eclipse has a strange start-script, thats it  anyways do I really HAVE to use cdbs?21:04
persiahandschuh, No.  Some people find it easier.  Our currently most active Java maintainer (slytherin) is one of them.21:05
handschuhpersia: slytherin told me to use it so it seems I have to use it21:06
lagapersia: no, just doing development on hardy and intrepid21:06
lagapersia: java development*21:07
persiahandschuh, It's a choice.  Slytherin recommends using it, but if you really don't want to, that's OK as well.21:07
lagahandschuh: ... and the startup script for eclipse is full of crack, at least in hardy.21:07
persialaga, Ah.  I was hoping.  There's two big names in Java environments, and currently we're well out of date on one of them.21:07
lagaeclipse is outdated, but i'm not sure how bad it is21:08
handschuhlaga: here is no real debian package of eclipse ... otherwise they would have used "update-alternatives" in their script21:08
handschuhslytherin: ping21:10
miikwhen nvidia 177.82 in repo?21:19
miikyo dudes put firefox 3.0.4 in the repo21:21
lagahandschuh: so the ubuntu maintainer broke it? ;)21:22
persiamiik, You may be better served by investigating the relevant packages, and sending appropriate patches to achieve the results you want to the frequent uploaders of the packages that interest you in bug reports.21:22
handschuhlaga: he just has not fixed this21:22
lagahandschuh: where does the package come from?21:23
miikpersia, you say nobody will put 3.0.4 in repo????????? GRRRRRRRRRRRRRRRRRRRRRRr21:23
handschuhlaga: i think its a sync from debian21:23
miikand about 177.82, what if it dont come, and then my 177.80 dont work with new kernel -8 ?21:23
persiamiik, No, I'm saying that "yo dudes put firefox 3.0.4 in the repo" doesn't help achieve that goal.21:24
miikoh21:24
miikwell, can you put 3.0.4 in repo, please?21:24
pwnguinmiik: why the repo?21:26
persiamiik, Thanks for that, but it's not about being polite, it's that the work needs doing :)21:26
pwnguinsomeone already publishes 3.121:26
pwnguinin a ppa21:26
miikpwnguin, so it can fall from there into my computer21:28
miikpersia, well someone packaged 3.0, 3.0.1, 3.0.2, 3.0.3, etc there must be an automated script that does it21:29
persiamiik, There are scripts, but no, it's not automatic.  You're seeing the results of human effort.21:31
miikwhat is it that human does?21:31
miikit should be fully automated scripted21:31
pwnguinonly if you want it to fail fully automatically21:32
persiamiik, The humans make sure it's not broken before deploying it to millions of users.21:33
miikpersia, well there should be some automatic QA too21:36
miikthough, its good with human look at it too21:36
persiamiik, There is automated QA, but it's not considered sufficient.21:38
persiaThat's why I suggested you could help.  The more people who help, the faster the QA can be done, and the sooner things reach the repos.21:38
pwnguinthere's also the mozilla branding dilligence21:43
pwnguini dont recall what the terms were21:43
miikok, how i can help?21:45
pwnguinwell 1, join the right channel ;)21:47
pwnguin#ubuntu-mozillateam21:48
miikaye21:50
miikwhen nvidia 177.82 in repo?21:51
=== jcfp_ is now known as jcfp
handschuhfinally I am using cdbs, but I am getting the following error: http://paste.ubuntu.com/71519/  (line 60 ist important)22:00
azeemhandschuh: it's better to set LANG to C if you want help from non-germans as well22:01
handschuhazeem: how to?22:01
directhexLANG=C before doing things?22:01
persiamiik, I think the nvidia drivers are pulled by jockey.  I'm not sure whether it needs an adjustment to jockey directly, or to some online DB.  You'd probably do best to check the jockey code, and then either offer to help the local package or upstream point at the new drivers.22:01
azeemhandschuh: pastebin your debian/control22:02
superm1persia, i think it's just a matter of whether 177.82 goes into proposed or backports at this point22:02
superm1once it's updated for jaunty of course22:02
wgrantpersia: It actually just needs the new driver package. I heard it was going into backports, but it's still undecided.22:02
handschuhdirecthex: thx -> http://paste.ubuntu.com/71524/22:03
* persia doesn't keep track of these things, and appreciates the data.22:03
persiaMy goal was mostly just pointing towards things that might be more helpful than asking for an update.22:03
miikim using proprietary nvidia driver, but my jockey is empty :s22:03
pwnguini never see a lot of nvidia on the ubuntu-x channel; so i guess tseliot mainly inherited that mess22:08
tseliotpwnguin: yes, I did22:08
tseliotmilk: try installing nvidia-common22:09
superm1crimsun, how were the defaults for the various mixers (front, master, pcm) chosen to be set at 80%?  was it an arbitrary selection?22:10
azeemhandschuh: eh, did you see what I suggested?22:10
pwnguinsuperm1: i would be amazed if there was some formula that worked out to exactly 80 percent ;)22:11
handschuhazeem: sry overred -> http://paste.ubuntu.com/71526/22:11
azeemthat's not a debian/control22:11
handschuhazeem: again, i am sorry: http://paste.ubuntu.com/71528/22:12
azeembut anyway, I guess you're missing at least one code CDBS class, like debhelper.mk22:12
azeems/code/core/22:12
azeemcause besides ant running install, nothing else being done, like the creation of a .deb22:12
superm1crimsun, pwnguin,haha. well i guess a better way to put it, was there a lot of experimentation done to determine 80% was optimal?  It seems that a lot of the mixers i've seen that have a front and master, setting front to 100 but leaving others at 80 gives a better starting result particularly because then the hotkeys can adjust the volume range to it's full potential22:13
azeemhandschuh: why the Conflicts: gij?22:13
handschuhazeem: great hint! thanks a lot22:14
handschuhazeem: because it wont run on gij (swing)22:14
azeemhandschuh: are you aware that this means none of your users can install any gij-using application then?22:17
handschuhazeem: yes I am ... I havn't found an other way22:18
azeemhandschuh: what is the error message when gij is installed?22:18
handschuhazeem: it will show no error ... but it will also show no jframe22:19
azeemand shouldn't there be a more specialized dependency for swing than just java5-runtime?22:19
handschuhazeem: the problem is that gij claims to provide java5-runtime22:20
azeemis swing part of java5-runtime?22:20
handschuhazzem: on openjdk-jre and the sun jre it is22:21
azeemdid you try with libswt3.2-gtk-java or so?22:21
handschuhazeem: because it does not depend on swt22:21
azeemhandschuh: that wasn't the question; I assume "java5-runtime" is a well-defined set of things22:22
azeemhandschuh: well, I suggest you ask one of the Ubuntu java experts22:22
handschuhazeem: unfortunatly there is no such thing as a "java5-runtime-swing"-package22:24
azeemhow about depending on a specific java5-runtime which supports swing then22:24
handschuhazeem:that was forbidden22:25
azeemby whom?22:25
handschuhby slytherin22:26
azeemdid you tell slytherin that you're conflicting with gij?22:26
handschuhdid not22:27
azeemit looks like the wrong solution to me22:27
handschuhwell ... it half is bad and half is good because cij and swing is a real pain22:28
azeemisn't gij useful for other stuff besides swing?22:29
handschuhmaybe22:29
handschuhbut if gij is declared as the default jre, gij will try to start a gui22:29
handschuhwich fails quite often22:30
handschuhe/wich/which22:30
handschuhassuming that the user has no jre installed and wants to install the library I am working on, apitude might offer gij to be installed22:31
handschuhthat is what i want to prevent22:32
azeemhandschuh: 23:18 < azeem> handschuh: well, I suggest you ask one of the Ubuntu java experts22:33
handschuhazeem: will do that!22:34
azeemhandschuh: having alternatives in there should probably be fine, like openjdk-jre | java5-runtime22:34
handschuhazeem: thanks again for helping me with my rules file22:34
handschuhazzeem: that might work!22:34
handschuh-z22:34
persiahandschuh, Be warned that for several architectures, there is no openjdk, so it needs to use gcj.22:35
handschuhpersia: hm.22:36
handschuhpersia: is there a tag "works sometimes with"? :-)22:36
leslieviljoenHi everyone! My powerpc packages for Thunar seem to be preventing the segfault problem. I have uploaded them to mediafire, but how would one get fixed packages distributed via "apt-get upgrade" for powerpc? Mediafire is a pain. I am thinking of making a website for them, but the apt repos are really the proper place.22:37
persiaNo, although one can set architecture-specific dependencies if needed.22:37
persiaGenerally it's best to depend on the default, and work to make sure the default does what is needed.22:37
azeemthis is an Arch: all package22:37
persialeslieviljoen, Create a debdiff, attach it to a bug describing the problem in detail, and subscribe ubuntu-universe-sponsors to the bug.  Someone will probably tell you to fix several things, and it can be included.22:38
persiaazeem, Yes, but it may not work with the same set of dependencies on all architectures, because the architectures have different sets of JREs available.22:39
persiaazeem, It's about ensuring the package has the right environment for each architecture, even though the package itself is unchanged.22:39
azeemright, but how do you express arch-specific Depends for an arch: all package?22:39
leslieviljoenI'd ask how to create a debdiff, except that there is no source change between the broken and working packages. I think they were built with some wrong version of a library, possibly libglib.22:40
persiaI think it's the same syntax, although I could be mistaken.22:40
azeemor do you mean some run-time architecture detection22:40
persiaNo, in packaging, not in the code.22:40
azeem[!i386] only works for Build-Depends22:40
azeemat least AFAIK, maybe Ubuntu changed that22:40
leslieviljoenI tried compiling them to debug them, but they went from constant immediate segfaults to working without any source changes22:40
persiaWorked for depends last I checked, but maybe only in the source package, and it gets determined at package build time.22:40
azeemwell, there is type-handling22:41
persialeslieviljoen, In that case, just file a bug describing the situation, and that a rebuild is required, and subscribe the sponsors.  No debdiff required.22:41
azeembut it's considered quite ugly22:41
persiaazeem, Let's pretend there isn't :)22:41
leslieviljoengreat, who are the sponsors and how to I subscribe them?22:41
persiaWhen you file the bug, there's a link to subscribe someone else.  Subscribe "ubuntu-universe-sponsors"22:42
* persia peers about for some Xubuntu-dev who might want to look at this.22:42
leslieviljoenok, will do. is it always "ubuntu-universe-sponsors"?22:42
persiaMost of the time.  About 10-15% of the time it's #ubuntu-main-sponsors".   It depends on whether the package is in universe or main.22:44
NIKHello... anybody here knows if the MOTU 896 woks on linux??22:53
persiaNIK, Firstly, #ubuntustudio is probably a better place for that question, and secondly MOTU is actively anti-linux, so if it works it's not well supported.  Consider another vendor, or if you already have it, try with a liveCD and test.22:56
NIKok!! thanks!22:56
pwnguinnow theres something that needs context22:56
pwnguin"MOTU is actively anti-linux"22:57
persiapwnguin, It's a audio interface.22:57
wgrantHeh.22:57
persiaMark of the Unicorn vs. Masters of the Universe22:57
NIKjejej...22:57
ajmitchmuch like plone is anti-sanity </complaint> :)22:58
leslieviljoenpersia: thanks, done23:03
leslieviljoenbye all!23:04
=== jmarsden_ is now known as jmarsden|work
LimCorehi, is there a quick instruction how to get sources, apply my fix, and rebuild/test/etc one of applications with an annoying bug (https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/296741) ?  Some wiki url or something?23:13
ubottuLaunchpad bug 296741 in network-manager "nm-applet G3 modem pin entry is visible " [Undecided,New]23:13
persiaLimCore, If you're not much fussed about how you apply your fix, just apt-get source $(package), edit stuff to meet your needs, run debuild -b, and test the result.23:27
persiaIf it works, you probably want to look at the right patch system to use when applying the changes, etc.23:27
persia!patch23:27
ubottuPatches are files describing the changes in code to achieve some results.  There are a number of ways these can be produced, but https://wiki.ubuntu.com/Bugs/HowToFix and https://wiki.ubuntu.com/PackagingGuide/PatchSystems may provide some useful guidelines.23:27
jdongconsipracy theories begin: http://jdong.mit.edu/~jdong/gates_bldg_linux_curse.jpg23:34
jdongphoto quality isn't great, but the computer on the right is running XP.23:35
jdongto make matters worse, I just logged into the other Linux machine and it hardlocked.23:38

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