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

=== asac_ is now known as asac
BrickHausawfully quite in here..01:01
BrickHausshhh..  "Masters of the Universe" need their rest too. :D01:02
=== protonchris_ is now known as protonchris
=== nellery_ is now known as nellery
tonyyarussoSo who do I bribe to get a backport looked at?  :P01:49
binarymutantwhats the correct way to do this? XS-Python-Version: >=2.301:50
binarymutantmake: python2.4: Command not found, but I followed the guidelines I think, it says XS-Python-Version: >= X.Y in the debian packaging policy01:57
ScottKFrankH: To answer your question: Eclipse is a painful package to work with and no one has volunteered to actually do the work to update it.02:02
ScottKbinarymutant: What python package does your package build-depend on?02:03
ScottKtonyyarusso: Bug number?02:03
binarymutantit depends on python 2.3 or greater02:03
tonyyarussoScottK: Bug #293292, which depends on Bug #268602 being done first.02:03
ubottuLaunchpad bug 293292 in hardy-backports "Please backport etckeeper 0.18 (or newer)" [Undecided,New] https://launchpad.net/bugs/29329202:03
ubottuLaunchpad bug 268602 in hardy-backports "backport bazaar" [Undecided,New] https://launchpad.net/bugs/26860202:03
ScottKbinarymutant: Do you have a Debian package of this or are you trying to install something from source/package it yourself?02:04
ScottKtonyyarusso: Look at the bzr rdepends and consider it needs some testing.  jdong was planning on looking at it.02:05
binarymutantScottK, myself02:05
ScottKbinarymutant: OK, In addition to the XS-Python-Version: (what you have is correct if you are using python-central) you alse need to have python-all in your build-dep.02:06
ScottKIt'd be python-all (>=2.3)02:06
binarymutantScottK, instead of python (>=2.3)?02:06
ScottKYes. That just gives you the default version (2.4), not all supported versions (2.4 and 2.5)02:07
ScottKerr default version = 2.5 (sorry)02:08
binarymutantScottK, ok, but I'm getting this error now Build dependencies/conflicts unsatisfied; aborting. :/02:08
tonyyarussoScottK: Is there anything I can do to help things along, not being particular skilled in these things?02:08
ScottKbinarymutant: Then you need to install python-all02:09
ScottKtonyyarusso: Talk to jdong.02:09
tonyyarussoScottK: will do - good UTC time for that, or e-mail?02:09
tonyyarussoScottK: also, if you know of any people who are good with figuring out segfaults and have some spare time, point them to my latest Planet post - kompozer needs attention beyond my abilities as well.02:10
ScottKHe's often around here.  He lives in -0500, but he's also a college student so who knows when he'll be awake.02:10
jdongheh takes a parent to know sleep schedules of those crazy college kids, huh :)02:11
ScottKtonyyarusso: I'd suggest asking in #ubuntu-mozillateam since it's based on Mozilla code.02:11
ScottKjdong: Nope.  Mine aren't quite that old yet.  It takes remembering being in college.02:11
binarymutantScottK, thanks :) Will other people that use this .deb have to have python2.4 installed too?02:11
jdongtonyyarusso: I spoke with #bzr on Friday and last I followed up they were still getting everything into debian experimental and synced into Jaunty02:11
tonyyarussoyeah, it's a bit dead there the last few days - will try again in a bit.02:11
tonyyarussojdong: ah, so probably a low priority for a few weeks yet I take it.02:12
jdongat the very least I'd like to have complete bzr, bzr-rebase, bzrtools, bzr-gtk, and bzr-svn02:12
jdongif those are all compatible and good to go in Jaunty then I'm all for a backport02:12
jdongAFAIK right now that is not the case02:12
ScottKbinarymutant: It depends a bit on the package.  If it's a python C extension, then it will end up requiring both python versions.  If it's pure Python, it won't.02:12
binarymutantCool thanks for the help ScottK02:13
tonyyarussojdong: all right, well keep me posted and let me know if there's any stupid grunt work.02:13
jdongtonyyarusso: will do :)02:13
FrankHbinarymutant:  ditto. thanx for the info scottk02:13
jdongtonyyarusso: kick me by the weekend to follow up if I forget through my tests tomorrow and thursday :)02:13
tonyyarussojdong: all righty02:14
ScottKFrankH and binarymutant: You're welcome.02:14
ScottKtonyyarusso: The public library in the county I live in uses Ubuntu Hardy on their systems provided for library patrons and Kompozer is in their install.02:20
ScottKThought you'd like to know.02:20
tonyyarussoScottK: I would, yes.  Thanks.02:22
binarymutantdo I need to make an ITP bug in launchpad like debian's BTS?02:41
toabctlhi all02:48
ScottKbinarymutant: Yes.  It's called needs-packaging in Ubuntu.03:14
binarymutantScottK, thanks :)04:36
ScottKYou're welcome.04:37
* NCommander yawns04:38
persiazul ?04:46
=== vorian is now known as heHATEme
binarymutantwhat should I put in the changelog file for distribution? I've tried jaunty, intrepid, and ubuntu05:21
ScottKjaunty05:21
ScottKLintian will complain because it doesn't know about it yet.05:21
binarymutantdo you compile lintian from source?05:22
stefanlsdDoes anyone mind giving some advice about a merge - #29664805:22
ScottKNo.  I just ignore the error until it gets fixed.05:23
stefanlsdheh - bug #29664805:23
ubottuLaunchpad bug 296648 in jigdo "Please merge jigdo 0.7.3-2 (universe) from Debian (unstable)" [Undecided,New] https://launchpad.net/bugs/29664805:23
binarymutantthanks again :)05:24
stefanlsdRe the comment to close the other bug. It was mentioned that i should put in in the changelog for the merge, but that wasnt my change, and wasnt carried across as an outstanding ubuntu change.05:24
stefanlsdit was closed, and we could close the ubuntu bug with it, although im not sure it goes in the changelog - might be confusing just the entry? I could go close the bug manually when package is published. so i guess, should it be in the changelog or not :)05:26
binarymutantI've uploaded my package to revu but how long until I see it on the site? It's been a while now :/05:42
StevenKHmmm. ENORAOF05:52
ajmitchyou need to hunt him down?05:53
StevenKNo, wanted to ask him a dorky Gnome Do question05:54
* wgrant cries about the book meme flooding his liferea.05:57
* ScottK considered posting about a "Don't do the meme" meme, but is going to bed instead.05:59
LaserJockwgrant: I had a good one from my Laser Spectroscopy book06:03
LaserJockI found out how to do LaTeX in wordpress.com06:03
wgrantI'm not sure which is the closest book to me right now, but two that have come up on Planet so far are about tied for closest.06:03
LaserJockI'm pretty sure mine wouldn't come up ...06:04
wgrantHeh.06:04
StevenKThere are two closest books to me -- The Mad Ship, by Robin Hobb and Tangled Webs, by Anne Bishop06:05
LaserJockI've got Laser Spectroscopy, Bible, Philosopher's Handbook06:05
StevenKOooh. The fifth sentence on page 56 of Tangled Webs is good.06:06
LaserJockI don't know *any* of the books so far06:06
Flannel"The latter component is undesirable and is a result of the nonlinear transfer characteristic of the amplifier." -- Microelectronic Circuits, Sedra and Smith.06:06
ajmitchthe closest book to me when reading planet earlier was a plone book, which I'm sure is NSFW06:06
wgrantajmitch: Hahaha.06:06
StevenK"Since he'd spent the past few years teaching her how to defend herself with objects she would normally have at hand, he was looking at a pissed-off woman whose hands were full of potential weapons."06:07
* Flannel has no blag.06:07
wgrantStevenK: You need a blog noww.06:07
wgrant-w06:07
StevenKDo not06:07
ajmitchStevenK: resist06:07
StevenKI do not need a blog, or facebook, or myspace or any other time sinks06:07
ajmitchno, for you have WoW :)06:08
LaserJockI have a facebook thingy I think06:08
StevenKajmitch: Shush :-P06:08
ajmitchit only took about 18 hours to get servers back after maintenance today :)06:08
StevenKI heard06:08
* wgrant fell into Facebook a month or two ago :(06:08
wgrantBut I am so far blogless and MySpaceless.06:08
LaserJockI won't touch MySpace with a ten-foot pole06:09
wgrantNeitherr.06:09
LaserJockI don't even get what facebook is for06:09
ajmitchwasting time06:09
LaserJockLinkedIn at least seems to have some usefulness06:09
wgrantFacebook seems to be for wasting time.06:09
wgrantYes.06:09
wgrantAh yes, I have a LinkedIn account too.06:09
* ajmitch has an account there06:10
LaserJockI have a twitter and identi.ca account06:10
LaserJockbut that's a *real* time waster06:10
* wgrant doesn't.06:10
wgrantI have a Launchpad account.06:10
LaserJockalmost as bad as IRC ;-)06:10
ajmitchI'm glad I don't06:10
* ajmitch looks on linkedin06:10
StevenKwgrant: Why did you give in for Facebook? :-)06:10
wgrantStevenK: I don't remember. Somebody managed to convince me it was a good idea.06:11
ajmitchheh, more WoW screwups, free gear this time06:14
wgrantajmitch: What happened?06:14
wgrantAnd how many people died because of it?06:14
ajmitchwell they just had an overly long maintenance period where they lost everyone's in-game mail06:15
wgrantAh.06:15
ajmitchand currently some of the pvp gear costs nothing, so people are swarming the vendors to get it06:15
ajmitchheads will roll06:15
wgrantTerrible.06:15
ajmitchexpansion release is tomorrow06:15
* StevenK can't wait06:16
ajmitchthis amount of instability & screwups doesn't bode well06:16
StevenKIndeed06:16
StevenKIt's been unstable since patch 3.0.206:17
ajmitchthere are a few bugs about it in wine's bugzilla06:17
ajmitchlike the abysmal graphics performance many people are getting06:17
* StevenK adds "Me too"06:17
StevenKOnly during boss fights. Which you know, helps06:18
ajmitchyeah06:18
ajmitchit really helps when I'm the main tank & getting 2-4 FPS06:18
stefanlsd3.0.3 runs nicely on wine for me06:18
* wgrant has no idea about WoW whatsoever.06:18
StevenKstefanlsd: Do you raid?06:18
ajmitchyou're one of the lucky ones :)06:18
stefanlsdStevenK: ok, no.   not that hardcore :)06:19
ajmitchit mostly works well for me, but I get pretty much all the symptoms from http://bugs.winehq.org/show_bug.cgi?id=1592506:19
ubottubugs.winehq.org bug 15925 in -unknown "World of Warcraft: Extreme FPS drop since 3.0.2" [Normal,New]06:19
* StevenK looks06:19
ajmitchoh thanks ubottu :P06:19
wgrantajmitch: That template text is rather bland, yes.06:20
StevenKHmph. No workaround or anything06:21
wgrantStevenK: Yes there is... Play Ubuntu instead.06:21
ajmitchthere are some mentioned, like disabling pixel shaders in winecfg06:22
StevenKI do that during work time06:22
ajmitchbut I haven't noticed a difference yet06:22
StevenKwgrant: WoW is fun.06:23
anlmalNe, vladiko, ako Boga znadeš!06:25
anlmalKakva te je spopala nesreća06:25
anlmalteno kukaš kao kukavica06:25
anlmali topiš se u srpske nesreće?06:25
anlmalDa li ovo svetkovanje nije06:25
anlmalna komu si sabra Crnogorce06:25
anlmalda čistimo zemlju od nekrsti?06:25
anlmalI bez toga ovo nam je slava,06:25
anlmalna koju se vrsni momci kupe06:25
anlmalsposobnosti svoje da kušaju,06:25
anlmalsilu mišce i brzinu nogah;06:25
anlmalstrijeljanjem da se nadmašaju06:25
anlmali sječenjem u opkladu plećah;06:25
anlmalda slušaju božju leturđiju06:25
anlmali da vode kolo oko crkve -06:25
anlmalda viteštvom prsa nabrecaju.06:25
anlmalTo je tamjan sveti junacima,06:25
anlmalto gvozdeni srca u momcima!06:25
anlmalTuri takve razgovore crne!06:25
anlmalLjudi trpe, a žene nariču;06:25
anlmalnema posla u plaha glavara!06:25
anlmalTi nijesi samorana glava:06:25
anlmalvidiš ove pet stotin momčadi,06:25
anlmalkoje čudo snage i lakoće06:25
anlmalu njih danas ovđe vidijesmo?06:25
anlmalViđaše li kako strijeljaju,06:25
anlmalka se grada vješto izigraše,06:26
anlmalkako hitro grabljahu kapice?06:26
anlmalTek što vučad za majkom pomile,06:26
anlmaligrajuć se strašne zube svoje06:26
anlmalveć umiju pod grlom ostriti;06:26
anlmaltek sokolu prvo perje nikne,06:26
anlmalon ne može više mirovati,06:26
anlmalnego svoje razmeće gnijezdo,06:26
anlmalgrabeć slamku jednu i po jednu06:26
anlmals njom put neba bježi cijučući.06:26
anlmalSve je ovo nekakva nauka!06:26
anlmalBez momčadi ove te su ovđe06:26
anlmalšest putah je jošt ovliko doma;06:26
anlmalnjina sila, to je tvoja sila.06:26
anlmalDokle Turci sve njih savladaju06:26
anlmalmnoge će se bule ocrniti;06:26
anlmalborbi našoj kraja biti neće06:26
anlmaldo istrage turske ali naše...06:26
anlmalNada nema pravo ni u koga06:26
anlmaldo u Boga i u svoje ruke;06:26
anlmalnadanje se naše zakopalo06:26
anlmalna Kosovo u jednu grobnicu.06:26
anlmalU dobru je lako dobro biti,06:26
anlmalna muci se poznaju junaci!06:26
stefanlsdsigh06:27
StevenKstefanlsd: Agreed06:27
* fabrice_sp agree06:28
* ajmitch pokes Hobbsee 06:28
StevenK!ops06:28
ubottuHelp! Hobbsee, Riddell, sladen, fbond, mneptok, gnomefreak, Seveas, dholbach, elkbuntu, PriceChild, or jpatrick!06:28
iulianHuh, wth is that?06:31
anlmalWhen the venerable Metal look and feel for Swing first debuted, its main aesthetic competition was the Windows 95 interface. Given the state of graphical user interfaces a decade ago, Metal was an attractive and elegant alternative to the other common interfaces of the time.06:32
anlmalThe updated Ocean theme in Java SE 5 helped to keep Metal a viable choice up to the present day, but it's time for Swing's cross-platform look and feel to get an overhaul.06:32
anlmalEnter the Nimbus Look and Feel. A brand new, modern look and feel based on Synth, Nimbus provides a polished look to applications which choose to use it. And because Nimbus is drawn entirely using Java 2D vector graphics, rather than static bitmaps, it's tiny (only 56KB!) and can be rendered at arbitrary resolutions.06:32
anlmalSwingSet3 in Metal06:32
lifelesselkbuntu: ping06:32
anlmalFor compatibility reasons, Metal is still the default Swing look and feel, but updating applications to use Nimbus couldn't be simpler. It only takes a single line of code:06:32
anlmalUIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");06:32
* iulian rolls his eyes.06:32
anlmalYou can also force Nimbus to be the default look and feel by specifying -Dswing.defaultlaf=com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel. on the command line. A more permanent way to set the property is to add06:32
anlmalswing.defaultlaf=com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel06:32
anlmalto the file <JAVA_HOME>/lib/swing.properties. You will have to create the swing.properties file if it does not already exist.06:32
anlmalFor further reading about Nimbus, take a look at the Nimbus early access page.06:32
* Hobbsee looks in06:33
nickrudyay!06:33
iulianGo Hobbsee Go!06:33
Hobbseewow...06:33
nelleryyay \o/06:33
lifelessthanks Hobbsee06:33
stefanlsdat least he could of pasted more interesting stuff to read06:33
fabrice_sp\o/ Hobbsee06:34
lifelessand how he's done a CTCP time check on me06:34
ajmitchHobbsee: thank you06:34
StevenKI'm curious which language it was, though06:34
lifelessnordic06:34
lifelessrussian perhaps06:34
iulianTurkish?06:35
wgrantTurkish is plausible.06:35
iulianI don't think is russian.06:35
StevenKGoogle says Serbian or Croatian06:35
StevenKI've got two different answers for two different lines06:35
dholbachgood morning06:39
=== Tweenaks is now known as Treenaks
ajmitchhey dholbach06:40
Hobbseemorning dholbach06:41
StevenKI'm guessing Serbian. Google doesn't tell if you translate a web page06:41
dholbachhi ajmitch, hi Hobbsee06:41
Hobbseehmm, chatzilla.  I'm surprised the guy didn't just flood out06:41
StevenKOr cause a SEGV06:41
binarymutanthow do you get the 0ubuntu1.deb naming scheme to work with dput?07:00
fabrice_spbinarymutant: what do you mean?07:08
binarymutantdon't you have to rename debs to something_1.2.9-0ubuntu1.deb?07:10
StevenKDepends on the circumstances07:10
binarymutantwould I need to change the name of the deb to upload to revu?07:11
ajmitchyou'd need to upload a source package to revu07:11
fabrice_spbinarymutant: for REVU, you don't upload a deb file07:11
fabrice_spbinarymutant: you upload a dsc file07:12
binarymutantso dput revu *.dsc ? not *.changes?07:14
fabrice_spsoirry: *_source.changes07:15
fabrice_sphttps://wiki.ubuntu.com/MOTU/Packages/REVU07:15
binarymutantthanks for the info I was uploading the binary07:15
geserGuten Morgen dholbach, Hi ajmitch and Hobbsee07:46
dholbachhi geser07:46
Hobbseeheya geser07:53
\shhmmm...why don't we have an opennms package...07:54
StevenKIsn't OpenNMS a big pig, and hard to install?07:54
\shStevenK: nope07:54
\shStevenK: the package on the opennms page are really simple...well, someone has to do some debian/ubuntu policy audit..but that shouldn't be that hard07:55
\shStevenK: the only bad thing: it's java...but it07:55
\sh's much faster then nagios07:55
StevenKHow can java be faster? :-P07:56
StevenKAdmitedly nagios' event handling is ... well, complete crap07:56
\shStevenK: dunno...but it is;-)07:56
\shand it has much more nicer features e.g. for on duty services..asset management (which is far from being complete..but a good start)07:57
siretartStevenK: just curious, what bugs you about nagios? I'm rather happy with it, but I havn't seen alternatives either...08:02
StevenKsiretart: It's web interface is terrible, and it's alerting leaves a lot to be desired08:03
siretartlike what?08:03
=== santiago-pgsql is now known as Guest53713
StevenKsiretart: Sorry?08:04
=== Guest53713 is now known as santiago-ve
siretartI don't really understand what you miss. possibly I just don't know what alternatives have to offer08:05
siretartI'm fairly happy with the email and jabber notifications08:05
StevenKsiretart: I used and loathed nagios at $PREVIOUS_JOB. I don't have to care any more08:08
siretartI see08:09
StevenKsiretart: We had it monitoring ~ 700 machines with over 5,600 discrete services, and it ran like a complete dog on an SMP Xeon08:10
\shsiretart: could be that the former colleagues here did a bad job installing nagios the wrong way...regarding automatic service discovery and running it in cluster mode...08:15
* siretart didn't notice that nagios had some automatic service discovery or cluser mode feature08:16
\shsiretart: see, nagios doesn08:16
\sh't have automatic discovery .. and cluster mode is more self made...,-)08:16
siretartStevenK: having looked a bit how nagios works, that story doesn't really surprise me. good that you don't need to care about that setup any more :)08:17
stefanlsdStevenK: do u know if it was v2 or v3?08:21
StevenKstefanlsd: 208:22
stefanlsdStevenK: 3 has lots of improvements. maybe you'd have a different experience now08:22
StevenKstefanlsd: See above, I don't care any more :-)08:22
stefanlsdhehe08:23
DktrKranzwgrant: I tried to fix gcl FTBFS, but it fails to build for brk randomization in 2.6.27 kernels, I need to figure out the new fix.08:23
wgrantDktrKranz: Ah, lovely...08:23
siretartoh right. I haven't seen nagios2 at all.08:23
* wgrant likes nagios3.08:24
* soren just like nagios08:24
DktrKranzfixing gcl doesn't mean we fix rdepends, though. They need special care too08:24
\shsiretart: btw...do you know if sistopy or whoever is working on ghc6 merge?08:24
wgrantDktrKranz: The rdepends are less formidable than that abomination.08:24
\shsistpoty ,-)08:24
siretart\sh: I hope he is busy with releasing faumachine :-)08:26
\shsiretart: *g* new gch6 needs to be injected into jaunty for new darcs08:26
\shghc6 even...*grmpf* too early this morning08:26
* wgrant stabs darcs with bzr.08:27
* StevenK has yet to use darcs08:27
* \sh wants to roll out bzr @company as default VCS and REPO system...but it's hard to do that, when you have to deal with windows people only08:28
\shold style thinking people are sometimes difficult08:29
soren\sh: I was under the impression bzr ran excellently on windows.08:33
wgrantsoren: It does.08:34
wgrantUnlike git.08:34
sorenThere's even tortoisebzr.08:34
wgrantYep.08:34
wgrantAnd it's not even dead.08:34
* Hobbsee quickly kills it08:37
Hobbseewasn't dead, anyway.08:37
fargiolasDktrKranz: ping08:42
DktrKranzfargiolas: pong08:56
fargiolasDktrKranz: hi, prefer english or italian? (about bug 222580)08:57
ubottuLaunchpad bug 222580 in gnome-mastermind "GNOME Mastermind grid is shifted to the right with new cairo releases" [Low,Confirmed] https://launchpad.net/bugs/22258008:57
DktrKranzfargiolas: no problem with both of them (but Italian only for queries)08:58
\shsoren: it does...but the people are not willing to change ,-)08:59
DktrKranzfargiolas: I haven't a browser handy, but I remember that bug, need a sponsor?09:00
fargiolasDktrKranz: since I used intrepid for a while now I almost forgot about that bug, now I just bought a dell mini with hardy and I see it's yet to be fixed09:00
fargiolasDktrKranz: it's been quite some time it's out now, and jdong already said the fix was ok, why hasn't it been committed yet?09:01
fargiolasDktrKranz: I'm not an ubuntu dev :P I'm not really aware about the sponsorship mechanism09:02
fargiolasDktrKranz: actually that's the only debdiff I ever did09:03
DktrKranzfargiolas: usually SRUs are processed slower than other bugs, I can do it this evening. Mind subscribing me to the bug (just to make sure it falls on my radar)09:03
fargiolasDktrKranz: done, thank you :)09:06
DktrKranz"prego" ;)09:07
fargiolasDktrKranz: it's always a bit odd to talk in english with other italian guys :) grazie09:08
DktrKranznot so odd here ;)09:09
\shyay...one bug fixed...more to go09:12
\shScottK: ping libdb cruft removal smtpguard still relies on libdb4.3 (as you are my postfix and clamav hero) do you want to deal with it?09:25
huatsmorning everyone09:30
goukihuats, morning :)09:30
huatshey gouki09:31
huats:)09:31
stefanlsdDoes someone mind looking at: bug #29664809:32
ubottuLaunchpad bug 296648 in jigdo "Please merge jigdo 0.7.3-2 (universe) from Debian (unstable)" [Undecided,Fix released] https://launchpad.net/bugs/29664809:32
stefanlsdRe the comment to close the other bug. It was mentioned that i should put in in the changelog for the merge, but that wasnt my change, and wasnt carried across as an outstanding ubuntu change.09:32
stefanlsdSo should the merge autoclose another bug, or should that other bug be closed manually?09:33
\shstefanlsd: merge already done...09:38
\shstefanlsd: I saw the bug too late...09:38
goukiI'm getting a 'cannot create regular file '/usr/local/bin/name': Permission denied on pbuilder. Any ideas?09:38
\shgouki: not the right $DESTDIR location for installation ...09:38
stefanlsd\sh: should the changelog have auto closed the other bug?09:39
\shstefanlsd: to be more precise...I'm just working on getting rid the old libdb* dependencies...and jigdo had still libdb4.3-dev b-ds...so I took it when I realized too late that there was a merge of you pending.09:39
\shstefanlsd: tbh..it could...but as said, I saw the bugs too late and didn't mention it...I'll close them manually now09:40
gouki\sh, mmm, OK. Thanks.09:40
stefanlsd\sh: you mentioned in the comment libdb4.4 was in control, but i dont see that in the debdiff?09:40
stefanlsd\sh: im just trying to work out, what is the *correct* thing to do in the changelog. Do we just mention that it has been upgraded to close the bug (although it wasnt something we did, it was done in debian change earlier), or do we just close the bug?09:42
\shstefanlsd: the former version in intrepid had libdb4.4-dev in the b-d..and the new upstream package had it now corrected via NMU...(that's why I didn't see it in the first place)..as said, blame me ,-)09:42
stefanlsdaah, naa. ste*n's dont do stuff wrong :)09:42
\shstefanlsd: well, bug #240490 could have been autoclosed during the merge with the (LP: #240490) tag attached to the debdiff yes...that would be the right thing to do :)09:43
ubottuLaunchpad bug 240490 in jigdo "please transition to newer libdb branch" [Unknown,Fix released] https://launchpad.net/bugs/24049009:43
stefanlsd\sh: oh ok. thanks. wasnt sure if we could do that as we actually didnt do anything except sync that change from debian which was already in the changelog.  but i guess it does make sense that we could of just said - Debian builds with libdb4.6 (LP: #240490) or something.09:46
goukiIs there a way of having debuild to automagically sign the files?09:46
\shgouki: debuild -S09:46
gouki\sh, it will ask me for the passphrase. I wanted it to sign automatically. :)09:47
sorengpg-agent09:47
\shgouki: ah...gpg-agent, seahorse...09:48
goukiThank you.09:48
goukiI have the DESTDIR set to $(CURDIR)/debian/name install, but it still fails because of permissions.09:50
goukiNever mind. Think I found it :)09:51
goukiOk, I haven't. Both /usr/local/bin and /usr/bin fail with permission denied. Ideas?09:55
sorenWhat's the exact error message?09:57
goukisoren,  'cannot create regular file '/usr/local/bin/name': Permission denied' on pbuilder.09:58
wgrantgouki: You're not installing into DESTDIR.09:59
wgrantYour Makefile is probably broken.09:59
goukiwgrant, I was able to install it with the included Makefile. But that doesn't mean anything, does it?09:59
wgrantNo.09:59
goukiRelevant pbuilder output is here, in case anyone wants to take a look: http://paste.ubuntu.com/7085910:05
goukiAs for he Makefile: http://paste.ubuntu.com/7086010:06
sorenI somehow doubt that's the real makefile..10:06
sorenIt reads:10:06
soren        install -c -o 0 -g 0 -s swiggle /usr/local/bin10:06
sorenand your pbuilder log says:10:06
soreninstall -c -o 0 -g 0 -s swiggle /usr/bin10:07
sebner\sh: be honest, you just gave a (positive) comment because my name is Ste{f,ph}an :P :P :P10:07
goukiI just changed it to see if it would work with /usr/bin.10:07
sorenBesides, your Makefile doesn't use use DESTDIR.10:07
\shgouki: install:10:08
\sh        install -c -o 0 -g 0 -s swiggle /usr/local/bin10:08
\shis wrong10:08
\shyou need to use $DESTDIR10:08
soren$(DESTDIR), really.10:08
goukiOk. Thank you.10:08
toabctlhi10:13
iulianHuh10:15
\shsebner: nope :)10:17
sebner\sh: heh, what do you think about my beginning? ^ ^10:18
goukiHmm, with $(DESTDIR) on the Makefile things work out pretty well :) Thanks!10:19
\shsebner: you mean "The spamming monster" ?10:19
sebner\sh: in general, all of them :P10:20
sebner\sh: btw, I thought your favorite will be "The boy from Hell" :P10:21
\shsebner: no...hellboy has a too much red skin for me ,-)10:22
sebner\sh: heh10:24
=== doko_ is now known as doko
=== wolfger__ is now known as wolfger
=== dholbach_ is now known as dholbach
savvasusing launchpad's PPA, does anoyone know if I copy the built binaries from intrepid to hardy, will they work?12:03
Hobbseemaybe.  try asking #launchpad12:03
Hobbseei think it's supposed to12:03
savvasit's for secret maryo chronicles, 1.6 version: https://launchpad.net/~medigeek/+archive12:03
\shHobbsee: are you working on spamprobe merge? if not, I would like to to take it also regarding libdb-dev transition12:03
savvashey Hobbsee :) I finally managed to upload it hehe12:03
Hobbsee\sh: no, go ahead.  I think i listed that on dad as being fine.  Someone else might be though.12:04
\shHobbsee: ok..thx...then I go ahead...12:04
Hobbsee\sh: i offered up my merges, and someone talked about taking them.  unfortunately, i've forgotten who it was12:04
_s3rggg_hi12:15
_s3rggg_excuse me, how can i upload a patch to release-proposed?12:15
_s3rggg_nobady can help me?12:16
azeem_s3rggg_: crossposting questions in different chans is not very useful12:22
_s3rggg_i know, i was waiting for a response12:23
_s3rggg_thank you12:23
ScottK\sh: Not really (smtpguard).  Unless it uses libdb transactions, the version dependency can just be bumped.12:32
RainCTHi12:33
\shScottK: already resolved :)12:34
ScottKGreat.12:35
\shScottK: needed a configure.ac/configure patch12:35
ScottKAh.12:35
ScottKDidn't run into one before that needed that.12:36
\shScottK: control was already in shape...but some sources are really painful12:36
\shScottK: reprepro needs one as well...that's right the package I'm working on...12:36
ScottKWell you have to be a bit masochistic to be a MOTU anyway.12:37
\shScottK: not only to be a MOTU ;)12:37
ScottKWell yes, but this is supposed to be a family friendl channel.12:38
\shScottK: still have T -5M to learn how to be PC ;)12:42
lagawhat's gonna happen in 5M?12:44
\shlaga: M == Months ;) and then I have a merge of my girl and me :)12:45
laga\sh: congrats :) that's great news12:46
\shlaga: that just means, that I have to come home early...and no beer with colleagues anymore, but changing diapers :) and providing support for at least 18 years ;)12:47
=== heHATEme is now known as vorian
=== LucidFox_ is now known as LucidFox
MilyardoGood morning #ubuntu-motu13:18
rrittenhouseIf I ever need to test a package with a certain Ubuntu version and maybe even go as far as with certain packages installed all with using VM's?13:56
rrittenhouseIs there a way to do that13:56
rrittenhouseI guess once VMWare catches up and I can use it on Ibex I could have a default install with a clean snapshot and after I'm done testing I could revert. I was just wondering if there was a better way.13:58
\shdf14:06
handschuhhi. If I include libraries into my package that are from a different author, do I have to add the author to "Upstream-Author"?14:14
handschuhat debian/copyright14:15
joaopintohandschuh, libraries are expect to be provided on self-contained packages, not bundler with your package14:16
handschuhof course the other author is mentioned, but not under Upstream-author14:16
joaopintobundled14:16
sorenhandschuh: As a general rule, we don't ship libraries that way.14:16
sorenhandschuh: You're supposed to ship that library in a different package.14:16
sorenhandschuh: Unless you have a very, very good reason.14:16
handschuhwell I know ... but these are java-jars14:16
handschuhI do!14:16
sorenLet's hear it, then :)14:16
handschuhthe java-jars that are in the repositories are poorly maintained (at least the ones I want to use)14:17
\shjava-jars? binary jar-libs shipped in source packages?14:17
handschuhsh: well ... yes14:17
\shhandschuh: why don't you try to shape the stuff in our repositories so anyone can use them again? :)14:18
handschuhsh: yes I wanted to do that after my program was accepted ...14:18
sorenhandschuh: That's not a good reason.14:18
sorenhandschuh: That's a good reason to fix up the ones in the archive.14:19
handschuhso i have to update the other packages first?14:19
\shhandschuh: yes :)14:19
sorenhandschuh: Or talk to the current maintainers and have them do it for you.14:19
geserhandschuh: if you want your package accepted, updating them would increase the possibility to get it included14:19
handschuhsoren: ok will try that first14:20
handschuhanother small question: if source-files are genreated automatically ... do they need a license?14:20
handschuhsay wsdl->java14:20
\shFor what are you generating a source file from a remote wsdl? (I think you mean those RPC wsdl files, right?)14:23
handschuhsh: yes the rpc-files for calling a webservice14:24
\shhandschuh: well, thinking about wsdl files and how to get them: depending on the webservice, you should ask if you can distribute them in source form...but I think this shouldn't be the correct way, because if something changes on the remote side...you need to recompile all your sources...that's not a good design14:26
handschuhsh: so again, a new package?14:27
\shjava (afaik) has the possiblity to dynamically create objects/methods from those remote api definitions (like perl or python) .. so you don't need to ship/distribute  them but getting them via http call14:27
handschuhyes but at the cost of speed14:28
savvassomething like ubuntu maintainers use with the flash player package?14:29
handschuhif you have a wsdl-file that is 2mb large, it takes about 20 minutes on an averange machine to correctly pasre14:29
geserhandschuh: as you need to include that wsdl-file in the source package (buildd have no internet access), talk to upstream if you are allowed to do it14:30
\shhandschuh: can you give me an example of such an wsdl file?14:31
handschuhsh: the ebay api's wsdl is about 2,6 mb14:31
handschuhgeser: I have to include the wsdl?14:31
handschuhgeser: why that?14:32
\shhandschuh: because it's the real source of your java classes then14:32
handschuhsh: ah ok, makes sanse14:32
geserhandschuh: yes, how else will you transform it to java source without internet access?14:32
handschuhsense14:32
handschuhgeser, good point14:32
\shhandschuh: you generate the .java file dynamically from the wsdl file...and the api which is described in there is copyrighted and has a license...I wonder if you are allowed to ship those definitions14:33
handschuhsh: the license is cddl (also the wsdl-file)14:33
handschuhok again for my understanding: src-package contains the wsdl and the non-automatic genereated files14:34
handschuhand each api (in my case the ebay api) should be a separate package14:35
\shhandschuh: http://paste.ubuntu.com/70936/ <- that's the python source of a simple wsdl fetch an parse code...it took less then one minute14:37
\sh(including network time of fetching 4.2M)14:38
\shso.. regarding time, the only bottleneck is your network...which doesn't count because you send data over your network to ebays network when you want to query stuff14:38
coolbhavihello please take a look:  http://pastebin.com/d1f9d7b6d I am testing out...14:39
coolbhavipatch doesnt apply14:39
handschuhsh: so I am supposed not to include the generated and compiled files in the binary package?14:39
\shhandschuh: I think you are able to solve the problem using http://ws.apache.org/wsif/ to dynamically parse and use wsdl definitions in java :)14:40
handschuhsh: but then I would not be able to use the java-api, ebay is providing (additionally to the generated classes)14:41
coolbhaviThis is the output I get: http://pastebin.com/d220a44014:42
handschuhsh: i am totally fine with having the wsdl file included in the source-package but in binary package this would cause a lot of work and adjustment (not just once but on every new sdk-release)14:46
\shhandschuh: I just had a look at the developer pages of ebay...I know now why you want to have this generated14:49
\shthat's why I don't like java ,-)14:49
\shtoo complicated14:49
handschuhsh: just in the binary ... not in the source14:49
\shhandschuh: yes...but you need to generate the binary java class during build time ... and then install them into the binary package..so you need to ship the wsdl in your source package14:51
handschuhsh: yes thats what I want to do (as suggested here)14:52
handschuhsh: would that be acceptable?14:52
\shhandschuh: if you confirm to the license of ebay api, (http://developer.ebay.com/join/licenses/) why not14:53
handschuhsh: ok. so I have to create a ebaysdk-java package wirst?14:54
handschuhw->f14:54
\shhandschuh: yes...but the sdk is different from the api interface14:56
savvasI wonder if jbidwatcher and esniper use the ebay api14:56
handschuhsh: so 2 packages? 1 for the api and one for the sdk (depending on the api-package)?14:56
handschuhsavvas: they have to14:57
\shhandschuh: the sdk you can download directly from developer.ebay...but it needs the generated wsdl stuff...and this belongs to the api...which is different from the license point of view..ask ebay first, if it's possible to ship the wsdl api definition without running into problems, stated in their api license14:57
\shsavvas: they do...but they don't have to use the SDKs ebay provides...that's the developers decision...the (remote) api is a different thing...14:58
savvasah ok14:59
handschuhsh+savvas: but I truely think, jbidwatcher also uses the sdk14:59
\shhandschuh: as I said...the sdk is imho the easiest package..(without any problems on license side, at least for me)...regarding the api package, I'm not sure, if you are able to ship that wsdl or the generated files...14:59
handschuhsh: ok I will check that15:00
\shhandschuh: read http://developer.ebay.com/join/licenses/ and you have to take care about the different api license agreements for the ebay countries (uk, germany, france, etc.)15:01
handschuhsh: the api is the same, so the license only differs on the logos and how to present auctions on search15:03
\shhandschuh: ok..but afaics there is no word about distribution or shipping the api...imho it's best to ask their license department15:04
handschuhsh: ok I will direclty ask ebay about this15:04
handschuhsh: assuming they are fine with it, any other things i have to take care of (except the division into 2 packages)15:05
\shhandschuh: we'll see it then ;)15:09
handschuhsh: ok, thank you very much  :-)15:10
* ScottK wonders how long it'll take to get unpleasant comments to his latest blog post.15:13
broonieWhat's controversial about it?15:14
\shScottK: you blogged again? ;)15:14
ScottKYeah.  Waiting for it to hit planet.15:14
\shScottK: just read it directly on your host :)15:16
\shand I don't see anything wrong with it15:16
ScottKI don't either, but I'm fairly certain there are those who will defend their right to be annoying and developers should be forced to pay attention.15:17
\shI do read u-d-d only when I have enough time...and most of the time I read something about non working hardware, which I can't confirm, because I don't have this strange hardware15:18
\shand it's already hard to ask people via bug reports on LP for more information...15:18
\shor like yesterday when I replied on a mail on launchpad-users ml regarding the version numbering...It took only 1minute when I got a reply offlist from one guy who was/is subcribed to the list (knowingly or not) with "<some spanish stuff" ending with F. U. in english...15:20
handschuhsh: ebay is fine with the shipping of the wsdl file15:30
directhexhow can i pass an env var to configure in cdbs?15:33
=== bigon` is now known as bigon
joaopintoScottK, per your description, it is also sad to notice that some developers pay too much attention to people that could simply be ignored, and worse than that  they are willing to ignore all users because they don't like to read a few bad users15:38
ScottKjoaopinto: Some people are better than others at ignoring upleasantness thrown at them.  It's only human not to like it.15:39
joaopintoso, you could just turn the subject around, if "Do you really want users to be on this list."15:39
brooniejoaopinto: Often the annoying users drown out the constructive ones, sadly.15:39
ScottKjoaopinto: Sure, but we've no shortage of those.15:40
joaopintobroonie, usuallly only when you feed them15:40
broonieYou, or anyone else, feeds them.15:40
ScottKFortunately because it's Ubuntu and not Debian, I never had to promise to care about the users.15:41
ScottK;-)15:41
broonieHey, Debian never specified that users were a high priority :)15:41
* directhex relicenses an app with a "people i hate may not use this app" license15:41
ScottKbroonie: Social Contract.15:43
broonieScottK: Just says they're priorities :)15:44
ScottKTrue.  Not which one.  Good point.15:44
* pwnguin doesn't even bother with -discuss15:44
pwnguinif nobody reads it, it's not worth posting to15:44
ScottKSome still do.15:45
ScottKI personally fixed some stuff in Intrepid because of posts to devel-discuss.15:45
pwnguini saw that15:45
pwnguinyour kdvi example is odd15:46
pwnguinsame dude who asked about it wrote the recent thread15:46
ScottKIn that case the user (with some help from Google) convinced me that we were dropping functionality that was valuable for a significant consituency.15:47
pwnguinIf I was feeling cheeky, I'd point out that by doing that you rewarded and encouraged a certain style15:48
joaopintothe increasing number of users is expected to increase the noise, it needs to be filtered, not shutdown15:48
ScottKjoaopinto: So consider my post a plea for self-filtering then.15:49
\shhmm..I also do hear here at our company many people complaining about this and that in ubuntu, or why we through away this or that feature in this or that software..some people even swear to me...15:49
ScottKpwnguin: I'd say I succeeded in seeing past the form to the substance.15:49
broonie\sh: That's pretty much normal for any software.15:49
broonieTBF if you're used to commercial software then you're used to there being no constructive way to complain.15:50
pwnguin~ScottK: in the meantime, people are forming a hypothesis that declaring "ubuntu sucks, the developers are stupid, and if nothing happens ILL SWITCH" is a productive way to get attention15:51
joaopintoScottK, sure, those which do those kind of posts will really read and care about your common sense lectures15:51
\shI'm always fixing the problem with those people with "you have two choices. 1) Let's have a drink and we talk later about it and 2) Let's go out and I'll punch you right in your face..."...mostly they choose 1) and after I'm finished drinking with them, they don't even know why they drank at all...and they forgot their problem with ubuntu ,->15:51
pwnguinits certainly not something i would have predicted either, but it seems to be the case15:51
pwnguina similar example would be the foxconn crap15:52
pwnguina complete violation of CoC, but it DID get enough attention fix the kernel quickly15:52
\shpwnguin: but if anybody is doing it like that, no dev would care about fixing this stuff...15:55
pwnguinanybody?15:55
pwnguinor everybody?15:55
\shpwnguin: everybody...15:56
pwnguinok, that makes more sense ;)15:56
pwnguinindeed, it fails the categorical imperative15:56
\shthat was kant who introduced it...long time ago..15:57
slytheringeser: there?16:24
geserslytherin: yes, but I have to leave in a few minutes. So hurry :)16:46
slytheringeser: No issues. Filed 2 move to universe bugs yesterday. Take a look at them when you have time. imagej and robocode16:47
geserwill do. I assume u-u-s is as usually subscribed?16:48
slytheringeser: yes16:50
geserthen I'll find them when going over the u-u-s queue16:51
slytheringeser: By that time I will have probably added two more. :-)16:52
AnAnt_can someone look at this sync request (bug 295677)17:26
ubottuLaunchpad bug 295677 in sl-modem "Please sync sl-modem 2.9.11~20080817-1 (multiverse) from Debian unstable (main)." [Wishlist,New] https://launchpad.net/bugs/29567717:26
slytherinAnAnt_: A quick note, you need to give reason as to why Ubuntu changes can be dropped.17:29
AnAnt_slytherin: the changelog mentions that I have merged Ubuntu changes17:30
AnAnt_slytherin: I mean that they are merged in the debian package17:30
mrooneyAre there are guides for making packages out of python apps? I found https://help.ubuntu.com/community/PythonRecipes/DebianPackage but it specifically says not to use it, which is confusing.17:31
slytherinAnAnt_: The changelog is too big. If I were MOTU, I would like to see reasons at the top.17:31
=== slayton_away is now known as slayton
AnAnt_ok17:31
Laneymrooney: Debian has a python policy17:31
RainCThttp://wiki.debian.org/DebianPython/NewPolicy17:32
slytherinAnAnt_: just a one liner saying that all the changed have been merged in Debian is sufficient.17:32
mrooneyI am trying to learn how to make my first package, out of a python application, and I am looking for a good resource17:32
slytherinany archive admins around?17:32
RainCTmrooney: does it have a setup.py file?17:33
AnAnt_slytherin: ok, thanks17:33
mrooneyRainCT: nope, I am wondering if that should be my first step17:33
slytherinmrooney: What is important to you? 1. Learn way of packaging OR 2. Create a package out of scratch? If the answer is 1, then you can probably try fixing small problems in existing packages and you will learn a lot in the process.17:33
RainCTmrooney: it's easier to package if it has one, but it isn't required17:33
mrooneyslytherin: well both but primarily I am interested in creating a package for a project I am the developer of, so I can have updates via a PPA and ideally have it in Jaunty17:34
slytherinmrooney: ok17:35
mrooneyKnow of any good resources for creating a python package from scratch? I've seen easy-deb and also http://showmedo.com/videos/video?name=linuxJensMakingDeb, though I am not sure what the standard approach is17:37
persiamrooney, Does it use distutils?17:42
mrooneypersia: not currently though if that is the proper way I could do that, currently you just run it via say "python main.py"17:43
mrooneyit has no "set up" process17:43
persiamrooney, Well, you'll want to first adjust it so that it can be called by some binary name, and has it's own unique namespace.17:43
sebnerpersia: poor you. So *many* applications O_o17:44
persia(and that "binary" (executable script) should not have a .py extension, in case you later decide to reimplement in common lisp)17:44
persiasebner, Well, archive open is a popular time to want to be MOTU.  Lots of work to do, and people just finishing the freeze with good examples of work well done.17:45
slytherinpersia: any idea if there is an automated way for an archive admin of going through arch:all packages in jaunty multiverse, check which of them have same version in Debian main and move them to universe accordingly.17:45
persiamrooney, So, if it's just a single file, it's just a matter of renaming it, which is trivial.  If it's a bunch of files, you need to worry about namespace, etc. and probably want distutils.17:46
mrooneypersia: yeah it is a bunch of files, artwork, translations, et cetera17:47
mrooneya medium-sized project17:47
persiaslytherin, There are ways to do this.  I'd recommend starting with quinn-diff if you wanted to take a look, although several people (including myself) have written scripts that do subsets of what quinn-dif does.17:47
bddebianOh persia is here.. :)  You bored? ;-)17:47
sebnerpersia: I see. good luck then =)17:47
persiamrooney, For a medium size project, you probably do want to use distutils or make or something to convert it from the format easiest to use for working on it into the format users will want it on their systems.17:48
persiabddebian, For you, I'm always bored.17:48
bddebianheh17:48
persiaWhich bug?17:48
slytherinpersia: I will check. The reason I am asking is that, as Debian continues moving to openjdk, the packages moving from non-free to main are going to increase. So the move to universe is kind of never ending activity if I do it manually.17:49
bmmAnybody willing to comment, I'm online to respond to an upstream update: http://revu.ubuntuwire.com/details.py?package=ccbuild or a new package: http://revu.ubuntuwire.com/details.py?package=metalink . Thanks in advance!17:49
mrooneypersia: so what am I using distutils to do, place the binary, put the icons and desktop file and such in the correct locations?17:49
persiaslytherin, Yep.  On the other hand, it takes two developers to move a package (and one of them must be an archive admin), so someone needs to file the bugs.  If you write a script to file them, and you take responsibility for the results, that works just as well as if you do it manually.17:50
bddebianpersia: It's actually a build system issue.  Give me one sec17:51
persiamrooney, Essentially.  Then you'll use a tool like python-support or python-central to make sure that they are deployed cleanly.17:51
bddebianpersia: http://people.debian.org/~bdefreese/mpg321/17:51
persiaCould someone who knows more about python packaging please help mrooney?17:51
slytherinpersia: hmm. I guess I will continue to do it the way I am doing currently.17:51
persiabddebian, FTBFS on sid i386?  sid amd64?  jaunty hppa?17:52
mrooneypersia: okay, so I guess I have to now look up the proper place for all the different files such as artwork and translations to go :)17:52
persiamrooney, Well, you can probably get someone to give you an example package from which to start.  I'm just not the right person.17:52
persiaIt's usually better to leverage other's work to understand things than to hunt for all the different documentation.17:53
bddebianpersia: sid i386 for sure.  What's weird is that I had to manually run autoconf --add-missing to get depcomp.  It builds OK locally but when building in a pbuilder I get /bin/bash: depcomp File not found17:53
bddebianAnd I'm lost on why autoreconf/etc keeps barfing on AC_TYPE_SOCKLEN_T17:54
persiabddebian, depcomp: broken symbolic link to `/usr/share/automake-1.10/depcomp' : needs build-dep tweak or a real depcomp.18:01
persiaI'm very much not sure about the barfing.  How do I reproduce that?18:02
bddebianSHite, what an idiot, I didn't even catch that depcomp was a symlink..18:03
* bddebian must stop the drugs18:03
persiabddebian, Well, you had context.  All I knew was that depcomp was broken, so the first thing I did after test-build was look at it, but in a sid chroot without autoconf :)18:04
bddebianpersia: autoreconf or autoconf should complain about AC_TYPE_SOCKLEN_T18:04
slytherinbddebian: any chance you are using different version of automake than what the build-dep specify.18:08
bddebianI don't build-dep on them.  It's a native package, I just had to re-run for large file support18:09
bddebianIt had a problem with AM_PATH_AO also but I fixed that already18:09
persiabddebian, Hrm.  apt-file search sockinttypes.m4 returns nothing, yet http://www.sra.co.jp/people/m-kasahr/getaddrinfo/README clearly states that AC_TYPE_SOCKLEN_T is defined in m4/sockinttypes.m418:10
persiaI suspect something changed, and as a result, something else needs to change.18:10
persiaOr maybe not18:12
bddebianI think I can hack some crap directly into aclocal.m4 but I really despise doing that18:15
persiaNo, don't do that.  Just install the gnulib package.18:15
* persia would again like to have Clean-Depends: and Packaging-Depends: headers to avoid hunting for these things18:17
quadrisprohi RainCT18:17
quadrisproupdated -> http://revu.ubuntuwire.com/details.py?package=installation-report-generator18:17
quadrisprobye18:18
webtech_m33is there any one here that takes are of netpbm ?18:48
iahello, everybody. i'm a newbie in creating deb-packages, but i would like to know - when debuild/dpkg-buildpackage is not enough and in which cases should use "pbuilder build" for creating binary package? what differents in this tools?19:20
sebneria: if you are using pbuilder you have a clean build environment and you can better check you you have all the necessary build depends19:22
jdongia: debuild/dpkg-buildpackage use contents from your host system to satisfy builds. If you have funny stuff on your host it can affect how things are built. In addition, builds that succeed locally might fail in a Ubuntu build daemon19:23
jdongpbuilder more accurately simulates the build environment in the build server cleanroom19:23
jdongit also lets you target distributions and configurations other than your host system's19:23
jdongand doesn't litter the host with -dev packages galore19:24
iasebner, jdong: thank you very much. I've got it :-)19:37
blueyedIs the whole of virtualbox-ose 2.0.4-dfsg-0ubuntu2 SRU-worthy? At least bug 293237, bug 292856 and the change in the error message (now mentioning virtualbox-ose-source) is, IMHO, but the other fixes are nice to have, too.. changelog is at: https://launchpad.net/ubuntu/+source/virtualbox-ose20:14
ubottuLaunchpad bug 293237 in virtualbox-ose "Missing packages virtualbox-ose-guest-modules-* in 8.10" [Medium,Fix released] https://launchpad.net/bugs/29323720:14
ubottuLaunchpad bug 292856 in virtualbox-ose "[intrepid] guest utils do not work with xserver" [Medium,Fix released] https://launchpad.net/bugs/29285620:14
mok0Anyone interested in the ATLAS library?20:39
leslieviljoenhi ppl20:43
leslieviljoendoes anyone know who is responsible for building packages for PowerPc? A lot of basic software is segfaulting out of the box, but a simple source rebuild seems to fix many of these packages. I'd like to request or arrange or try myself to make updates for these packages - but my package-fu is not strong.20:47
leslieviljoenmore info: http://ubuntuforums.org/showthread.php?t=97712020:47
mok0leslieviljoen: PPC packages are built for Ubuntu, but the platform is not formally supported20:48
ScottKleslieviljoen: There is not one specific person, but NCommander and TheMuso (not currently online) tend to care.20:48
ScottKmok0: doko has cared about ATLAS in the past.20:48
NCommanderleslieviljoen, at the moment, the PowerPC support is a little *ahem* unstable. I recommend you use Hardy over Intrepid.20:48
leslieviljoenhardy doesn't even install20:49
mok0ScottK: OK. Just wondering why the version in both Debian & Ubuntu is way out of date20:49
leslieviljoenand there's no wireless20:49
NCommanderleslieviljoen, what hardware? PS3?20:49
leslieviljoenNo, PPC Mac Mini20:49
NCommanderOdd20:49
ScottKmok0: I think doko is the one you want.20:49
NCommanderA bunch of people have installed on that hardware, both Gutsy and Hardy20:49
NCommanderNo reported issue, no reported MIA wireless20:49
NCommanderleslieviljoen, TheMuso has a PPC Mini, he'll know more than I do20:50
leslieviljoenI installed Gutsy, but Hardy never started. Even Inrtepid requires a lot of ctrl-alt-f1 as it boots to actually get a login screen.20:50
leslieviljoenI had to "nosplash"20:51
leslieviljoenWireless is great in Intrepid but I tried for 6 months in Gutsy without any luck20:51
leslieviljoenThen again, it's the older PPC with Airport (bcm43xx I believe) - the Mac Mini which doesn't have a CD writer20:52
dokomok0, ScottK: the atlas build is non-trivial to update for atlas-3.8. if you do want to give it a try, please go ahead and email me on questions20:52
leslieviljoenAnyway, I'd like to help the poor people who have to recompile these packages. Sorry for the noise in this channel.20:54
leslieviljoenShould I mail someone?20:56
leslieviljoenIf I "apt-get source", then dpkg-buildpackage, I create packages which then work, but I think I have to change the version numbers or something because the software updater then offers to "upgrade" my packages back to the broken ones.20:56
mok0doko: I thought it might be something like that. The version we have is the latest netlib version (3.6.0), but the project now lives at sf.net and the current stable version is up to 3.8.220:56
=== DrKranz is now known as DktrKranz
mok0doko, the problem I've been looking at tonight is the fact that atlas does not compile on lpia arch, and that cascades onto a number of dependents20:57
dokomok0: yes, all known. please let me know if you want to update this beast. but be prepared, it will take some time21:00
mok0doko, another weird thing about atlas is  Bug #29505121:02
ubottuLaunchpad bug 295051 in atlas "new atlas for gfortran ABI has its fortran wrapper built with g77" [Undecided,Triaged] https://launchpad.net/bugs/29505121:02
NCommanderhey doko21:02
mok0doko: Revising the packaging is daunting, I don't have the time required to take it on at the moment21:03
dokomok0: any patch/help/update is appreciated21:03
mok0doko: I am baffeled how g77 gets into the build, I can't see there's a trace of it in Build-depends21:04
dokog77 isn't built anymore21:04
mok0doko: right, so why is is listed?21:05
mok0doko: Does atlas include its own g77 compiler?21:05
dokono21:05
mok0doko, how do you explain this:    F77 : /home/camm/usr/bin/g77, version GNU Fortran (GCC) 3.3.3 (Debian 20040422)21:06
ubottuError: Could not parse data returned by Debian: HTTP Error 404: No such bug (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=20040422;mbox=yes)21:06
dokomok0: which report?21:09
mok0Bug 29505121:09
ubottuLaunchpad bug 295051 in atlas "new atlas for gfortran ABI has its fortran wrapper built with g77" [Undecided,Triaged] https://launchpad.net/bugs/29505121:09
dokomok0: added a comment21:17
* mok0 looks21:18
mok0doko: heh, yes exactly. It's weird21:18
mok0doko: I am also puzzled by the "/home/camm" reference; it seems to be the root dir of the Debian maintainer (?)21:19
=== fta_ is now known as fta
leslieviljoenanyone?21:31
leslieviljoenmy question: how do I rebuild a package that I apt-get source'd so that once its installed apt-get upgrade won't immediately try to revert it back to the original?21:34
RainCTleslieviljoen: increase the version number (like, append "build1" to it)21:35
joaopintoleslieviljoen, you just need to make sure that the version is equal or greater than the one available on the repositories21:36
leslieviljoenok great21:36
leslieviljoenthen, if I wanted to distribute my built package, is there anything I should consider?21:37
leslieviljoencould I use the PPA facility in launchpad, or do I need some kind of access?21:37
RainCTI guess there shouldn't be any problem if you use a ..buildX version number21:38
wgrantjoaopinto: If it's equal, it will still upgrade to the one in a repo.21:39
leslieviljoendo I put the version in the control file?21:40
RainCTleslieviljoen: no, in debian/changelog21:41
* RainCT is looking for a *very* simple but yet somewhat useful C library which hasn't Python bindings :P21:43
=== ssweeny_ is now known as ssweeny
leslieviljoenAh, thanks! I see I can activate a PPA to distribute my custom packages too..21:45
=== jrib is now known as Guest51470
toobaz2Is "priority != low" only for security patches or also for important bugfixes?21:58
toobaz2(oh, and, hello everyone)21:58
ScottKtoobaz2: It's not used in Ubuntu, only in Debian.22:00
toobaz2so I leave "low", right?22:00
RainCTtoobaz2: yep22:02
toobaz2thanks22:03
* RainCT wonders if Debian has any rules on what priority to use or if that's at the Maintainer's discretion22:04
lifelessRainCT: it does; see policy22:04
toobaz2lifeless: actually, I did... but found no strict rules...22:05
toobaz2http://www.debian.org/doc/debian-policy/ch-controlfields.html#fr3922:06
* RainCT neither22:06
lifelesshttp://www.debian.org/doc/debian-policy/ch-archive.html#s-priorities22:07
lifelesspriority is set by the archive admins22:07
lifelessif you have it wrong in your package you get told by one of the lint steps22:08
toobaz2sorry, I missed the change of topic22:08
toobaz2oh22:08
RainCTlifeless: argh, I always mess up the names XD. I mean severity :P22:08
toobaz2no22:08
=== superm1` is now known as superm1
toobaz2wait, I completely messed my answer, which was about "urgency" tag22:08
* wgrant notes that optional/extra priorities in Ubuntu are pretty broken as well.22:08
siretartRainCT: severity affects the migration delay unstable->testing (but not during freezes)22:09
toobaz2so I reformulate it: does "low" apply for any non-security bugfix, even if important?22:09
wgrantUrgency also slightly alters build priority in Soyuz.22:10
RainCTsiretart: I know :)22:10
ScottKtoobaz2: Very slightly only.  Just leave it low and don't worry.22:10
siretartwgrant: it does? interesting..22:10
wgrantsiretart: Yes, this was only revealed last week.22:11
toobaz2ok, thanks22:11
RainCTso, the Maintainer is free to decide (in Debian)?22:12
leslieviljoen..so, the current version of thunar is: "thunar (0.9.0-10ubuntu1) intrepid; urgency=low", I will make "thunar (0.9.0-10ubuntu1build1) intrepid; urgency=low"22:12
wgrantleslieviljoen: You'll use dch -i22:13
RainCTwgrant: (it's for a PPA)22:13
leslieviljoen?22:18
leslieviljoenyes, I don't want to clash with a future official package22:19
leslieviljoenso is ubuntu1build1 > ubuntu1 and yet < ubuntu2 ?22:19
RainCTleslieviljoen: seems so.  dpkg --compare-versions 0.9.0-10ubuntu2 lt 0.9.0-10ubuntu1build1; echo $?    122:21
leslieviljoenexcellent22:21
=== philwyett_ is now known as philwyett
RainCTand I hate shells for using 0 as success code and 1 for failure.. :P22:22
POXRainCT: urgency=medium - fixes RC bugs (including FTBFS); urgency=high - fixes security bug22:24
leslieviljoenany tips on why dependencies fail, yet the build still works?22:25
leslieviljoenI get "dpkg-checkbuilddeps: Unmet build dependencies: libexif-dev libpcre3-dev gtk-doc-tools"22:25
leslieviljoenare these deps in error?22:25
leslieviljoenoh, according to the ppa howto, my new version should be 0.9.0-10ubuntu2~ppa122:30
pochuleslieviljoen: it means you don't have those build-deps installed22:30
ScottKI'd appreciate it if someone who speaks French and is somewhat clueful about working your way out of init script problems would have a look at Bug 29649922:31
ubottuLaunchpad bug 296499 in havp "E: /var/cache/apt/archives/havp_0.86-1ubuntu0.1_i386.deb: le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1" [Undecided,Invalid] https://launchpad.net/bugs/29649922:31
leslieviljoenpochu: I know, but it builds without them, so I'm wondering if they are wrong22:34
wgrantleslieviljoen: It's not unlikely that it's now missing features.22:35
wgrantSince configure will have failed to detectt EXIF or PCRE support.22:35
DktrKranzScottK, it's mostly "device busy" error22:38
ScottKDktrKranz: Would you comment then?22:39
DktrKranzScottK, a simple translation is on bug report22:43
ScottKThanks22:45
DktrKranzwgrant, I was succesful to have the most recent gcl built on i386 on my PPA, could you please try to build maxima on top of it?22:45
DktrKranz(amd64 is on its way)22:45
wgrantDktrKranz: Sure.22:47
=== bddebian2 is now known as bddebian
DktrKranzit hasn't published yet22:47
DktrKranzjust a matter of minutes22:48
wgrantI'll grab it now anyway.22:48
* DktrKranz thinks it's not sufficient, but at least we have a gcl compiler22:48
DktrKranzoddly, kernel issues just went away with no modifications at all22:49
wgrantDamn gcl is huge.22:50
wgrantAnd of course there's no local mirror for librarian.22:50
* wgrant waits.22:50
=== lacqui_ is now known as lacqui
leslieviljoenah, I see22:51
DktrKranzdescription is somewhat incomplete, I'll fix it if an upload to main archive is required22:51
wgrantRight, download finished... let's see how maxima goes.22:52
DktrKranzcuriosity, how librarian works with PPAs?22:53
mok0ScottK, I've looked at the french havp bug22:53
wgrantDktrKranz: Like most other things in LP, PPA files are stored there, and you can get to them before they're published if you know how.22:53
DktrKranzheh, I don't know how ;)22:53
DktrKranzare librarian files consecutive?22:54
wgrantYes.22:54
ScottKmok0: And?22:54
wgrantThis has been the source of a couple of very, very bad security vulnerabilities.22:54
wgrantBut it's convenient, because you just have to decrement the ID of the build log a view times, substitute in the binary name, and you'll find it.22:54
mok0ScottK: It's problem in the init script22:55
wgrantThey used to be immediately prior to the build log, but it's a bit racy now, so they can be up to 10 before.22:55
wgrantAnd they're normally in the order specified in the .changes, which you can see near the end of the build log.22:55
mok0ScottK: It is a problem with the umounting of a loop back device.22:56
mok0ScottK: I think the solution is to do a lazy umount, but I am not sure if that is kosher22:56
DktrKranzah, signed changes22:56
DktrKranzdidn't know binary packages uses the same rule22:57
wgrantHm?22:57
DktrKranzPPA security vulnerability22:57
DktrKranz.changes files were hidden22:58
DktrKranzbut easily discoverable22:58
wgrantRight, that one, but not just that one.22:58
DktrKranzhttp://launchpadlibrarian.net/19604372/gcl_2.6.7-45ubuntu1_i386.deb22:58
DktrKranzcool22:58
wgrantYep.22:58
DktrKranzamd64 built too22:59
* ScottK leaves to take daughter #3 to ballet lessons.22:59
ScottKmok0: Would you be willing to follow up on that?  Sounds at least vaguely reasonable.23:00
ScottKDktrKranz: You should ask NCommander to help you test gcl.  IIRC he loves that package.23:00
DktrKranzI think he dislikes 14Mb .diff.gz23:01
* DktrKranz too23:01
leslieviljoenthe ppa howto here: https://help.launchpad.net/Packaging/PPA?action=show&redirect=PPAQuickStart, gives instructions for building source packages with "debuild -S -sd". I'd like to build a binary package and upload that. Is that ok?23:02
mok0ScottK: I am pretty sure the lazy umount will solve the problems. IMHO we need to avoid failures of maintainer scripts "at all costs" because they screw up the package system23:04
wgrantWarning:23:04
wgrantREQUIRE is being redefined.23:04
wgrantSegmentation fault23:04
wgrantHow pleasant.23:04
wgrantleslieviljoen: You cannot upload binary packages.23:05
DktrKranzwgrant, in maxima? damn :)23:06
ScottKwgrant: It's "OK" (we don't mind).  It just won't work (uploading binary packages).23:06
ScottK;-)23:06
wgrantScottK: True.23:07
wgrantDktrKranz: Yep...23:07
DktrKranzmy change is a one-liner, but it chages how gcl works23:07
wgrantI haven't got time to debug further this week or next.23:07
mok0ScottK: I need an SRU for it23:07
DktrKranzwgrant, did you testbuild in a pbuilder?23:08
wgrantDktrKranz: No. On my bare system.23:08
DktrKranza jaunty one?23:08
wgrantYes.23:09
wgrantWait.23:09
wgrantNo.23:09
wgrantIntrepid.23:09
DktrKranza-ha23:09
leslieviljoenoh I see. But I see that I also cannot upload PPC packages to a PPA, since launchpad cannot build it23:09
wgrantOh, was that a Jaunty PPA package?23:09
DktrKranzI test-built gcl on a pbuilder, on top of an intrepid box23:09
wgrantI keep forgetting I'm not on the devel release yet.23:09
leslieviljoenI'll have to find another place to put my packages23:09
DktrKranzand gcl won't build23:09
DktrKranzmaybe pushing it on my pbuilder things are different23:10
* DktrKranz has a look23:10
* wgrant debootstraps.23:11
DktrKranzwgrant, did you do changes, or just a plain merge?23:11
wgrantDktrKranz: I just used the vanilla Debian source, as that was more likely to work.23:12
DktrKranzok23:12
* DktrKranz does a test-build on my PPA too23:13
jdonghaha this shouldn't see the light of day.23:14
jdonga slightly modified markov-model-ish travesty generator ran on all the USNs I had on file23:14
jdongit would probably be the security team's worst nightmare :D23:15
wgrantOh dera.23:15
wgrantWhat does it say?23:15
jdongwgrant: it rambles nearly coherent security bug descriptions, affected packages, md5sums, etc23:15
wgrantPastebin!23:16
jdongroughly based off frequently used sentence structures in the existing notices23:16
wgrantYep, I know approximately how that works.23:16
mok0Bug 29649923:16
ubottuLaunchpad bug 296499 in havp "E: /var/cache/apt/archives/havp_0.86-1ubuntu0.1_i386.deb: le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1" [Undecided,Invalid] https://launchpad.net/bugs/29649923:16
mok0This was converted to a question???23:17
jdongwgrant: http://paste.ubuntu.com/71118/23:17
wgrantOoh, crafted network cable.23:18
* RAOF perks up at mention of "nouveau", then realises that it's an ordinary error message in French.23:18
wgrantHeh.23:19
jdongwgrant: "Georgi Guninski discovered a predict the user were tricked into opening23:31
jdonga malicious web page, an attacker could force a user or automated systems23:31
jdongack, nasty paste.23:31
jdongusing HTX allow an attackers may be able to see data from direct-IO subsystem23:31
jdongdid not properly processing a crafted FLV, MOV, RM, MVE, MKV or CAK file"23:31
jdongthat is a particularly good one. VLC meets Firefox :)23:31
keesjdong: *rofl* this is great!23:32
jdong:D I should be studying for a probability test, but I figured this is related to the course material ;-)23:33
keesseems to be more heavily weighted to recent USNs?23:33
keeshehe23:33
jdongyeah I grabbed only a subset of the recent ones23:33
keesjdong: I can provide you with _all_ of them, if you want.  :)23:33
jdongkees: haha I'll fail my test for sure then ;-)23:34
keesheheh23:34
keesjdong: http://people.ubuntu.com/~kees/usndesc.txt.bz2 (for when your test is over...)23:46
DktrKranzwgrant, maxima merge published on my PPA, building successfully for now23:48
wgrantDktrKranz: Oh, excellent.23:49
DktrKranzit builds since ten minutes now23:49
DktrKranzso I guess it passed your FTBFS point23:49
DktrKranzamd64 build was successful23:50
wgrantExcellent!23:51
wgrantWhat was the gcl change?23:51
DktrKranzhttp://launchpadlibrarian.net/19563782/gcl_2.6.7-45_2.6.7-45ubuntu1.diff.gz23:51
DktrKranzlocbfd by default23:51
DktrKranzI discovered it some months ago while trying to fix axiom23:52
wgrantAha.23:52
* DktrKranz thinks rdepends must be rebuilt, that change is intrusive23:52
DktrKranzIf i386 build is fine too, mind checking it? I'll give a try to axiom and related, so we can have gcl finally fixed23:54
DktrKranzi386 built \o/23:55
wgrantSure, testing.23:55
wgrantWhat due locbfd do?23:55
wgrantEr.23:56
wgrantWhat *does*23:56
wgrantI can't think.23:56
DktrKranzI checked at the time, don't remember exaclty now23:56
DktrKranzIIRC, it's something related to stack management23:57
* DktrKranz is off for the night, let's continue discussion tomorrow, hopefully with some uploads ;)23:57
wgrantNight.23:58
wgrantThanks for fixing it.23:58
DktrKranzit was on my list ;)23:58

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