/srv/irclogs.ubuntu.com/2010/07/16/#ubuntu-motu.txt

carstenhdoctormo: edit-patch looks fine if you want to change an existing package, for new ones I would suggest a different approach. dpkg has two (non-native) source format versions: "1.0" and "3.0 (quilt)". if you use the former you have to take care of all the patching yourself with the help of your favorite tool, if you use 3.0 (quilt) you just change the source and build the package, dpkg takes care of creating the patch, placing it under ...00:02
carstenh... debian/pachtes/patchname and adds the patchname to the file debian/patches/series00:02
Quintasanshadeslayer: I think apachelogger might know something00:02
shadeslayerhmm00:02
simarI successfully created my the first debdiff..00:02
simarAll credit to shadeslayer and geser ..00:02
shadeslayersimar: hand it over to Quintasan or geser :P00:02
shadeslayersimar: all credit goes to you!00:02
carstenhdoctormo: you could also just copy a patch file to debian/pachtes and add the name to debian/patches/series by hand00:03
shadeslayerbrrr.. huge build log00:03
simarshadeslayer: thanks . :))00:03
Quintasansimar: yeah, give it to me, maybe I'll learn sponsoring once for all00:03
shadeslayeri think ill break pastebin.com00:03
shadeslayerQuintasan: http://pastebin.com/7S65Vtwe00:03
doctormocarstenh: So quilt would do allt he work without much effort? Because I've edited source code before and it just errors out.00:04
carstenhdoctormo: if you prefer 1.0 you need to change the simple rule file from "... dh $@" to "... dh $@ --with quilt"00:04
shadeslayerQuintasan: line 6816 onwards00:04
carstenhdoctormo: the only difference is that now the patching is done whilst building instead of whilst unpacking00:04
shadeslayer:P00:04
Quintasanwut?00:05
Quintasanwell, not that long00:05
shadeslayerQuintasan: thats the build log of digikam,the missing hook lists the missing files...00:05
Quintasanshadeslayer: Qt build was 25k+ lines00:05
shadeslayerso,tell me if i need to adjust those .mo files00:05
carstenhdoctormo: yes, quilt does everything you need. you dont even need the quilt command if you know where to place the patches and don't forget to add the name to the series file00:05
shadeslayerQuintasan: :D00:05
shadeslayeri dont think we need to install those00:06
shadeslayerim about 75 pc sure that those files are not to be installed00:06
Quintasanshadeslayer: why don't youc check  with current package?00:06
cjwatsondoctormo: if I were you I would simply document the 3.0 (quilt) format.  there's docs on the debian wiki which I would link to were I not typing on my phone.00:06
shadeslayerQuintasan: that is the current packaging with just a rules modification00:06
simarQuintasan: How to send you the file :)00:07
Quintasanand ir results with tons of *.mo files?00:07
Quintasanit*00:07
shadeslayerQuintasan: aye00:07
cjwatsondoctormo: it's the direction things are going, and it means you don't have to mess around with applying and unapplying patches at build time.00:07
shadeslayerQuintasan: i havent changed anything except add a condition to copy one file,which was causing a FTBFS"00:08
doctormocjwatson: Sounds like what I should be doing, is 3.0 tied in already to dh_make?00:08
cjwatsondoctormo: you just leave the patches in the applied state when building the package.00:08
shadeslayers/anything/a thing00:08
carstenhdoctormo: you need to know which patches are applied in which case. if you unpack a 1.0 source all patches are unapplied. if you change an unapplied source tree and save the result as patch it would not apply correctly to the patched source. this could be the problem you had.00:08
cjwatsonI don't know.  see comment about phone00:08
Quintasanshadeslayer: well, digikam in lucid has no *.mo files00:08
cjwatsoncheck whether it creates debian/source/format and if so what it says.  read dpkg-source(1).00:08
shadeslayerQuintasan: packaging has no mo files or no mo files generated?00:09
Quintasanshadeslayer: packaging00:09
shadeslayerQuintasan: well.. dont need them then00:09
Quintasansimar: send it over to quintasan@kubuntu.org00:10
shadeslayerQuintasan: No primary archive build -> not cleaning l10n content. << apachelogger's magic :D00:10
Quintasanhey00:10
Quintasandigikam is in main00:10
* Quintasan is only a MOTU00:10
shadeslayer\o/00:10
shadeslayerQuintasan: ok.. dont worry :P00:11
Quintasanthough give me the debdiff00:11
shadeslayerQuintasan: sure :D00:11
carstenhdoctormo: concentrating on the 3.0 (quilt) and adding a pointer to the man page would probably really be the simplest way for your documentation. mentioning edit-patch if one needs to change existing patches would also a good thing.00:12
shadeslayeromg..00:12
simarQuintasan: thanks, I'm mailing you debdiff.00:12
shadeslayermy mod doesnt come up in debdiff :S00:12
carstenhdoctormo: when using 3.0 (quilt) people also don't need to know the details, it should just work00:12
shadeslayerQuintasan: http://pastebin.com/MX87AgzF00:13
shadeslayerwhich is totally wrong00:13
carstenhdoctormo: dh_make creates 3.0 (quilt) per default since IIRC about last fall00:15
Quintasangod damn, that stupid kadu patch won't apply00:15
Quintasanwhat the hell I'm doung wrong00:15
shadeslayerQuintasan: pastebin patch00:15
cjwatson3.0 (quilt) is at about 25% adoption in unstable at the moment, still rising fairly linearly00:16
shadeslayerQuintasan: how about i make a packaging frontend :D00:16
shadeslayerQuintasan: with Qt00:16
Quintasanshadeslayer: let me figure it out by myselt :P00:16
shadeslayerQuintasan: hehe :D00:16
Quintasan#ubuntu.pl00:17
Quintasangrr00:17
cjwatsonhttp://upsilon.cc/~zack/stuff/dpkg-v3/00:17
shadeslayerbtw any idea when harvest will be up again?00:18
shadeslayerQuintasan: ScottK digikam debdiff http://pastebin.com/BHrXeiZF00:22
shadeslayerScottK: would be better if you can wget from http://people.ubuntu.com/~rohangarg/Patches/digikam.debdiff00:28
Quintasanshadeslayer: wait, members get space at people.ubuntu? :DD00:30
shadeslayerQuintasan: yeah...00:30
shadeslayerQuintasan: didnt you know?00:30
Quintasannope :O00:30
shadeslayerQuintasan: they do :D00:30
shadeslayerQuintasan: what did you think?00:31
shadeslayerheh.. i cant open that link :P00:31
Quintasannothing, I didn't know about that :P00:31
shadeslayerlawl00:32
shadeslayerQuintasan: https://wiki.ubuntu.com/PeopleUbuntuCom00:32
Quintasanwell00:32
QuintasanKadu deb diff is broken00:32
shadeslayerQuintasan: http://people.ubuntu.com/~rohangarg/Patches/digikam.debdiff00:35
shadeslayercan you access that?00:35
meoblast001hi, not sure if this is the right place to ask.... but it seems appropriate.... does the Bullet Physics library have anything that Ubuntu considers nonfree, as I had trouble finding it in repositories00:35
Quintasanshadeslayer: yes00:36
shadeslayerkool00:36
Quintasanwell I'm off00:36
Quintasangood night00:36
shadeslayerQuintasan: wait00:37
shadeslayerQuintasan: explain http://pastebin.com/gGenHDss00:37
=== fta_ is now known as fta
shadeslayerbefore you go00:37
shadeslayerseems he is gone :P00:37
shadeslayerim off to sleep too ... :D00:38
micahgsiretart: do you mind if I merge gxine?00:39
=== jenkins is now known as ubuntujenkins
=== ubuntujenkins is now known as jenkins
=== jenkins is now known as jenkins_
=== jenkins_ is now known as jenkins
MTecknologyso... I've been having fun with packaging lately but a lot of files that get installed keep changing nd moving around. How can I deal with files that need to be removed/added/changed from the package?01:33
MTecknologyactually I think I'm done aside from screwing up once - it'd just be niceto learn about for the future01:34
micahgMTecknology: http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces ?01:35
MTecknologymicahg: I'm not trying to overwrite other files - just trying to cleanly update files this package installs - or is it the same?01:36
micahgMTecknology: oh, do you have a .install?01:37
MTecknologymicahg: ya01:37
micahgMTecknology: well, that's the list of files to be installed, right?01:38
MTecknologyya, one is an entire directory01:38
MTecknologymicahg: how can I control what files need to be added/removed/changed?01:43
=== fta_ is now known as fta
micahgMTecknology: well, is there only 1 binary?01:44
MTecknologyya01:44
MTecknologyerr - I guess it produces a -dbg too01:44
micahgMTecknology: then I don't think you even need a .install file if make install puts everything in the right place01:44
MTecknologyit doesn't01:44
micahgMTecknology: oh, that's an issue then01:45
micahgMTecknology: is there a problem modifying the .install?01:45
MTecknologyno - I just don't know what to put in there to make it do what I want01:45
MTecknologylemme paste my .install01:45
micahgMTecknology: is this for the archvie?01:46
MTecknologyno- I'll wind up writing a blog post about my changes to the package but I fear if people blindly grabbed it they'd get very confused01:47
micahgMTecknology: I was just going to suggest moving to -packaging then01:47
MTecknologymicahg: should I move there? I forgot that channel existed01:48
micahgMTecknology: yeah, that's for PPA/non-archive packaging help01:48
siretartmicahg: not at all, please go ahead!01:51
micahgsiretart: great, thanks, since it's a xul rdepend I requested it be added to my package set01:51
=== yofel_ is now known as yofel
doctormoVery early alpha of this debian packaging guide: http://divajutta.com/doctormo/foo/debian-packaging.tar.gz your humble review would be most welcome.02:25
=== fta_ is now known as fta
=== Lutin is now known as Guest62773
=== fta_ is now known as fta
=== nhandler_ is now known as nhandler
siretartdo sftp uploads need to be gpg signed as well?04:09
james_wsiretart: yes04:14
EzraRpersia: are you around?04:17
siretarthm. then I wonder what's the advantage of using sftp over ftp?04:28
micahgsiretart: FW issues?04:28
micahgsiretart: sorry, firewall04:29
james_wthere's not a great deal for most people. sftp can be more reliable, and for some people want it for private archives.04:29
siretartoh, I see04:31
=== fta_ is now known as fta
EzraRwhat should I do about header files that are autogenerated concerning copyright?04:54
=== fta_ is now known as fta
EzraRanyone willing to review a package of mine on REVU? The package is mangler, a ventrillo client for linux. It would make a great addition for gamers in Ubuntu. It has one advocate already and should be in good shape!http://revu.ubuntuwire.com/p/mangler06:04
=== Guest62773 is now known as Lutin
=== fta_ is now known as fta
dholbachgood morning07:39
=== fta_ is now known as fta
gesergood morning08:14
gesershadeslayer: re "[-e": there is a space missing between the [ and the -e08:15
=== fta_ is now known as fta
dupondjehttps://bugs.launchpad.net/ubuntu/+source/aegir-provision/+bug/54366209:26
ubottuLaunchpad bug 543662 in aegir-provision (Ubuntu Lucid) "Crashes due to wrong permissions of sudoers file." [Undecided,Triaged]09:26
dupondjecan somebody upload it in lucid ? don't have permissions for it09:26
geserdupondje: 3 minor corrections: version 0.3-2ubuntu0.1 for the SRU, target: lucid-proposed, urgency=low (Ubuntu doesn't use it, so no benefit for setting it to something other)09:42
geserand 4th: LP: #bugnumber instead of Closes: ; the former is for Ubuntu/LP and the later only for Debian BTS09:42
dupondjeposted (http://launchpadlibrarian.net/52022432/lucid.debdiff)09:45
geserlooks good now09:47
geserdupondje: just noticed that you forgot to call "update-maintainer" (no need to update the debdiff just for that, but remember it for the next time)09:48
dupondjeand remove the non-maintainer upload change in changelog also ? :p09:49
geseryes, already did that09:49
geserI don't mind doing small corrections when sponsoring but I still notify the sponsoree about it for the next time09:50
dupondjeyea ofc :) learning every day :)09:50
dupondjewhy naming it ubuntu0.1 btw ?09:50
dupondjedefault sru naming?09:50
geseryes09:51
geserthat way the version is smaller than the one in the development series even if it only has "ubuntu1"09:52
Quintasanargh, damn you dput09:52
geser?09:53
Quintasannothing, almost tried uploading to lucid09:54
geserit would get rejected09:55
geserI managed to upload through ppa.launchpad.com into the main archive :/09:55
Quintasangeser: :O09:55
=== hannesw_ is now known as hannesw
Quintasanshadeslayer: well, open-invaders changelog still points to lucid, and I get some files that are not installed but they are in install files, beats me why, they install fine though09:56
geserdupondje: sponsored09:58
Quintasanshadeslayer: besides, shouldn't this header be added as a patch to source, not modified manually?09:58
dupondjegeser: thx !10:02
Quintasangeser: did ari-tczew ask you to review kadu merge?10:03
geserno10:03
Quintasanmhm, okay10:04
=== fta_ is now known as fta
=== fta_ is now known as fta
=== fta__ is now known as fta
shadeslayerQuintasan: what where who?11:43
shadeslayeri dont get you :S11:43
=== fta_ is now known as fta
=== VK7HSE1 is now known as VK7HSE
=== fta_ is now known as fta
jibelporthose, Hi, could you please check your patch for bug 578137 . It introduces a regression in -proposed. Thanks.12:14
ubottuLaunchpad bug 578137 in gallery2 (Ubuntu Lucid) "gallery2 2.3 php 5.3 incompatibility" [Undecided,Confirmed] https://launchpad.net/bugs/57813712:14
=== fta_ is now known as fta
apacheloggershadeslayer: about mo files....12:34
shadeslayerah12:34
shadeslayerright12:34
apacheloggershadeslayer: generally stuff in main must provide pot&po for import into launchpad from where the l10n content will then be exported to the ubuntu langpacks12:34
apacheloggerin cosequence the langpacks ought to be the only packages to provide .mo files12:35
shadeslayerapachelogger: ok,but what are mo files?12:35
apacheloggerwhich is not always the case, but in general12:35
apacheloggershadeslayer: compiled po files12:35
apacheloggerthe actual translations12:35
shadeslayerok12:35
apacheloggershould a package still try to install mo files they ought to be generally stripped automatically (unless overriden that is)12:35
shadeslayerk12:36
shadeslayerso do not install .mo files ( in general )12:36
apacheloggeruniverse packages must generally ship mo files themselfs (universe does not get imported into launchpad, although at last UDS it was discussed to have that optional, for e.g. xubuntu which lives in universe AFAIK)12:36
apacheloggershadeslayer: you do not have to worry12:37
apacheloggerfor digikam they still get installed, but ubuntu package building magic will strip them from the package12:37
shadeslayerok12:37
apacheloggershadeslayer: digikam debdiff looks fine btw ... I hope you tested it ;)12:37
* apachelogger leaves again for lunch12:37
shadeslayerapachelogger: also,remember when i told you that akonadi takes up alot of bandwidth? its just caching stuff12:38
shadeslayerapachelogger: did you upload?12:38
shadeslayerapachelogger: and yes i tested it12:38
=== fta_ is now known as fta
apacheloggershadeslayer: the caching takes up the badnwith? Oo12:50
shadeslayerapachelogger: yeah,it caches stuff from you imap/twitter/identi.ca account12:50
shadeslayerapachelogger: thats what i was told :P12:51
apacheloggeryes, I know that12:51
apacheloggerbut where is the problem with that?12:51
porthosejibel, damn, ok will look at it this afternoon :(12:51
shadeslayerapachelogger: the problem was i didnt know ;)12:52
apacheloggeroh12:53
apacheloggershadeslayer: well what did you expect it to do considering it is a PIM data *storage* service :P12:53
shadeslayerapachelogger: btw in kubuntu,the default browser is still konqueror under Settings > Default apps12:53
apacheloggerin a new install?12:53
shadeslayeryes12:54
shadeslayerlatest ISO12:54
jibelporthose, thanks12:54
shadeslayerapachelogger: i poked kubuntu-default-settings,but couldnt find anything there12:54
shadeslayerapachelogger: so effectively when you click on a link,it still loads up konqueror12:54
apacheloggeryes it is not configured in kds12:55
apacheloggerfeel free too fix12:55
* apachelogger will feel free to revert to konqueror if rekonq doesnt stop crashing :P12:55
shadeslayerapachelogger: ok12:55
shadeslayer:P12:55
apacheloggeroh dear oh dear, the ui of TOra is sort of horrible12:57
shadeslayerapachelogger: https://bugs.launchpad.net/ubuntu/+source/kubuntu-meta/+bug/43001313:01
shadeslayer:P13:01
ubottuLaunchpad bug 430013 in kubuntu-meta (Ubuntu) "Oxygen-Molecule for Kubuntu" [Undecided,Opinion]13:01
shadeslayeralso.. wrong use of opinion13:01
ScottKshadeslayer: There is no right use of opinion.13:01
shadeslayerhaha13:01
apacheloggerlol13:02
apacheloggerwell13:02
apacheloggeractually it is the right use of opinion anyway13:02
apacheloggerI closed the bug because it was not packaged and because molecule is inferior to qtcurve13:03
ScottKapachelogger: No.  There is no right use of opinion.13:03
apacheloggerScottK: there is of the bug tag :P13:03
apacheloggerright use == what the author intent it to be used for13:03
ScottKapachelogger: I think it's not useful and we shouldn't use it.13:03
apacheloggersince the packaging aspect of making molecule default is sort of resolved that leaves the closing reason of inferior implementation standing13:04
apacheloggerand whether that is a good reaosn or not might very well be discussed :P13:04
apacheloggerwhich does not change the fact that I *won't fix* it but in any case looks nicer13:05
ScottKYes, but we have a process for deciding Kubuntu defaults that doesn't involve the bug tracker.13:05
shadeslayeri should probably apply to bug control...13:06
* shadeslayer goes to frame application...13:06
apacheloggerScottK: opinion is just like invalid or wont fix to not piss off the reporter13:07
shadeslayerhehe13:07
shadeslayerits a bug which the community wants fixed but is a Wont Fix bug13:07
ScottKapachelogger: No.  Opinion is just like invalid or wontfix except it invites people to still fill my inbox with noise.13:07
shadeslayerScottK: ++13:07
apacheloggeras if they will not do it anyway?13:08
apachelogger"WHY IS THIS INVALID -> reopen"13:08
ScottKapachelogger: I predict encouragement won't reduce it.13:08
apacheloggerjonny comes along -> closes again13:08
apachelogger"YOU ARE A BUTTERFLY => open"13:08
apachelogger...13:08
ScottKThe real solution is locking bug status.13:08
apacheloggerack13:08
apacheloggershadeslayer: would you mind committing your digikam rules fix?13:09
* ScottK will stop now before he gets to the point where someone needs to give him a CoC warning relative to LP development priorities.13:09
shadeslayerapachelogger: in bzr?13:09
apacheloggeraye13:09
apachelogger~kubuntu-members/digikam/ubuntu/13:09
shadeslayerok.. im just setting up bzr..13:10
shadeslayer( brand new install )13:10
ScottKapachelogger: I was going to tell him he needed to deliver it scribbled on a napkin to Riddell in Prague.13:10
apacheloggerlol13:10
shadeslayerwhats Riddell doing in Prague? :D13:11
ScottKCanonical distro team development sprint.13:14
toabctlhow can i restart a daemon automatically after a package update? i tried "initctl restart myupstartjobname" but that does not work. any ideas?13:16
shadeslayerScottK: btw where does the setting for default browser live in kds?13:23
apacheloggershadeslayer: it does not13:25
apacheloggerkonqueror == KDE default => no override necessary in kds13:25
shadeslayerapachelogger: 0_o13:25
shadeslayerohh13:25
shadeslayerapachelogger: then how do we set rekonq to default?13:25
apacheloggervia the config :P13:26
shadeslayerapachelogger: :P13:26
shadeslayerapachelogger: i meant in the live CD13:26
apacheloggervia the config :P13:26
apacheloggera) look at the code where the appropriate config value would be set and what it would be called13:27
apacheloggeror b) set the setting in systemsettings and check where it changed/added a value in ~/.kde/share/config13:27
apacheloggerlatter is mostly easier13:27
shadeslayerapachelogger: digikam in bzr13:31
shadeslayerill check it out later ..13:31
=== fta_ is now known as fta
apacheloggershadeslayer: thx13:34
=== warp11 is now known as warp10
dupondjesomebody here had a broken maverick ? :p13:49
dupondjeaka not loading x13:49
=== fta_ is now known as fta
=== fta_ is now known as fta
EzraRanyone willing to review a package of mine on REVU? The package is mangler, a ventrillo client for linux. It would make a great addition for gamers in Ubuntu. It has one advocate already and should be in good shape!http://revu.ubuntuwire.com/p/mangler14:56
dholbachLast day of https://wiki.ubuntu.com/UbuntuDeveloperWeek starting in 33 minutes in #ubuntu-classroom16:27
geserdupondje: when did you update the last time?16:50
dupondjeupdate what ? :)16:50
geserdupondje: your maverick16:52
dupondje1hour ago :) anyway the x issue is fixed now16:52
geserdupondje: there was an grub update recently that switched a default which might cause your problem (at least it did for me)16:53
geserok16:53
geserthan it was a different issue16:53
dupondjelibdrm fixed it for me it seems16:53
=== fta_ is now known as fta
dupondjegeser: what change was it in grub ?17:08
AnAntHello, why does Ubuntu build nspluginwrapper for i386 arch ?17:25
RhondaWhy not?18:04
RhondaIt also gets built for amd64 arch, btw.18:04
=== fta_ is now known as fta
AnAntRhonda: I understand that nspluginwrapper is to get 32-bit plugins working under 64-bit linux18:30
RhondaNo, that's not the case.18:31
RhondaOh, wait. ndispluginwrapper? Thought you meant ndiswrapper itself :)18:32
RhondaThough I don't find a package with that name, neither source nor binary?18:33
AnAntnspluginwrapper18:33
RhondaRight …18:34
RhondaIn Debian it's only built for amd64.18:34
ari-tczew\o/ yes! Outstanding Merges in universe are smaller than in main!18:35
ari-tczewbdrung: could you review bug 595499 because patch still since  2010-06-1718:42
ubottuLaunchpad bug 595499 in gnu-efi (Ubuntu) "Please merge gnu-efi 3.0i-3(main) from debian unstable(main)" [Wishlist,Confirmed] https://launchpad.net/bugs/59549918:42
bdrungari-tczew: waiting for an update diff ;)18:59
=== warp10 is now known as warp10_
ari-tczeware there any statistics about MoM status? like "X outstanding merges and Y updated merges at start FeatureFreeze" or "... on final release" ?19:10
=== warp10_ is now known as warp10
shadeslayerMoM needs cleanup imo19:18
shadeslayereverything that has been fixed/uploaded needs to be removed19:18
ScottKThat's generally automatic.19:19
=== fta_ is now known as fta
shadeslayerScottK: uh.. when the package gets uploaded?19:33
ScottKYes.  More precisely the MoM update after the package gets uploaded.19:34
ari-tczewScottK: not every package is removed from MoM after update.19:34
ari-tczewe.g. fakesyncs19:34
ScottKThey should once they have a higher version.19:35
=== fta_ is now known as fta
=== fta_ is now known as fta
=== fta_ is now known as fta
RhondaWhat do I need in a dh 7 style rules file to create a dbg package?22:54
james_wRhonda: nothing I believe, just the control entry with a -dbg package with the same root name as your other package23:06
james_wRhonda: if you want a single -dbg for multiple binary packages then I think it is some more work, involving override_dh_strip:23:07
=== fta_ is now known as fta

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