Flannelemgent: Surely you mean: http://xkcd.com/149/00:22
emgentyea :)00:22
pochuTheMuso: nevermind, rainct already acked and uploaded it (I had acked it too)00:30
Legendariohello everyone!01:07
Legendariomy flashplugin was working fine, but i guess it was updated today through update-manager and now it's not working anymore. Anyone else with the same problem?01:08
RAOF(1) This isn't a support channel (you want either #ubuntu or #ubuntu+1 if you're running Hardy) and (2) you haven't yet provided enough information to make any useful diagnosis :)01:09
slangasekit's likely enough, however, that this is bug #17389001:11
ubotuLaunchpad bug 173890 in flashplugin-nonfree "flashplugin-nonfree fails to install... new version?" [High,Confirmed] https://launchpad.net/bugs/17389001:11
LegendarioRAOF, i thought i could ask it here because the package is in the universe. sorry01:11
Legendariothanks, slangasek01:12
RAOFLegendario: That's OK.  But almost all Ubuntu packages are in universe, so... :)01:12
RAOFI thought there was a recent upload that fixed that bug (I don't notice, I'm using gnash)01:12
slangasek"recent" as in "this morning", I think01:13
slangasekso there'll still be echoes of the breakage since not everyone's mirror updates at the same time01:13
RAOFDoes that mean that we found a way to update it while not breaking !firefox browsers?  Cool.01:14
slangasekoh, I have no idea on that01:14
Legendarioslangasek, but this upload had the problem. Mine was working fine before, and it's not anymore...01:14
slangasekLegendario: what version do you have?01:14
slangasekwell, that's not either of the updated versions; that's the old version from October01:17
slangasekthe newest is
Legendariothe interesting is that my version was installed this morning... :-(01:18
protonchrisLegendario: It just happened to me.  The work around listed on launchpad did the trick.01:20
Legendarioprotonchris, is there a way to fix it? Manual download it?01:22
protonchrisLegendario: https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/173890/comments/20201:24
ubotuLaunchpad bug 173890 in flashplugin-nonfree "flashplugin-nonfree fails to install... new version?" [High,Confirmed]01:24
protonchrisLegendario: Actually, I updated my sources to the main server and I upgraded to the new 12.2 version that works.  Looks like the mirror I was using was out of date.01:27
Legendarioprotonchris, thanks for the hint01:29
protonchrisLegendario: no problem01:30
bddebianHeya gang01:41
RAOFHowdie bddebian.01:42
bddebianHi RAOF01:42
rjmyst3superm1: any news on why wxformbuilder was rejected?01:46
Legendariodoes anyone here know the Wuala? www.wua.la01:48
Legendarioi have 5 invitation codes to be sent. Anyone interested?01:52
rjmyst3my package was sponsored into the archive, but has since been moved to the Rejected queue.01:53
rjmyst3can anyone tell me how to find out why?01:53
RAOFrjmyst3: I know that superm1 has been asking the archive admins, but hadn't yet tracked down the one who rejected it.01:53
rjmyst3RAOF: thank you, superm1 had told me that he would look into it, but with the feature freeze approaching, i'm getting nervous01:54
rjmyst3is there anything I can do while I wait to find out?01:56
RAOFUm... not that I can think of, no.01:58
rjmyst3ok, thanks01:58
=== greeneggsnospam is now known as jsgotangco
superm1rjmyst3, its a licensing thing02:11
superm1i emailed you02:11
superm1after i found out02:11
superm1rjmyst3, you didn't include a copy of the license in the root of the orig.tar.gz02:13
superm1and several source files are missing licenses02:13
superm1rjmyst3, https://lists.ubuntu.com/archives/ubuntu-archive/2008-February/015359.html02:15
superm1er maybe that was still in the queue to be headed out, oops :)02:16
superm1but that was it ^02:16
q_a_z_steveok, so I tried to jump from dapper to alpha 4... X is obviously out of the question for now. My question, then is: How do I get dpkg --configure -a to run successfully to fix that which definitely didn't install correctly prior to my reboot (which was necessary due to power issues in my area)02:20
q_a_z_steveWhat can I tell you about what I see, in order for some help ?02:20
rjmyst3superm1: ok, i'll fix it, thanks02:24
superm1rjmyst3, okay thanks.  let me know when its fixed and i'll be able to ack it for you02:24
protonchrisIs this really a bug since postgres 8.2 is in hardy: https://bugs.launchpad.net/ubuntu/+source/glom/+bug/18893902:49
ubotuLaunchpad bug 188939 in glom "Glom should depend on postgresql-8.3" [Undecided,New]02:49
leonelprotonchris: postgresql 8.3  is already in hardy02:51
protonchrisYeah, I know.  So what you are saying is that the glom package should use 8.3 even though 8.2 is available as well?02:53
* protonchris is a packaging newb02:54
leonelprotonchris: well postgresql 8.2  have been moved to universe  and 8.3 is in main  ..02:56
protonchrisAh.  Thanks for the info.02:56
rhpot1991_laptopCan someone re-sync the REVU uploaders keyring?03:21
=== lando__ is now known as lando
=== greeneggsnospam is now known as jsgotangco
=== asac_ is now known as asac
ScottKprotonchris: Having it depend on postgres 8.3 | postgres 8.2 would make sense then.05:10
ScottKThat way people can choose.05:10
joejaxxanyone have an example of an autogen package that does NOT use that cdbs nonsense? :P05:11
LucidFoxjoejaxx> CDBS is not nonsense05:21
joejaxxLucidFox: :P05:22
LucidFoxBy an autogen package, you mean a package that runs autotools first besides just running ./configure?05:22
joejaxxyeah or there is a ./autogen.sh script05:23
LucidFoxhmm, let me see05:23
joejaxxi am trying to package audit05:24
joejaxxand some other packages05:24
ScottKLucidFox: It may not be nonsense, but it is black magic.05:24
RAOFjoejaxx: They're just like regular debhelper packages, but you call autogen rather than configure (generally).05:24
joejaxxah bah wth05:25
joejaxxit is in debian already05:25
joejaxx:( fail :(05:25
LucidFoxanyway, per RAOF :)05:25
RAOFAlso, I was under the impression that re-autotooling during package build was frowned upon as a Bad Thing.05:25
joejaxxoh well i can still apply those policycoreutils gui patches05:25
joejaxxRAOF: oh ok05:25
joejaxxRAOF: no i just wanted an example as dpkg-buildpackage kept stopping05:26
LucidFoxAs for CDBS, I used to hate it and avoid it like plague. Now I use it whenever I can - and I usually can't only for _really_ screwed up upstream build systems05:26
joejaxxoh wow the version in debian is super old05:26
joejaxxeven in unstable05:26
joejaxxLucidFox: oh ok05:27
RAOFLucidFox: Whereas I went the other way; I used to preferentially use CDBS.  Until I started to do non-trivial things, at which point I was just fighting the undocumented magic.05:27
LucidFoxjoejaxx> Can't you take the Debian package as a basis and just update it to a new upstream version?05:27
LucidFoxRAOF> heh05:27
joejaxxLucidFox: maybe05:28
RAOFAt least debhelper is *documented* magic :)05:28
joejaxxRAOF: :D05:28
* joejaxx does not like blacboxes05:28
LucidFoxFor example, I had to switch from CDBS to debhelper for kde4-style-qtcurve, because I couldn't find any way to do double builds in CDBS05:29
RAOFIt's probably possible, but why fight your tools?05:30
LucidFox(although the original CDBS packaging wasn't mine)05:30
LucidFoxRAOF> Exactly.05:30
ScottKjoejaxx: If it's in Debian, please don't redo the packaging.  Minimize the diff with Debian.05:30
=== boomer` is now known as boomer
joejaxxScottK: redo the packaging?05:32
joejaxx /win 6405:33
ScottKjoejaxx: I may have misunderstood, but I thought you were considering packaging a newer version of something in Debian without using the package in Debian as a basis.05:33
RAOFThat's an unhealthy number of irc windows :)05:33
joejaxxScottK: i just found out it was in debian :P05:33
joejaxxScottK: it was not there last time i looked at packaging it05:34
ScottKI see.05:34
joejaxxalbeit might have been a while05:34
ScottKGood night.  I'm off to bed.05:34
joejaxxRAOF: lol05:36
joejaxxhow does this work if i want to package a newer version?05:36
joejaxxand it is not in the archive05:37
joejaxxwell actually05:38
joejaxxoh well05:38
LucidFoxjoejaxx> I think it can be managed like a regular upstream update, except if you're submitting an interdiff, use the last Debian version as the basis instead of the last Ubuntu version. I may be wrong, though.05:39
LucidFoxOr it may be better to sync the current Debian version first, and then update.05:40
joejaxxi do not know if i want audit in the archive yet :\05:40
joejaxxthe selinux stuff has not made it in yet05:40
LucidFoxjoejaxx> So the package in question is audit?05:41
joejaxxi was actually only going to upload this to a ppa since this is my first time packaging python software, revu has passed :P and there are hardly any days left05:41
LucidFoxaudit is already in the archive: https://launchpad.net/ubuntu/+source/audit05:41
joejaxxuntil feature freeze05:42
joejaxxis there anyway to find out who requested that?05:42
mkoehlerEvening - I'm trying to learn the packaging process, and I'm running into trouble with the hello package.  When I get to the point of running pbuilder, it ends up giving the following error "gzip: debian/tmp/usr/share/man: No such file or directory make: *** [binary-arch] Error 1:dpkg-buildpackage: failure: fakeroot debian/rules binary gave error exit status 2"  Can anyone offer any suggestions?05:42
joejaxxoh no wonder05:43
joejaxxapparmor :\05:43
LucidFoxjoejaxx> look at the uploaders05:43
* joejaxx cringes05:43
LucidFoxthe first version was autosynced05:43
LucidFoxSubsequent ones were uploaded by Mathias Gug05:43
joejaxxlol i wonder if setroubleshoot is in there now05:43
LucidFoxmkoehler> You probably should just move to hello-debhelper; packaging without debhelper is pretty pointless anyway05:44
joejaxxnope it is not in there05:44
joejaxxmaybe i will package that :\05:44
mkoehlersure, thanks05:44
rhpot1991_laptopCan someone re-sync the REVU uploaders keyring?05:44
=== zachy is now known as zakame
* LucidFox pings Hobbsee05:46
RAOFLucidFox: You're going to add some context to that ping, right? :P05:50
LucidFoxIf she replies, I'll explain :)05:51
* RAOF finds that sort of ping really annoying.05:51
LucidFoxI see.05:52
RAOFBecause I then go hunting through backscroll to find the context... and it's not there!05:52
mkoehlerCan somebody re-sync the REVU uploaders keyring?06:12
vemonwhy are packages kept in the ppa's pool dir even after they been deleted from the launchpad ppa user interface?06:28
vemonthis apparently keeps me from uploading a new version with the same versino number and/or upstream version06:28
vemonand if i need to change the version number every time then what would be a good base version to use for packages still in revu?06:31
=== allan__ is now known as Hit3k_
=== Hit3k_ is now known as Hit3k
HobbseeYou sent me a contentless ping.  This is a contentless pong.  Please provide a bit of information about what you want and I will respond when I am around.07:15
HobbseeLucidFox: ^07:15
HobbseeRAOF: or i can just not reply07:15
superm1Hobbsee, could you sync the revu keyring (in case you didnt see the above requests)?  There were a few new contributors looking to add some stuff07:15
LucidFoxHobbsee> mkoehler requests the REVU keyring synced07:15
LucidFoxheh, superm1 beat me to it07:16
Hobbseesuperm1: i did yesterday.  i'll do so again07:16
LucidFoxsorry for the contentless ping07:16
superm1Hobbsee, new people today :)07:16
Hobbseewoot :)07:16
* Hobbsee thwacks smarter with the Long Pointy Stick of DOOM!!!!!!!!!!!!!!! ™07:17
* Hobbsee thwacks Albert Santoni too07:17
Hobbseesuperm1: were either of those on your sync list?07:17
superm1i dont think so :)07:18
superm1rhpot1991_laptop, was the one who had something i was gonna look at07:18
superm1what'd they break?07:18
Hobbseeuploaded binaries to REVU07:18
superm1bah.  silly people07:18
Hobbseethe nutter on hte ML earlier uploaded 3 different versions of a package, without realising what was wrong, either07:19
LucidFoxdpkg depends on lzma now? What for? orig.tar.7z?07:47
RAOFLucidFox: Indeed :)07:48
man-diLucidFox: for the content in the *.deb07:48
RAOFWell, rather for packing .debs with lzma so as to reduce size by some tens of percent.07:48
LucidFoxby the way, is orig.tar.bz2 allowed now?07:50
dholbachgood morning07:55
RAOFEvening dholbach!07:55
dholbachhey RAOF07:56
HobbseeLucidFox: no08:00
HighNogood morning08:01
HighNoif someone is feeling bored and has a bluetooth device would he like to check out http://revu.tauware.de/details.py?package=blueproximity for advocating? Formal errors should be almost gone as mok0 has given many advices...08:13
HighNo(it's cool stuff to have installed anyway ^_^)08:14
warp10Good morning!08:16
RAOFWhy must copyright be so hard :/08:16
HighNoRAOF: what you write is yours. that's not too hard :-) [I know what lawyers make of it... )08:20
RAOFHighNo: Yup, that's easy.  What is less easy is when other people write things, intending for them to be used by others, but have no license headers.08:21
LucidFoxIf someone feels like reviewing/advocating a REVU package, I'd recommend http://revu.tauware.de/details.py?package=qdevelop08:25
LucidFox(not my package)08:25
LucidFoxI like IDEs that are written in the same language/framework they're designed for.08:26
FujitsuExcept when it's Java.08:27
LucidFoxEven when it's Java.08:27
FujitsuEclipse is slow.08:27
* LucidFox uses Eclipse08:27
LucidFoxNot for me :)08:27
LucidFoxOn computers low on memory, yes, it _is_ slow08:27
DarkMageZum... when a single application can sit there and eat 250MB of ram...08:28
DarkMageZi think it's not the system, it's the app.08:28
RAOFOne of my friends uses Eclipse, and he has occasionally complained that it eats multiple gigabytes of ram in some cases.08:28
* Fujitsu points DarkMageZ at Firefox.08:28
DarkMageZbloody azureus...08:29
RAOFDisclaimer: I don't know what he's actually trying to do with it, or what version.08:29
DarkMageZFujitsu, mozilla team fails at coding.08:29
DarkMageZi mean xul? what on earth were they smoking... probably high quality stuff funded by google. (don't correct my timeline)08:30
LucidFoxWell, XUL was conceived back when GTK was ugly and Qt was proprietary08:31
RAOFDarkMageZ: Cross platform, performant, native-looking guis described by XML are easy!08:31
DarkMageZyeah, but it's like communism. you give it a shot then realise it sucks and move on.08:31
LucidFoxAlthough I'll probably retire Firefox once midori or epiphany-webkit reaches a usable state08:31
DarkMageZor rewrite it from scratch with a superior design :p08:32
RAOFFirefox wouldn't be so annoying if gecko was an actual library.  With a soname.  In LDPATH.08:33
LucidFoxwell, there's libxul08:33
LucidFoxand now Firefox 3 atop xulrunner08:33
* RAOF laughs derisively.08:33
DarkMageZthis is why webkit it awesome ?08:33
RAOFSo, they satisfy part 1.  They're nearly libraries.08:34
LucidFoxWebkit is awesome because it's FAST.08:34
RAOFAnd small, and apparently a joy to GTK in.08:34
DarkMageZwebkit is getting a lot of focus as of late. isn't QT 4.4 integrating it?08:35
RAOFOh, really?08:35
LucidFoxIndeed. And Phonon.08:35
LucidFox_And_ it's going to be GPLv3.08:36
* RAOF still doesn't get phonon.08:36
DarkMageZQT's gonna be a development platform of its own at this rate.08:36
LucidFoxDarkMageZ> You mean it already isn't?08:36
LucidFoxRAOF> NIH syndrome, it seems08:37
DarkMageZLucidFox, not till it has phonon and a few other things.08:37
DarkMageZRAOF, the idea behind phonon is that you won't need to code for multiple audio backends. you code for phonon, phonon calls various audio backends to do its bidding.08:38
RAOFLucidFox: But then QT went ahead and made sure that GStreamer worked nicely on windows & os:x, so they've got gstreamer->phonon->qt everywhere.08:38
RAOFDarkMageZ: ^^^.  Or you could use gstreamer everywhere, and not need to care.08:38
DarkMageZRAOF, gstreamer is complex to code for directly. having a childsplay to code for toy like phonon is good.08:39
RAOFMaybe.  From what I've seen, gstreamer is pretty easy to do simple things in.  But it would, of course, need C++ bindings.08:39
LucidFoxThe problem with thin wrappers for native subsystems is, they will always have different bugs on different platforms08:40
LucidFox(look no further than SWT and wxWidgets)08:40
DarkMageZvery true08:40
RAOFAnd, in the case of those, the native widgets will just plain behave differently so you're fighting uphill all the way.08:41
DaveMorriscan someone do a quick check on the questions I have at the bottom of http://revu.tauware.de/details.py?package=gtkglextmm please08:43
LucidFoxgtkglext STILL isn't in the archive? o_O08:43
DaveMorrisit's in dapper08:43
LucidFoxoh, wait, gtkglext _is_ in the archive - gtkglextmm isn't08:44
DaveMorrisI only realised yesterday when I went to install it for my project thats going to be targeting hardy (after dapper)08:44
LucidFoxmisread the package name08:44
DaveMorrisoh yeah, this is c++ bindings08:44
DaveMorrisLucidFox: you able to answer my questions on the package regarding the changelog and if I need a bug report for it08:46
LucidFoxDaveMorris> No, I'm afraid I'm in no position to answer these questions08:57
* DaveMorris off to work :)09:01
RAOFDear kern.log: stop filling up my /09:11
HighNoRAOF: hehe, I know what you mean: df -h: /dev/sda5              20G   19G  122M 100% /09:19
* Fujitsu doesn't think his is eating much.09:23
Fujitsu.... or maybe it is. A few hundred megabytes in 2 days.09:24
Yagisanmy logs go nuts when I put my bluetooth dongle in. It spams the hell out of it.09:26
=== doko_ is now known as doko
HighNoYagisan: that does not sound healthy09:43
YagisanHighNo, it certainly isn't. It's a great way to up the load average09:43
Yagisanwalk over - attach dongle - watch system slow down, and the disk light turn on09:44
HighNoYagisan: do you have some lines for me?09:45
Yagisanone moment - I'll plug it in09:45
* HighNo awaits your ping timeout :-)09:46
HighNothis seems way off topic for this channel, maybe we should do that in private09:47
YagisanHighNo, http://rafb.net/p/tlLPhX50.html09:47
YagisanHighNo, you can see how fast it spams09:49
TuxCrafterhello everybody,10:01
HighNobtw, is there is list with all MOTUs on there?10:02
TuxCrafteris there a motu that has the time to package the latest maxima program http://sourceforge.net/project/showfiles.php?group_id=4933 for http://packages.ubuntu.com/hardy/math/10:02
TuxCrafterHighNo: a list of the moto can be found on the launchpad motu pages10:02
HighNojust to get an idea of how many of you exist... cool Tux10:03
TuxCrafterHighNo: if you can find the list of active users that update using Apt-get on ubuntu this will be great for me10:03
TuxCrafterUnique IP logins on the repos10:04
TuxCrafterthe fedora project has a very nice stat page10:04
luisbg_how do I make a cdbs created package run a .install I just created for it?10:05
TuxCrafterfedora has now 1,920,667 computer users10:06
HighNoyeah, that's very cool. Shouldn't you talk to some canonical guy to get this going?10:06
sladenTuxCrafter: I think Canoincal enjoy the fact that they have more, alot more, but don't feel the need to show their hand10:07
TuxCraftersladen: i would would really appreciate if they share the info10:08
sladenTuxCrafter: then make the case to them10:08
AlohaPlease review http://revu.tauware.de/details.py?package=sadms :)10:08
TuxCraftersladen: jups sorry i went offtopic10:08
TuxCrafterback to the maxima package, is there a motu that is willing to do a upgrade10:09
TuxCrafteror should i do a bug report that there is a newer version on launchpad10:10
FujitsuTuxCrafter: Ideally, Debian would do the upgrade and we would merge from them.10:15
TuxCraftermaxima is an very important package for people doing technical education10:15
mok0TuxCrafter: Maxima is pending a merge. It's free for you to do afaics: http://dad.dunnewind.net/maxima/10:16
Fujitsumok0: Isn't the only change in Debian a dash-related NMU?10:17
TuxCraftermok0: 5.13 is still to old10:17
TuxCrafter5.14 is the new one10:17
* TuxCrafter is compiling them now10:17
mok0Is it in SId?10:17
FujitsuIt'd be optimal if you could convince Debian to upgrade it first.10:17
Fujitsumok0: It's not.10:17
FujitsuNeither is the new gEDA :(10:17
TuxCraftergEDA is also very importand10:18
FujitsuYes, I'm talking with one of the upstream devs about that.10:18
TuxCrafterif i become a motu10:18
FujitsuI'm expecting to upload 1.4.0 in the next couple of days if Debian doesn't get to it first.10:18
TuxCrafteri will do the technical packages10:18
TuxCraftergeda maxima etc10:18
TuxCrafterbut i am still in training10:18
TuxCrafterand i have to see were xubuntu and ubuntu is heading to this year10:18
TuxCrafterelse i go to back to fedora10:19
HighNodid anyone just use the bad word in here? :-)10:21
TuxCrafteror i will start my very long awaiting ubuntu based distro :-p10:21
mok0TuxCrafter: Why don't you contact the Debian maintainer of maxima and ask what the plans are. If (s)he is busy, perhaps you can do a NMU10:22
* Yagisan deployed xubuntu and ubuntu into the wild. Still not yet ready to send my pet project back to revu10:23
TuxCraftermok0: i sent a mail to the debian maintanner10:25
mok0TuxCrafter: and...?10:25
TuxCraftermok0: i have to get a mail back first :-p10:25
TuxCrafterbut i just compiled and installed it on my own machine10:26
TuxCrafterperfect this is more like it10:27
=== keffie_jayx is now known as effie
=== effie is now known as effie_jayx
HighNodo motu's own bluetooth'able machines?10:40
* RAOF does10:44
=== \sh_away is now known as \sh
HighNoRAOF: now if you are motu then you probably don't have the time to check my package right? http://revu.tauware.de/details.py?package=blueproximity10:51
RAOFNot right now, no.  I'm off to bed.10:52
HighNoRAOF: how can you go to bed now? it's not even 12pm :-) [in Germany]10:52
RAOFWhereas it's 10pm in .au :)10:53
Yagisanoh another tpg user RAOF ?10:53
Yagisannight - I may bug you for war stories with tech support later10:54
HighNowhich is also a nice place to live. Can you tell me how you guys manage not to fall of the earth, it's all upside down, isn't it? 8-)10:54
YagisanHighNo, I'm not sure, it's not us on the bottom - how do you stay down :P10:55
HighNohehe, good point10:58
gnudleswhen will you publish amarok KDE4 build?11:02
gnudleshi :)11:02
HighNoDid I say good night at RAOF? Think of me tomorrow :-)11:12
=== Kopfgeldjaeger is now known as KGJ|frustriert
DaveMorriscan I have a quick answer to the questions I've raised in my package upload please.  at http://revu.tauware.de/details.py?package=gtkglextmm11:33
shibataHi, all.11:37
asabilhi all12:06
asabilanyone to review12:06
mruizhi all12:33
mruizping DktrKranz12:33
slytherinpersia: Do you think now is the good time to preseed debconf for j2sdk1.4 also?12:41
persiaslytherin: Absolutely no idea.  If there are a number of FTBFS issues due to the lack of preseeding that cannot be solved with other javac implementations, the answer may be yes.12:42
slytherinpersia: one of them which I consider important is batik and its fop which depends on batik for building12:43
DktrKranzhey mruiz :)12:44
DaveMorrispersia: you able to spare 5 mins to answer my questions on http://revu.tauware.de/details.py?package=gtkglextmm ?12:44
mruizDktrKranz, I have uploaded a new revision of mnemosyne :-)12:44
DktrKranzmruiz, nice! what about upstream?12:45
mruizDktrKranz, he didn't notice about issues with python 2.5 :D12:46
DktrKranzmruiz, if upstream is comfortable with 2.5, you should adjust pyversions accordingly12:47
persiaDaveMorris: My only real issue was that it was removed as being hopelessly buggy.  Have all the RC bugs been addressed?  How is this package useful?12:48
mruizDktrKranz, ups... I forget it12:48
DktrKranzmruiz, I don't remember the right syntax, though. You'll need to browse python policy for that12:49
* mruiz updating pyversions12:49
DaveMorrispersia: do I continue the same changelog and do I need to open a bug for it?12:50
ScottKmruiz: Are you using pycentral or pysupport?12:50
DaveMorrisre is it useful?  Well if 3rd party developers are only targeting LTS platforms, then they could be in for a shock, when they find it's no longer in the next LTS12:50
dholbachMOTU Q&A session in #ubuntu-classroom in 10 minutes12:50
persiaDaveMorris: I'd continue the changelog, and open a bug "Please restore the package" to be closed with the changelog.  Also, I strongly advise you examine the bugs that led to removal: if they are still open, we will have the same issue for the next LTS, and it may be better to have the pain now, rather than once Ubuntu adoption is even more widespread.12:54
DaveMorrisok, still struggling to find the bugs with it which are open12:57
DaveMorristhe RC bug was a FTBFS on the 1.0 version12:58
persiaDaveMorris: http://bugs.debian.org/cgi-bin/pkgreport.cgi?ordering=normal;archive=1;version=;dist=unstable;package=gtkglextmm;repeatmerged=1 is likely the appropriate place to start.  These bugs look closed, but may well have been closed by the package removal.12:58
DaveMorrisyeah, I can only find FTBS and missing dependencies (and wishlists to upgrade to 1.2 )13:00
persiaThose would all be RC, and would have to be fixed to get through REVU.  Sounds fine to me: you might want to leave a comment indicating that you've addressed all the outstanding Debian & Ubuntu bugs you could find with the package update.13:02
DaveMorrisyeah thanks13:02
DaveMorrisbtw, how come it appears as a new package rather than an update.  Is it because it's not currently in Hardy13:02
persiaDaveMorris: It is also absent from feisty and gutsy, but yes.13:03
DaveMorriscan you set a bug to depend on another bug been fixed in LP?13:11
persiaDaveMorris: Nope.13:16
DaveMorrishmmm, shame13:17
persiaDaveMorris: There was a recent thread about this somewhere (ubuntu-bugs@ ubuntu-motu@?  Ask google) in which the difficulty in understanding the meaning of such a dependency for a wide number of use cases was discussed.13:19
DaveMorrisI'll dig out the threads, thanks13:20
=== LifeHacker is now known as tuxmaniac
=== greeneggsnospam is now known as jsgotangco
mruizDktrKranz, please review the new upload of mnemosyne :-)14:02
DktrKranzmruiz, sure14:02
mruizDktrKranz, thanks14:02
DktrKranzmruiz, erm... I fear I'll have a look at it later, sorry :(14:10
mruizDktrKranz, no worries :) The package will be waiting for you14:10
DktrKranzmruiz, thanks for your patience :)14:11
* mruiz hugs DktrKranz 14:11
DktrKranzhola dcordero :)14:12
dcorderohi DktrKranz  :)14:12
DktrKranzdcordero, will you be there in a hour? I'd like to work at 187356, it's quite close to be solved :)14:13
dcorderoyep, i'll be there, i have some question14:14
DktrKranzfire them14:14
dcorderoit's on the bug comments :) I have 2 problems with this bug14:15
dcorderoand another thing, can i run a package with X from a debootstrap chroot ?14:16
DktrKranzIIRC, outdated-autotools-helper-file can be solved adding autotools-dev to build-depends14:16
persiaDktrKranz: Rather, it can be worked around by doing that, and copying the files included in that package in the configure: rule.  Fixing it requires one of 1) an upstream update, 2) upstream not shipping the helper files, 3) manually updating the files at packaging time, or 4) copying the updated files in the clean rule (please don't do this).14:26
persiadcordero: To run X clients from a chroot, you either need to pass your environment variables into the chroot or have the chroot open a new display (VT8 or VT9 are popular choices, unless you have extra graphics cards and display hardware).14:28
dcordero:/ Ok, i'll search about it, thanks14:30
lar2Hi, tried my first revu upload this morning.  dput seemed happy, but I'm told by a human that the upload was rejected.  Trying again, dput says "Already uploaded to revu.tauware.de".  I guess I missed something?14:37
persiadcordero: http://www.debian-administration.org/articles/566 may have some useful hints.14:37
man-dilar2: 'rm *.upload' helps14:38
dcorderothanks persia14:38
persialar2: Delete sun-javadb_10.3.2.1-0ubuntu1_source.upload and try again14:38
DaveMorrislar2: or use the -f flag14:39
* persia doesn't like the -f flag, it becomes a habit, and leads to a mistake (or at least did for me)14:40
lar2Thanks for the tips - but now I got a network issue ;)14:40
* RainCT tries to figure out why ushare was rejected.. http://paste.ubuntu.com/4341/plain14:50
persiaRainCT: If the reason doesn't appear in https://lists.ubuntu.com/archives/ubuntu-archive/2008-February/thread.html fairly soon, complain to today's archive-admin about why it wasn't reported.14:53
persiaRainCT: Ideally, you'd see something like https://lists.ubuntu.com/archives/ubuntu-archive/2008-February/014953.html14:53
RainCTpersia: ok, thanks14:56
ScottKThe only time I got rejected pitti mailed me directly.  Do they not do that anymore?14:57
jdongLightweight checkout (format: dirstate or dirstate-tags or pack-0.92 or rich-root or rich-root-pack)14:58
jdongthanks, bzr.14:58
jdongformat: [ f for f in all_formats] ?14:59
persiaScottK: From what I understand from the documentation, they are supposed to mail all of Changed-By, Uploaded-By, and the mailing list.  The first two seem to be a one or the other or both in a somewhat random fashion, but the mailing list is a constant.14:59
* ScottK does the clamav on dapper victory dance.14:59
persiaSo, if you are both Changed-By, and Uploaded-By, you're very likely to get the mail, but this isn't so true for REVU uploads always.15:00
ScottKFor those not following, the current clamav and suitable rdepends updates just got published to dapper-updates.15:00
persiaScottK: Congratulations!  Impressive coordination.15:00
dholbachScottK: good work!15:02
ScottKAs it happens the timing is good for me personally since my core-dev application goes to the tech board on Tuesday.  That effort is my masters thesis on distro integration.15:02
dholbachhehe :)15:02
huats_ScottK: great work15:04
HighNoI've got a question - does a package for ubuntu need to run with kubuntu (kde desktop only?) As I have noticed my package would not because e.g. the icon for the notification area is a format (svg) that only gnome likes, kde doesn't15:04
AmaranthHighNo: KDE works with svg icons15:05
slytherinHighNo: Beasides you can have a package for only GNOME. It is not a crime. :-)15:07
* persia remembers something funny about KDE3 and special directories for svg icons, but the details are fuzzy, outdated, and possibly completely wrong.15:07
HighNoslytherin: pehw, I was kind of scared I would have to rewrite my software...15:11
pi-mesonThis is off-topic, but I can't seem to find a good channel -- can anyone recommend a channel for dealing with autotools/automake/autoconf issues?15:32
* persia thought there was a dedicated freenode channel for just that purpose15:32
pi-mesonpersia, any idea what it's named? I've both googled and text searched the channel list on freenode with limited success15:34
sistpoty|workhi folks15:35
persiapi-meson: My apologies, but no.  I don't see anything that seems to have the right name on either freenode or oftc, even including goat-themed channels :(15:36
persiapi-meson: http://sourceware.org/autobook/autobook/autobook.html might be useful though, if non-interactive works for you.15:37
* DaveMorris knows it's late in the day but wonders if someone could review http://revu.tauware.de/details.py?package=gtkglextmm to get it back into Ubuntu15:37
persiaDaveMorris: Do you know of any external ISVs that depend on that?15:37
pi-mesonpersia, it's okay, thank you for looking! I've looked at the autobook a bit, but it's woefully short15:38
pi-mesonDaveMorris, oh my, I just packaged gtkglextmm the other day for my project, I was really sad when it fell out of ubuntu!15:38
persiaDaveMorris: Somebody who writes software not included in the distribution15:38
* DaveMorris points at pi-meson15:38
DaveMorrisbug #104804 has been around for a whle aswell.  That makes reference to sharpconstruct needing it15:39
ubotuLaunchpad bug 104804 in gtkglextmm "gtkglextmm-1.2.0 is missing in feisty" [Wishlist,In progress] https://launchpad.net/bugs/10480415:39
persiapi-meson: You need it?  Please comment on the bug to indicate support.15:39
pi-mesonpersia: bug 104804?15:40
persiapi-meson: Yep.  That's the bug that needs enough support to get someone to upload.15:40
pi-mesonI'm sorry, I'm somewhat new to this, everything I've ever wanted has always been packaged by default :) do I just add a "me too" note to the bug with a description of my app?15:41
persiapi-meson: That would work.  The package was removed previously because it was broken and didn't work.  Having multiple users indicate they want it helps get it back.15:42
bddebianHeya gang15:42
sistpoty|workhi bddebian15:42
bddebianHi sistpoty|work15:42
DaveMorrispi-meson: could you stick that comment on the revu page as well?15:45
geserHi bddebian!15:46
bddebianHeya geser15:46
pi-mesonDaveMorris: I don't seem to be able to login to revu, is there a url for account creation you could point me to?15:48
DaveMorrisyou need to upload a package afaik15:48
DaveMorrisleave it on the bug report then, that'll do15:49
DaveMorristhen we can nicely ask someone to review it ;)15:49
pi-mesonwow, though, great timing, today must be my lucky day15:49
DaveMorrisyeah, I forgot it needed packaging, till I went to build my software on another machine yesterday and had to build it myself15:50
LucidFoxIf I become a MOTU before FF, gtkglextmm will be the third REVU package I'll review - after qdevelop and tomboy-blogposter.15:51
DaveMorrisLucidFox: you have programs that depend on it then?15:51
pi-mesonIs the hope that we can get gtkglextmm into the next LTS? or is it too late?15:52
DaveMorrispi-meson: FF is the 14th15:52
pi-mesonFF == Final Freeze, not "Feisty Fawn", i'm realizing now15:53
LucidFoxactually, it's Feature Freeze15:53
pi-mesonokay, that makes even more sense15:54
=== _czessi is now known as Czessi
pi-mesonLucidFox, could I then beg you to review libdc1394-22 as well? you know, maybe bribe you with food or something15:56
HighNohehe, that's it. speed up the motus by sponsoring them directly. wasn't there a world wide pizza delivery service? MOTUs! Go and advocate blueproximity - a free pizza is going to you! :-)16:08
HighNo(I guess free beer would be a better motivation to most :-)16:08
=== never|mobi is now known as neversfelde|mobi
LucidFoxHighNo> Not to me. I don't drink alcohol.16:11
* DaveMorris will REVU for food16:12
mruizif there is no revision number in debian, the first revision in ubuntu should be X.Y-0ubuntu1 ?16:14
ScottKIs there a documented procedure for testing to see if a package builds with GCC 4.3?16:18
jdongnscreen -x16:19
HighNoDaveMorris: You got a bluetooth machine?16:19
linux__alienhey friends16:19
DaveMorrisHighNo: yeah, and a blue toothphone.  But I'm not a MOTU yet16:20
HighNoDaveMorris: Darn, you fault you told me first :-) there goes your pizza...16:21
geserScottK: install gcc-snapshot in your pbuilder and update the gcc symlink16:21
\shScottK, yes16:21
\shScottK, take the toolchain from ubuntu-toolchain team, and add them to your pbuilder/sbuild16:21
* ScottK waits for geser and \sh to agree.16:21
\shdoko had written a mail for this16:22
\shScottK, I'm using the gcc 4.3 stuff from https://edge.launchpad.net/~ubuntu-toolchain/+archive, which is dokos and others playground for new toolchar16:22
geserScottK: then do what \sh said, my test-build with gcc 4.3 is some time ago16:23
jdong"64 bit CPU and 64 bit OS. I don't even think of using 32 bit OS anymore.16:23
jdongAll the 64 bit vs 32 bit compatibilty issues are easily solvable via dpkg --force or dpkg -X in my case."16:23
jdongdear.... effing... loard16:23
\shScottK, and check the dbts, a good reference is martin michlmayr (his bug page: http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-gcc-4.3;users=tbm@cyrius.com)16:25
\shScottK, and check out his blog (http://www.cyrius.com/journal) a very good source for how to fix 4.3 ftbfs bugs16:25
\shScottK, I started 2 weeks ago to check some packages of us, where bug fixes were filed from martin, and many of those fixes are already applied by doko or others16:27
broonieLots of teh fixes for 4.3 should be in Debian already.16:27
linux__alienhey norsetto16:27
linux__alienhey LucidFox16:27
DaveMorrisHighNo: I've buillt and installed your package, how do I configure it?16:28
DaveMorrisfound it16:28
HighNoDaveMorris:  When started for the first time it should give settings16:28
ScottKbroonie: I just took over a package in Debian that's got a GCC 4.3 FTBFS bug on it and I'm trying to make sure.16:28
ScottK\sh: Since you're already set up for it, would you mind doing a test build for me?16:29
\shScottK, sure...when I'm coming home I can do that :)16:29
ScottK\sh: Thanks.16:29
\shScottK, just send me a mail or something with the package :)16:29
DaveMorrisHighNo: it doesn't run, you tried it on hardy?16:29
\shScottK, ah wait...just give me the package :)16:30
ScottK\sh: OK.  It's the current klamav package in Hardy.16:30
broonieScottK: Ah, I see. I'd been working on some of those bugs but IIRC the packages that remained weren't overcoming my enthusiasm/apathy limits16:30
HighNoDaveMorris: no, because I am bound to Feisty due to limited drive space16:30
HighNoDaveMorris: tell me more16:30
\shScottK, give me a sec :)16:30
ScottKbroonie: The old klamav maintainer hadn't touched the package in over a year, so it isn't suprising no one was excited about digging into it.16:31
DaveMorris"The program cannot import the module bluetooth"16:31
\shScottK, 0.42-0ubuntu1?16:31
broonieScottK: Yeah, and the KDE bit tends to be a bit of a turn-off for me.16:32
\shScottK, most propably some bug like described on this page: http://www.cyrius.com/journal/gcc/gcc-4.3-include.html16:32
ScottK\sh: Yes, but the Debian vesion is ancient and I'm hoping the one just released last month works.16:33
\shit's building :)16:33
ScottKGreat.  Thanks.16:33
HighNoDaveMorris: ehm, ok. I'll look which package supports it with feisty and we can look what is missing...16:34
* DaveMorris is off home in 45 mins though16:34
\shScottK, ok...I need to leave the office...I let it build, and when I'm coming home, I have my buildlog file in my inbox :)16:34
ScottK\sh: Sounds good.  Thanks.16:35
\shScottK, you're welcome .)16:35
mok0Does anyone here remember a package that employs chrpath? I'd like to peek at it16:35
\shgrmpf...damn keyboard from dell16:35
* \sh needs to needs his logitech back16:35
HighNoDaveMorris: it must be in python-bluez16:36
DaveMorristhat package is installed, since that's what it recommends I install16:36
\shScottK, bad luck...16:36
HighNoDaveMorris: /usr/share/pycentral/python-bluez/site-packages/bluetooth.py16:36
\shScottK, eMail address to send you the buildlog?16:36
ScottK\sh: scott at kitterman dot com16:37
\shScottK, send...16:38
ScottKI don't know why I do that.  That's been my address for a decade and I'm already on every spammer list in the world.16:38
ScottK\sh: Is it a happy ending or a sad one?16:38
\shScottK, sad one16:38
\shScottK, if you need an i386 build please let me know...I set up an i386 sbuild for gcc43 work then16:38
DaveMorrisHighNo: nope, different path16:39
\shok...rushing home :)16:39
=== \sh is now known as \sh_away
HighNoDaveMorris: different path could be - this is feisty. And managed by pycentral, the used file is at /usr/lib/python2.5/site-packages/bluetooth.py16:39
HighNoDaveMorris: ahh, so that package changed after feisty. good to know.16:40
HighNoDaveMorris:  I'll dissect that package, I know I have 30 mins left...16:40
HighNoHm, I am in a pbuilder environment logged in. I am using feisty but the environment is setup for hardy. I want to install python-bluez but it's not found. Did they change the name=16:43
gpocentekHighNo: is universe enabled in your pbuilder ?16:44
HighNoahh, thx - i forgot to enable it...16:45
mok0Is there a way to find reverse Build-Depends?16:47
Amaranthmok0: grep through Sources.gz16:47
mok0Amaranth: thx16:47
linux__alienLucidFox, I am going through the Packaging Guide. Once i am done with, i would need your advice to go further16:48
linux__alienplease LucidFox16:49
LucidFoxlinux__alien> whatever I can help with16:49
LucidFoxit's better, however, to refer to the channel in general16:50
LucidFoxrather than specifically to one person16:50
HighNoHm, there is probably an error with python-bluez. The docs are only partly included. the html manual consists of just one file that links to several non existant ones...16:50
ion_amaranth: grep-dctrl -FBuild-Depends -sPackage ghc /var/lib/apt/lists/*_Sources16:50
linux__alienya sure but want to contribute to Ubuntu and want to be a part of the team, but i dont have a mentor unfortunately :(16:50
Amaranthion_: Yeah, I can never remember that, I wonder why :P16:50
linux__alienLucidFox, I ve generated the basic files for packaging for an example but the rules file which is got generated does not have much contents, should i manually type or can i generate that too ?16:52
LucidFoxlinux__alien> Are you using dh_make?16:53
mok0dh-make, yeechh16:53
linux__alieni ve the other files proper but the rules files contains two include files thats it16:54
linux__aliencant the rules file be generated at all ?16:55
mok0linux__alien: you're using cdbs, that16:55
mok0is cool16:55
linux__alienmok0, so am i on the right track ? :)16:55
mok0linux__alien: yeah16:56
LucidFoxso abruptly16:56
mok0The old ^D16:56
mok0Here he is again16:56
linux__alienmok0, sorry got disconnected . i am using cdbs16:56
LucidFoxlinux__alien> CDBS isn't very newbie-friendly, though16:56
HighNoDaveMorris: Sorry, I had to file the bug first... I'm looking for the manual of that package...16:57
LucidFoxit introduces a lot of "magic"16:57
linux__alienLucidFox, what should i use ?16:57
linux__alienany suggestions or advice?16:57
mok0Look at the wiki: https://wiki.ubuntu.com/PackagingGuide/Howtos/CDBS16:57
ion_I find quite easy to use CDBS, as long as i know which dh_* i need for what. But you need to know that when not using CDBS, too.16:57
linux__alienmok0, is there any other alternative for cdbs16:58
mok0linux__alien: basically, you control things using the *install etc. files16:58
linux__alienin cdbs is it?16:58
DaveMorrisHighNo: no probs16:58
ScottKCBDS works very well for some things.  I can do a python module package in an hour with it (and most of that time is spent on debian/copyright), but then somethig weird happens and you're stuck reading the source.16:59
LucidFoxlinux__alien> there is also debhelper, which uses longer but more manually-tweakable rules files16:59
mok0linux__alien: the alternative is using the straight Makefile with direct calls to the debhelper scripts16:59
linux__alienso what do you advice . I am a newbie so kindly guide me16:59
linux__aliento ubuntu packaging16:59
mok0ScottK: Actually, I expanded the cdbs howto a while ago, and now it covers a lot more17:00
ScottKmok0: That's great.  I may have to look at it then.  My standard CDBS approach is spend 5 minutes searching the official docs, fail to find what I want and then start grepping the source.17:01
mok0linux__alien: I advice you to stick to your guns and use cdbs17:01
mok0ScottK: Heh, that's what I did, and then I wrote it down17:01
ScottKmok0: You might want to consider sending documentation patches upstream.17:01
linux__alienmoko ok sure thanks for it coz i just want to contribute to Ubuntu . So desparate :)17:02
sistpoty|workdoing packaging completely from scratch is a great learning experience (i.e. no dh_make, no cdbs, no debhelper, just plain make)17:02
mok0ScottK: The problem with the official cdbs manual is not that it's lacking information, it's just badly organized.17:02
ScottKmok0: My problems have been that it's lacking information.17:02
mok0ScottK: Oh? Like what?17:03
LucidFoxsistpoty|work> I disagree, I think it's better to start with debhelper17:03
LucidFoxNot so long ago, I saw a package on REVU that used a low-level debian/rules without debhelper17:03
mok0LucidFox: the advantage with that approach is that you are forced to learn the debhelper tools. Which sux.17:03
sistpoty|workLucidFox: I guess if you want to make an actual package w.o. too much fuss, debhelper (or even cdbs) seems more suitable. nonetheless doing it completely w.o. is a great learning experience17:04
ScottKmok0: The last I needed to figure out what how to add an extra configuration option to an autotools package (DEB_CONFIGURE_EXTRA_FLAGS).17:04
* mok0 looks17:05
linux__alienfor a hello world program i have the rules file which has this17:05
linux__alien#!/usr/bin/make -f (-)17:05
linux__alien                                17:05
linux__alieninclude /usr/share/cdbs/1/rules/debhelper.mk17:05
linux__alieninclude /usr/share/cdbs/1/class/autotools.mk17:05
linux__alienis that all i need for it to be packaged?17:05
ScottK!pastebin | linux__alien17:05
ubotulinux__alien: pastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (make sure you give us the URL for your paste - see also the #ubuntu channel topic)17:05
mok0ScottK: It's in there ;-)17:05
ScottKOK.  Maybe you're right then.17:06
linux__alienam sorry ScottK didnt see that17:06
mok0ScottK: Like I said, it's poorly organized, which is why our wiki is needed. What people want to know is: "what do I do if..." and there should be some examples17:06
ScottKSounds good.17:07
HighNoDaveMorris: I don't know what's going on there - even the newest examples show one has to "import bluetooth"17:07
linux__alienmok0, The link you gave me sounds useful and its good too but the tutorial says that these 2 lines are whats needed . Is that all what we need ?17:07
mok0linux__alien: depends on how your package is built. Does it use "configure; make; make install" ?17:08
ion_linuxalien: Depends on your upstream source. If it uses autotools and does the right thing, that’s probably most of the debian/rules you’ll need.17:09
linux__alienmok0, its that packaging guide example the hello example17:09
mok0linux__alien: link?17:09
LucidFoxlinux__alien> to my knowledge, the hello example doesn't use CDBS17:09
* mok0 looks...17:10
LucidFoxso you probably selected the wrong package type in dh_make - it should have been "single binary" instead of "cdbs"17:10
linux__alienLucidFox, ok but the control file didnt get generated when i chose that option and also want to know if i select single binary will the files still continue to get auto generated?17:11
norsettohi linux__alien17:11
linux__alienhi norsetto17:11
linux__alienhow are you doin17:11
mok0linux__alien: from what I can see it uses gnu autotools, which is perfect for cdbs17:12
mok0linux__alien: then you only need to includes in your rules file:17:12
linux__alienyes but curious to know if i had selected the single binary option will i still get the files auto generated ?17:12
doko\sh_away: all packages in main should be buildable with 4.317:12
DaveMorrisHighNo: where is the bluepromity python file stored?17:13
mok0cdbs knows because control tells it how many packages to make.17:13
HighNoDaveMorris: I even checked the examples in the docs. there must be an "import bluetooth" possible...17:13
HighNoDaveMorris: /usr/share/blueproximity/proximity.py17:14
linux__alienmok0, so i can use cdbs for most of the packaging right?17:14
HighNoDaveMorris: maybe we could find another package using python-bluez and check whether that one works17:15
* DaveMorris fixed it17:16
HighNoDaveMorris: so what was it?17:16
mok0linux__alien: If you just use a makefile with debhelper calls, the MOTUs are gonna crawl all over it like ants on a lollypop17:16
DaveMorrishow do I find out the current line in vim?17:16
linux__alienmok0, why ? :)17:17
mok0linux__alien: with cdbs, they leave it alone17:17
mok0linux__alien: because there are so many ways to tweak it17:17
linux__alienDaveMorris, Ctrl + G17:18
ScottK\sh_away: And there's even a build with GCC 4.3 patch on sourceforge already, so I'll have a updated package for you to test shortly.17:18
mok0linux__alien: the template you get from dh-make has a lot of cruft that you need to get rid of17:18
* linux__alien is confused :(17:18
DaveMorrisHighNo: comment out line 97, and remove the underscore in line 9817:18
linux__alieni am sorry mok0 :(17:18
linux__alieni ve got confused :(17:19
mok0linux__alien: just stick to using cdbs for now17:19
sistpoty|workmok0: heh, that's the worst argument I've heard in favor of cdbs so far *g*17:19
mok0sistpoty|work: I've lots of bad arguments, which one do you mean :-)17:19
sistpoty|workmok0: the one you wrote just now... that MOTUs will do less criticism to cdbs rules than to debhelper rules ;)17:20
mok0sistpoty|work: heh. Strange but true.17:20
ion_“Drink fluids regularly. I’m doing it, too.” “That’s the worst argument i’ve heard in favor of drinking so far.” “Oh, you’ll stay alive, too.”17:21
mok0sistpoty|work: I mean, it only has 2 lines...17:21
linux__alienmok0, i get this error when i try to builld the source package17:21
linux__alien/usr/bin/dpkg-buildpackage: 224: fakeroot: not found17:21
mok0linux__alien: apt-get install fakeroot17:21
DaveMorrisHighNo: actually, that just makes it load, but not work :(17:21
mok0sistpoty|work: the sad truth is the cdbs just calls _all_ of the debhelper scripts :-)17:22
mok0sistpoty|work: ... it also includes the ones that MOTUs normally have you weed out17:22
DaveMorrisHighNo: you just need to remove the underscore on line 9817:22
DaveMorristhen it works17:22
jcfpMOTUs, please take a look at http://revu.tauware.de/details.py?package=sabnzbdplus (time constraints, weather, and blood alcohol level permitting)17:23
linux__alienmok0, now i get a different error17:23
linux__aliendebian/rules:3: /usr/share/cdbs/1/rules/debhelper.mk: No such file or directory17:23
linux__aliendebian/rules:4: /usr/share/cdbs/1/class/autotools.mk: No such file or directory17:23
sistpoty|workmok0: yes, heh17:23
mok0linux__alien: apt-get install cdbs17:23
ion_Install cdbs (and add it as a build dep).17:23
HighNoDaveMorris: I know, that's because both lines are there...17:23
HighNoDaveMorris: but that shows the problem is import _bluetooth17:23
linux__alienmok0, how do i know that my build is complete17:24
mok0linux__alien: if it creates a .deb file?17:24
linux__alienwhere would that be?17:25
DaveMorriswell I can now start it and connectr to my phone17:25
ion_In ..17:25
mok0... normally the parent of the directory that has debian/17:25
linux__aliendpkg-source: building hello in hello_2.1.1.dsc17:25
linux__aliendpkg-source: unrepresentable changes to source17:25
linux__alieni get this17:25
DaveMorrisalthough I get an error when trying to scan for a channel17:26
mok0It means that you have generated a binary or something that is not being removed by the script17:26
ScottKLutin or Adri2000: I have a DaD feature request when you have a moment.17:27
HighNoDaveMorris: correct, that's one place where it is used17:28
DaveMorrisbut I can scan for the device17:28
HighNoDaveMorris: the other one is when actually connecting to the phone17:28
Adri2000ScottK: yes? (likely to become a MoM feature request though)17:28
ScottKAdri2000: No problem.17:28
mok0linux__alien: ... is not being removed by upstreams Makefile is more accurate...17:28
HighNoDaveMorris: try to set it to your phone's mac and close the dialogue. it should go into connection mode17:29
ScottKAdri2000: I just had to split Debian's amavisd-new package into two to get part of it in Main.17:29
ScottKAdri2000: So it would be great if MoM/DaD (whichever) would look to amavisd-new in Main as the merge source for both amavisd-new and amavisd-new-milter source packages in Ubuntu.17:29
HighNoDaveMorris: hover the mouse over the tray icon and it should show connected and a value17:29
DaveMorrisHighNo: http://pastebin.com/f2929c66217:30
DaveMorriswhen running it can't establish a connection (they are inches apart) but no error messages17:31
sistpoty|workAdri2000: that sounds like there are news in MoM/DaD merging process?17:31
Adri2000ScottK: amavisd-new is one source package in debian, and is splitted in ubuntu between amavisd-new (main) and amavisd-new-milter (universe). right? could you file a bug in LP please?17:32
linux__alienmok0, i am upset that i am not able to understand this part :(17:33
mok0linux__alien: explain17:33
linux__alienwhy is this error coming17:33
Adri2000sistpoty|work: yes. MoM source released. we are starting to work on patching MoM with DaD features17:33
linux__alienit didnt show me any sort of compilation error17:33
ScottKAdri2000: That's right.17:33
sistpoty|workAdri2000: cool, great :)17:33
ScottKAdri2000: Where to file the bug?17:33
mok0linux__alien: is it still the unrepresentable ... etc?17:33
linux__alienwhats that i ve to do to correct this17:34
mok0linux__alien: I'll give it one line at a time17:34
mok0linux__alien: dpkg-source wants to make a diff between the current dir and the tar file17:34
linux__alienyou want me to paste it ?17:34
mok0linux__alien: no, just say "yes" ;-)17:34
Adri2000ScottK: merge-o-matic17:35
ScottKAdri2000: Thanks.17:35
mok0linux__alien: It has found some files in the current tree that are not in the .orig.tar.gz17:35
sistpoty|worklinux__alien: dpkg-source basically builds a unified diff between the orig-tarball and the extracted directory. This is what will become the .diff.gz. This means that anything that cannot be represented in a unified diff (e.g. no-text stuff, or permission changes of files) won't go into the .diff.gz17:35
mok0sistpoty|work: yeah but the build fails17:36
HighNoDaveMorris: I know that problem (pastebin) but it should also not be able to connect.17:36
linux__alieni ve an other tar file as a backup called hello_orig.tar.gz17:36
linux__alienbut thats outside the directory17:36
linux__alienwill it harm it ?17:36
mok0linux__alien: the ONLY difference between the upstream tarball and your directory should be the debian/ dir17:36
sistpoty|workmok0: why?17:36
linux__alienok here it is17:37
HighNoDaveMorris: funky, i found another example from the package itself and it also uses "import _bluetooth"17:37
mok0sistpoty|work: why it fails?17:37
linux__alienthis is what i ve17:37
linux__alienhello-2.1.1          hello_2.1.1.dsc          hello-2.1.1.tar.gz17:37
linux__alienhello_2.1.1.diff.gz  hello_2.1.1.orig.tar.gz17:37
linux__alienthe first one is a directory17:37
sistpoty|workmok0: yep17:37
linux__alienthe next file is generated i believe17:37
DaveMorrisany more quick testing you want?17:37
HighNoDaveMorris: could you try running this one: /usr/share/doc/python-bluez/examples/l2-unreliable-client.py17:38
mok0linux__alien:  lsdiff -z hello_2.1.1.diff.gz17:38
DaveMorrisI suggest you grab a hardy livecd and test it though,17:38
HighNoDaveMorris: that's a good idea. Will download it tonight.17:38
ScottKAdri2000: Bug #19024417:38
ubotuLaunchpad bug 190244 in merge-o-matic "Please use amavisd-new as merge source for both amavisd-new and amavisd-new-milter in Ubuntu" [Undecided,New] https://launchpad.net/bugs/19024417:38
mok0sistpoty|work: when you run a debuild, it fails on "unrepresentable... " etc.17:39
joejaxxis there anything special you have to do when packaging a python application?17:39
linux__alienshall i paste the list in pastebin?17:39
mok0sistpoty|work: maybe my memory is failing me17:39
Adri2000ScottK: thanks17:39
linux__alienshall i paste the list in pastebin?17:39
mok0linux__alien: yes17:39
DaveMorrisHighNo: fails, with no module named _bluetooth17:40
sistpoty|workmok0: I'm used to that error (for me it means: Close the vi on the file you've just patched! *g*)17:40
joejaxxor  anyone have a link to the ubuntu policy on packaging python apps?17:40
ScottKjoejaxx: It's the same as the Debian policy17:41
sistpoty|workjoejaxx: iirc the debian-policy package contains the python policy as well17:41
mok0linux__alien: looks great. It has only files in debian/* , you see?17:41
linux__alienso what does that mean17:41
HighNoDaveMorris: download started. Thanks for your efforts anyway. I hope to have a solution for you tomorrow. It is a nice tool :-)17:41
linux__alienthe other things are perfect17:41
linux__alienie there are no other extra files in the other directories right?17:41
linux__alienthats what it means right?17:41
joejaxxwhich is better? python-support? or python-central?17:42
* DaveMorris makes sure he takes the usb bluetooth stick home17:42
mok0linux__alien: it is a diff that can add the debian directory to upstreams tarball17:42
linux__alienok now whats the  next step17:42
* DaveMorris would hook the tool up to the bosses phone so you know when they are coming :)17:42
linux__alienhow will i get the deb file ? :) just want to have one packaging done before i go to bed and tomorrow will try few more :)17:42
mok0linux__alien: you must try to generate a binary .deb file.17:42
HighNoDaveMorris: where are you located?17:42
mok0linux__alien: go into the top directory and do "debuild"17:43
* sistpoty|work heads home now17:43
HighNoDaveMorris: hehe, that's probably the most geekish use I could think of :-)17:43
sistpoty|worklater folks17:43
linux__alienok will do that . That would give me the binary package is it?17:43
mok0sistpoty|work: see you17:43
mok0linux__alien: it should17:43
linux__aliendebuild: fatal error at line 1247:17:44
linux__aliendpkg-source -b hello-2.1.1 failed17:44
mok0linux__alien: can you pastebin that output?17:44
mok0linux__alien: (I have to go soon)17:44
linux__alienone sec17:45
ion_.rules.swp probably comes from vim.17:46
ion_:%bd and then try to build the source package.17:46
mok0linux__alien: You have a strange file called debian/.rules.swp What is that?17:46
linux__alienok deleted that possibly because of vim17:46
linux__alieni believe17:47
mok0linux__alien: get rid of it and try again17:47
linux__aliennow it moves one sec17:47
ion_You don’t need to delete it (unless vim has crashed), just remove the equivalent buffer.17:47
ion_Vim takes care of removing the swap file.17:47
linux__aliendebsign: gpg error occurred!  Aborting....17:47
linux__aliendebuild: fatal error at line 1174:17:47
linux__alienrunning debsign failed17:47
mok0linux__alien: debuild -us -uc17:48
ion_You probably got a package, you just didn’t sign it.17:48
linux__alienoh ok i ll learn that a little later17:48
linux__alienfine ?17:48
ion_less the file, make sure its contents are ok.17:49
mok0looks like it. Now use dpkg -c hello_2.1.1_i386.deb17:49
linux__alienit shows lot of files17:49
ion_(If less doesn’t give nice output, you haven’t enabled lesspipe.)17:49
linux__alienit shows something like this17:50
mok0ion_: Hey! that's a cool trick I didn't know17:50
linux__aliendrwxr-xr-x root/root         0 2008-02-08 23:18 ./usr/share/locale/fr/LC_MESSAGES/17:50
linux__alien-rw-r--r-- root/root      3883 2008-02-08 23:18 ./usr/share/locale/fr/LC_MESSAGES/hello.mo17:50
linux__aliensomething like this17:51
mok0linux__alien: yeah, you got your package.17:51
linux__alienoh Thanks got it finally . Thanks a lot17:51
mok0linux__alien: now you can install it using dpkg -i (as root)17:51
linux__alienI am really sorry i guess i ve troubled you17:51
mok0linux__alien: You're going to help someone else another time. That's the price :-)17:51
linux__alienyes sure17:52
ion_Or gdebi foo.deb, or dpkg --unpack foo.deb and apt-get -f install to handle dependencies (not necessary in this case).17:52
linux__alieni am ready for it and want to help others and want to be part of the Ubuntu team :)17:52
mok0Well gotta go, see you later17:52
linux__alienits got installed17:52
mok0linux__alien: :-)17:52
linux__aliencya mok017:52
linux__alienya executed it also it says hello world :)17:52
linux__aliengot to go now17:53
linux__aliencya thanks for your help cya tomorrow have a nice dya17:53
linux__alienhave a nice day17:53
linux__aliencya ion_17:53
=== azeem_ is now known as azeem
=== smarter_ is now known as smarter
vemonrevu? http://revu.tauware.de/details.py?package=lashwrap18:35
vemonor: http://revu.tauware.de/details.py?package=ghostess18:35
vemongood audio production related stuff to add to hardy18:36
mruizhi all18:51
jeromegjdong: hello, I'm testing some backports, what do you thnik of bug 189708 ?19:02
ubotuLaunchpad bug 189708 in gutsy-backports "Please backport tcl/tk 8.5" [Undecided,New] https://launchpad.net/bugs/18970819:02
jeromegit has a huge number of rdepends19:02
jeromegit builds fine, and upgrade doesn't seem to make other programs unusable19:02
jdongjeromeg: it seems like tcl8.5 is a separate source package and doesn't conflict namespace with existing 8.419:04
jdongjeromeg: but I'm not 100% confident of that, it'd be better if you can find another developer to say what I just said :)19:04
jdongat that point, I would be happy to approve19:05
jeromegjdong: ok19:05
kdu1while trying to make my first debian package using dh_make/debuild, its complaining that I don't have a secret gpg key, despite the fact that I do....19:06
kdu1its saying something about signing it under the name "Kevin" when my key is under my full name, how do i fix that?19:11
sistpotykdu1: not exactly sure, but imo setting the environment var DEBEMAIL to your email address should fix it19:12
kdu1sistpoty: that didnt work...19:14
=== _stefan_ is now known as sistpoty
sistpotykdu1: you could also try to set DEBSIGN_KEYID to your key id19:15
sistpoty(and make sure to export these variables, so that a subshell will see them)19:15
jeromegjdong: bug 190055 seems fine to me, it already has three testers19:21
ubotuLaunchpad bug 190055 in gutsy-backports "Please backport audacity 1.3.4 from Hardy" [Undecided,Confirmed] https://launchpad.net/bugs/19005519:21
jeromeggot to go19:24
kdu1anyone have any ideas about my signing problem with debuild?19:25
ScottKkdu1: Pass the key id to be used using the -k option.19:26
jdongScottK: isn't the only time debuild can't auto-detect when the e-mail in the changelog doesn't correspond with any e-mails in the private keyring?19:28
jdongi.e. passing in -k is just a workaround?19:28
jdong(of course for sponsoring this is normal/expected)19:28
ScottKIt's not just the email.  It's also the name.19:28
jdongScottK: ah, ok, didn't think of that19:28
jdongScottK: but still... wouldn't it be good practice for those to match?19:29
mruizis interdiff a patch ?19:29
ScottKjdong: Yes, but for the name, I don't think it's essential.19:30
jdongmruiz: a special form. see InterDiff on the wiki19:30
jdongScottK: reluctantly agree :)19:30
ScottK\sh_away: Please let me know when you're around for another gcc 4.3 test build.19:30
mruizjdong, I prepared one and I was thinking about the "patch" checkbox on LP gui19:31
jdongmruiz: I think that'd be appropriate19:31
DaveMorrisHighNo: got a working package for me to test yet :)19:32
mruizbye all19:46
HighNooh, hi DaveMorris19:55
HighNoDaveMorris:  sorry, not yet - had to bring my kids to bed and wife too, now I get back to work...19:56
DaveMorriswhere are you based then?19:57
sistpotycedricv: you want to join the uncommon-proglang team?19:58
cedricvhi sistpoty!  yeah, i'd like to update the boo package to the newly released 0.8.1 version20:00
sistpotyhi cedricv ;)20:00
sistpoty*trying to remember who knows about boo*20:01
HighNoDaveMorris: Germany20:01
sistpotycedricv: iirc slomo should know the boo package, maybe you could talk to him about it?20:03
sistpotyslomo: ^^ ;)20:04
cedricvi hope it is not too late to submit at revu for being included in hardy? :)   we still receive reports for the 1-year old version available in the repos20:05
sistpotycedricv: well... it's almost too late for it, as FeatureFreeze is approaching soon :/20:05
cedricveven if i (or slomo? ;) ) submit for review tonight or tomorrow ?20:06
sistpotycedricv: I won't make promises for that... but there is still a chance ;)20:07
sistpotycedricv: of course slomo can upload till FF w.o. problems *g*20:07
HighNoDaveMorris: I'm booting hardy live cd in vmware right now. This should not take too long now...20:10
sistpotycedricv: oh, there's a newer debian version ( is that up to date enough? maybe it could then just get synced20:16
cedricvoh it would already be a nice improvement :)    i'm currently trying to build source package for      (binary deb packages available on the website)20:17
cedricv0.8.0.2730 is the version on debian unstable repo?20:17
sistpotycedricv: yes20:18
CoperCan some MOTU review console-freecell?20:20
sistpotyCoper: I'll give a quick look20:22
Copersistpoty: thanks20:22
kdubi'm still having that signing problem, and its driving me up a wall20:24
sistpotyCoper: you don't have any patches, so I guess simple-patchsys.mk is not needed (not a blocker though)20:24
sistpotyCoper: oh, forget it, didn't saw the manpage patch when looking at the .diff.gz20:25
sistpotyCoper: debian/copyright: I'd put the link to GPL (as you write in there, that it is GPL-2 or above)... but that's a matter of taste20:28
sistpotyCoper: I'd also install the upstream changelog into the package (seems to be a cdbs bug FWIW)20:32
sistpotyCoper: others than that, looks fine20:33
ScottK\sh_away: http://revu.tauware.de/revu1-incoming/klamav-0802082120/klamav_0.42-1.dsc (or anyone else who's set up to do gcc 4.3 test builds).20:34
HighNoDaveMorris: please change line 98 from "import _bluetooth as bluez" to "import bluetooth._bluetooth as bluez" and try again. start it from the commandline via "blueproximity" to check console output.20:34
sistpotyCoper: advocated, since all these points are no major blockers20:35
DaveMorrisHighNo: that seems to be working now, I can connect to the phone etc20:46
HighNoDaveMorris: cool - even though they should have updated their own examples...20:47
DaveMorrisonly prob is it doesn't seem to have detected my phone on the other side of the flat20:48
HighNoDaveMorris: I will try to find a way to support both variants in one source and build a new package....20:49
HighNoDaveMorris: Other side of the flat? How many meters and walls is that?20:49
DaveMorriswhy do you need both variants20:49
DaveMorris5M, I'm gonna chuck it outside in a mo?20:49
DaveMorrisworking now20:50
HighNoDaveMorris: because I'm also upstream author so I want to keep the supported stuff as big as possible. The same stuff is included in to orig.tar.gz and should run if it's just unpacked, which I know now will not work with hardy.20:51
DaveMorrisahh, for now I suggest using a patch for hardy so it can get in before FF20:52
HighNoDaveMorris: hm, how would I do that?20:53
=== Ubulette_ is now known as Ubulette
nxvl_worki'm having a weird problem with gedit20:53
nxvl_worki'm editing the version needed of 2 packages on the debian/control file20:54
DaveMorriswhat packaging system are you using?20:54
nxvl_workbut when i build it (using dpkg-builpackage or debuild) they undo the changes i have made20:54
nxvl_workso the change is not shown on the debdiff20:54
sistpotyScottK: can you archive klamav? that way links are still the same, but it won't show up in the review page20:55
HighNoDaveMorris: I'm not quite sure what you mean, but would cdbs be a legitimate answer?20:55
DaveMorriscdbs patches are easy20:56
DaveMorrismake a cp of your pkg dir incase you make a mistake20:56
HighNoDaveMorris: I guess that's why everybody loves it?!20:56
* sistpoty doesn't *g*20:56
* jpatrick does20:56
ScottKsistpoty: Sure20:57
* HighNo starts a flame war?20:57
DaveMorristhen in the package base, use the command cdbs-edit-patch <patch-name>.patch20:57
sistpotyHighNo: the only answer is vim *g*20:57
DaveMorristhen make the changes required to the file, and exit using ctrl + D20:57
albert23nxvl_work: maybe there is a debian/control.in file20:57
HighNoDaveMorris: is the patchname to obey a naming policy?20:58
DaveMorristhe patch is created in debian/patches20:58
nxvl_workalbert23: oh i haven't notice it, thanks :D20:58
DaveMorrisI tend to number them, and have a short description of the change20:58
albert23nxvl_work: that caught me a few times as well :-)20:58
DaveMorrismaybe 01-patch-bluetooth-module-for-hardy.patch20:59
* nxvl_work HUGS albert2320:59
HighNoDaveMorris: thx, i'll try20:59
* albert23 hugs nxvl_work back20:59
slangasekcdbs patches are easy because cdbs's simple-patchsys is only used by people who have easy patches; it scales like a bivalve climbs a mountain :-P20:59
ScottKslangasek: Are you a quilt fanboy?21:00
ScottKI've got a question about it I've been looking for someone to answer21:01
* sistpoty prefers a VCS, but debian(ubuntu) games only allow changes inside debian/21:01
slangasekScottK: you could say that21:01
DaveMorrisHighNo: I'll have to grab a backport for gutsy and use this at work, save me locking my session as I walk away21:01
ScottKslangasek: OK.  One workflow I use somewhat frequently is to figure out a fix, make a diff, then fire up dpatch-edit-patch or cdbs-edit-patch (as appropriate), throw the diff into the chroot, exit, and bang I have my patch.  Is there a near equivalent for quilt?21:02
slangasekScottK: so you've prepared your patch already, external to the package, and just want to suck it into quilt?21:03
ScottKI guess that's one way to look at it.  *-edit-patch is like a qa buffer to make sure I get something that will apply when I build the package.21:04
slangasekoh.  well, to just import the patch, you can use quilt push -a && quilt import -P <name-to-use-in-quilt> <existing-patch>21:04
slangasekthen quilt push again to make sure it really applies21:05
slangasekall this assumes you have QUILT_PATCHES=debian/patches (or wherever it needs to point) set correctly in your environment21:05
ScottKAh.  That's sounds like it.  Right.21:05
ScottKI've only used quilt a few times.  I think I would like it if I used it more so it was more natural, but that was the one bit I was missing.  Thanks.21:06
slangasek'quilt fold' seems to be an option that would let you pull a patch on stdin into the current patch and apply it, but I've never used that option and can't vouch for its sanity21:06
slangasek(that then would be quilt push -a && quilt new <name> && quilt fold < <existing-patch>)21:07
ScottKslangasek: Thanks.  I've copied that into one of my notes files and I'll fiddle with it next time I hit a quilt package.21:09
slangasekok, enjoy :)21:09
HighNoDaveMorris: grrr, had my changes made, saved, then typed 'exit' -> no patch created. does exit exit with an errorlevel != 0?21:13
DaveMorrisI guess so21:13
DaveMorrisyou can make your changes external, and copy them into the `cleaned environment'21:13
slangasekno, 'exit' alone exits 021:20
=== Flare183_ is now known as Flare183
* HighNo is ashamed because he can't read properly21:27
HighNothe patch was there already21:28
HighNook, should I just repackage it and the patch is applied automatically21:29
DaveMorrisyou need to include a line in your rules file21:29
=== Ubulette_ is now known as Ubulette
DaveMorrisinclude /usr/share/cdbs/1/rules/simple-patchsys.mk21:30
HighNoDaveMorris: ok, dh_applypatch or something like that?21:30
HighNoah, ok21:30
HighNohm, now how do I repackage it in a way that won't slow down the approval process?21:35
DaveMorrisjust do it as normal and I'll check it over21:38
HighNoDaveMorris: the new package just made it into REVU - now for the 10 minute cool down phase... :-)21:42
sistpotyHighNo: your package is not kde4-style-bespin, is it?21:46
HighNosistpoty: no, it is 'blueproximity'21:48
sistpotyHighNo: ah, k... should be up on revu already (at least it's not in the queue)21:49
HighNobut I just got a message from 'bounces@canonical' telling me my package has been rejected - where does that come from?21:49
jpatrickHighNo: you probably uploaded to ubuntu...21:50
sistpotyHighNo: you uploaded to the archive instead of to revu, I guess (dput revu changesfiles=21:50
ScottKHighNo: That means you tried to upload to ubuntu21:50
ScottKHighNo: It's harmless, but to try to avoid it.21:50
HighNoI forgot to change the dput default destination21:50
sistpotyanyone knows, to whom the key 3AA736D6 belongs? (can't find it on the ubuntu keyserver)21:51
HighNoScottK: sistpoty: DaveMorris: OK, now the package went to REVU :-)21:51
ScottKWe've all done that at least once I think.21:52
HighNoI consider that to be training for my later MOTU being :-)21:52
ScottKsistpoty: It's not on the MIT keyserver either.21:52
DaveMorrisit's when you have permission to upload to there and do it21:52
sistpotyScottK: hm... then I'll just nuke the upload (binary upload with that key)21:53
ScottKSounds reasonable to me.21:53
jpatricksistpoty: smarter21:53
jpatrick(says google)21:53
sistpotyjpatrick: thanks21:53
sistpotysmarter: please upload only source packages to revu, not binary ones21:53
smartersistpoty: sorry, I probably pressed tab 2 times instead of one ;)21:55
sistpotysmarter: no problem, just that you know that your upload won't make it ;)21:56
sistpotyHighNo: should be up on revu (out of order run of move_uploads ;))21:57
HighNosistpoty: ??? ahhh, got it. It is so cool to have a package without a trailing zero at the timestamp :-)22:00
sistpotyheh, /me always wanted to find out how to manually trigger the upload processing (strange enough I wrote the script once, and even added the cronjob, but I didn't recall that w.o. looking)22:01
gesersistpoty: http://pgpkeys.pca.dfn.de/pks/lookup?search=0x3AA736D6&op=vindex22:01
CoperAnymore MOTU that can review my package console-freecell22:01
sistpotythanks geser: already clear :)22:01
ScottKCoper: Did it get advocated?22:05
CoperScottK: I got one. :)22:05
* ScottK will look at console-freecel.22:06
Copersistpoty: I change the link to GPL-2 becurse a comment in the review.22:06
sistpotyCoper: neither GPL-2 nor linking to GPL is wrong from a copyright POV (it falls under *GPL-2* but can also distributed under any later version)22:11
warp10My package gbemol (a graphical frontend for MPD) http://revu.ubuntuwire.com/details.py?package=gbemol is on REVU waiting for reviews.22:11
sistpotyCoper: so as I wrote, it's really a personal preference22:12
sistpotyCoper: in other words: if the sources is *only* GPL-2 then you'll need to put the link to that file, but not the other way round ;)22:13
DaveMorrisHighNo: commented22:13
ScottKCoper: Congratulations.  Uploaded.  Thank you for your contribution to Ubuntu.22:16
KenSentMeI have an inconcistancy for installed webcam apps. Cheese goes in the Accessories menu, xawtv in Sound and Video and Camorama in graphics. What is the best place to report this so a unified menu folder is used?22:16
ScottKKenSentMe: File one bug and use 'also affects' to mark the bug against all of them.22:16
KenSentMeScottK, ok, will do22:17
CoperScottK: Wohoo time for celebrating.. :)22:19
sistpotycongrats, Coper!22:20
CoperWhat do you mean by install upstream changelog?22:20
ScottKCoper: The file Changelog isn't in the binary package.  It should be.22:21
Coperokey, so it should be added to /usr/share/doc/<package>/changelog?22:23
ScottKCoper: I don't feel you need to worry about another upload for that just now.  Just keep it in mind for when you next need to touch the package.22:23
=== wolfger_ is now known as wolfger
sistpotymeh... /me hates incomplete debian/copyright notes (even if these would not harm redistribution, due to missing only BSD stuff)22:28
ScottKsistpoty: It'd still get rejected by an archive admin.22:29
ScottKAll the licenses listed is a must.22:29
sistpotyScottK: sure, because nvidia-settings (source) will end up in new *g*22:29
sistpotyand its debian/copyright (unstable version) is far from exhaustive *g*22:30
geserHighNo: blueproximity commented22:33
DaveMorrisHighNo: suggestion for your program, have a checkbox so you can make it easily launched on startup22:33
HighNothx, I'll look into it22:34
* DaveMorris has now learnt you can use the desktop-valadiate tool22:37
HighNoDaveMorris: the only line that is beyond 80 chars is the depends line - how can add line breaks there?22:39
DaveMorrisI'm sure I've done it in my opensg package, let me check22:39
geserHighNo: it's RFC822 format22:39
geserindent with spaces22:40
DaveMorrisyeah, what geser said :)22:40
sistpotyheh, even nowadays 80 lines is s.th. I very much want to have in source files, because I then can do a vsplit on every file with my resolution *g*22:40
smarterIs requestsync borken in hardy?22:41
HighNook, i didn't find good information on the doc-base stuff regarding html and png files. Can I add two entries, one for html and the other one for png?22:41
smarter"socket.error: (113, 'No route to host')"22:41
DaveMorrisCan someone please revu this package so we can close some bugs which have been open since feisty http://revu.tauware.de/details.py?package=gtkglextmm22:41
sistpotyDaveMorris: is this already present in the archive? if so, is it a new upstream version?22:41
DaveMorriswell, it's in Edgy, but nothing since22:42
DaveMorrisbut it's a new version compared to the one there22:42
sistpotyok, I'll take a look in a few minutes22:43
CoperI was reading on a page about sending a new package to ubunut and after I got 2 MOTU to review the package I should change status in LP. anyone know what page that was?22:46
HighNohm, what does lintian try to tell me with wrong-name-for-upstream-changelog?22:46
gesersmarter: shouldn't be22:47
HighNoCoper: sounds like the Ubuntu wiki packaging howto entry22:47
DaveMorrisI think because you have it all in caps22:47
ScottKCoper: Your (LP: #nnn) entry will close the bug.22:47
DaveMorrisprob should of been Changelog22:47
smartergeser: how does it know my smtp server?22:47
smartergeser: I tried with --lp too and I got: "launchpadbugs.bughelper_error.LPUrlError: 'An internal server error occurred. Please try again later. (url: https://bugs.launchpad.net/ubuntu/+source/plptools/+filebug-advanced)'"22:47
CoperScottK: okey, so I don't have to change anything?22:47
gesereither you set DEBSTMP or it uses the default (fiordland.ubuntu.com)22:48
ScottKCoper: Shouldn't.22:48
HighNoDaveMorris:  hm, should I change the name in upstream itself or does a patch fix that?22:48
HighNoDaveMorris: (I would change that in upstream for future versions anyway)22:48
DaveMorriswell since you are upstream, might be easier to do it22:49
gesersmarter: I've no sync request right now to test it myself22:49
smartergeser: I use -s to request sponsorship22:50
HighNoDaveMorris: Funny, I thought about fixing the other bug in upstream too - until you suggested using a patch for it to keep the timeline :-)22:50
DaveMorriswell I thought you'd wanna use the same original source for the different versions of Ubuntu22:51
HighNoDoes RFC822 need an additional single dot line or is the end of indention enough?22:51
HighNoDaveMorris: yes, but my changes are made in a way that would work with both variants :-)22:52
DaveMorrisahh, I didn't relaise22:52
HighNoDaveMorris: actually tries to import both but counts the number of successes. if less then 1-> error22:52
geserHighNo: end of indention is enough (like in email headers)22:55
sistpotyDaveMorris: gtkglextmm was dropped from debian, why should we restore it?22:56
crimsunin short, new version.  maintained.22:56
sistpotycrimsun: what needs it?22:57
DaveMorriswas dropped due to FTBFS in rc and the mainator was MIA.  The are multiple requests for it's reinclusion and this version is working22:57
crimsunsistpoty: apparently something (s)he's using.22:57
DaveMorrisbug #10480422:57
ubotuLaunchpad bug 104804 in gtkglextmm "gtkglextmm-1.2.0 is missing in feisty" [Wishlist,In progress] https://launchpad.net/bugs/10480422:57
sistpotyDaveMorris: seen that one... but there is no rationale why we should ship it again22:57
gesersmarter: requestsync --lp -s works for me without problems22:58
DaveMorrissistpoty: but whats the rationale for not shipping it?22:58
smartergeser: strange...22:58
sistpotyDaveMorris: oh, looked at a different bug... *looking*22:58
sistpotyDaveMorris: ok, enough rationale in this bug report... looking at the candidate22:59
smartergeser: are you running hardy?23:00
DaveMorrisnote I'm not closing that bug, since thats for it to be in Feisty, which would be done with a backport23:00
gesersmarter: yes23:00
* DaveMorris is finding Hardy very very good on his laptop23:01
DaveMorrisI might upgrade my work desktop soon23:01
ScottKDaveMorris: You should close that bug as we mark bugs fix released when fixed in the developmental release.  Then we open tasks against earlier releases if appropriate.  In this case, after it's fix released, I'd use also affects project to add feisty-backports and gutsy-backports to the bug.23:02
DaveMorrisScottK: I opened a new bug for it, just seemed wrong to close that bug when it gets into Hardy23:02
HighNoHm, can anyone tell me why I have a 'files' file in debian dir - and what it dows there since it has only nonsense content23:03
ScottKDaveMorris: What I'm describing to you is standard Ubuntu bug policy.  I understand what you are saying, but that's not Ubuntu policy.23:03
DaveMorrisI'll try and remember that for future (even though I don't fully understand it atm - I should think about it for a bit)23:04
sistpotyDaveMorris: did you do an ABI check on the library?23:05
DaveMorrisno, how do you do that?23:06
DaveMorrisalso what does ABI stand for in this context?23:07
sistpotyDaveMorris: since there is a feisty version with the same SONAME, you must ensure that the ABI didn't change23:08
geserABI: Application Binary Interface23:08
sistpotyDaveMorris: https://wiki.ubuntu.com/MOTU/School/LibraryPackaging should give you clues on ABI and how to check it23:08
azeemdidn't change in an incompatible way, anyway23:08
DaveMorrisazeem: you've already checked it then?23:09
sistpotyazeem: can you guarantee? (if so, I won't do an abi check myself for reviewing *g*)23:09
azeemno, I just said that you should check for incompatible ABI changes, not any kind of ABI changes23:12
sistpotyDaveMorris: you debian/rules seems strange (from looking at the diff so far): you seem to call configure outside of any rule?23:13
sistpotyheh, no... confused by .diff.gz *g*23:14
DaveMorristbh I just took the packaging from the Edgy version,\changed the bits requiring it23:14
DaveMorrisseemed the path of least resistance at the time23:15
sistpotysure, makes sense23:15
DaveMorristhe ABi stuff makes sense, and I'll run through the examples since I've only packaged libs so far :)23:19
DaveMorrisand I'll have to remember it for the libs we build at work23:21
HighNohm, in a desktop file, Categories: Application;Utility <- Application is deprecated? What should I use in exchange?23:22
sistpoty!desktop file23:22
ubotuSorry, I don't know anything about desktop file - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi23:22
vemoni'm attaching a patch to an ubuntu package to launchpad bug. i know that when adding new upstream versions i upload the .diff.gz resulting from "debuild -S -sa" but is it the same when the upstream version stays the same but i've just added a patch?23:27
sistpotyHighNo: see http://standards.freedesktop.org/desktop-entry-spec/latest/23:27
HighNosistpoty: thx23:27
RAOFvemon: In that case, you just want to add a debdiff23:27
RAOFvemon: As generated by "debdiff <oldpackage> <newpackage>"23:28
vemonand the package in your example is a .dsc file?23:28
RAOFdebdiff accepts quite a number of ways to specify <package>, but I generally use the .dsc, yes.23:28
sistpotyDaveMorris: the good news so far: your version changes the SONAME (so we don't need to care about ABI incompatibilities)23:36
sistpotyDaveMorris: the bad news: you need to adjust the (binary) package name of the library package23:37
DaveMorristo what?23:37
geserDaveMorris: increase the SONAME in the package name so it matches the library23:38
DaveMorrissorry, I meant, what has the SONAME changed to?23:39
geserDaveMorris: check in the library23:39
sistpotyobjdump -p <shared object> | grep SONAME23:39
DaveMorrisyeah, I've used that before to track down missing symbols23:40
DaveMorrisso you suggest changing the package name so it doesn't seem to have any relation to the source package name.  Source package name is gtkglextmm and soname is libgtkglext-x1123:42
slangasekDaveMorris: there's no number in the soname field?23:42
DaveMorrisyeah, a -1.023:43
sistpotyDaveMorris: no, -x11 is not in either SONAME23:43
slangasekthat's the principal problem23:43
sistpotyand actually, there are *two* shared objects in the library package23:43
DaveMorris  SONAME      libgdkglext-x11-1.0.so.023:43
sistpotyDaveMorris: oh, right23:43
slangasekif that were the only lib in the package, the customary package name would be libgdkglext-x11-1.0-023:43
vemonjust uploaded a patch which adds LASH support for ZynAddSubFX: https://bugs.launchpad.net/ubuntu/+source/zynaddsubfx/+bug/180967. Any motu's care to take a look at it? :)23:44
ubotuLaunchpad bug 180967 in zynaddsubfx "ZynAddSubFX has no LASH support" [Undecided,Confirmed]23:44
DaveMorristhere is that and libgtkglext-x11-1.0.so.023:44
vemonalready subscribed to the sponsors queue23:44
slangasekthe most important thing isn't to make the package name match the soname, though; it's to make sure that there's a 1:1 mapping between library ABIs (=SONAMEs) and package names23:44
slangasekso when the soname changes, the package name should also change23:44
DaveMorrisok, will people be able to find these though when they search for `gtklextmm' ?23:45
slangasekif that's a string that people are likely to be searching for, perhaps you can put it in the package description?23:46
DaveMorrisok I'll sort that out now23:47
slangasekDaveMorris: so I'm confused about something. if this is "gtkglextmm", why are the sonames the same as for "gtkglext"?23:48
DaveMorrisgtkglext is the C bindings, these are c++ bindings23:50
slangasekyes, so why do they have the same soname?23:50
DaveMorrisone has the mm in there the other doesn't23:50
slangasekoh? the soname you cited didn't mention 'mm'23:51
DaveMorristhe c++ ones are libgtkglextmm-x11-1.0.so.0 and the C ones are libgtkglext-x11-1.0.so.023:53
slangasekok, so libgtkglextmm-x11-1.0-0 is the most appropriate name for the C++ bindings23:53
slangasekin which case, a search for 'gtkglextmm' will definitely match23:54
DaveMorrishmm, just checked the Edgy package, and that had sonames the same (different version though) both in the same package name as what I have here23:54
slangasekwhat package name is that?23:55
sistpotyhm... the new sonames are actually libgdkglextmm-x11-1.0.so.0 and libgtkglextmm-x11-1.0.so.023:56
DaveMorrisalso the C bindings both seem to be in the package libgtkglext1 and libgtkglext1-dev23:56
* DaveMorris is confused23:57
slangasekok, since that's the soname that was used for a previous version of the package in the archive, it's best to restore that same soname23:57
slangaseksorry, s/soname/package name/23:57
sistpotyDaveMorris: sorry, /me was confused, wrong shell23:57
geserDaveMorris: the -dev package is only needed during build, so it's ok (unless there is a packaging error)23:57
sistpotythe new ones are libgdkglextmm-x11-1.2.so.0 and libgtkglextmm-x11-1.2.so.023:58
DaveMorriscurrently the package libgtkglext1 on gutsy (C bindings) contains libgtkglext-x11-1.0.so.0 and libgdkglext-x11-1.0.so.023:59

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