/srv/irclogs.ubuntu.com/2009/05/11/#ubuntu-motu.txt

=== ember_ is now known as ember
savvasdebian native packages in revu should have a version such as 0.1.2ubuntu1 right?02:04
lidaobingdebian native packages should not in revu02:05
lidaobingyou can subscribe it to ubuntu-universe-sponsor directly02:06
lifelesslidaobing: it would be unusual, but I don't see why it doesn't need a review02:06
lidaobingwith the status confirmed and no one assigned.02:06
lifelesslidaobing: debian native != unmodified from debian02:06
lidaobinglifeless, sorry, i mis-understanding it02:06
lidaobinglifeless, i thought it as a synrequest02:07
lifelesssavvas: I don't think there is a sensible version number, but that would make sense to me02:07
lifelesslidaobing: I know; its ok :)02:07
savvasI meant the debian native versioning, sorry for misleading hehe02:08
lifelesssavvas: you didn't ;)02:09
savvasI also wonder if I should recommend to a friend of mine, http://revu.ubuntuwire.com/p/pdfshuffler to go to Debian directly02:10
savvasthere's an ITP bug open but the person didn't reply or make any progress as far as I know02:10
savvasoh and one more thing, do you think I should ask him to remove the debian/ folder from the original source, to stop being debian native? seems more appropriate02:16
lifelesssavvas: that has nothing to do with being debian native02:26
lifelessfailing to have an orig tarball and using a native version number do that02:26
lifelessif its not something that is intrinsic to debian, it shouldn't be a native package02:27
lifelessjust put -1 in the changelog02:27
odehi02:27
lifelessand give it a package_version.orig.tar.gz02:27
odewhat do i put as the version number in the name of the tarball when what I am packaging just comes as a script with no version numbers, just a release history with dates?02:28
savvaslifeless: ok thanks, I'll talk with him later :)02:29
odei.e. foo_20071208.orig.tar.gz02:29
lifelesslooks fine02:30
lifelessnothing stops a date being a version number02:30
imbrandonjust rember that you will need an epoc if they switch to "normal" version numbers in the future02:31
lifelessor you could do 0~2007...02:31
imbrandontrue, that would be my choice "just in case"02:31
odek0p, thanks02:32
imbrandonbtw, hiya lifeless :)02:32
odeanother thing?02:33
odei can log into revu but see no link where I can upload packages02:34
odeI have my gpg key uploaded to launchpad02:34
imbrandonode: you dont upload via the web interface, you use dput ( like the archive and ppa's )02:34
savvasode: https://wiki.ubuntu.com/MOTU/Packages/REVU02:35
odethanks02:36
* imbrandon ran across a "python for dummies" book on his shelf he has never read02:37
imbrandonheck , i dont even rember buying it02:37
odethe videos from this years pycon are now on bliptv02:38
artfwojames_w: I am not sure that I understood your comment to my REVU upload - scantailor03:05
artfwothere is a stock README.Source about using simple-patch-sys03:06
artfwo*is there?03:06
artfwoI can't seems to find one bundled in cdbs03:06
pace_t_zulucan someone point me to some documentation regarding install time package detection with dpkg/apt?03:09
jmarsdenartfwo: See https://wiki.ubuntu.com/README.sourceHowTo (it's not official, but maybe better than nothing?)03:35
artfwojmarsden: yes, that is exactly what I was looking for, thanks!03:36
jmarsdenNo problem.03:36
qiyongdpkg-checkbuilddeps: error: syntax error in debian/control at line 16: first block lacks a source field03:58
ScottKDoes the first line of your debian/control file start: Source:04:04
ScottKwith a source package name after that ...04:04
qiyongScottK: ?04:23
ScottKqiyong: Can you pastebing your debian/control file?04:23
qiyongPackage: fvmm04:24
qiyongScottK: ^04:24
ScottKFrom the Ubuntu archives?04:24
qiyong!pastebin04:24
ubottupastebin is a service to post multiple-lined texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu.com (make sure you give us the URL for your paste - see also the channel topic)04:24
qiyongScottK: local pkg04:24
ScottKOK.  If you pastebin the debian/control I can probably tell you what's causing that error04:25
qiyongScottK: can i /msg you?04:25
ScottKOK04:25
tonyyarussoIs there a guide anywhere for breaking a package up into sub-packages?  There's one that has a three-part setup (graphical client, cli server, cli robot), and I'd like to be able to install the server/robot portions without the graphical dependencies.06:03
LucidFoxtonyyarusso> Add more packages to debian/control. In debian/rules, install first to debian/tmp, then use dh_install and debian/[packagename].install files to move the files to debian/[packagename] directories.06:04
LucidFoxOr if using CDBS, this would already be done for you.06:04
LucidFoxLook at any existing source package with multiple binary packages for an example.06:05
tonyyarussoDo you have a particularly good example to recommend?06:06
tonyyarusso(Preferably a relatively simple one too)06:07
LucidFoxdebhelper or CDBS?06:08
tonyyarussodebhelper06:11
hyperairlook at geanygdb which just entered karmic.06:15
hyperairthat uses debhelper06:15
hyperairor man dh06:15
hyperairno wait, geanygdb is a single binary package06:16
hyperairhmmm06:16
lifelesstonyyarusso: its pretty stock; you add packages to control [and install/doc/dirs files to match], thats it usually.06:28
LucidFoxtonyyarusso> You could look at avidemux for debhelper << 7, or gtkpod for debhelper 706:33
LucidFoxavidemux was a single package up to version 2.3 - since 2.4, it's split into avidemux, avidemux-common, avidemux-cli, avidemux-gtk and avidemux-qt06:34
LucidFoxwait, no avidemux-gtk06:35
LucidFoxGosh, Launchpad really is the new Facebook. https://edge.launchpad.net/~ubuntu-photographers06:38
tonyyarussoLucidFox: -cyclists too06:39
qiyongwhat is the debian/files format?06:40
LucidFoxqiyong> It's generated by the build tools, so you don't have to worry about it :)06:46
LucidFoxhttp://www.debian.org/doc/debian-policy/ch-source.html#s-debianfiles06:46
dholbachgood morning06:54
* LucidFox waves at dholbach06:54
dholbachhiya LucidFox!06:55
=== TheMuso_ is now known as TheMuso
LucidFoxDamnit, quassel, stop crashing on hiding buffers.07:29
ScottKThat's apparently a tough one for them as the backtraces they've gotten on it don't point to any code in Quassel.07:44
LucidFoxI wonder if it would make sense to maintain a version of Quassel with pure Qt, built without kdelibs07:54
LucidFoxthat's just asking for packaging trouble, though07:54
LucidFox<A07:56
LucidFoxAnd would it make sense to merge it from Debian?07:56
ScottKSince I used it with KDE, I'd think not.  I've vaguely considered trying to build both KDE and Qt versions from the same source package.07:58
ScottKIf you figure out how to do that sanely (I haven't really looked into it), I'm open to it.07:59
LucidFoxI did that with kde4-style-qtcurve by doing a double build, but it had only one binary package.07:59
ScottKYou'd end up throwing away the 2nd quasselcore build as it would be the same either way.08:01
* LucidFox nods08:03
LucidFoxSo it would add quassel-nokde and quassel-client-nokde to the existing quassel, quassel-client, quassel-core and quassel-data08:03
ScottKI'd call them -qt4, but yes.08:08
imbrandongnight all08:18
* nixternal hugs dholbach 08:21
* dholbach hugs nixternal back08:22
directhexgood moaning08:32
LucidFoxScottK> That's going to be some unwieldy debian/rules. http://paste.ubuntu.com/169357/08:48
directhexLucidFox, you call that unwieldy? o_o09:00
LucidFoxdirecthex> Compared to the current CDBS-based debian/rules, ye09:04
directhextry http://svn.debian.org/viewsvn/pkg-cli-apps/packages/ikvm/trunk/debian/rules?revision=4424&view=markup for an extra-special rules which i claim all appropriate blame for09:07
LucidFoxdirecthex> heh, even dh 7 wouldn't shorten it that much09:19
directhexLucidFox, there's so much voodoo in it i don't know what adding dh7 medieval black magic would do - probably nothing healthy09:19
LucidFoxhahaha09:19
directhexLucidFox, that was weeks and weeks of work though, including round-trip discussions with upstream09:21
LucidFoxWow.09:21
directhexand even HE recommends people just use the binaries, because building is a pig09:21
directhexhe helped me pin down how to create my own bootstrap binaries, which i need to provably do for them to be bootstrap binaries (and not just generic evil bundled closed-source things). the trick is grabbing half-build objects from halfway through the build process09:22
LucidFoxdirecthex> Why doesn't upstream just create a sane build system?09:41
=== dpm_ is now known as dpm
directhexLucidFox, i think he finds it easier to split out the "external" parts (modified openjdk and classpath sources) from his own stuff09:42
directhexis the info on http://retro.apebox.org/keysign.pdf combined with my passport sufficient for keysignage at UDS?10:01
dholbachpopey: when you remove spam - do you just "remove wiki page" or do you have permissions to "remove spam"?10:06
popeydepends how it was spammed10:06
dholbachI meant the regular 2768246kjl24nhzl42ljh426hj spam :)10:06
popeythere have been a lot of pages recently created called MoinMoin/SomeRandomName, the spammers attach text files to those pages10:06
dholbachor is there another form of regular spam?10:06
popeysome is just links on pages, some is in attachments10:07
evanrmurphyHey, I apologize if this is off-topic, but it's a quick question: Do I need special permission to create a personal wiki on wiki.ubuntu.com? I've read that it's a step in the Ubuntu membership process.10:07
dholbachevanrmurphy: no, just go for it :)10:07
popeyevanrmurphy: no just go ahead and create a page at http://wiki.ubuntu.com/YourName10:07
evanrmurphydholbach, popey: Thanks!10:08
popeydholbach: did I understand your question correctly?10:08
dholbachpopey: yes, thanks :)10:08
popeyhttps://wiki.ubuntu.com/HelpOnInstalling/ZicuaDihulav is an example10:08
dholbachjust looking at cash-advance-loans :)10:08
popeyyou can spot them a mile away, if you go to https://wiki.ubuntu.com/RecentChanges and search for txt10:08
popeythey kinda stand out10:09
evanrmurphydholbach: Yes you understood perfectly. P.S. your tutorials and packaging sessions on Ubuntu development are excellent.10:09
dholbachevanrmurphy: thanks  a lot for the flowers :)10:09
popey:)10:10
evanrmurphydholbach: Scratch that first sentence, I misread popey's "dholbach: did I understand your question correctly?". Enjoy the flowers. :)10:10
popeydholbach: have you noticed that the person _just_ spammed the wiki10:11
popeynote the user ~David, doesnt exist10:11
dholbachpopey: agy just told me that a fix for that will hopefully be rolled out today10:12
popeynice10:12
popeythanks10:12
LucidFoxScottK> Why is quassel built with nostrip?10:26
directhexdholbach, so how would a new MOTU go about getting an @ubuntu.com address he can stick on the end of his GPG key?10:34
dholbachdirecthex: https://wiki.ubuntu.com/Membership has a link to it10:35
dholbachhttps://wiki.ubuntu.com/UbuntuEmail10:35
directhexooh, automagic AND functional!10:36
LucidFoxdirecthex> Ooh, an interview already.10:40
* LucidFox reads10:40
directhexLucidFox, prepared it weeks ago, back when the evil ubuntu conspiracy had already decided i was going to be a MOTU ;)10:41
LucidFoxHaha10:41
LucidFox"Age: 25, if Evolution’s calendaring is to be believed."10:41
dholbachLucidFox: I'm sure directhex practised giving interviews in front of his mirror months ago10:41
LucidFox^_^10:42
directhexdholbach, in a manner almost identical to http://xkcd.com/578/ as it happens10:44
artfwojames_w, nixternal, thanks for reviewing and advocating scantailor!10:52
artfwonow if anyone could take some time to review http://revu.ubuntuwire.com/p/supercollider that would be much appreciated :)10:53
LucidFoxEvery time I use dput, I'm worried of automatically typing "ubuntu" instead of "revu" or "ppa"10:54
directhexoh, remind me to kill my default target10:54
LucidFoxHow does the Behind MOTU process work?10:58
james_wartfwo: no problem, it was a good job10:58
james_wLucidFox: dholbach mails each new MOTU with a questionaire10:58
LucidFoxoh10:58
james_wLucidFox, directhex: see the end of https://wiki.ubuntu.com/DeveloperGuide/Uploading10:59
LucidFoxThanks11:00
\shmoins11:02
\shthekorn: ScottK : Thx (just readnig your queries :))11:04
=== cherva_ is now known as cherva
=== azeem_ is now known as azeem
LucidFoxWhy are my packages still being signed with the old key :S12:26
LucidFoxWhere do I choose which key debuild uses?12:27
james_w~/.devscripts.cf12:27
james_wor something like that12:27
james_wDEBSIGN_KEYID in there12:27
james_wif not specified then it's matched by GPG12:27
LucidFoxthanks, it worked12:30
pkernogra: A new Gobby with undo hit Karmic (source package gobby-infinote, binary gobby-infinote/gobby-0.5); test server available on gobby.0x539.de.12:30
ogracute !12:30
pkernogra: Not protocol-compatible to the old, sadly, and not entirely finished, but you can try it out.  (It works, it was pretty stable, but it is not yet feature-complete for 0.5 and there could still be slight protocol changes.)12:32
hyperairLucidFox: you could always delete your old key.12:36
hyperairand back it up somewhere12:36
LucidFoxNah, I'll leave it until the expiry date12:37
hyperairexpiry eh..12:37
hyperairmy keys have no expiry12:37
kmdmHi guys, if someone's got a little time can they check I'm not going completely mad? ;) It seems libdkim-dev is missing from hardy/universe yet the package source is set to build that package, and if I build it myself I do get the libdkim-dev built along with libdkim0...12:43
* Hobbsee looks12:46
Hobbseethat's weird12:47
kmdmHobbsee: Yeah, I think I found the .deb in the right place but it was just absent from Packages(.gz) iirc12:47
Hobbseecprov: any idea why that's not there?12:48
kmdmJust digging around some more... the package history seems to show it being superseded by dkim-milter 2.0.2.dfsg-1ubuntu1, but then that version was deleted...12:52
LucidFoxLooking through the Planet Ubuntu /heads directory, it kind of bugs me that some people apparently intentionally chose the *worst* photos they could find :)13:03
sorenLucidFox: Hey, some people don't even use photos! *nudge* *nudge* :)13:06
LucidFoxsoren> Heh.13:06
LucidFoxI have a reason not to. *wink*13:06
sorenSecret agent, eh? Fair enough.13:07
=== rgreening_ is now known as rgreening
directhexmy chikkin.png > a photo13:23
james_wajmitch: should treecc be removed from Ubuntu too?13:39
directhexwhich treecc? aren't there two?13:40
james_wprecisely13:40
directhexrename one "bushcc". it's the only way.13:40
LucidFoxI'm tempted to start a quote database for Ubuntu channels13:55
directhexLucidFox, make a fortunes file, for inclusion in email signatures!13:57
Ampelbeinjames_w: hi. you commented on bug 373512 that it needs to be a fake-sync. can you point me to some documentation on this?14:07
ubottuLaunchpad bug 373512 in ffmpeg-php "Sync ffmpeg-php 0.6.0-1 (universe) from Debian unstable (main)." [Wishlist,Confirmed] https://launchpad.net/bugs/37351214:07
james_wAmpelbein: you need a motu to do that for you14:07
james_wI subscribed the sponsors again, someone should act on it14:08
Ampelbeinjames_w: ok, thanks.14:08
james_wor someone here could do it for you now, it doesn't take long at all14:08
directhexi could do it. what am i doing? are there likely to be pirates?14:09
james_w.orig differ in debian and ubuntu, but we want to sync14:10
james_wso grab the debian package, and the ubuntu tarball14:10
james_wcheck the tarballs don't differ in contents14:10
james_wthen upload a build1 based on the debian package, but built against the ubuntu changelog14:11
james_wif that makes sense14:11
directhexdo i need to build1 it? i thought fakesyncs usually kept the debian versioning14:11
james_wactually it's ubuntu1 isn't it?14:11
james_wwe don't want the autosync to fall over it I guess14:11
directhexubuntu1 would be just a merge, not a fakesync?14:12
LucidFoxI thought fakesyncs were ubuntu114:16
AnAntHello, is onkarshinde here ?14:17
AnAntslytherin14:18
LucidFoxAnAnt> He's slytherin here, so no14:18
mok0If the package already has a ubuntu* version, you bump it, otherwise add build114:18
LucidFoxjudging by the user list14:18
LucidFoxmok0> Isn't this for rebuilds?14:18
mok0yes14:18
mok0isn't that the issue?14:18
AnAntare quilt-based source packages supported yet ?14:19
AnAntif a package that I maintain was using quilt patch system, but all patches got removed (since they were applied upstream), do I have to remove quilt from Build-Deps ?14:21
dholbachnixternal: thanks for uploading django-openid-auth :)14:21
james_wwth? http://packages.qa.debian.org/b/bash-completion-lib.html14:21
LucidFoxAny more opinions on the gtkpod-aac issue?14:21
AnAntjames_w: ?14:22
james_wjust a really odd package14:22
AnAntoh14:23
james_wforking an old version of a package in order to take it somewhere that the new maintainers of the package want to go anyway14:23
LucidFoxhehe14:23
=== asac_ is now known as asac
mok0Gawd, sourceforge is slow14:27
AnAntjames_w: depends on bash314:34
AnAnterm, nevermind14:35
AnAntthe new version is 4 not 314:35
kklimondajames_w: would you mind pushing bug 373845 again? Sorry for my mistake, I've built this package so many times that I forgot to actually build the updated one. This time I've tested it. ;)14:37
ubottuLaunchpad bug 373845 in python-django-tagging "Sync python-django-tagging 0.2.1+svn154-2 (universe) from Debian unstable (main)." [Wishlist,New] https://launchpad.net/bugs/37384514:37
james_wkklimonda: quilt has been synced now?14:38
kklimondajames_w: yes14:38
james_wok14:39
kklimondaI've just built it on karmic pbuilder.14:39
james_wI don't have time now I'm afraid14:39
kklimondasure14:39
kklimondaIt isn't that important - I just wanted to remind you. :)14:39
james_wnp14:39
james_wput a note in the bug report14:39
james_wthen other people would consider it14:40
james_wand it will mail me14:40
bddebianHeya gang15:11
artfwoI'd like to ask any Vim experts how would I handle a bug like bug 31021315:14
ubottuLaunchpad bug 310213 in vimoutliner "README.debian does not explain how to activate vimoutliner addon" [Undecided,Confirmed] https://launchpad.net/bugs/31021315:14
=== awe is now known as awe-afk
artfwoI have a package, which includes README.Debian with explanations about vim-addon-manager, but since it's useless without vim-addon-manager will it really hurt, to Depend on vim-manager instead of recommending it?15:16
james_wartfwo: I think the current situation is fine, but you could explain that if they don't have the vim-addon-manager command they should install that package15:19
artfwoI am thinking of that as well, will an OK-only debconf dialog be sufficient?15:19
james_wfor what?15:20
artfwofor explaining this to the user15:20
james_wnope15:20
artfwoREADME.Debian then?15:20
james_wthat's fine15:20
james_wusing debconf for this isn't a good idea15:21
=== awe-afk is now known as awe
artfwothat's what I have already done15:21
james_wmost people won't see it15:21
james_wfor those that will see it it will stop the installation, just to tell them something they might already know15:21
artfwobut I've just have a discussion with an upstream author, who wants a hard dependency on vim-addon-manager at least, because his system does not install recommended as dependencies15:22
LucidFoxsiretart> Now there's my concern. If libmp4v2 isn't even in recommends (and ScottK says that it shouldn't be), then with the death of proper gtkpod-aac there will be no obvious way for multiverse users to actually get gtkpod with m4a support.15:22
artfwojames_w: doing a hard dependency will break the vim policy, and I don't want that as well15:23
LucidFoxSince "apt-get install gtkpod-aac" will not install libmp4v2.15:23
siretartLucidFox: I think we can safely assume that multiverse users have 'ubuntu-restricted-extras' installed15:23
siretartLucidFox: or kubuntu-restricted-extras15:23
* LucidFox doesn't...15:23
siretartwell, that is the documented and advertised method to get "that multimedia stuff" working15:24
LucidFoxeven so, it doesn't depend on libmp4v215:24
siretartwell, change it then :-)15:24
LucidFoxIt's a highly specific library, and the recommends for ubuntu-restricted-extras are all generic15:27
LucidFoxwhy are they recommends rather than depends in the first place, by the way?15:27
siretart"they"?15:27
LucidFoxubuntu-restricted-extras has no depends, only recommends15:27
LucidFoxRecommends: gstreamer0.10-plugins-ugly, gstreamer0.10-plugins-ugly-multiverse, ttf-mscorefonts-installer, adobe-flashplugin | flashplugin-nonfree, unrar, gstreamer0.10-plugins-bad, gstreamer0.10-plugins-bad-multiverse, gstreamer0.10-ffmpeg, libavcodec-unstripped-52, gstreamer0.10-pitfdll15:27
siretartnot sure, ask mvo. I assume thats common practice with meta-packages these days15:28
maxbI assume it's so you can opt out of individual ones without having to remove the overall metapackage15:29
LucidFoxah15:29
siretartI rather think it has to do with being able to install package that conflict with one or more packages from the list without resulting in having to deinstall the other packages15:30
siretartcoffee.now15:31
LucidFoxAnd why "adobe-flashplugin | flashplugin-nonfree"? adobe-flashplugin isn't in the archive, and flashplugin-nonfree is transitional to flashplugin-installer15:33
LucidFoxis it for some kind of backward compatibility?15:34
HobbseeLucidFox: a-f is in partner15:34
LucidFoxah15:35
Hobbseeiirc15:35
LucidFoxbut flashplugin-nonfree can be changed to flashplugin-installer?15:35
Hobbseelooks like it15:35
dholbachdirecthex: http://behindmotu.wordpress.com/2009/05/11/jo-shields-directhex/#comment-62415:39
LucidFoxSince I'm going to modify ubuntu-restricted-extras, can I add all ffmpeg unstripped libraries as suggested in bug #373963?15:47
ubottuLaunchpad bug 373963 in ubuntu-restricted-extras "ubuntu-restricted-extras should depend on libavformat-unstripped-52 libpostproc-unstripped-51 libswscale-unstripped-0 or conflicts with stripped versions of these packages" [Undecided,New] https://launchpad.net/bugs/37396315:47
LucidFoxright now all [kx]?ubuntu-restricted-extras have libavcodec-unstripped-52, but not the other libraries15:48
HobbseeLucidFox: yes, please fix it as you see fit15:50
=== bluesmoke_ is now known as Amaranth
=== awe is now known as awe-afk
=== awe-afk is now known as awe
siretartLucidFox: yes please. I'm surprised that this hasn't happened yet.16:06
LucidFoxsiretart> uploaded16:06
siretartthanks16:06
LucidFoxadded libmp4v2-0 to ubuntu-* and xubuntu-* too16:06
siretartdid you add just libavcodec-unstripped-52 or also the other ones?16:07
LucidFoxlibavcodec-unstripped-52 was there already, I added the other ones16:08
siretartarg, sorry, I misread16:12
siretartthe others are actually not necessary. until now nobody has raised any concerns about libavformat, so I don't strip that library (but in theory I could implement that)16:13
siretartfor the other ones, I cannot imagine serious concerns, so the unstripped variant has functionally identically libraries16:13
siretartwe do built them for convenience of the users: avformat depends on avcodec, and that on in turn pulls in postproc, avutil and avfilter16:14
siretartbut anyway, it doesn't matter much16:15
LucidFoxApparently quite a few people have doubts about notify-osd...16:21
kklimondadoes update-manager support upgrade from 7.10 to 8.04? 7.10 was moved to old-releases.u.c and I don't know if the update-manager that was shipped with it handles such a situation..16:29
directhex7.10->8.04 ought to be fine16:30
kklimondawhat was the version of update-manager in 7.10?16:32
kklimonda(i'm actually going to check out if it supports this upgrade as this question is popping over and over again)16:32
kklimondadirecthex: doesn't look like u-m from gutsy supports it.. at least grepping source for "old-releases" returns nothing..16:35
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
Gast_680_http://www.schwimmbadspiel.de/?refId=9982843416:42
ikoniasuper spam16:44
kklimondawhat is option 'X-Ubuntu-Gettext-Domain' in .desktop files used for?16:52
Amaranthkklimonda: For packages in main we strip the translations out of the .desktop files and gnome-menus has a patch to load a translation from the .mo file16:57
Amaranthkklimonda: it uses that key to figure out where to get the translation16:57
kklimondaAmaranth: it doesn't apply to packages from universe?16:58
Amaranthkklimonda: it won't strip the translation but it'll still prefer the .mo file version if that key is set16:58
kklimondai see.. thanks :)16:59
=== dpm is now known as dpm-afk
nixternaldholbach: no problem on django-openid upload :)17:17
=== mterry is now known as mterry_lunch
dholbach:-)17:24
kklimondahmm.. there isn't anything like requestmerge tool - can you point me to some "perfect" merge request so I can copy it? :)17:33
LucidFoxkklimonda> "Please merge packagename version from Debian unstable ({main|contrib|...})"17:34
LucidFoxAdd debian/changelog entries since the last Ubuntu version, attach your debdiff, and subscribe u-m-s or u-u-s17:35
ScottKkklimonda: If you look at the requestsync output and change sync/merge and attach a debdiff from the Debian version you should be good.17:35
kklimondaok, thanks :)17:36
kklimondashould I create debdiff from both previous ubuntu release and debian release?17:38
ScottKkklimonda: Just the Debian one.  Some people do the previous Ubuntu one, but I have no idea why.17:39
kklimondaScottK: it is mentioned on merge wiki page17:39
ScottKOK.  Then that's a good reason to include it.17:39
ScottKHonestly I've never looked at one when I was sponsoring.17:40
ScottKI've diffed the debian dirs, but the upstream changes really aren't generally of interest.17:40
huatsDktrKranz: are you around ?17:41
kklimondaScottK: that's why I'm asking - it sounds overzealous to me especially when a debdiff is over 12 megabytes ;)17:43
ScottKI'd leave it out and explain why.17:44
LucidFoxScottK> Jonathan Thomas says in bug #374802 that quassel packages can be stripped now - is this correct?17:48
ubottuLaunchpad bug 374802 in quassel "Consider building versions of quassel and quassel-client without KDE dependencies" [Wishlist,Confirmed] https://launchpad.net/bugs/37480217:48
LucidFoxI specifically added force nostrip to the new debian/rules because it was in the old one17:48
=== Igorot is now known as Knightlust
ScottKLucidFox: I think so.  We generally use CDBS for KDE packages because of special rules for KDE in kde4.mk.17:49
ScottKI'm kind of reluctant to abandon that.17:49
LucidFoxAh17:49
LucidFoxA double build would be much more difficult to do with CDBS, though, if not outright impossible17:49
* JontheEchidna seems to remember seeing another KDE package that did a double build...17:50
JontheEchidnakdiff3 I think17:50
JontheEchidnaYeah, it does a double build with CDBS, albeit not with kde4.mk17:51
LucidFoxo_O17:51
* LucidFox downloads17:51
JontheEchidna(this is new in the latest version in karmic synced from unstable, mind)17:52
JontheEchidnas/synced/merged17:52
ScottKJontheEchidna: What's the one we're switching to in Karmic?17:54
ScottKLucidFox: There's a newer helper in pkg-kde-tools that we'll want for Karmic in any case.17:54
LucidFoxSpecifically for double builds?17:54
LucidFoxah, wait17:54
LucidFoxreplacing kde4.mk17:55
JontheEchidna/usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk is the drop-in replacement for kde4.mk17:55
kklimondabug 375000 - how does it look? Damn, nice bug number ;)17:55
JontheEchidnaactually, that needs pkg-kde-tools as a build-depend17:55
ubottuLaunchpad bug 375000 in transmission "Please merge transmission 1.60-2 from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/37500017:55
LucidFoxIt just includes kde4.mk, actually17:55
ScottK The one in Karmic doesn't do that17:56
LucidFoxah17:56
JontheEchidnaIt probably did that for sync purposes in Jaunty17:56
JontheEchidnaand come to think of it, it would make backporting easier too17:56
ScottKJontheEchidna: That's exactly why i did it (sync/backporting).  You do need to make sure you don't use any of the symbol file magic in Jaunty though as we don't support that.17:57
JontheEchidnaYeah, though I was pleasently surprised when strigi from Unstable built fine in Karmic :)17:58
JontheEchidnasymbol files and all17:58
kklimondaHmm.. Why is transmission's maintaner set to Ubuntu Core Developers when package is in universe?17:58
ScottKIIRC it used to be in Main.17:59
ScottKThere's no automatic process for changing that when packages move between components.17:59
kklimondashould i change maintainer to MOTU or leave it be?17:59
ScottKI'd change it.18:00
LucidFoxUpon looking at the karmic debian-qt-kde.mk, none of that seems relevant to quassel.18:00
ScottKCould be.  No guarantee it would remain that way in the future.18:01
ScottKI'd prefer to stick with it, but if it's not possible, then I think it's not essential.18:02
awecjwatson: looks like someone beat to me the punch for the aap sync bug; so moving on to console-common, it also looks like it's just a sync; do you mind if i go ahead report the bug?18:05
awes/go ahead report/go ahead and report/18:06
cjwatsonawe: no, I believe that Debian only just merged my keymap.sh patch18:08
cjwatsonawe: check that el.po is either not empty any more or has been removed18:08
cjwatsonawe: (see 0.7.80ubuntu1 changelog)18:09
cjwatsonawe: I have zero interest in console-common any more since we no longer use it by default :)18:09
awecjwatson: OK18:10
aweI'll get the hang of this one of these days.  Sigh...18:10
vmelohi there18:13
awecjwatson: how come the old ubuntu patch file doesn't show that the empty po file was removed?  I just see the changelog entry that say it was...18:14
vmeloI'd like to know why I can make a deb with debuild, but not with pbuilder... the dependencies are not recognized by pbuilder18:15
bdrung_if a package is in Dependency wait status, when will it tried again to build?18:16
bdrung_https://launchpad.net/ubuntu/+source/mpg123/1.7.2-3ubuntu1/+build/98577318:17
LucidFoxhttps://edge.launchpad.net/ubuntu/+source/treecc What the heck?18:17
=== mterry_lunch is now known as mterry
LucidFoxhttp://packages.qa.debian.org/t/treecc.html18:17
james_wheh18:18
james_wnice18:18
awecjwatson: also it looks like el.po is no longer empty in the new debian version, so looks like a sync request is correct18:18
geserbdrung_: usually it happens automatically, but this case is somehow special18:21
LucidFoxjames_w, so what's the deal with two treecc's?18:21
james_wname clash18:22
bdrung_geser: why is it special?18:22
james_wthe higher version one was removed in Debian, and then the lower one uploaded I assume18:22
james_wthen it was synced despite having a lower version, that bit I'm not clear on18:22
cjwatsonScottK: I usually like to see the diff from the previous Ubuntu version because that way it's easier to see whether there are any regressions introduced as part of the merge process (i.e. previous Ubuntu change dropped by mistake)18:22
cjwatsonawe: as far as diff is concerned there isn't a whole lot of difference between an empty file and a missing one; that's the sort of thing diff can easily leave out18:23
LucidFoxand then it was removed from Debian *again*18:23
cjwatsonawe: if it's there now, great18:23
geserbdrung_: because libltdl3-dev (on what it waits) is provided by libltdl-dev but because it failed to install at that time LP believes it has to wait on it18:23
cjwatsonScottK: (admittedly, I'd produce this myself rather than expecting to see it from the merger)18:23
awecjwatson: ok, thanks for your help.  I'll go ahead and file the sync bug then.18:24
geserbdrung_: but as it doesn't reappear it will wait for it forever18:24
geserbdrung_: I've given it back (after checking in my pbuilder that it builds)18:28
bdrung_geser: so changing b-d from libltdl3-dev to libltdl-dev would be the solution?18:28
geseryes, it would but as the buildds manage to resolve libltdl3-dev to libltdl-dev now a give-back is sufficient18:29
bdrung_ok18:30
bdrung_geser: thanks for your help18:30
fabrice_sp__james_w, about bug #373873: Debian maintainer is telling me that this flag is of no use anymore for powerpc. It seems that it comes from breezy, but I don't see any bug report explaining that compilation option. Do you have any info?18:37
ubottuLaunchpad bug 373873 in librep "Sync librep 0.17.3-3 (universe) from Debian unstable (main)." [Wishlist,New] https://launchpad.net/bugs/37387318:37
james_wafraid not18:37
james_wI just looked at the diffs18:37
fabrice_sp__at breezy time, it was already launchpad for bug report?18:38
fabrice_sp__anyway, if it's compiling with powerpc (and working, as it seems no bugs has been reported in Debian) should'nt we try to sync? Or is it too risky?18:40
james_wno, we could try18:40
james_wI'd prefer it if there was someone with knowledge of powerpc/that flag that could speak to it18:41
fabrice_sp__Anyone (NCommander?) with powerpc at hand?18:43
=== fabrice_sp__ is now known as fabrice_sp
cjwatsonfabrice_sp: not really; we migrated to Launchpad for bugs in January 2006 - https://lists.ubuntu.com/archives/ubuntu-devel-announce/2006-January/000054.html18:49
cjwatsonfabrice_sp: some of MOTU was using Launchpad for bugs before that, though18:49
fabrice_spthanks cjwatson18:49
fabrice_spAnd what exists before? (just looking for the root cause of a change in a pacakge, done for Breezy)18:49
cjwatsonBugzilla18:50
cjwatsonfabrice_sp: you can use http://bugs.launchpad.net/bugs/bugtrackers/ubuntu-bugzilla/<bug number> to look up an old Bugzilla bug number18:50
cjwatsonit'll redirect you to the imported bug in Launchpad18:50
cody-somervilleWhat env variable do you have to set to enable debhelper debugging?18:51
cody-somervilleor is DH_VERBOSE=1 what I want?18:51
james_w"export" that at the top of debian/rules18:54
james_wyou might be able to do it from outside, I'm not sure18:54
cody-somervilleawesome, thanks18:55
LucidFoxScottK> Reading the notify-osd comments, you seem to be rather pissed about it18:56
* LucidFox hopes this doesn't sound like flamebait18:56
maxbI think there are quite a few people who are rather pissed about notify-osd :-)18:57
maxbMyself included18:57
cjwatsoncody-somerville: you can run individual debhelper commands with DH_VERBOSE=1, which may be helpful18:58
cjwatson(if the package doesn't use debian/compat, then beware that you need to use the appropriate DH_COMPAT from debian/rules too)18:59
* cody-somerville nods.19:02
RainCTmok0: you're m-o-m merge proposal reverts my UI changes :P19:03
cody-somervilleI'm trying to find out why files aren't getting installed into the different binary packages anymore. I see that everything gets setup correctly in debian/tmp/. Its almost like dh_install -a --sourcedir=debian/tmp does nothing at all.19:03
cody-somerville"dh_install -a -N$(PIKE)-core --sourcedir=debian/tmp $(DH_EXCLUDE)"19:04
pace_t_zuluhi guys... i am trying to create a debdiff to provide to patch launchpad bug #30100719:34
ubottuLaunchpad bug 301007 in matplotlib "python-matplotlib: missing package dependency (python-tk)" [Undecided,Confirmed] https://launchpad.net/bugs/30100719:34
pace_t_zului am following this guide: https://wiki.ubuntu.com/PackagingGuide/Recipes/Debdiff19:34
pace_t_zuluI have modified the source... i ran 'dch -i' to update the changelog19:35
pace_t_zuluthe current version of the package is ubuntu3 ... i have been unable to create the ubuntu4.dsc from which the debdiff will be created19:35
pace_t_zulucan someone help me with this?19:35
geserwhich error do you get?19:38
james_w;19:39
james_wpace_t_zulu: did you run "debuild -S -us -uc"?19:39
pace_t_zulujames_w: yeah it fails because of dependencies...19:39
pace_t_zulujames_w: can i build with pdebuilder to generate ubuntu4.dsc ?19:40
james_wwith --use-pdebuild-internal I think19:40
Ampelbeinpace_t_zulu: you must not have all dependencies installed to build the source. can you pastebin the output of debuild?19:41
geserand you don't need all build-depends installed to build a source package, mostly the commons ones are enough (debhelper, cddbs)19:41
pace_t_zuluAmpelbein: yes i am aware that i'm missing dependencies... that's why i'd like to use pdebuilder19:41
Ampelbeinpace_t_zulu: you got me wrong, sorry. english is not my first language. there is no need to have all dependencies installed.19:42
geserif you want to work on packages regularly it useful to have them installed19:42
Ampelbeinat least for source-building19:42
pace_t_zuluAmpelbein: i am installing the build dependencies now... but for the future i'd like to be able to generate the subsequent .dsc file with pbuilder... sorry i referred to it as pdebuilder before19:43
pace_t_zulujames_w: what were you saying about --use-pdebuild-internal?19:43
Ampelbeinpace_t_zulu: can you pastebin the error you get with 'debuild -S -sd'?19:43
james_wit's an argument19:43
james_wread the manpage and work out how to use it19:44
Ampelbeinpace_t_zulu: or you can use pdebuild as a command to automatically build the source package and afterwards the binary in pbuilder.19:44
pace_t_zulujames_w: argument to which command? pdebuild? or pbuilder?19:44
james_wpace_t_zulu: pdebuild, that's what you asked me about19:45
pace_t_zuluAmpelbein: working on getting the error... it is in the same buffer as the current aptitude install of the build dependencies19:45
pace_t_zulujames_w: apologies, i realize that i am not doing things correctly here19:46
james_wnp19:46
pace_t_zuluAmpelbein: http://paste.ubuntu.com/169884/19:48
pace_t_zuluAmpelbein: i recognize the problem is the lack of build dependencies19:48
cody-somervillejames_w, I did as you suggested and I get lots of extra output except from dh_install19:49
pace_t_zuluAmpelbein: i was hoping this could be addressed using pbuilder19:49
cody-somervillejames_w, dh_install -a -Npike7.8-core --sourcedir=debian/tmp -XSsleay -XMird -XMsql -Xmsql -XPDF -XFfmpeg -XOracle -Xoracle -Xsybase -XGnome -XGTK -XGDK -XDVB -XJava -XTTF19:49
cody-somervillejames_w, Does anything look wrong with that to you?19:49
james_wa lot of -X19:49
cody-somervilleIt was working before19:50
james_wthey're not matching everything in debian/tmp are they?19:50
james_wwhat did you change? :-)19:50
james_wpace_t_zulu: pbuilder works on source packages19:51
james_wpace_t_zulu: you are having trouble building a source package, therefore you can't build one to give to pbuilder19:51
james_wpace_t_zulu: however, pdebuild has a mode where it does more inside the chroot than normal19:52
pace_t_zulujames_w: so i would need to use pdebuild ?19:52
cody-somervillejames_w, http://pastebin.ubuntu.com/169885/19:52
pace_t_zulujames_w: thank you for your help19:52
cody-somervillejames_w, the call to tree is for debugging.19:52
geserpace_t_zulu: if you want to avoid installing the build-dependencies you can build the new source package by hand (but check afterwards if it only contains your changes)19:52
james_wpace_t_zulu: using that, along with the right options, you may be able to get it to build you a source package inside the chroot19:52
geserpace_t_zulu: dpkg-source -b sourcepkg-dir19:52
james_wpace_t_zulu: however, I've never used that mode, and have no idea whether it even works, let alone all the steps that may be needed. All I know is that it starts with "pdebuild --use-pdebuild-internal", so I suggest that you start there.19:53
pace_t_zulujames_w: i think you're solution with 'pdebuild --use-pdebuild-internal' will solve my issue19:53
pace_t_zulujames_w, Ampelbein and geser: thank you for your help and patience with me19:54
james_wcody-somerville: nothing jumps out at me.19:55
james_wcody-somerville: tree confirms all of the files are in debian/tmp?19:55
cody-somervilleyup19:56
james_wI assume that at least some of your packages are arch-dependent? :-)19:57
james_walso, can you pastebin the log of the DH_VERBOSE run?19:57
james_wand one of the package.install files that you expect to be acted on by these commands19:58
=== mterry is now known as mterry_afk
savvasnixternal: here? would you care to upload a new fixed version for gnote? there were some inconsistencies with the license we fixed (included gfdl and a text file with it) :)20:13
cjwatsonpace_t_zulu: you could also use debuild's -d option to ignore build-dependencies for the purpose of building the source package20:24
cjwatsonpace_t_zulu: that ought to be rather simpler than involving pbuilder20:25
pace_t_zulucjwatson: thank you... i am uploading the debdiff as we speak20:26
pace_t_zulucjwatson: who should i contact to get this patch pushed through?20:26
cjwatsonno idea, I didn't read the whole conversation, just saw the question about debuild20:26
cjwatsonwiki.ubuntu.com/UbuntuDevelopment has docs about sponsorship20:27
=== mterry_afk is now known as mterry
cjwatsonawe: bug 375068: one would not conventionally file a merge bug until one has something to merge20:28
ubottuLaunchpad bug 375068 in console-common "Please merge console-common 0.7.81 (universe) from Debian unstable" [Undecided,In progress] https://launchpad.net/bugs/37506820:28
cjwatsonawe: I thought you said it could be a straightforward sync, in which case why does the bug say it's a merge?20:28
cjwatsonawe: we normally use "merge" to mean that there still needs to be an Ubuntu change to the source package afterwards, and "sync" to mean a verbatim copy from Debian20:29
awecjwatson: cause i was wrong...20:29
awethere are two /po dirs20:29
aweit turns out that the zero length el.po was still in the debian upstream version20:29
cjwatsonright, in that case my original comment stands, usually you file a merge bug only once you have a debdiff to sponsor20:30
cjwatsonof course might as well just keep going now you've filed it, but for the next time20:30
awehmmm, then the wiki needs to be updated.  it says:20:30
aweIf you are not the previous uploaders, before you work on the merge, file a bug in Launchpad against the source-package product20:30
aweanyways, i was just about to add the debdiff20:31
kmdmQuick Q... If a binary package is missing from the repository (but the source package builds it fine) should I just file a bug for a no source change re-upload or something? (package in question is hardy/universe: libdkim-dev)20:33
geserawe: it's in the wiki to avoid double work20:33
cjwatsonawe: oh, in this case, you'd talked to the previous uploader and I'd said I was happy for you to work on it, so no need for that step20:33
cjwatsonsince, as geser says, the point of that step is to avoid me working on it20:34
cjwatson(as previous uploader)20:34
geserkmdm: libdkim-dev | 1:1.0.19-3 | http://archive.ubuntu.com jaunty/universe Packages20:34
geserkmdm: it's there20:34
cjwatsonkmdm: if it weren't there, the question you would need to ask is "why is it magically missing, and why would a rebuild magically bring it back?"20:34
awecjwatson: ok, but i still need to file a bug in order to add the debdiffs right?  if so, next time i'll make sure i have the debdiffs ready and add them right away20:35
cjwatsonawe: yes20:35
aweok, thanks20:35
cjwatsonawe: it just struck me as odd while reading mail that's all :)20:35
geserkmdm: overlooked that hardy20:35
awenp20:35
kmdmcjwatson: Because it was superseded by dkim-milter which Martin Pitt then subsequently deleted... as shown at https://launchpad.net/ubuntu/hardy/i386/libdkim-dev :)20:36
kmdmgeser: I said hardy ;)20:36
cjwatsonthat's a good answer20:36
cjwatsonhowever, simply resurrecting it from the version in hardy is no good, because that would cause versions to go backwards20:37
cjwatsonI assume this is why the version in intrepid and beyond has an epoch20:37
kmdmThe binary package is still there though, from the same source package :S It would have just been handy to have the -dev package in the repos too...20:37
kmdmerr, I mean, libdkim020:37
cjwatsonone could consider a stable release update to resurrect it, but SRUs need a pretty good reason20:38
cjwatsonhttp://wiki.ubuntu.com/StableReleaseUpdate20:38
cjwatsonthe SRU would have to add the epoch but have a lower version number than intrepid20:38
geser"* Add an epoch to reclaim binary packages "stolen" by dkim-milter."20:38
cjwatsonif it's just for one-time use, you can probably fish out the libdkim-dev package from LP20:39
cjwatsonI agree this is a messy inconsistency20:39
kmdmAye, I was trying to build a custom exim4 package but pbuilder couldn't pull in libdkim-dev... and that's how I came across this :)20:40
=== bastiao_ is now known as k0p
=== awe is now known as awe-afk
kmdmIf no-one else is, I'll prepare a debdiff and stick it in launchpad so at least it's there for consideration and findable by others if they encounter the same thing... :)20:51
savvasin order to upload a new version of gnote in "new" queue, do I upload it to revu again? there's a license fix20:53
savvas(again)20:53
=== ripps_ is now known as ripps
=== santiago-pgsql is now known as santiago-ve
=== erhesrhsrtb54vyh is now known as Elbrus
kmdmIf I've logged a bug which needs to be considered for SRU but also needs sponsorship do I subscribe motu-sru, u-u-s or indeed both?21:18
hyperairmotu-sru21:19
hyperair!sru21:19
ubottuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates21:19
hyperairfollow the steps in that link ^21:19
kmdmhyperair: Yeah, I was reading the procedure there and motu-sru was step 3, but step 4 said to upload to -proposed and I can't do that, hence the query :)21:19
hyperairmotu-sru gives the ack, and only after that can someone sponsor you and upload it21:20
kmdmAha, thanks :)21:21
hyperair=)21:21
LordKowi dont understand why this MoM report is citing conflicts between the current ubuntu and new debian version in the package source directory. don't you always want to use the new source since it is a version upgrade?21:50
kklimondaLordKow: MoM is stupid ;)21:50
LordKowk :)21:51
kklimondaLordKow: i guess it's a safety check for those ugly packages that don't use any patch system ;)21:51
LordKowyea well it's kind of a violation of debian policy to directly change the source21:52
funkyHatWhy is drupal5 being packaged for Jaunty?22:26
funkyHatOr am I missing something?22:27
=== evanrmurphy_ is now known as evanrmurphy
=== cs_student is now known as poseidon
directhexThe following packages have unmet dependencies:23:21
directhex  apache2-threaded-dev: Depends: apache2.2-common (= 2.2.11-2ubuntu2) but it is not going to be installed23:21
directhexboo23:21
maxbamd64, perchance?23:21
ajmitchdirecthex: you broke stuff?23:21
directhexmaxb, lpia and armel23:22
directhexajmitch, i didnt touch nuffink, mister23:22
* maxb curses that there is no ports rmadison23:23
funkyHatWhy is drupal5 being packaged for Karmic? I meant to say -.-23:26
directhexfor giggles23:35
directhexlike this: "tee hee!"23:35
binarymutantif I wanted to package a plugin for pidgin should I try to get it into purple-plugin-pack (or whatever it's called) ?23:36
ajmitchdirecthex: so can I interpret that as an Official MOTU Response now?23:36
directhexajmitch, yes. so sayeth ubuntu: "lulz"23:37
* ajmitch quotes out of context23:38
cjwatsonLordKow: it is NOT a violation of Debian policy to directly change the source.23:45
cjwatsonLordKow: (I'm one of the Debian policy editors)23:45
cjwatsonit is perfectly standard, even if many developers choose to use patch systems23:46
binarymutantcjwatson, ? really?23:46
cjwatsonreally.23:46
binarymutantdoesnt that mess with the checksum?23:47
cjwatsonno? which checksum in particular are you thinking of?23:47
azeemdirectly changing the orig23:47
azeem(I guess)23:47
cjwatson(azeem knows this, but) changing the source "directly", i.e. without using a patch system, in the unpacked source package does not result in the .orig.tar.gz changing - the changes go into the .diff.gz23:48

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