/srv/irclogs.ubuntu.com/2009/08/20/#ubuntu-motu.txt

jtimbermanthere:   Uploading stompserver_0.9.9.orig.tar.gz: done.00:00
mathiazjtimberman: great - thanks00:03
=== funkyHat_ is now known as funkyHat
DktrKranzkirkland: re bug 415771, I can confirm package can be overwritten. It's in sync with Debian except for some little adjustments available in Debian version00:09
ubottuLaunchpad bug 415771 in solang "Sync solang 0.2-1 (universe) from Debian unstable (main)" [Wishlist,Incomplete] https://launchpad.net/bugs/41577100:09
kirklandDktrKranz: cheers, thanks, drop a note in that bug, and i'll sync -f now00:10
DktrKranzdone, thanks ;)00:10
kirklandDktrKranz: done ;-)00:11
* DktrKranz hugs kirkland 00:11
mathiazjtimberman: hm - the patches fail to apply on stompserver: http://paste.ubuntu.com/256002/00:12
=== funkyHat_ is now known as funkyHat
mathiazjtimberman: you may need to refresh the patches according to the series00:13
mathiazjtimberman: and is the etcdir patch still necessary now that the fhs patch is there?00:13
mathiazjtimberman: or could both be combined?00:13
jtimbermani'll combine00:13
jtimbermanand make just fhs patch00:13
jtimbermanmathiaz: added comments to chef, will upload in a moment.00:14
mathiazjtimberman: ok - thanks.00:14
jtimbermanmathiaz: stompserver updated00:21
mathiazjtimberman: you've left stompserver-0.9.9/debian/.pc/.version00:26
mathiazjtimberman: in the latest stompserver upload00:26
jtimbermanbah!00:26
mathiazjtimberman: and debian/patches/add_etcdir.patch00:27
mathiazjtimberman: even though it has been removed from the series file00:27
jtimbermanfixed00:28
jtimbermanuploading00:28
jtimbermanmm00:28
jtimberman  Uploading stompserver_0.9.9-0ubuntu1.dsc: 553 Could not create file.00:28
jtimbermanah. waiting a few minutes00:29
mathiazjtimberman: right - it may take some time on the REVU side to clean things up00:29
jtimbermanya00:29
mathiazjtimberman: I've fixed it in my local tree00:29
mathiazjtimberman: and keep doing the review00:29
jtimberman:D00:29
mathiazjtimberman: the reason for also uploading to REVU is for the other reviewer00:30
mathiazjtimberman: who would also get the dsc, diff.gz and tar.gz files from REVU00:30
mathiazjtimberman: (and not my local tree)00:30
jtimbermanYeah.00:30
jtimbermanreuploaded stompserver, should have the .pc dir and the etcdir patch gone.00:32
mathiazjtimberman: left another bunch of comments00:33
jtimbermanpedantic is right, removing that path :)00:34
james_wit should contain a copy of the LGPL to comply with the license00:35
mathiazjtimberman: actually - it's a lintian at level Warning  (the line starts with W)00:35
mathiazjtimberman: so that should definetly be fixed before an upload to the archive00:35
mathiazjtimberman: pedantic lintian messages are prefixed with a P00:35
jtimbermanmathiaz: yeah i removed the aboslute paths00:35
jtimbermanokay, stompserver updated.00:37
mathiazjtimberman: trying to install the package leads to this error: http://paste.ubuntu.com/256011/00:37
jtimbermanah00:37
jtimbermanstompserver creates the paths specified in the config file.00:38
mathiazjtimberman: that's probably due to the fact that the daemon is running under a unpriviled account00:38
jtimbermanbut runs as the user00:38
jtimbermanya00:38
jtimbermanwhat is the preferred way to create the directories?00:39
mathiazjtimberman: what's the use of etcdir?00:40
mathiazjtimberman: AFAICT it's only used for qstore=StompServer::ActiveRecordQueue.new(@opts[:etcdir], @opts[:storage])00:40
jtimbermanmathiaz: not sure, we use stompserver with storage in memory.00:40
mathiazjtimberman: http://paste.ubuntu.com/256015/00:42
jtimbermanmathiaz: removing from the config file. whats the preferrred way to handle creation and ownership of /var/log/stompserver and /var/lib/stompserver? preinst?00:42
mathiazjtimberman: that's the usage of etcdir00:42
jtimbermanmathiaz: yeah looks like for running a queue in a rails app or something.00:42
mathiazjtimberman: it expects a database.yml00:42
jtimbermanif its used.00:43
mathiazjtimberman: set ownership of /var/{lib,log}/stompserver/ in the postinst script00:43
mathiazjtimberman: as the directories are part of the package (via the dir file)00:43
mathiazjtimberman: they will be created when the package is installed00:43
jtimbermanok00:43
mathiazjtimberman: ownership and permission should be set in the postinst script00:44
jtimbermana la http://paste.ubuntu.com/256018/?00:45
jtimbermaner, http://paste.ubuntu.com/256018/00:45
mathiazjtimberman: you don't need to mkdir the directories00:45
mathiazjtimberman: they're part of the package and will be created by dpkg during the installation00:46
jtimbermano00:46
mathiazjtimberman: however the ownership and permissions need to be set00:46
jtimbermanso just the chown line00:46
mathiazjtimberman: I've found a bug in http://paste.ubuntu.com/256015/00:46
mathiazjtimberman: yes00:46
mathiazjtimberman: storagedir is not used at all in the initialize function00:46
mathiazjtimberman: #{configdir}/stompserver_development should be #{storagedir}/stompserver_development00:47
jtimbermanI'll file a bug upstream00:47
mathiazjtimberman: and if you could fix the bug in the package too that would be great.00:48
mathiazjtimberman: other wise stompserver is going to store data in /etc/stompserver/00:48
mathiazjtimberman: which is not something we wanna encourage00:48
jtimbermanyeah and that's not fhs00:48
* mathiaz nods00:48
mathiazjtimberman: note that this bug is properly introduced by the fhs patch.00:50
mathiazjtimberman: hm well may be not.00:50
jtimbermani added a patch for it00:51
jtimbermanuploaded00:53
mathiazjames_w: the LGPL license is mentioned in the copyright file because the setup.rb script is under LGPL00:54
mathiazjames_w: however all the upstream code is under MIT00:54
mathiazjames_w: which is listed in the README.txt in the upstream tarball00:54
jtimbermanmathiaz: oops, fixed missing descriptoin in that patch, also uploaded chef.01:00
mathiazjtimberman: right - and you've also left the change in lib/stomp_server/queue/activerecord_queue.rb01:00
mathiazjtimberman: $ lsdiff -z stompserver_0.9.9-0ubuntu1.diff.gz01:00
mathiazjtimberman: lists stompserver-0.9.9/lib/stomp_server/queue/activerecord_queue.rb01:00
jtimbermanquilt refresh ; quilt applied ?01:00
mathiazjtimberman: hm - the clean target should take care of that unapplying all the quilt patch01:01
mathiazjtimberman: etcdir was also remove from debian/stompserver.conf01:01
mathiazjtimberman: why?01:01
jtimbermanmight have had wrong config file open in my edit window01:02
mathiazjtimberman: I still think etcdir is needed in the stompserver.conf file01:03
mathiazjtimberman: however that means that /etc/stompserver/ needs to be added to the dirs file01:04
jtimbermanit should be in dirs then, and added to postinst for chown01:04
mathiazjtimberman: and ownership set correctly in posting01:04
jtimbermancan that be chowned stompserver?01:04
mathiazjtimberman: yes01:04
mathiazjtimberman: all of the directories should be create and have correct ownership before the stompserver is started01:05
mathiazjtimberman: since all of the code to do so is placed before the #DEBHELPER# token01:05
jtimbermaninteresting.01:06
jtimbermanmagic01:06
mathiazjtimberman: which is where the init script start call is put by dh_installinit01:06
jtimbermannot sure why that activerecord file is getting in01:07
jtimbermanclean wipe and recreate works :)01:10
jtimbermanmathiaz: uploaded stompserver again, gotta run for a couple hours.01:10
mathiazjtimberman: sure - np.01:10
jtimbermanmathiaz: thanks for your help!01:11
mathiazjtimberman: ze IntraWebs will be around for some more time01:11
mathiazjtimberman: you're welcome !:)01:11
jtimbermanmathiaz: oh, can you look at the chef package now?01:11
jtimbermanshould have all the copyright stuff in etc.01:11
mathiazjtimberman: yop - looking at it.01:12
mathiazjtimberman: I'll leave my comments (if any) there.01:12
jtimbermangreat, thanks!01:12
binarymutantdoes 'bzr branch lp:ubotutn' just work in Ubuntu or does it work with all bzr?01:56
Ampelbeinbinarymutant: works at least in debian/unstable, too.01:57
binarymutantty Ampelbein :D01:58
pochuanybody around running jaunty + gnome?02:31
pochunevermind02:33
=== keylocker is now known as leleobhz
=== ipatrol_ is now known as ipatrol
=== rmcbride_ is now known as rmcbride
=== keylocker is now known as leleobhz
dholbachgood morning06:19
fabrice_spHey dholbach!06:19
dholbachheya fabrice_sp06:19
fabrice_spdholbach, about bug #414561 and the FTBFS. It has to be synced after #414558. I've just updated the bug report.06:37
ubottuLaunchpad bug 414561 in ubuntu "Sync plexus-bsh-factory 1.0~alpha7-2 (universe) from Debian unstable (main) (after #414558)." [Wishlist,New] https://launchpad.net/bugs/41456106:37
dholbachfabrice_sp: does it need a depends or build-depends or something then?06:37
fabrice_spthere is already a build-depends. It's only that the version is not in the build-depend06:38
dholbachah, I see06:39
dholbachok, thanks06:39
fabrice_spalso according to ttx, it's better not to try to fix any maven package it in Ubuntu: it's a moving target in unstable actually06:39
dholbachping me once the sync and binary-new-ing has happened06:39
fabrice_spyw :-)06:39
fabrice_spok06:40
fabrice_spso, some volunteer to sponsor bug #414558 ? :-)06:40
ubottuLaunchpad bug 414558 in plexus-container-default "Sync plexus-container-default 1.0-alpha-9-stable-1-4 (universe) from Debian unstable (main) (after #412352)." [Wishlist,Confirmed] https://launchpad.net/bugs/41455806:40
dholbachDaniel Holbach  wrote 30 minutes ago:06:41
dholbachACKed.06:41
dholbachfabrice_sp: ^06:41
dholbachyou're a bit late to the party :)06:41
fabrice_spah coool :-)06:41
fabrice_spI know :-) My email has some lag ;-)06:41
fabrice_spyou're right: I missed that email. Thanks! :-)06:42
dholbachno worries06:43
=== SuBmUnDo_ is now known as PlaYStatiON
stochasticIs there any way to find all the packages in the repos that contain a particular filetype (similar to 'dpkg -s .file' but that only works on installed packages) ?08:58
wgrantstochastic: Try apt-file.09:06
slytherinHas anyone tried voice and video in pidgin already? :-D09:13
=== dholbach_ is now known as dholbach
blackmoonhi, how can i check if a config file already exist when a deb package is installed? (and show to user: take old version, install new version or show differences) there is a specific way or i must do it with a bash script?10:53
sistpoty|workblackmoon: if it's marked as a conffile, dpkg will already do that for you. By default, everything under /etc is marked as a conffile10:56
blackmoonsistpoty|work: the config file are under /etc, so i don't do nothing, right?11:04
ghostcubehi11:27
binarymutantI'm having problems with sourceforge in my watchfile, right now I'm using "http://sf.net/{project name}/{filename}-(.*)\.tar\.gz". It was working all year without problems, but what's up with it now?11:30
pochubinarymutant: it uses a redirection in Debian, maybe that's down?11:31
pochubtw your syntax seems correct according to uscan(1)11:32
binarymutantpochu, so I should just give it awhile for the redirect to come back up?11:34
pochubinarymutant: maybe :)11:35
binarymutantthanks for the input pochu11:35
pochuyw11:35
sistpoty|workblackmoon: yep11:38
Laneyit's a known problem with the sf redirector11:41
Laneybinarymutant: ^11:41
blackmoonsistpoty|work: ok, thank you11:41
Laneytry #debian-qa11:41
sistpoty|worknp11:41
binarymutantLaney, ty11:41
directhexwhich is why i just use mirrorservice.com for SF11:49
binarymutant /me checks it out11:51
slytherinbinarymutant: by the way you can improve the syntax to ([\d\.]+).tar.gz to only detect release versions i.e. skip the tarball with beta, rc in name :-)11:56
binarymutantslytherin, thankfully upstream doesn't ever do that, but if it becomes an issue I'll change the regex11:58
pochuember_: you're in Debian NEW! :)11:58
LaneyBah12:00
LaneyI hate it when differences between buildds and sbuild/pbuilder crop up12:00
=== Jazzva__ is now known as Jazzva
=== bastiao__ is now known as k0p
=== jdstrand_ is now known as jdstrand
=== Riddelll is now known as Riddell
=== smarter_ is now known as smarter
=== cprov-afk is now known as cprov
juli__Hello! Could somebody advise me where I can read about "Section" filed in control file. I mean which Section  (java, libs, etc.) I should choose in different cases. Thanks in advance.13:49
james_whi juli__, I'm not aware of a location for that unfortunately13:49
c_kornjuli__: http://www.debian.org/doc/debian-policy/ch-archive.html#s-subsections13:50
directhexwas about to say, debian policy13:50
james_wbut that doesn't say why you should choose13:50
directhexjames_w, you guess, get it wrong, and ftpmaster overrides it to what THEY think it should be13:51
Laneytry this http://packages.debian.org/unstable/13:51
directhexin special cases they'll even invent a new section for you without consulting you13:51
james_wthat's not particularly constructive13:52
Laneythat's the best I know of13:52
james_wjuli__: if you pastebin your debian/control then we can try and give some advice13:52
james_wsorry Laney, I didn't mean you13:52
Laneyjuli__: ^ that was to you, sorry13:52
Laneyjames_w: I know :)13:52
sistpoty|workmaybe that has some hints about sections: http://lists.debian.org/debian-devel-announce/2009/03/msg00010.html13:54
james_wyeah, good point13:55
james_wif it's libsomething-java then ftpmaster feels it should probably be in java13:55
Laneypick the most specific section you can13:55
LaneyI think is a good rule13:55
juli__james_w, thanks! I just though there is more clear explanation then debian-policy. I'm  updating libnb-javaparser-java and just curious which section it should belong. May be "java" is better for this package.13:55
Laney"Everything about Java", seems good13:56
directhexsections are such a broken concept13:56
Laneydebtags 4eva13:56
james_wyeah, sounds like java is the best bet for that package13:56
juli__hm.. ok. But is there any difference between Section for source package and for Section for binary packages?13:57
ttxasac: about bug 416387... easymock doesn't compile with gcj-jdk. Setting it to default-jdk would break in Debian, so creates a unmergeable delta (until they switch default-jdk there) so I guess in this precise case it makes sense to keep forcing openjdk-6-jdk ?13:57
ubottuLaunchpad bug 416387 in easymock "easymock should use default-jdk as build dependency" [Medium,Triaged] https://launchpad.net/bugs/41638713:57
directhexLaney, exactly. how useful is a "java" section? why no "c++" section? consistency is in short supply13:57
* Laney shrugs13:58
james_wjuli__: they can be separate sections if needed13:58
Laneyjust do what the boss wants you to do13:58
james_wjuli__: e.g. if it builds a -doc package as well, then the source and the main binary would be "java" and the -doc package "doc"13:58
juli__Laney, the boss?13:58
Laneyftpmaster13:59
sistpoty|workdirecthex: don't complain, you already got your mono section :P13:59
asacttx: yes. please drop the comment in the bug and i set it to wont fix to reflect that its ok13:59
ttxasac: sure. Thanks for your help, btw :)13:59
asacttx: if you disagree on other bugs let me know13:59
directhexsistpoty|work, we didn't *want* it! especially not with a mono-specific name, given the work that goes into allowing you to use any cli framework (which, yes, we only have mono packaged right now, but it's like having an "openjdk" section)14:00
slytherinttx: debian has already switched default-jdk14:00
ttxslytherin: ah-ah.14:00
ttxslytherin: since when ?14:00
juli__james_w, Laney Thank you!14:00
sistpoty|workdirecthex: tststs, there you get s.th. special and then aren't even grateful :P14:00
slytherinttx: been about three weeks. Both unstable and testing have default-jdk pointing to openjdk on most arch.14:00
ttxslytherin: cool !14:01
ttxwill fix that bug, then.14:01
asacttx: ok ... so we can do that now?14:01
asacgreat.14:01
asacttx: maybe drop the argument in the bug ;)14:01
asac(why its in fact ok to keep it ;))14:01
asacttx: also if there are questions, ping me explicitly. i am bad at reading my bugmail14:02
slytherinttx: will you have some time over weekend for a package review? I am working on something and should have package ready by Sunday.14:11
ttxslytherin: I won't promise anything. It's pre-FF madness already here. But yes, ping me about it.14:12
slytherinthanks. :_)14:12
dholbachnhandler: james_w was thinking we could do another on-call review session in the packaging training world - unfortunately I can't attend, I have the global jam meeting at the same time14:13
RoAkSoAxDktrKranz, heya there!! Please don't forget to review lekhonee when you have some free time :)14:17
DktrKranzRoAkSoAx: I gave it a go some days ago, did you upload a new version?14:17
RoAkSoAxDktrKranz, oh no. I just noticed that you commented on it, I havent been around the past few days, sorry :) I'll take a look at it. thanks14:21
DktrKranzRoAkSoAx: no hurry, I'm out for work today, so I can't have a look at it until tomorrow/weekend14:21
RoAkSoAxDktrKranz, ok :) I'll ping you when ready. Thanks14:22
mcnichollsJust been looking at the netplug ftbfs and found it's quite simple to fix, but the package is patchless. Am i best emailing the Debian maintainer explaining the fix and seeing if he can release a new version or should i try to add a patch system to the Ubuntu package?14:52
Laneymcnicholls: Please submit your patch to both Debian and Ubuntu, but don't add a patchsys14:54
LaneyIf the Debian maintainer fixes it quickly then you can request a sync, so it might be worth leaving it for a few days in the BTS to see14:55
mcnichollsLaney: BTS? would i be best just submitting a diff to a bug report on launchpad to submit it to Ubuntu? Not sure how i submit to debian.14:56
thomhey guys; i have motu on launchpad, how do i get revu to acknowledge that? (account name is thombot, for reasons best known to the sabdfl way, way back when)14:57
Laneymcnicholls: reportbug -B debian14:57
Laneythom: you need a REVU admin14:58
Laney(no, I don't know)14:58
jtimbermanAny MOTU around able to review http://revu.ubuntuwire.com/p/merb for upload?14:59
mcnichollsLaney: cheers, think i am best filing it with Debian and checking my patch is ok, can then see how long before they rebuild to see if it needs patching in Ubuntu or jsut a sync15:01
Laneyyes15:01
mcnichollss/jsut/just15:01
LaneyFTBFS bugs are RC so if the maintainer is unresponsive then you can get it uploaded to Debian anyway15:02
bddebianHeya gang15:03
Laneyhi hi15:04
sistpoty|workhi bddebian15:04
bddebianHi Laney, sistpoty|work15:04
mcnichollsRC?15:04
geserRelease Critical15:04
mcnichollsoh release critical15:04
mcnicholls;-)15:05
mcnichollsonly other thing is it ftbfs because of not checking the return value from write, but i guess this isn't a priority for them in Debian? Although sticking to the above course of action is still appropriate?15:08
sistpoty|workthom: done15:08
Laneyif it doesn't ftbfs in Debian then it's not RC there15:09
mcnichollsno, but i should still file a bug there or just fix it for Ubuntu?15:10
Laneysure, go ahead15:10
Laneybut I wouldn't expect the maintainer to prioritise an upload for it15:10
mcnichollsno, so the most likely outcome is that it will be fixed in Debian eventually, but i may need to fix it in Ubuntu until that fix is uploaded to Debian and synced down.15:13
Laneysounds right15:13
iulianHey bddebian.15:13
mcnichollsok thanks for that. will have a got at submitting it to Debian.15:15
thomsistpoty|work: tyvm :)15:19
sistpoty|worknp ;)15:19
bddebianHi iulian15:22
=== Pici` is now known as Pici
mcnichollsshould diff's submitted as patches be created from something like diff -rcu source-orig source-modified > patch.diff15:46
mcnichollsshould diff's submitted as patches be created from something like diff -rcu source-orig source-modified15:46
mcnichollsopps sorry about that. only meant it once.15:47
mcnichollsjust want to include my diff on the Debian bug report, but want to make sure it is in a useful format15:47
mcnichollshmmmm i suspect maybe -ru is what i am after.15:52
jtimbermanmathiaz: stompserver should be good to go now. lintian clean on built and source package, installs and purges cleanly, and of course the service starts properly :)15:53
dholbachmcnicholls: you could try debdiff - https://wiki.ubuntu.com/PackagingGuide/Recipes/Debdiff15:54
mathiazjtimberman: I've seen the uploads - reviewing it now15:54
dholbachmcnicholls: ... if you're not diffing across new upstream versions (in that case you'd end up with the upstream changes in the diff also)15:54
dholbachmcnicholls:     diff -ruN project-{oldversion,newversion}/debian    maybe?15:55
dholbachas usual: there's more than one way :)15:55
Laneydebdiff | filterdiff is useful I find15:55
mcnichollscheers guys. in the end i went for diff -ru oldversion newversion but it was just for one file anyway, just so i could illustrate the changes in the source as a suggested patch.15:58
mcnichollsnot used filterdiff before, used to filter out certain files from a diff?15:59
Laneyout or in, your choice15:59
mcnichollsso in the event that i do submit a bug and patch to Ubuntu (because the Debian upload will not be for a while) is it useful for me to link the Ubuntu bug to the Debian one?16:01
Laneythe other way round16:02
mcnichollsI would somehow use the Debian bug tracker to link that bug to the one in Ubuntu?16:04
jtimbermanmathiaz: thanks :D16:05
gilirpersia: when you will be around, please add me to the ubuntu-universe-sponsors team16:23
persiagilir, Done.  Welcome.16:36
gilirpersia: thanks :)16:37
micahgnmap warnings aren't SRU worthy are they?16:50
c_korncan I tell dh_install to dereference links? so if there is a libfoo.so in the source tree which links to out/libs/libfoo.so I just enter libfoo.so in the install file and actually get the file in out/libs instead of the link ?17:07
EagleScreenhello17:24
EagleScreenis it useful if I sync requested packages to my ppa?17:24
prefrontal_Coin3D Systems in Motion has switched away from using the package SoQt. they developed new software called Quarter to replace it: http://www.coin3d.org/lib/quarter17:25
prefrontal_SoQt is in the repositories but Quarter is not, even though SoQt is deprecated. SoQt hasn't been touched in 2 years, Quarter is undergoing active development17:27
prefrontal_unfortunately this means I cannot put our software into the universe unless I also package Quarter. but it seems like Quarter would be something the motus would want to bring into the fold..17:27
prefrontal_thoughts?17:27
EagleScreenhi17:52
EagleScreenI want to make  a sync of a newer Debian version of a package that there is already in Ubuntu, how must I proceed?17:53
EagleScreenwhat must I do with the changelog?17:54
c_kornEagleScreen: https://wiki.ubuntu.com/SyncRequestProcess18:00
EagleScreeni mean make the sync myself, not requesting a sync18:20
EagleScreeni am learning uubntu packaging18:20
EagleScreenis there any programm that makes the syncs automatically, or are syncs made by developpers by hand?18:21
joaopintoEagleScreen, have you read the wiki :) ?18:23
EagleScreenthis wiki?  https://wiki.ubuntu.com/SyncRequestProcess18:23
joaopintoyes18:24
EagleScreenyes18:24
EagleScreenit is for requesting a sync18:24
joaopintoso you missed the part where it refers who performs the sync18:24
sebnerEagleScreen: contributors *must* file sync requests, MOTUs have to ACKnowledge them and then an archive-admin processes the sync by hand18:24
joaopinto"Ubuntu developers should subscribe (NOT assign) the ubuntu-archive team to the bug directly. This team will process the request and close the bug when it is complete. Please only subscribe ubuntu-archive to a bug once you have a clear action for the archive team to perform. Do not ask ubuntu-archive to help you decide what to do. "18:25
kaushalhi18:26
kaushalwhen is pidgin 2.6.1 going to be available under Ubuntu Hardy ?18:26
kaushalhttp://pidgin.im/download/18:27
EagleScreenyes, but i don't want to request any sync by the moment, because it is already requested, i am interested in technical packaking methods for syncing18:27
kaushalEagleScreen, are you referring to me ?18:28
EagleScreennot kaushal, but i am interested in learning and practice packaging, i may do a backport package fot pidgin 2.6.118:29
kaushalgreat18:29
fabrice_spkaushal, it has to go first in karmic18:29
sebnerEagleScreen: there is nothing to do regarding packaging when requesting a sync, maybe testbuilding but you don't do anything with the source package from debian18:29
kaushalwhats the next version of karmic18:30
kaushalI mean next release of ubuntu after karmic18:30
dholbachUbuntu Global Jam meeting in 30m in #ubuntu-meeting18:30
kaushalI believe its not yet released to public by Mark Shuttleworth18:30
fabrice_spkaushal, it has to go first in Debian, anyway (debian has 2.5.9)18:31
EagleScreennegative it is not public yet18:31
EagleScreensebner: then how is a sync made?18:31
kaushalfabrice_sp, ok18:32
EagleScreendveloppers who make syncs don't use Debian source package?18:33
fabrice_spEagleScreen, sync is perfomr by archive admin18:36
fabrice_spEagleScreen, if you want to practice some packaging, you can do a merge or fix a FTBFS18:36
EagleScreenI dont know if you are understanding me, i want to be a MOTU developper in the future, i am getting started in Debian/Ubuntu packaging, and i need to learn to do things, for instance, to sync packages from Debian, I can start by practice syncs from Debian to me ppa18:37
jtimbermanEagleScreen: MOTU don't sync packages from Debian.18:37
fabrice_spyou will learn a lot more fixing bugs (FTBFS, for example), than just syncing (fdonwloading/uploading)18:38
EagleScreenwho sync packages that goes in universe?18:38
fabrice_spa sync a just a downlaod and an upload18:38
jtimbermanEagleScreen: Archive admins.18:38
fabrice_spEagleScreen, Archive admin, as I told you before18:38
EagleScreenyeah18:38
EagleScreenokay18:38
jtimbermanOne more advocate needed for stompserver - anyone available to review? http://revu.ubuntuwire.com/p/stompserver18:39
jtimbermanmathiaz: i'm going to update chef with some of the things we've worked through on stompserver.18:39
mathiazjtimberman: great - I'll wait for a new upload of chef then18:40
EagleScreeni already have made debdiffs fixing small bugs in packages, what is the next step?18:40
porthoseEagleScreen, https://wiki.ubuntu.com/SponsorshipProcess18:50
=== santiago-pgsql is now known as santiago-ve
jtimbermanmathiaz: uploading now, looks like just logrotate, as we're not creating a user.18:54
=== nixternal_ is now known as nixternal
fabrice_sp!packaging | fabrice_sp19:08
ubottufabrice_sp, please see my private message19:08
* hyperair grumbles about codelite being problematic19:27
mathiazjtimberman: reviewing chef - the clean target doesn't work as expected: InstalledFiles and .config are left in the source tree19:35
mathiazjtimberman: regarding ttx T1 remark: even though the dh-make template script is wrong (return 1) the chef init scripts could still return the correct value19:38
mathiazjtimberman: logging a bug against dh-make would be helpful in addition19:38
jtimbermanmathiaz: how do i test the clean target? run dh_clean from the source tree?19:44
mathiazjtimberman: debclean19:44
jtimbermanah19:47
=== ember_ is now known as ember
jtimbermanhurm, clean target does rm -f $(DEB_SRCDIR)/.config and $(DEB_SRCDIR)/InstalledFiles...19:51
Zhenechhyperair, accepted!19:58
mathiazkirkland: when you run licensecheck and see a bunch of file with "*No copyright* UNKNOWN", what do yo do?20:04
jtimbermanmathiaz: what creates InstalledFiles and .config?20:09
mathiazjtimberman: I guess the setup.rb file20:10
mathiazjtimberman: I'm not familiar enough with the ruby setup infrastructure.20:10
mathiazjtimberman: it may have been transient20:10
mathiazjtimberman: I'm almost finished with another round of comments20:11
jtimbermanmathiaz: on chef? or something lese?20:11
mathiazjtimberman: chef20:11
jtimberman:)20:11
jtimbermanThanks20:11
mathiazjtimberman: just before next upload check that the diff.gz has only files in debian/.20:11
jtimbermanyeah20:11
mzzI've had lintian yell at me because of that, although I'm not sure if it only does it if it notices a "proper" patch system is also in use20:14
mathiazjtimberman: hm - while trying to install chef chef-server chef-indexer chef-server-slice I get xulrunner-1.9 pulled in20:15
mathiazjtimberman: that's probably an issue in one of the dependency though20:15
jtimbermanYeah..20:15
jtimbermanbecause we sure don't need it for chef.20:15
mathiazjtimberman: and rails gets pulled in as well20:15
jtimbermanoohh.20:16
jtimbermanmathiaz: chef-server requires couchdb, which requires erlang, which has a tcl/tk gui.20:16
mathiazjtimberman: just out of curiosity why use stompserver for the messaging component?20:16
jtimbermanso a bunch of X stuff gets installed.20:16
hyperairZhenech: !!20:17
jtimbermanmathiaz: thats what it was written with originally. version 0.8.0 of chef is going to use something else.20:17
mathiazjtimberman: rabbitmq is another great solution20:17
hyperairZhenech: now, to sync it =D20:17
jtimbermanmathiaz: yup, and i believe that is what 0.8.0 uses.20:17
Zhenechhyperair, prolly not for karmic :P20:17
mathiazjtimberman: cool.20:17
mathiazjtimberman: when is 0.8.0 scheduled for?20:17
hyperairZhenech: aw, why not? FF is 6 days away!20:17
jtimbermanmathiaz: not set schedule yet, but we have an alpha release branch in the source and are testing it internally.20:18
Zhenechhyperair, huh? I thought debianfreeze was lang ago20:18
jtimbermanZhenech: feature freeze, not import freeze.20:18
jtimbermandebian import freeze was a couple weeks ago. feature freeze is next Thursday20:18
Zhenechhm ok20:18
hyperairdebian freeze is when autosyncs stop, isn't it? so this requires a manual sync request20:18
Zhenechthen sync me rott please :)20:20
bdrung_Zhenech: hi20:28
Zhenechhuhu bdrung_20:34
Zhenechbdrung_, if you want anything sponsored, give it now, I leave for a week in 16hours :)20:35
bdrung_Zhenech: i have many packages. ;)20:36
bdrung_Zhenech: but nothing with "colors" in it.20:36
bdrung_Zhenech: http://mentors.debian.net/cgi-bin/maintainer-packages?action=details;package=esperanza20:37
Zhenechbdrung_, ok :)20:37
bdrung_Zhenech: http://mentors.debian.net/cgi-bin/maintainer-packages?action=details;package=xmms2-scrobbler20:37
ZhenechIt appears like this package is not owned by you.20:37
Zhenechmeh20:37
bdrung_Zhenech: not owned, but i am an uploader.20:37
bdrung_Zhenech: i can give you a package that i own. :)20:38
Zhenechnah I'm not able to see the package at all20:38
Zhenechhttp://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=esperanza20:38
Zhenechthats the link I need20:38
Zhenechbut xmms2 - no thanks :P20:38
bdrung_Zhenech: do you have something against xmms2?20:39
hyperairZhenech: sync you rott?20:40
Zhenechhyperair, the "rott" package would be nice to have updated in ubuntu20:40
hyperairah20:40
hyperairi see20:40
Zhenechbdrung_, "nix wirksames" :P20:40
Zhenechbdrung_, no nothing against it, just not using it and thus no real testcase here20:41
bdrung_Zhenech: :D20:41
=== rmcbride_ is now known as rmcbride
jtimbermanhurm, I have a chef-0.7.8/patches/remove_rubygems.patch is in the diff.gz, but also in debian/patches...20:48
mathiazjtimberman: you mean that remove_rubygems.patch is actually applied in the diff.gz?20:49
jtimbermanproblem of not setting QUILT_PATCH directory?20:49
jtimbermanmathiaz: yea20:49
jtimbermani think so20:49
mathiazjtimberman: try to unapply the patch manually in the src tree20:50
mathiazand rebuild the source package20:50
jtimbermanunapply w/ quilt?20:50
mathiazjtimberman: yes20:51
jtimbermando i need to have the QUILT_PATCH variable set in my shell?20:51
jtimbermaner, QUILT_PATCHES.20:51
jtimbermanah geez, yes.20:52
hyperairmok0_: ping20:54
hyperairmok0_: bugs #416555 and #415092 (codelite bugs which cropped up over the past few days)20:55
ubottuLaunchpad bug 416555 in codelite "codelite crashes on setting breakpoints" [Undecided,Confirmed] https://launchpad.net/bugs/41655520:55
ubottuLaunchpad bug 415092 in codelite "[karmic] codelite can't find and doesn't provide libpluginu.so" [High,Confirmed] https://launchpad.net/bugs/41509220:55
hyperairit would be nice if you could upload the change that fixes both bugs for me. =)20:55
bdrung_Zhenech: if you are not busy enough, then you could sponsor pwdhash, too. http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=pwdhash20:56
Zhenechbdrung_, "not busy enough" does not exist in my language :P20:57
Zhenechbut I look20:57
bdrung_Zhenech: "nicht ausgelastet genug" :)20:57
Zhenechbdrung_, pwdhash_1.7.orig.tar.gz (md5sum does not match) ...20:58
bdrung_Zhenech: or doesn't exists it in german?20:58
bdrung_wtf?20:58
Zhenechbdrung_, says dget compared to the orig in the archive20:59
jtimbermanargh.20:59
jtimbermannow all the patched files are in the diff.gz20:59
Zhenechbdrung_, forgot --pristine-tar?20:59
bdrung_Zhenech: debian/gbp.conf: pristine-tar = True21:01
Zhenechhmmm21:01
Elbruswhat is the most proper way to rename files in the source? Upstream uses .po files with only to letters (limitations for Windows) while I want to use pt_BR. I thought a mv in config and in clean back... (conditionally)21:01
Zhenech% md5sum pwdhash_1.7.orig.tar.gz*21:02
Zhenech4fdb294b53703803e8acb3e05960e5d3  pwdhash_1.7.orig.tar.gz21:02
Zhenechb97d4abfeecdd9e972f118353b1fabff  pwdhash_1.7.orig.tar.gz.archive21:02
Zhenech(.archive is the one in debian)21:02
bdrung_Zhenech: yes, even the file size differs21:03
Zhenechthen fix it :)21:04
bdrung_Zhenech: done.21:04
bdrung_Zhenech: same location, correct orig file now.21:04
Zhenechyupp, sane now21:05
Zhenechwhat was it?21:05
bdrung_Zhenech: the version in debian and the pristine version differs21:05
bdrung_Zhenech: the pristine version is the version released by upstream, the orig file in debian is a repack21:07
Zhenechbdrung_, why repack?21:08
bdrung_Zhenech: don't know. same content, different compression rate / timestamp.21:08
Zhenechhmmm21:09
Zhenechok21:09
Zhenechtry to fix for next upstream version :)21:09
bdrung_Zhenech: yes. i maintain it since 1.7-2 in debian21:10
LLStarkshi.21:10
LLStarkslibgtk1.2 needs to be packaged for karmic21:10
bdrung_LLStarks: isn't it outdated?21:10
ZhenechLLStarks, why?21:10
LLStarkslibjsw packages like jscalibrator rely on it.21:10
LLStarkshttps://bugs.launchpad.net/ubuntu/+source/gtk+1.2/+bug/41662821:10
ubottuUbuntu bug 416628 in libjsw "jscalibrator needs libgtk1.2 but Karmic doesn't have the packages" [Undecided,New]21:10
LLStarksthen remove jscalibrator or configure it for libgtk2.021:10
LLStarkswhy is it in the repos if it can't be used?21:11
mok0_hyperair, got you message from earlier, will take a look21:11
LLStarksi technically could manually install libgtk1.2, but that's tedious21:12
bdrung_LLStarks: you are right. either should someone make it libgtk2.0 compatible or it should be removed.21:12
ScottKLLStarks: gtk1.2 has been removed because it's ancient and unsupportable.  It won't be added back.21:12
bdrung_LLStarks: it probably depends on upstream.21:12
ScottKbdrung_: That's correct.21:12
LLStarksi have to install 3 libgtk1.2 packages otherwise.21:13
bdrung_libgtk1.2 should be history. :)21:13
ScottKLLStarks: That or stick with an LTS release like Hardy that still has it.21:15
* Elbrus going to bed...21:15
LLStarksjaunty has it21:15
ScottKThat too.21:15
LLStarksso, should i ask for a libgtk2.0 repackaging?21:15
jtimbermanmathiaz: heh, the log file is one of those weird merb things :)21:17
mathiazjtimberman: could a symlink to /var/log/chef/ be added?21:20
Zhenechbdrung_, Iceweasel could not install this item because "install.rdf" (provided by the item) is not well-formed or does not exist. Please contact the author about this problem.21:20
Zhenech3.5.2 that is21:20
jtimbermanmathiaz: nah, i fixed it by specifying the log file on the merb commandline21:20
jtimbermanthe DAEMON_OPTS21:20
mathiazjtimberman: even better :)21:21
jtimbermanvar/cache/chef on package removal, as in postrm scripts?21:22
mathiazjtimberman: yes21:23
jtimbermanok21:23
mathiazjtimberman: under a remove) - not a  purge)21:23
bdrung_Zhenech: found it.21:23
Zhenechbdrung_, -2 works21:23
bdrung_Zhenech: fix coming soon (with more testing)21:24
Zhenech:)21:24
bdrung_Zhenech: done. now it installes without errors.21:30
bdrung_same localtion as before21:30
Zhenechok21:31
Zhenechwhat was the problem? :)21:31
bdrung_Zhenech: i have patches the install.rdf file and oversaw one point21:32
Zhenechk21:33
jtimbermanmathiaz: new upload21:33
Zhenechwhats the purpose of the patch anyways?21:33
Zhenechjust removing :RDF everywhere?21:33
Zhenechbut yes, works now21:34
bdrung_yes, removing :RDF.21:34
Zhenechwhat for?21:35
bdrung_the example extentions do not have the :RDF and with the :RDF mozilla-devscripts had problems parsing the file.21:35
bdrung_i want to use ${xpi:Depends}21:36
Zhenechah, ok21:36
Zhenechthen, please add this to the changelog and the header of thepatch21:36
bdrung_i implemented this feature together with asac21:36
Zhenechthen I'll upload21:36
Zhenech*nitpick*21:36
* bdrung_ documents the patch.21:37
bdrung_Zhenech: Remove :RDF from install.rdf for making it parsable by mozilla-devscripts.21:38
bdrung_thats the text21:38
Zhenechsounds ok21:38
bdrung_Zhenech: done. debian/change update, too.21:41
Zhenechbdrung_, thanks, fetching21:42
jtimbermanmathiaz: ah, nm that one fails to build.21:42
Zhenechbdrung_, done21:45
bdrung_Zhenech: thanks21:45
Zhenechyw21:46
bdrung_Zhenech: now there are only xmms2 related packages remaining21:46
Zhenechbdrung_, "not-for-us" as buildds would say :P21:47
bdrung_:(21:47
bdrung_Zhenech: that means that i have to find someone else?21:49
Zhenechbdrung_, prolly yes21:50
Zhenechas said, I leave for a week of (hopefully) sunny spain21:50
Zhenechmaybe I have more time after the trip21:50
Zhenechbut I tend to sponsor only stuff I can use :)21:51
bdrung_Zhenech: i would like to find a sponsor sooner, because next week is feature freeze and these updates are needed.21:52
Zhenechthen bother -mentors :)21:52
bdrung_Zhenech: already done.21:53
bdrung_Zhenech: CCed some people, who previously sponsored it / are maintainer.21:54
Zhenechmaybe bdefreese wants to do when hes online21:54
Zhenechhe loves cleanup :)21:54
bdrung_Zhenech: thanks. i will keep it in mind. in wich timezone do he live?21:55
ZhenechUS something21:56
porthosebdrung_, I believe he is UTC -050021:57
porthosenot sure though21:57
bdrung_Zhenech: how long does it take till a package hits incoming?22:02
Zhenechwhen I get the accepted mail iirc22:06
LaneyScottK: geordi is uninstallable22:29
jtimbermanmathiaz: okay, fixed.22:39
whiteshepQuestion for the group.  I recently switched from Windows to Ubuntu server.  Problem is in Windows when a program calls a directory of files it gives them alphabetical.  But under Ubuntu it gives the files in random order.  This random order messes up some gallery scripts and programs when it comes to sorting.  Aside from having to reprogram everything.  Is there a way to tell Ubuntu's file system (using ext3 atm) to give22:39
whiteshep programs who request files in alphabetical order?22:39
whiteshepHope that all got through?22:40
jtimbermanwhiteshep: how are you getting the directory contents for your listing?22:45
jtimbermanhmm, though this may be more appropriate conversation on #ubuntu-server, rather than motu :)22:45
whiteshepI'm getting them through a compiled program I have writen as well as gallery scripts users are using.22:47
whiteshepSince the move the art files no longer come up in alphabetical order and users are complaining.  I was hoping there was like a tunefs option or perhaps a different file system that automaticly sorted files in alphabetical?22:48
joaopintowhiteshep, the support channel is #ubuntu, not here :)22:48
whiteshepAh I'm sorry.  I'll keep looking.  Thanks anyways.22:49
jtimbermanso when a package in revu has two advocates, about how long until it is uploaded?22:55
jtimbermanwhen an archive admin gets to it?22:55
mathiazjtimberman: are you refering to merb?23:01
jtimbermanmathiaz: sure :)23:02
jtimbermanmathiaz: generally speaking though, since stompserver needs just another advocate, and hopefully chef will soon as well.23:02
mathiazjtimberman: it depends - if there are two advocates it will get uploaded soon23:03
mathiazjtimberman: then an archive admin needs to accept it23:03
mathiazjtimberman: which can take some time these days :/23:03
jtimberman:-o23:03
jtimbermanthanks :)23:19
ScottKLaney: How so? (geordi)?23:22
LaneyScottK: geordi (= 20090818T0046-0ubuntu1): FAILED geordi (= 20090818T0046-0ubuntu1) depends on missing: - libboost1.35-dev23:26
jtimbermanmathiaz: are you able to give chef another review?23:38
mathiazjtimberman: a bit later23:39
jtimbermanmathiaz: cool, thanks :)23:40
Zhenechbdrung_, its in incoming now :)23:54
bdrung_:)23:54
bdrung_Zhenech: 3 new mails coming in my inbox23:55
Zhenechbdrung_, oh and it says override disparity, could you take care of this?23:55
bdrung_Zhenech: how?23:55
bdrung_the package should be in optional23:55
Zhenechbdrung_, http://lists.debian.org/debian-devel-announce/2009/08/msg00001.html23:57
Chase_I'm developing an app that using QSslSocket through Qt, which itself is linked against openssl, and I want to release it under GPLv223:57
Zhenechbug against ftp.debian.org23:57
Chase_I see in https://wiki.ubuntu.com/PackagingGuide/Basic#Copyright that there may be an issue with GPL and openssl linking, even indirectly23:57
bdrung_Zhenech: with reportbug?23:57
ZhenechChase_, just say you allow it to link against openssl23:57
Chase_is this really an issue since I'm only using openssl through qt?23:57
Zhenechbdrung_, yes23:57
Zhenechbdrung_, but see the link for correct subject etc23:58
Chase_Zhenech: I can, but I'd prefer it to be as simple and basic gpl as possible23:58
ZhenechChase_, its not as long you add the openssl-excemption23:58
Zhenechbasic gpl is not linkable to openssl23:58
Chase_Zhenech: ok, thanks23:58

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