/srv/irclogs.ubuntu.com/2008/07/02/#ubuntu-motu.txt

persiapochu: Might still push an NBS just for cleanup: it still gets overwritten by the sync cleanly.00:00
* persia believes in archive consistency00:00
pochupersia: but there are tons of sugar-* packages... I don't know whether I'll break them by updating just a couple of them00:01
persiapochu: An rebuild upload should never break anything: if it does, that exposes a more serious bug (which is a good thing).  If you were changing anything other than the changelog, I'd be inclined to agree with you.00:02
pochupersia: but it needs more than a rebuild. The depends is hardcoded, not picked by shlibs00:03
persiaWhat!  Grr.  ${Python:Depends} should be smarter about these things so that isn't necessary.  I totally understand your reluctance.00:04
pochuhmm, actually that only picks up python2.x dependencies, not modules00:05
pochusurely that would be a great improvement... :)00:05
persiaRight.  Wouldn't it be nice if it parsed the code and pulled those things required by import statements?00:05
persiaOf course, maybe this ought be dh_python-autodepends to make it more optional, but...00:06
pochuyup. although as they aren't needed at build time, then we would need to maintain some sort of list for that... but that would still be nicer than the current situation00:06
RAOFYou'd probably need something mirroring the shlibs/clilibs files, though.00:07
persiaOh, I see, because it's difficult to programatically determine what binary package provides which module.00:08
RAOFYes.00:08
persiaRAOF: And then you'd need build-dependencies, which doesn't really solve it.00:08
RAOFRight.00:08
* persia hugs C00:08
pochuand also it's not trivial to detect if something is a hard dependency or just something optional00:08
persiaRight.  No compilation step to parse and verify the current build-depends to generate the depends.00:10
pochutime to go to bed, good night!00:10
devfilpersia: do you have some merge that I can do?00:20
persiadevfil: Not that I have organised, but I've a list of upstream updates that need to be investigated.  Would you be interested in that?00:24
devfilpersia: sure00:24
persiadevfil: You can find 57 packages that may benefit from an update to upstream from http://qa.ubuntuwire.com/uehs/no_updated.html00:25
devfilpersia: ok, thanks00:25
devfilnow I'm uploading wxwidgets2.800:26
persiaNote that in some cases, these represent a bug in the watch file, rather than a need to update, but they all ought get cleared from the list.00:26
devfilok00:26
persiadevfil: 2.8.8?  Excellent.  Thanks for taking over all the wx stuff: it really needed attention.00:26
devfiluploading/working00:27
mneptok17:01 < londar> scottK sucks00:27
devfilpersia: I'm workin' to make it very lintian clean and to fix some bug, a huge work00:27
ajmitchis ScottK making friends again?00:27
mneptokhrmf. i specifically asked about this at UDS, and was told, "there has not been enough money minted in the history of civilization...."00:28
mneptokrejection. it's what's for dinner!00:28
persiaMinting is so 17th century.  These days you can just memcpy() money.00:29
persiadevfil: Indeed, and requires lots of attention and close work with Vadim.00:30
devfilpersia: I and Vadim will work to a new rules more clean for the 3.0 version00:31
devfilor maybe 2.900:31
persiaWill there be a 2.9 in the archives?  I thought 2.9 was mostly a dev branch, and not considered a good app target.00:32
persiaAlso, the guideline is to only have two versions of a library in the archive at any given time.  We're already breaking this with WX, but it's likely good to look at what 2.6 apps can be ported to 2.8 and try to get those patches distributed before we push 3.000:33
persiaMy experience with 2.4 -> 2.6 was that many applications worked properly with no more than a change of build-dependencies.00:33
devfilpersia: I and Vadim have talked about 3.0 but a 2.9 version is in development00:33
persiaThere were about 10 that were stubborn, but I expect them all to be sorted for intrepid.00:33
devfilpersia: we need to open a bug for this, to port packages to 2.800:34
persiadevfil: 2.9 as a stable base, or will it become 2.10 for release?00:34
persiadevfil: Please, lots of bugs, rather than just one.00:34
devfilpersia: if I understand right 2.9 stable release and in future 3.000:35
persiadevfil: I started the 2.4 -> 2.6 work before I was MOTU: my workflow was: test the build, if good, test the app, if good, open a bug in Debian with the note and a attach a patch to a linked Ubuntu bug for upload.00:35
persiaThat way nobody got huge volumes of bugspam for no reason :)00:35
devfilpersia: this is the changelog for the new version (for now): http://pastebin.ubuntu.com/24366/00:40
persiadevfil: How do you generate a reliable md5sum in get-orig-source?00:41
persiadevfil: Also, that changelog is definitely up to your usual diligent standards.  Nice work.00:42
devfilpersia: creating a tar an using gzip -9fn00:42
devfilthis doesn't change the md5 of the .orig.tar.gz for each launch of get-orig-source00:43
persiadevfil: You also don't want Standards-Version: 3.8.0.1, just 3.8.0.  The only thing that might change in 3.8.0.2 would be spelling mistakes, etc., and you don't want to have to upload (and build) the package again just for that.00:43
devfilI'm unable to find another solution and this seems to work00:44
devfilpersia: ok00:44
persiadevfil: -fn looks great!  Would you be willing to update the wiki page on get-orig-source to reference that: it would likely improve everyone's get-orig-source.00:44
devfilpersia: give me the link for the page00:45
devfils/for/of/00:46
persiadevfil: It's embedded in https://wiki.ubuntu.com/PackagingGuide/Complete I can't figure out if it belongs in Solutions or Tips, and with the way that page is constructed, there's no easy way to give you a link to both.00:47
persiaView RAW to see the links to the pages you actually have to edit.00:47
devfilpersia: done, but I don't know if it is the best solution to adopt...01:00
devfilhttps://wiki.ubuntu.com/PackagingGuide/Examples/ChangingTheOrigTarball01:00
persiadevfil: Why do you think it oughtn't be adopted?  Isn't it better to have reliable md5sums?01:01
devfilpersia: I don't know if there are other solutions01:02
persiadevfil: Oh.  Right.  It might not be best, but it's better than the old solution.  Thanks for finding it.  With luck, if there is a better solution, someone else will post that.01:03
devfilpersia: ok ;)01:03
devfilpersia: do you know where I can get a list of all section that I can use in a doc-base control01:07
persiadevfil: I don't.  Sorry.01:07
devfilpersia: ok, no problem01:10
emgentpersia: it`s normal that ubuntu-ar.org use google adsense in official website?01:21
persiaemgent: I've not seen that, but I don't know.  You might want to ask on a LoCo channel, or someone on LoCo council.01:22
emgentok i will do.01:22
emgentthanks.01:22
nxvlemgent: i don't think it hurts, since the LoCo council accepts that LoCo teams make its own money for sponsoring their stuff01:29
nxvlemgent: so they don't need to depend on canonical01:29
emgentit`s true01:30
emgentbut.. we can`t see if this euros is for loco team01:30
emgentanyway i dont think that it`s corrected.. i saw banner with Microsoft Messenger..01:31
emgentexample: Download Windows Live Messenger 9!01:32
emgentor..01:32
emgentAnti Virus Download01:32
emgenti saw that because i'm working on loco team CMS census for ubuntu-whitehat01:34
Nafallobigon: hi. what will be the consequence of ubuntu1build1?01:53
persiaNafallo: Where did you find that?01:54
Nafallopersia: latest uploaded gajim01:54
persiaThat's just plain wrong.  Ought be ubuntu201:54
ScottKajmitch: I think that's only the third time I've gone to ops and asked to have someone kicked.  He'd just been kicked from several other channels too.01:54
Nafallopersia: I've came to the same conclusion.01:55
ScottKBTW, I got another case of kmos induced damage fixed today (who know if it'll ever be done).01:56
RAOFI thought that stopped quite some time ago?01:56
ScottKHe'd convinced pitti to remove the debian-maintainers keyring from Ubuntu which leaves some big holes when you run who-uploads.01:56
ScottKHe did, this is damage done 6 months ago I just now noticed.01:57
nxvlpersia: well, there are some cases in which we use buildX02:03
nxvlpersia: it's just for saying: no changes just rebuild02:04
nxvlpersia: as in openvpn02:04
nxvlbut i agree02:04
nxvlno point for doing that02:04
nxvlshould be different version number02:04
wgrantnxvl: build1 is used if there isn't already ubuntuX02:05
wgrantIf there is, the X becomes X+102:05
nxvlheh02:05
nxvlwell, yes, everytime i have seen it is without the ubuntuX part02:05
persianxvl: Basic rule is: For packages unmodified from Debian: Rebuild-only: change *only* the changelog, and add "buildX".  For any other changes, also change debian/control to have an Ubuntu maintainer, and set an Ubuntu version.  For packages already modified: just increment the ubuntu revision.02:08
nxvlpersia: yes, as wgrant pointed i was talking about a different scenario02:09
nxvli'm just with a brain in backward mode02:09
nxvlneed to have a rest02:10
persianxvl: Take a day, and sleep all day.  When you wake, don't get out of bed, or reach for your computer, but just go back to sleep.02:12
nxvl:D02:13
nxvli love you too02:13
nxvli will this saturday02:15
nxvlfinally i have nothing to do02:15
ScottKnxvl: **cough** MIR **cough**02:21
nxvlScottK: **cough** augeas **cough**02:24
nxvlbtw02:25
ScottKFirst I have to figure out how adding domains to be signed broke my dkim-milter.02:25
nxvlwhat MIR to add it to my ToDo02:25
ScottKnxvl: Anything on this list that's not claimed: https://wiki.ubuntu.com/ClamavSpamassassinInMain?action=show02:26
* nxvl wrotes it on the ToDo02:28
ScottKGreat.  Thanks.02:30
ScottKStupid space in the domain list.  That problem's fixed.02:31
nxvlbeen there02:31
ScottKTesting the last server now and then I need to tell the customer he's set up.02:36
bliZZardzpersia : the chat that we had yday (you, me and Bodsda) - is it present in U wiki? If not, i can format it suitably and put it in05:37
persiabliZZardz: It's in there.  Search for "watch file".05:45
persiaThere's more there as well.05:45
persiaAnyway, most of what we covered was from MOTU/Contributing (in the topic)05:45
bliZZardzout of curiosity : which engine is being to search in the wiki? Lucene/Solr?05:46
lifelesssearch engine? lol.05:53
lifelessbliZZardz: its moinmoin, and I don't think its quite that advanced05:53
bliZZardzlifeless : i asked because, i found it little slow. Is there any effort that is already on for trying it out with other 'engines'(like lucene) ?05:55
lifelessso, moinmoin 1.8 looks like it has xapian integration05:55
lifelesshttp://www.google.com/search?q=moinmoin+search&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a05:56
lifelesswe're not runnin 1.8 yet05:56
=== asac_ is now known as asac
nxvlScottK: still there?06:30
nxvlhi!06:31
dholbachgood morning06:31
dholbachhi nxvl06:31
nxvldholbach: is there any way to make a docs files for all the binarys in one package?06:33
nxvli want to install some of the package of augeas that are common to all of them06:33
nxvland i was wondering if there is some way to install them in all the binarys and not specify one by one06:34
persianxvl: Why would you want to duplicate the docs that way?  Wouldn't it be better to have a -docs package that the others Recommend: ?06:38
persiaThink of the poor users with small hard drives06:38
nxvlmm06:38
nxvlright06:38
nxvli was thinking about the README and NEWS file06:39
nxvlwhich are !important06:39
cody-somervilleGood Morning folks :)06:42
persianxvl: I think that those used to get copied by default with dh_installdocs.  CDBS has some hack to make it all symlinks.06:45
Seregahi there07:15
Seregalooks like we need to backport all messengers that support ICQ protocol :(07:16
Seregait has changed and pidgin 2.4.1 is unable to communicate via ICQ07:17
* cody-somerville wonders if an SRU would be more appropriate depending on the how invasive the patches are.07:17
nxvldamn ICQ07:18
nxvlSerega: did you have link on the problem?07:18
Sereganxvl: no actually I have several friends on ubuntu and my own laptop with kde3 (kopete is hurt too)07:20
* Serega googles07:21
Sereganxvl: pidgin 2.4.2 works well though07:22
nxvli don't use ICQ07:22
Sereganxvl: I propose to include updated messengers to 8.04.107:23
Seregaupdated==backported07:23
Seregashould I file a bug?07:24
nxvlif there is no one07:24
nxvlyes07:24
Seregaokay07:24
SeregaI guess it is several bugs. Per-messenger07:24
nxvljust file the one yo know are present07:25
nxvlyou*07:25
nxvlthere are already some filed07:26
nxvlBug #24459107:26
ubottuLaunchpad bug 244591 in pidgin "Cannot connect to ICQ ("The client version you are using is too old.")" [Critical,Confirmed] https://launchpad.net/bugs/24459107:26
nxvlalso for kopete07:32
nxvlBug #24464607:32
ubottuLaunchpad bug 244646 in kopete "kopete cannot connect to ICQ: client too old" [Undecided,New] https://launchpad.net/bugs/24464607:32
nxvlSerega: please confirm it, don't file a new one07:33
Sereganxvl: of course, thank you07:34
SeregaI'll lurk for upstream changes, I hope it is fixed already07:36
nxvlif you find the report, please link it to the LP one07:36
jpdsSerega: maybe someone in #kopete knows something?07:40
Seregajpds: ooh, cool, thank you!07:40
* Serega got lost in kde bugzilla :)07:40
Seregalol, looks loke, ICQ guys have just recently reverted their chagnes07:51
Serega*looks like07:52
dholbachmotu-sru folks: somebody pinged me about 221205 - how does it look to you?07:54
\shbug #22120508:18
ubottuLaunchpad bug 221205 in soundtouch "compiling pgAdmin from source gives an warning about underquoted soundtouch.m4 line" [Undecided,Fix committed] https://launchpad.net/bugs/22120508:18
\shdholbach: wtf has soundtouch to do with postgres?08:23
dholbach\sh: you get m4 warnings for everything you have in /usr/share/aclocal08:24
* \sh bangs head on his desk...bad bad autofoo08:25
\shdholbach: updated08:44
ApOgEE-hi all08:54
ApOgEE-i'm interested in MOTU, i see this https://bugs.edge.launchpad.net/ubuntu/+bug/200783 on the mentoring, just wondering what to do with that then?08:58
ubottuLaunchpad bug 200783 in ubuntu "[needs-packaging] ChibiTracker -- a portable impulse tracker" [Wishlist,In progress]08:58
bliZZardzApOgEE : read the MOTU getting started(as cited in the comments). this pkg requires packaging. Also, check whether it has already been included as part of Intrepid or not.09:00
ApOgEE-bliZZardz, I can't see anybody is assigned to that, can I just put me on it?09:03
dholbach\sh: great09:04
ApOgEE-I'm afraid I'm still on going reading and learning the MOTU getting started. that's why I asked if this is correct or do I have to do something else first09:07
bliZZardzApOgEE-: did you check whether the package has been included in Intrepid or not?09:09
ApOgEE-bliZZardz, i can't find it in Intrepid09:15
slytherinbliZZardz: what are you looking for?09:15
ApOgEE-i'm searching for ChibiTracker09:16
bliZZardzsyltherin : not me but ApOgEE09:16
ApOgEE-slytherin, I'm just getting started in MOTU.. ;D09:17
bliZZardzApOgEE - have you read the packaging guide?09:17
bliZZardzApOgEE - do read it and try the sample package, if this the first time you are packaging.09:18
ApOgEE-bliZZardz, ok09:19
ApOgEE-bliZZardz, i'm using gutsy now, do i have to install intrepid first?09:26
lifelessApOgEE-: 18:17 < bliZZardz> ApOgEE - have you read the packaging guide?09:26
lifeless18:18 < bliZZardz> ApOgEE - do read it and try the sample package, if this the first time you are packaging.09:27
slytherinApOgEE-: you can use pbuilder which creates a chroot for building packages.09:28
ApOgEE-i'm going through https://wiki.ubuntu.com/UbuntuDevelopment/UsingDevelopmentReleases but i got small hdd here...09:29
ApOgEE-i'll continue on my home machine which got bigger HDD size then ;D09:30
slytherinApOgEE-: you don't need to run intrepid to build package. As I said pbuilder is a nice tool.09:32
ApOgEE-slytherin, ok09:33
=== dholbach_ is now known as dholbach
ApOgEE-slytherin, still Retrieving and Validating, is my 600MB free space sufficient?09:46
slytherinApOgEE-: yes, it is09:47
slytherinApOgEE-: please note that pbuilder by default creates chroot for your version of ubuntu. You will have to change that in /etc/pbuilderrc. You should really read packaging guide.09:48
ApOgEE-i'm reading...09:49
slytherinpersia: FYI ... I have started working on batik 1.7 and should have package ready by coming Tuesday.09:54
bliZZardzApOgee : read the  packaging guide, then the pbuider guide and then again the packaging guide. try out the sample packaging example10:11
sebnerHobbsee: just noticed that wie habe 0.3.8 soundkonverter. Can I file a normal sync bug or again a fakesync? I think the first one, hm?10:50
sebner*have10:54
slomosebner: what did you mean with taoframework?11:11
sebnerslomo: I just saw that it's pretty outdated in debian and ubuntu (and didn't ever build there). Though upstreams seems to be active (again)11:14
* sebner --> lunch11:14
slomosebner: well, updating it probably makes sense, yes :)11:14
DktrKranzwgrant (or any ubuntuwire sysadmin around): is it possible to host a script on ubuntuwire?11:17
wgrantDktrKranz: What kind of script is it?11:20
DktrKranzwgrant: it provides a list of packages uploaded by a given contributor (since dapper, actually)11:22
DktrKranzIt can be useful for MC members to review MOTU applications, since it provides a full list of uploads made11:23
DktrKranz(so sebner will realize he's close to 200 uploads)11:23
wgrantI guess that's a good idea, as the bugfix which will make /~somebody/+packages useful has been deferred indefinitely.11:24
wgrantWhat does it need?11:24
DktrKranzjust bandwith :)11:24
DktrKranzand python, but I guess it's satisfied11:25
wgrantWhat does it need to grab?11:25
DktrKranz$distro-changes mailbox11:25
wgrantAha.11:26
wgrantSo not much bandwidth at all.11:26
DktrKranzabout 100 mb each run11:26
wgrantAh, right, forgot it would have to grab the whole thing each time.11:27
DktrKranzI'm not sure we can rsync it somehow11:27
wgrantBut sure, throw the script at me and I'll put it up.11:27
dholbachcouldn't you grab the https://lists.ubuntu.com/archives/hardy-changes/2008-July.txt.gz files?11:27
wgrantThat's probably a better idea.11:28
dholbachit'd make extracting the data a tiny bit more complicated, but you'd only need to get new files11:28
DktrKranzmh, maybe in association with some bash script which does cat new >> list11:29
DktrKranzI guess it's ok11:29
DktrKranzjust to avoid to download stable releases each time11:29
dholbachjust pull currentyear-currentmonth.txt.gz :)11:30
wgrantI would have presumed you would just grab the current release.11:30
wgrantBut I guess that wouldn't get SRUs or anything.11:30
DktrKranzwgrant: http://pastebin.ubuntu.com/24439/11:31
DktrKranzthis is current one11:31
DktrKranzI'll try to make it more bandwith-relaxed11:31
DktrKranz(and more cool at sight than it actually is)11:32
wgrantSounds good.11:33
DktrKranzFYI, a example output is here: http://www.linuxdc.it/download/ubuntu/uploads/11:33
DktrKranzno sorting, no formatting, just works11:33
* DktrKranz moves to lunch, cya11:34
\shhey jono11:34
jonohey \sh11:35
\shDktrKranz: sort them regarding uploaded packages ;)11:36
raphinkif anyone wants to give it a try11:42
raphinkr.pinson.free.fr/ubuntu/pdebuild-distribution.sh11:43
raphinkhttp://r.pinson.free.fr/ubuntu/pdebuild-distribution.sh11:43
raphinkthis is a script like pbuilder-distribution.sh for pdebuild11:43
raphinkit's called from within the source package, runs pdebuild in mountbind mode, logging the build in /var/log/pbuilder, runs debsign and optionally dput11:44
raphinkI'd be happy to get some feedback if anyone tries it11:44
raphink:)11:44
wgrantDktrKranz: I thought that looked wrong, and I was right - a Soyuz bug left quite some uploads off -changes :(11:45
sebnerDktrKranz: if you upload my merges, of course 200 :P11:48
sistpoty|workhi folks11:52
sebnerhuhu sistpoty|work11:52
sistpoty|workhi sebner11:52
* AstralJava wave11:53
AstralJava+s11:53
AstralJavaOy gurus, what is the distribution-to-be for packages aimed at intrepid in debian/changelog?11:54
wgrantAstralJava: intrepid11:55
jpdsraphink: I think you might want to move the --help in the args parsing up a bit: http://paste.ubuntu.com/24444/11:56
AstralJavawgrant: Thanks, but REVU doesn't seem to like it: http://revu.ubuntuwire.org/revu1-incoming/pencil-0807021250/lintian11:57
wgrantAstralJava: Then I need to beat lintian with a stick.11:57
AstralJava:D11:57
raphinkthanks jpds, done11:59
raphinkjpds: to launch the script, you have to make a symlink to it, e.g. ln -s pdebuild-distribution.sh pdebuild-i386-intrepid12:05
raphinkjpds: and the configuration for the pbuilder must be in /etc/pbuilder/i386-intrepid12:05
raphinkin this case that is12:05
raphinkas in, there must be a /etc/pbuilder/i386-intrepid/pbuilderrc12:06
RainCTis it just me or is p.u.c dead?12:12
AstralJavaDoesn't seem to open for me neither.12:13
jpdsRainCT: been like that for a while..12:14
sebnerI'm wondering if autosyncs are still processed!?12:25
slytherinsebner: we are post DIF, right?12:27
sebnernormally12:27
sebnerBUT12:27
sebnerlook at https://edge.launchpad.net/ubuntu/intrepid12:27
sebnerLatest uploads12:27
slytherinsebner: hmm, looks like they are being processed.12:27
sebnerhehe12:28
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger
cody-somervilledholbach, ping12:31
cody-somervilledholbach, I just wrote an e-mail to -MOTU and it got caught in moderation because it is too long :P12:31
cody-somervilledholbach, I think I may have sent it twice by mistake as gMail was acting up. Can you please ensure that you only approve one and that the one you approve has full content? (ie. it should end with my signature)12:32
cody-somervillenixternal ^^12:33
dholbachcody-somerville: relax.... :)12:33
dholbachyou sent it 4! times :)12:33
cody-somervilleOuch :/12:33
dholbachwrite shorter emails!12:33
dholbachI'll moderate it once12:33
dholbach5 times12:34
cody-somervilleWeird. I only clicked the send button once after gmail said "Error, we couldn't send your email"12:34
sebnercody-somerville: lol12:34
sistpoty|workmust be important, if it's sent so often *g*12:35
cody-somervillelol12:35
cody-somervilleWeird for sure.12:36
sebnerwb jono, our mighty man12:37
=== philwyett_ is now known as philwyett
slytherincody-somerville: It was so long that even gmail couln't send it in one attempt. :-P12:41
cody-somervilleslytherin, :P12:41
sebnercody-somerville: that's really a huge mail O_o12:42
cody-somervilleIt isn't *that* long, is it? :P12:43
sebner^^12:43
RainCTuhm.. does LP have file lists for packages?12:47
jonosebner: :)12:49
jpds!apt-file | RainCT12:49
ubottuRainCT: apt-file is a program that can tell you which package(s) contain(s) a given filename. To install it and generate the database it needs, run "sudo apt-get install apt-file && sudo apt-file update"12:49
RainCTjpds: I don't like that. I'm not sure but last time I tried it I think it wanted several hours to create the database12:50
PiciIts also not necessarily accurate.12:51
jpdsRainCT: Took a few minutes here.12:51
RainCThow does it work?12:51
=== thekorn_ is now known as thekorn
PiciI'm guessing it greps the Contents-$arch.gz from the repo.12:53
RainCToh, that file has a complete file list for all packages?12:54
RainCTah ok I see12:56
ScottKcody-somerville: I agree that SRU is appropriate for the ICQ problem.12:56
=== LucidFox_ is now known as LucidFox
=== gnomefre1k is now known as gnomefreak
LaneySRUs are happening for ICQ/pidgin13:06
cody-somervilleLaney, bug #?13:07
LaneyBug #24459113:07
ubottuLaunchpad bug 244591 in pidgin "Cannot connect to ICQ ("The client version you are using is too old.")" [High,Confirmed] https://launchpad.net/bugs/24459113:07
Laneyhardy one is already uploaded waiting approval13:07
sebnerLaney: though we don't need to fix intrepid version since 2.4.3 is out (with the fix)13:08
Laneysebner: Yes, right. I only did that because I read on the SRU page that the same fix had to be done in the dev version13:09
DktrKranzwgrant: gah! it was during hardy, IIRC... some syncs were not processed13:32
wgrantDktrKranz: And also security uploads, which is why I'm so empty.13:39
ScottKemgent: Are you around to look to have a look at if Bug #244804 affects released versions?13:40
ubottuLaunchpad bug 244804 in mercurial "mercurial: insufficient input validation allowing file renames out of repository " [High,In progress] https://launchpad.net/bugs/24480413:40
DktrKranzwgrant: are security uploads published somewhere?13:43
DktrKranzI guess so13:43
wgrantDktrKranz: They are now.13:43
DktrKranzoh... changed-by: Ubuntu Installer13:44
wgrantBut there were several months where they weren't announced anywhere.13:44
DktrKranzthat's another point, and since I think there's no way to fetch changes file from Launchpad13:45
DktrKranzwe're stuck13:45
sebnerScottK: is there a reason why there are still auto-syncs?13:45
ScottKsebner: What do you mean?  Auto-sync is off.13:46
sebnernot really13:46
sebnerScottK: https://edge.launchpad.net/ubuntu/intrepid13:46
pochuI've uploaded nautilus-python twice (~14 hours ago and ~1 hour ago) without getting an accepted or rejected... the package is in universe. Anyone has an idea what could be the issue?13:47
ScottKpochu: Where did you upload it?13:49
ScottKsebner: Hmmm.  Dunno.13:49
wgrantpochu: It was signed with an appropriate key, and had a correct Maintainer and Changed-By?13:49
sebnerScottK: hrhr. The magic of opensource xD though it steals me syncs xD13:50
pochuScottK: to ubuntu13:50
pochuemilio@saturno:~/tmp$ dput ubuntu nautilus-python_0.5.0-0ubuntu4_source.changes13:50
wgrantpochu: Can you pastebin the .changes?13:51
pochuwgrant: sure, but looks fine13:51
pochuhttp://pastebin.com/f289ccdc613:51
pochuthe .upload says:13:52
pochuSuccessfully uploaded nautilus-python_0.5.0-0ubuntu4.dsc to upload.ubuntu.com.13:52
pochufor the 4 files13:52
wgrantLooks fine.13:52
wgrantcprov: Can you take a look at what happened to pochu's nautilus-python uploads?13:52
ScottKLooks like someone ran autosync and then stopped it at 'p'.13:53
pochuwgrant, ScottK: thanks for looking into it13:53
wgrantScottK: It does. Oops.13:53
ScottKUnfortunately it appears not to have gotten the mercurial package with the CVE fix in it.13:54
sebnerScottK: lol, true. maybe this person noticed that it should be off but they could finish it as well ^^13:54
pochuScottK: I've requested a sync for it13:54
ScottKpochu: I saw.  Thanks.13:55
ScottKsomeone should look into the released versions and see if they are affected.13:55
LaneyAnyone got an ICQ number that I can add for testing?13:56
Pici#ubuntu is getting edgy (no pun intended) about this ICQ issue, is there a rough ETA for when this will make it in to -updates so that I can add that info to a factoid?13:57
PiciFrankly, I didnt even know this many people still used ICQ13:57
LaneyPici: It's awaiting approval for hardy-proposed. Guess it will be some time tomorrow after 8.04.1 is released.13:58
PiciLaney: For it to be in -updates or in -proposed?13:58
LaneyPici: -proposed, the fix has to be verified13:58
ograPici, proposed is locked until all CD builds are tested, get more CD testers to speed it up ;)13:58
joaopintoerm, isn't it a 1 one line patch ?13:59
Laneyjoaopinto: Almost13:59
joaopintoI mean the code part only :P13:59
aboganiHi MOTUs!14:00
aboganiSomeone could review my package on REVU please?14:01
aboganiThe packages is rt-tests (http://revu.ubuntuwire.com/details.py?package=rt-tests): A set of programs that test and measure various components of "realtime" kernel behavior, such as timer latency, signal latency and the functioning of priority-inheritance mutexes.14:01
aboganiPlease be patient with me it's my first package. :-)14:01
aboganiThanks in advance!14:01
wgrantjoaopinto: Pushing updates without verification is a very bad idea. However trivial.14:01
wgrantThe rebuild could make them unusable, or break them in subtle ways.14:01
wgrantThe patch might not work perfectly.14:01
wgrantWe have QA.14:01
PiciIts a bad habit to get into, i agree.14:01
ograjoaopinto, no matter how small it is, uploading isnt possible until all CDs are tested14:02
LaneyThere's always going to be someone annoyed at whatever bug a SRU is intended to fix - that's why they're SRUed, they're serious. But that's no excuse for skipping on the QA14:02
ograin case there is a regression found during CD tests the archive has to be clean as it was when the CDs were spun14:02
joaopintook ok, but there is also flexible QA :P14:03
ograso only the one fix to fix the found regression gets in14:03
ograso help testing he CDs and we'l be faster getting the fix in14:03
ogra*the14:03
joaopintohow are the packages promoted from -proposed to -updates ? Is there a formal requirement ?14:04
slytherinhow come 8.04.1 has come so fast. I remember Dapper point one took more than this.14:04
ograyes, some quarantaine and at least two positive comments on the according bug14:04
ScottKBecause it was more planned up front.14:04
wgrantslytherin: Because our release team said it would.14:04
cody-somervilleFolks. For all your SRU process questions, please see: https://wiki.ubuntu.com/StableReleaseUpdates14:04
slytherin:-)14:04
ograjoaopinto, what cody-somerville said14:05
jmehdiI've uploaded a new version of my package "webstrict" on REVU (http://revu.ubuntuwire.com/details.py?package=webstrict) but it isn't displayed... should I have to wait? (it was yesterday)14:13
slaytonwhat is the best way to package python modules into .debs?14:14
ScottKslayton: Does it use Python disutils?14:18
ScottKi.e. has a setup.py.14:19
sistpoty|workjmehdi: by accidant, I just synced the keyring on revu14:19
slaytonyes14:19
sistpoty|workjmehdi: so, I guess webstrict_1.0-0ubuntu3 should appear soon14:19
sistpoty|workoh, seems like it already has :)14:20
sistpoty|workjmehdi: no, landed once again in rejected... let me take a look14:20
ScottKslayton: I think if you grab the source package for pyyaml it'll look reasonably clear.14:20
jmehdisistpoty: ok thanks14:21
sistpoty|workjmehdi: oh, you're key doesn't seem to be on any keyserver... can you send it to one please? (ideally keyserver.ubuntu.com)14:21
slaytonpyyaml? Ok I'll check it out14:21
jmehdisistpoty: ah ok, I'm going to do that14:22
jmehdi(it's a new key with my full name)14:22
sistpoty|workjmehdi: ok, tell me once you're done, then I'll update revu's keyring again (unless persia wants to volunteer for practice ;))14:22
slaytonScottK: do you mean that pyYAML is an example of how to make a deb from a python module, or it is used to make debs?14:23
ScottKIt is an example.14:24
jmehdisistpoty: key sent14:27
sistpoty|workjmehdi: ok, upload should show up within 10 minutes now14:41
null_vectorare there any docs somewhere about setting pbuilder up to use intrepid?14:49
nixternaloy vey it is hot in Chicago today14:49
pochumurrayc: I'm looking at bug 243163. Is 1.7.1 an stable release?14:49
ubottuLaunchpad bug 243163 in glom "Hardy: Please update glom from 1.16.14 to latest (1.6.17)" [Undecided,In progress] https://launchpad.net/bugs/24316314:49
slytherinnull_vector: all you need is to change distribution to "intrepid" in pbuilderrc14:50
null_vectorthanks14:50
murraycpochu: No, even numbers are stable releases. Only Intrepid should take 1.7.x.14:50
slytherinnull_vector: if you want to have more than one chroots then maintain more than one pbuilderrc in your home directory and have different paths for base.tgz in those files.14:51
pochumurrayc: it's for Intrepid. I guess it follows the GNOME schedule, so 1.7.x is alright?14:51
null_vectorI normally use pbuilder-dist but I don't have an intrepid script in /usr/share/debootstrap/scripts14:51
murraycpochu: The bug is about gutsy. But yes, please also take the latest for intrepid.14:52
murraycpochu: I mean, it's about hardy.14:53
jmehdisistpoty: ok I see it, thanks14:53
ScottKnull_vector: Update your debootstrap from hardy-backports.14:53
sistpoty|workjmehdi: you're welcome14:53
jmehdiby the way should I ask someone to review my new package, or is an "automatic" process?14:53
pochumurrayc: ok, thanks14:54
murraycpochu: I'm really interested to see that new SRU process in action. I'd like to blog about it working wonderfully.14:54
null_vectorScottK: makes sense, sorry14:54
ScottKnull_vector: No problem.14:55
nixternalScottK: you played with JeOS yet?14:56
ScottKNope.14:56
pochuprotonchris: are you working on the hardy update? (bug 243163). If you don't mind, I'll do the Intrepid one14:56
ubottuLaunchpad bug 243163 in glom "Hardy: Please update glom from 1.16.14 to latest (1.6.17)" [Undecided,In progress] https://launchpad.net/bugs/24316314:56
ScottKThe one time I tried it, it fell over and I didn't have time to investigate.14:56
nixternalI would like to check it out, but I am not the biggest fan of the VM atmosphere behind it14:56
nixternalif there was an anti-vm kernel option, I would force this company to switch in a second14:57
nixternalI don't feel like maintaining our own kernel14:57
pochuprotonchris: or do it yourself, and feel free to ping me if you seek sponsorship15:13
pochuprotonchris, murrayc: I've created a Hardy task15:13
slaytonjoin #gstreamer15:31
* ScottK hands slayton a '/'15:32
maixhi15:37
maixdo you already have new pidgin packages15:37
maix+?15:37
slytherinmaix: are you asking for the ICQ problem?15:38
maixeys15:39
slytherinmaix: the fix should be there in updates in 1-2 days AFAIK.15:39
persiamaix: They are in preparation, and going through a QA process.  Unfortunately, there's a freeze on updates right now due to the point release, but it should be soon.15:40
maixbecause someone from our team made some new packages and they made a blog post and recommended to download it (from an unsigned repo, which also contains other packages)15:40
maix(it's the official german loco site)15:41
maixand i think that's really bad (because of security, the other packages, and that users should not be tought that its pretty normal to use external repos) and want to convince them to stop that ;)15:43
maixpersia, and gutsy?15:43
ScottKGutsy will probably be uploaded first because gutsy-updates isn't frozen.15:44
persiamaix: I suspect updates will go back to all supported releases, but I'm not one of the people who can confirm that for sure.15:44
maixScottK, thats what i expected, too15:45
pochu16:47 <    seb128> pitti: maybe you could approve the pidgin gutsy sru?15:48
\shsince when is motu-council a moderated list?16:00
pochu\sh: since always?16:01
persiaIt's always been moderated, but allows posts by subscribers by default.16:01
protonchrispochu: Yeah, I was working on the glom updated for hardy.  To me it looks like the update has to go into intrepid first.  So that is what I am doing now.16:01
protonchrispochu: I will need sponsorship :)16:02
pochuprotonchris: ok, feel free to ping me if you need sponsorship16:02
pochuheh16:02
pochu:)16:02
\shnow the ml manager is totally confused16:02
\shI send an email as reply as sh@sourcecode.de and ml bouncer send back to an email address which is not even known to launchpad.16:03
protonchrispochu: I haven't done an SRU before.  So I will probably hit you up for some help.16:03
persia\sh: I hear there are some confusions with email addresses and LP right now :(16:03
\shhmm16:04
\shthat's why one email didn't come to the right place...and the other one with a correct sender was send back to the wrong email addr ,)16:04
\shwow16:04
pochuprotonchris: sure16:04
ScottKI wasn't aware the ML were integrated with Launchpad.16:05
ScottKSeems rather more a bug than a feature.16:05
pochuprotonchris: basically, do the fewer changes you can to the packaging, and use a good version (e.g. 1.6.17-0ubuntu0.1)16:05
\shScottK: I was registering a new user to LP with team@leonov.tv (which actually comes to my sh@sourcecode.de mailbox)16:06
\shScottK: now I'm getting moderation request mails from lists.ubuntu.com, because the ML manager thinks I send via team@leonov.tv which is definitly not true16:06
persia\sh: I've now two copies of your mail from the new address, but with your name.16:06
\shpersia: this is totally wrong16:07
=== Syntux_ is now known as Syntux
bddebianHeya gang16:08
persia\sh: Yes, indeed.16:08
persiabddebian: Welcome back.16:09
bddebianHi persia, thanks16:09
pochubddebian: boo! :)16:10
bddebian:)16:10
persiapochu: In -motu?16:10
pochupersia: sorry?16:10
bddebianI think he means that is my -bugs greeting :)16:11
geserHi bddebian16:11
\shoh lol...ml is not wrong16:11
bddebianHeya geser16:11
persia\sh: Mail client issue?16:11
\shpersia: much better...hyper postfix magic16:11
persia\sh: RIght.  mail servers are pernicious beasts.16:12
maixpersia, „They are in preparation, and going through a QA process.“ -> can one already download them? i would help to test16:12
persiamaix: Best to check the bug in LP to determine the current status.16:13
\shpersia: i have a very nice setup here...but was setting up for canonical_maps the wrong tablename now it rewrote all sh@sourcecode.de mails with team@leonov.tv ...which is totally nice, but wrong16:13
maixah k16:13
\shthe fun part...he send out two mails somehow16:13
sistpoty|workhi bddebian16:14
murraycpochu: "A hardy task"? Is there a URL?16:15
murraycpochu: Or is that just a thing you add to the current bug report?16:16
pochumurrayc: sorry, that's the task in the bug report, so we can track it for both Intrepid and Hardy16:19
pochumurrayc: it will be uploaded to Intrepid, and then to hardy-proposed to make sure it doesn't break badly (which I guess it won't ;) ) and then copied to hardy-updates16:20
murraycpochu: It=1.6.x?16:20
pochuyes16:20
murraycThen you'll do a 1.7.x in interpid?16:20
pochudo you want that?16:21
murraycYes, Intrepid should have 1.7.x. Well, when's the freeze date?16:21
pochuhttps://wiki.ubuntu.com/IntrepidReleaseSchedule, August 28th16:21
pochualthough GNOME modules can be uploaded even after that date16:22
murraycpochu: Hmm, I guess we should wait until I am more sure that we can do a 1.8 by then. There's some difficult work still to do.16:22
pochuthey have a general exception16:22
murraycpochu: Thanks for all the work and explanation.16:22
pochumurrayc: ok, and no problem :)16:22
murraycpochu: "GNOME Module" is not well defined.16:22
pochuOfficial ones, I mean16:23
murraycGlom is not in any official GNOME release set.16:23
pochuright, so I guess it doesn't then...16:23
pochubut seb128 will know better16:23
cody-somerville\o_16:23
pochuhey cody-somerville16:23
bddebianoops, heya sistpoty|work16:26
bddebianHi cody-somerville16:26
cody-somervilleHeya bddebian :)16:26
cody-somervilleHeya pochu :)16:26
norsettopersia: now I understands why minutes of the MC meetings are called "minute"16:30
persianorsetto: It was an exceedingly quick meeting.  Not much business pending council right now.16:31
pochunorsetto: this one could have been Seconds too ;)16:31
persiapochu: Is there something else you wanted to be on the agenda?16:32
pochupersia: nope, it was just a joke ;)16:33
persiapochu: Just checking that I didn't miss anything.16:33
pochucprov: did you have the time to look into what happened to my nautilus-python uploads?16:47
* sistpoty|work heads home16:49
sistpoty|workcya16:49
cprovpochu: ppa ?16:52
pochucprov: no, intrepid16:53
cprovpochu: a really strange DB lock error, please re-upload it.16:54
pochucprov: I did it twice, but I'll do it again :)16:54
pochuUploading to ubuntu (via ftp to upload.ubuntu.com):16:55
pochuSuccessfully uploaded packages.16:55
cprovpochu: I can only see one.16:55
pochucprov: the first one was about 17 hours ago more or less16:57
pochualthough I'm not really sure about it... i didn't get an Accepted mail :)16:58
cprovpochu: this time it worked17:01
cprovpochu: yes, I can see the other one now17:02
cprovpochu: both with the same error17:02
pochucprov: yeah, thanks for checking it :)17:02
cprovpochu: did upload at the same time to a ppa ?17:02
pochucprov: nope, not me at least17:02
cprovpochu: strange, let me know if something similar happens again17:04
pochucprov: ok, I'll do17:04
cprovpochu: and sorry for that inconvenience :(17:04
=== andy_ is now known as xtknight
pochucprov: the strange thing is that I uploaded 7 packages in 3 hours, and all of them worked fine, it was just python-nautilus...17:05
slaytonhas anybody here ever used easy-deb?17:08
kumy_Hi, can someone review my packages on REVU ?17:21
kumy_http://revu.ubuntuwire.com/details.py?package=hwreport17:21
kumy_http://revu.ubuntuwire.com/details.py?package=webilder17:21
emgentScottK: yeah i will take a look. now is in my todolist radar. Thanks17:41
=== thekorn_ is now known as thekorn
=== Kopfgeldjaeger3 is now known as Kopfgeldjaeger
sebneremgent: hey for applications seems to run good. great that you apply. good luck (or already congratulations) :)18:11
sebnerfor = your xD18:12
=== rzr is now known as RzR
jmehdi%%%%%%18:20
jmehdi*ù*$$$18:20
jmehdi!;%§.;;;;;18:21
lagajmehdi: huh18:21
jmehdi§/§18:21
jmehdi!18:21
PiciI see18:21
PiciCat On Keyboard?18:21
jmehdi*!µµµµµµµ18:21
jmehdi==pp$18:21
jmehdip^18:21
Picispider on keyboard?18:22
jmehdi=18:23
laga!ops18:23
ubottuHelp! Hobbsee, Riddell, sladen, fbond, mneptok, gnomefreak, Seveas, dholbach, elkbuntu, PriceChild, or jpatrick!18:23
naliothlaga: can i help you?18:24
laganalioth: oh, Riddell just solved the problem. :)18:24
sebnerRiddell: ban? just we kick as a warning?18:26
Riddelloh, ok18:30
hefe_biaevand: Hi Evan, I have updated the patch for bug #223812 and also added a debdiff for intrepid.18:35
ubottuLaunchpad bug 223812 in powernowd "[hardy] Regression: powernowd no longer works with nforce2 cpufreq driver" [Undecided,Confirmed] https://launchpad.net/bugs/22381218:36
sebnerRiddell: dunno, was just a suggestion ;)18:37
evandhefe_bia: great!  Thanks!18:46
norsettosebner: what is the point of asking for a sync of sauerbraten-data alone?19:23
sebnernorsetto: the point is that it builds fine and sauerbraten itself is just in incomming :)19:28
sebnernorsetto: and I filed the bug for sauerbraten but just not subscribed u-u-s19:28
sebnergeser: you have exams in august? strange19:36
geseryes, as the semester ends august and the next one starts september19:43
geserand I have 4 exams in the last august week :(19:43
RoAkSoAxlol i had exams by the end of July xD19:48
RoAkSoAxused to have* (not studying anymore)19:48
directhexis the decision whether something lives in universe or multiverse a straight test of dfsg/non-dfsgness?19:53
sebnergeser: my sister is studying too and has no holidays xD20:01
=== ivoks_ is now known as ivoks
slytherindirecthex: no various factors involved. Build dependencies are also important. A package with build dependency in multiverse will also leave in multiverse.20:06
RoAkSoAxcan merges still be done?20:07
slytherinRoAkSoAx: sure why not?20:08
RoAkSoAxslytherin, just main was freezed right?20:08
slytherinRoAkSoAx: AFAIK, only autosync from debian unstable has stopped.20:09
RoAkSoAxok thanks :)20:09
slytherinRoAkSoAx: And if main is freezed at all then it is for 8.04.120:10
RoAkSoAxok :)ç20:11
geserfor 8.04.1 only hardy-proposed/-updates is frozen20:11
directhexslytherin, that's the problem. i have a package, which builds several "glue" backends for different web servers (but does NOT build-dep on anything related to them). currently, whilst all backends are built, only the apache glue is inserted into a package. i have a request from a user for the fastcgi glue to be packaged also - but fastcgi itself is non-free, so i can't build it then Depends or Recommends it (where the package would20:13
directhex be worthless without fastcgi anyway)20:13
slytherindirecthex: why not create a separate binary package for fastcgi glue so that it can live in multiverse.20:15
directhexslytherin, well, hence the question - can the multiverse package come from a single source package, or do i need to twat about splitting it into 2 different distinct source packages?20:16
slytherindirecthex: I am not aware of that completely. Better post to MOTU ML.20:16
geserdirecthex: afaik a universe package can build a multiverse one (as long as you don't need something from multiverse to build) and the reason for multiverse is the depends20:19
directhexgeser, brilliant. is there any documentation on the process, or even better, an example package i can poke with my pointy stick?20:21
geserdirecthex: I don't know of any, you could ask an archive admin about it20:23
geserabout the process20:23
norsettodirecthex: pointy sticks are (c) here around20:23
directhexi'll make my own own open-source ripoff called a pokey stick, then! take that, big business20:24
directhexgeser, best place to nab one? #ubuntu-devel ?20:26
geseryes, #ubuntu-devel20:27
emgentheya norsetto :)20:38
emgentheya people20:38
norsettoheya emgent, or should I say, master emgent?20:38
sebneremgent: \o/20:39
thekornhi all, I've got a question regarding the (LP: #xxxx) syntax in changelogs: what's the way to mark an entry fixing a list of bugs?20:39
sebnernorsetto: did you comment?20:39
thekorn(LP: #xxxx, #yyyy, #zzzz) or something else?20:39
emgentnorsetto: master?20:40
emgentsebner: heya :)20:40
sebneremgent: nice application and very good feedback =)20:41
emgentsebner: we will see20:41
sebneremgent: end then PARTYYYY20:42
slytherinthekorn: I think that is correct, but I don't remember for sure.20:42
emgentsebner: nah, hard work.20:43
slytherinthekorn: try asking on #launchpad20:43
sebneremgent: pffffffffffffff20:43
thekornslytherin, ok thanks at least it looks better than (LP: #xxxx) (LP: #yyyy) (LP: #zzzz)20:43
slytherin:-)20:43
emgentnorsetto: mentor reception is ok now?20:44
norsettoemgent: has always been ok20:44
emgentok nice, i saw now the newest member :)20:47
emgents/member/members/20:47
pochuthekorn: that's correct, yes20:48
thekornpochu, hi! and thanks20:48
pochuthekorn: np :) it can be in more than one line, like https://edge.launchpad.net/ubuntu/gutsy/+source/tracker/0.6.3-0ubuntu120:49
thekornpochu, ok good example, and it obviously does not even need a closing bracket at the end ;)20:50
sebneremgent: not yet motu and already mentor? ^^20:50
emgentsebner: mentor reception20:51
pochuthekorn: heh, good catch :)20:51
sebneremgent: all the same ^^20:52
emgentsebner: https://launchpad.net/~motu-mentoring-reception20:52
pochusebner: he's mentoring MOTUs to become contributors! ;)20:52
sebnerpochu: it would make sense if he is a MOTU (though he will become one very soon)20:52
slytheringeser: need advice. I have to repack batik source (1.7). But on old repacked source jar files in lib directory were deleted. But I believe these files should be deleted in clean target in rules file, right?20:52
sebnerpochu: ah xD rofl rofl rofl20:53
geserslytherin: are those jar files redistributable?20:54
geserdo you have source for them?20:54
slytheringeser: their source is in ubuntu archive already.20:54
emgentsebner: anyway I'm not in motu-mentoring-recepion20:54
sebneremgent: not *yet*20:54
_botoi would like to know what licensing conditions must exist for dependencies of an open-source software in order to get packed as ubuntu package20:55
emgentsebner: no. I think thate there are sufficient members at the time.20:55
emgentafter Cesare mail, i saw now that more people joined it.20:56
sebneremgent: ok then ^^ but nice when you are MOTU. so I can annoy you to upload my stuff and DktrKranz has time to relax and can stop complaining =)20:56
_botoi would like to provide an ubuntu package for an open-source application20:56
_botobut i am not sure if we meet the proper conditions20:57
_botoe.g. the application uses FMOD20:58
slytherin_boto: what is FMOD?20:58
mpetersenCan anyone tell me how to properly rebuild a package with modified binary (image) files in the source ?20:58
_botoit is a multi-platform sound lib20:58
_botohttp://www.fmod.org20:58
DktrKranzsebner, you should apply *yourself* and avoid annoying sponsors :)20:58
emgentsebner: need the council motu judgement first.20:58
sebnerDktrKranz: bah :P20:59
* DktrKranz plans revenge20:59
emgentDktrKranz: lol :)20:59
sebneremgent: few days and finished =)20:59
mpetersenCan anyone tell me how to properly rebuild a package with modified binary (image) files in the source?  Or build an easily installable package that overwrites files from an existing package (is that an option?)20:59
* sebner hides21:00
_botoslytherin, the project itself is LPGL licensed, some depenencies however are only freely usable for non-commercial use, such as FMOD21:00
geserslytherin: did you say, that the old version was repacked and the jar files removed from the .orig.tar.gz?21:00
emgentsebner: we will see21:00
slytheringeser: Yes, but let me make sure.21:00
DktrKranzsebner, my revenge will catch you. the only place you're safe hasn't built yet21:00
sebnerrofl21:00
geserslytherin: do you know the reason why the jar files got removed?21:01
ScottKThe dependencies have to go in multiverse then.21:01
ScottK_boto: ^^21:01
slytherin_boto: that sounds like non-Free license.21:01
_botois there a chance for our application getting a package hosted by an ubuntu update server?21:01
ScottKWhich means the project has to go there too.21:01
sebnerDktrKranz: do something that nobody awaits. give a bad comment on my application! xD21:01
slytheringeser: no idea, nothing there in changelog.21:01
_botoslytherin, yes, FMOD is non-free for commercial use21:01
norsettoScottk: is Qt in multiverse?21:02
ScottK_boto: So it can get in, but only in multiverse.21:02
DktrKranzsebner, you want it? you got it!21:02
_botoslytherin, the same is true for ReplicaNet (our networking library)21:02
ScottKnorsetto: No. It's Free.21:02
sebnerDktrKranz: great :D21:02
_botoScottK, mulitverse?21:02
norsettoScottK: wasn't that free for non-commercial projects only? Hmm, that was long ago perhaps21:02
ScottKnorsetto: A long time ago.21:02
RainCTScottK: can "only for personal use" licensed stuff get into multiverse?21:02
_botocurrently we provide a tar.zip, just uncompress it and start it where you like21:03
norsettoScottK: this just shows our age ;-)21:03
ScottKAs long as it's distributable, yes.21:03
* slytherin tries to help norsetto get out from cave. :-P21:03
ScottKnorsetto: qt is still dual licensed, so you can get a commercial license for it, but it's also GPL (Skype uses it for example).21:03
* norsetto resists, the cave is too comfortable (its even got running water)21:04
ScottK_boto: Just recognize that most of the developers care about if stuff is Free or not and so while it can get in, it will be a lower priority.21:04
_botoScottK, which developers do you mean?21:04
RainCT_boto: most of the people here :)21:05
_botoah, i understand21:05
norsetto_boto: those in the caves21:05
_botohehe21:05
RainCTlol21:05
mpetersenSo, one last time then I won't ask again for quite a while...  Can anyone tell me how to properly rebuild a package with modified binary (image) files in the source?  Or build an easily installable package that overwrites files from an existing package (is that an option?)21:05
_botoi mean, i would care about making a package out of the tar.zip. there are some docs on internet about it21:06
_botoi have to admit, i don't know how hard it will be, hehe21:06
mpetersenI currently get this error - dpkg-source: unrepresentable changes to source21:06
RainCTmpetersen: yes, you can't add or change binaries in the .diff.gz, binary stuff can only be in the .orig.tar.gz tarball21:07
norsettompetersen: if its for your own use just repack the tarball21:07
_botoScottK, how is the process of making an ubuntu package? does the motu team do that? what has an open-source developer have to provide?21:08
_botosorry for so much questions :-/21:08
mpetersenis there a flag to pass pdebuild to repack the tarball?21:08
norsettompetersen: you have to do it manually21:09
mpetersennorsetto: thanks21:10
RainCTmpetersen: copy the directory somewhere, remove the debian/ directory from it, tar -czvf <whatever>.orig.tar.gz <directory>, and replace the existing .orig.tar.gz with this one21:10
ScottK_boto: I think you should start with https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages21:10
sebnernorsetto: it would be nice if you will comment on my application ;)21:10
norsettompetersen: when I say manually, that could also be with a script of course, but you have to make your own based on your needs21:10
_botoScottK: thanks :-)21:10
RainCTsebner: application? where?21:10
sebnerRainCT: in 1 or 2 months21:10
RainCTsebner: ah ok :)21:11
sebnerjust already asking xD21:11
mpetersennorsetto: follow RainCT's directions for a one of then?21:11
mpetersens/one of/one off21:11
RainCTsebner: I want to see a package made from scratch, else I will give a negative comment :P21:11
DktrKranzRainCT, don't suggest things, or he will flood REVU too :P21:12
sebnerRainCT: I already told you it's on my todo list. and why do you think did I say: in 1-2 months21:12
RainCTDktrKranz: arghhh21:12
norsettompetersen: I would just unpack the tarball, make my changes and repack it as an .orig.tar.gz21:12
sebnerDktrKranz: I filed a few syncs from debian incomming. tomorrow I'll subscribe u-u-s :P21:12
* DktrKranz superhides21:12
sebneroh just about 1021:12
RainCTDktrKranz: we will have to add a "dark hole" feature to REVU, which silently deletes 90% of sebner's uploads :P21:12
DktrKranzRainCT, s/0%/9%/21:13
RainCTdamn, now he has read it21:13
sebnerxD21:13
norsettoRainCT: its there already, its called "norsetto", it doesn't delete them, just mark them invalid21:13
* sebner slightly feels a little bit down xD 21:14
ScottKsiretart: I'd appreciate it if you'd add Bug #244998 to your list of Lauchpad sins.21:14
ubottuLaunchpad bug 244998 in launchpad "No apparent way to report bug affecting another project" [Undecided,New] https://launchpad.net/bugs/24499821:14
DktrKranzRainCT, no black holes, just archiving by default21:14
RainCTnorsetto: hahaha. you're our hero :)21:14
* sebner thinks that leaving ubuntu development would be the best xD21:14
RainCTsebner: omg, no, if you leave you may even get a life21:15
_botoScottK: our application needs about 10 dependencies, some of them are often already installen on an ubuntu system such as freetype ...21:15
sebnerRainCT: right. too dangerous xD21:15
* sebner feels ignored by norsetto -.-21:15
norsetto_boto: do you have a link ?21:16
_botoScottK: our current tar.gz package includes the pre-build dependencies which are not that common to most ubuntu installations such as osg ...21:16
sebnerDktrKranz, RainCT : though soon I'll make holidays. 2 weeks ireland :D21:16
mpetersenone more question...  how would I build a kernel module to replace a module included with linux-ubuntu-modules?  I built the package sucessfully, but I either have to force-overwrite the ubuntu-modules one, or ?21:16
_botoyes: http://yag2002.sf.net or the user site http://www.vr-fun.net21:16
norsettosebner: I hope you like rain21:16
ScottK_boto: It's better to break them out into separate packages.21:16
DktrKranzsebner, you can assist Jeff Dunham from now on... good luck and enyoy your holidays (and we'll do the same)21:16
RainCTsebner: uhm.. the Launchpad guys will wonder why the traffic dropped a 50%21:16
sebnerrofl21:17
sebnerrofl21:17
sebnerrofl21:17
sebnerI'm really wondering. I'm not doing that much and there are other contributors also doing a lot work but everybody complains to me xD21:17
RainCTsebner: well, you're sebner21:18
sebnernorsetto: bah. I asked you if you will comment on my application (I also want every kind of feedback ;))21:18
sebnerRainCT: and?21:18
DktrKranzI wonder where hellboy is21:18
_botoScottK: is it possible to include pre-build libraries into installation folder? or must all depenencies be placed into system wide folder /usr/libs ?21:18
sebnerDktrKranz: in hell? XD21:18
norsettosebner: I certainly will, especially if you quote me as a sponsor21:19
ScottK_boto: It is possible, but highly discouraged.21:19
mpetersen_boto: it's possible, but it's bad form I think... you should build a separate lib package if you wanted it distributed...21:19
_botoi understand21:19
_botothe necessary libs would get installed system wide then?21:19
sebnernorsetto: well I can't remember if you sponsored something but I want to hear your opinion though DktrKranz may kidnap you before you can comment xD21:20
mpetersenAnyone?  how would I build a kernel module to replace a module included with linux-ubuntu-modules?  I built the package sucessfully, but I either have to force-overwrite the ubuntu-modules one, or ?21:20
mpetersentrying to avoid having two modules obviously.  drbd specifically21:20
norsettosebner: I said I will comment, I didn't say my comment will be positive21:20
_botohmmm, it would mean that i have to make ubuntu packages for some open-source libs, what would possibly hurt the lib developers hehe21:20
sebnernorsetto: that's why DktrKranz may will kidnap you ;)21:21
DktrKranzsebner, two negative comments so far, better asking Fedora how to package21:21
mpetersen_boto: why can't you build a second lib package?21:21
_botoi don't know if CEGUI has an ubuntu lib package!?21:21
* sebner will start with suse development =)21:21
norsetto_boto: is that crazy's eddy gui?21:21
_botomprtersen, making a lib package ist not that problem21:21
_botonorsetto, yes21:22
norsetto_boto: its in Ubuntu already21:22
_botonorsetto, the newer version is in ubuntu, we need an older version, 0.4.1 it is21:22
mpetersenyou can't use 4.4 ?21:22
RainCT_boto: well, that's a problem. can't you get it to work with the new one?21:23
sebnernorsetto: and as I said, I want to hear your opinion because I just don't want just *positive* comments21:23
_botoRainCT: it will take a while until we have ported our code to the newer version21:23
_botowe have much code basing on 0.4.121:23
RainCTsebner: you're a strange guy... ;)21:25
* RainCT -> dinner21:27
sebnerRainCT: hf21:27
_botompetersen: you mean we should make a second lib package?21:27
mpetersenAnyone here know how I can build a package with a module that replaces a linux-ubuntu-module?21:27
_botowould the package better contain the lib sources and build them on installation?21:27
mpetersenwithout have to --force-overwrite21:27
mpetersen_boto: you21:27
_botompetersen: me?21:28
mpetersen_boto: yes you :D21:28
_botohehe, what is me?21:28
mpetersen_boto: I thought it didn't exist.  You want an old version of an existing library.. that's a different story21:28
mpetersenI thought your app had some library files or something.21:29
mpetersenor you wanted a lib that was distrubted21:29
_botoour app needs some dependencies21:29
mpetersener distributed21:29
_botoyep21:29
mpetersenI was suggesting that you package your deps that aren't already being distributed.  The old verison of cegui makes thing harder.  I take it there were big changes bettwen 0.4.1 and 0.5.0 ?21:30
_botompetersen, yes the step from 0.4 to 0.5 broke some interfaces21:33
_botoi see, at least openscenegraph and osgcal are already available as packages :-)21:33
_botocool, physfs too21:34
_botoamazing21:34
ScottKWahoo.  We got our own section on the clamav web site now: http://www.clamav.org/download/packages/packages-linux21:34
sebnerScottK: and you will also comment :)21:34
ScottKsebner: I wrote it.21:35
_botooh, i have problems connecting the server21:35
sebnerScottK: hmm /me has a brain like a sieve <-- if you know this sentence21:36
ScottKmpetersen: Contributors can also help with getting existing packages updated.21:37
ScottK_boto: ^^^21:37
mpetersenScottK: ?21:38
_botoScottK:?21:38
_botohehe21:38
ScottK[16:33] <_boto> mpetersen, yes the step from 0.4 to 0.5 broke some interfaces21:38
null_vectorafternoon21:38
_botohehe21:38
ScottKIf we have an old version, you can help with getting it updated.21:38
mpetersenHe wants the old version back in there...21:38
_botolol21:39
_botonono21:39
_botoi don't want get the old version into ubuntu lol21:39
mpetersenhowever, my kernel module might fall in this category.  I want drbd 0.8.2 instead of the distributed 0.8.0, but in hardy :D21:39
_botohowever our app needs the old version, what to do?21:39
ScottKAh.21:40
mpetersenso I'm wondering how I can build a package that over-rides the distributed module...21:40
ScottKSorry, just skimming the conversation.21:40
ScottKmpetersen: Kernel packaging is a bit specialized.  You might ask in #ubuntu-kernel.21:40
* norsetto wonders what voting system to use to vote for the new voting system21:41
mpetersenOk, I know how to build the module, but I need to overwrite the existing file, or ? some alternative?  I'm worried I'll end up with 2 drbd modules, or a package that has to be installed with dpkg --force-overwrite21:41
mpetersenI doubt I can get them to update in hardy... it's a fairly major change.21:41
mpetersenI'll join kernel to ask though.21:42
slytherinmpetersen: why do you think you will end up with two files? Does the module name also contains version number?21:42
mpetersenslytherin: no.  it builds a module called drbd.ko.  I can either replace the one distributed with linux-ubuntu-modiles (requires install with force-overwrite) or install to a different location, which ends up having 2 modules.21:44
mpetersenI could rebuild all of linux-ubuntu-modules, but...21:44
mpetersenthat seems like more work than I really need to do.  I'll force-overwrite if I have to...21:44
slytherinmpetersen: if you want to replace, then use 'Replaces:' in the control file.21:44
mpetersenAhh, that's probably what I'm looking for...21:45
ScottKI wasn't thinking they'd update the official kernel, but they may be able to advise you of the best way to do it.21:45
ScottKExcept that will replace the entire binary package, not just one kernel module.21:45
_botoScottK: i can look how far i can go with dev lib packages which are already provided by ubuntu and try to build VRC21:45
mpetersenYeah, I want to be able to replace a single file...21:45
mpetersenI might as well just rebuild the linux-ubuntu-modules if I want to go that route.21:46
ScottKThat's probably what you'll end up with.21:46
RAOFmpetersen: There's another option; you could dpkg-divert the l-u-m file and install your new one.21:46
_botoScottK: is it possible to get some help in setting up the package builder later?21:46
ScottKProbably, but probably not from me.  I'll be gone for the evening in about an hour.  There is usually someone here who can help.21:48
* _boto thinks VRC may not be that important for ubuntu users, hehe21:48
_botothanks for your help so far :-)21:48
mpetersenRAOF: can you give a little more details on how that would work?  or is it covered in a maintainer guide somewhere?21:49
joaopinto_boto, what's VRC ?21:49
mpetersen_boto: it's easy to get pbuilder installed and working.. :D  it'll be harder to get your package to build...21:49
_botompetersen: yes, we provide a dev pack with sources which is about 100 megs big lol21:50
RAOFmpetersen: It's a little involved, but bascially what you do is: get your package to put your file where you want it to be.  Then, in the preinst you call dpkg-divert to move the existing file away and in the postrm you undivert it.21:50
_botojoaopinto: look here: http://www.vr-fun.net21:50
RAOFmpetersen: An example might be better; my PPA nouveau packages do this (the libdrm source package is what you'd be looking at).21:51
_botowow, it sounds very complicated lol21:51
joaopintohum, only a binary package, any plan to provide the source before the packaging attempt :P ?21:51
_botoi would try to set the proper dependencies into the VRC package and hope nothing would be in conflict or missing, except CEGUI21:52
_botojoaopinto: the source is available too21:52
joaopintooh it is, sourceforge21:53
_botosee in FAQ or here: http://yag2002.sf.net21:53
joaopintoI will give it a try21:54
joaopintohum, autotools, not bad to start with :P21:54
eddyMulduring `pbuilder --build`, I want to set LANG=en_us.UTF-8 instead of LANG=C. How can I do that?21:55
eddyMul(trying hook-scripts A<digit><digit> didn't work)   :(21:55
_botojoaopinto: you will need also the dev pack as one dependency is not provided in ubuntu; ReplicaNet it is; it must be linked statically21:56
mpetersenRAOF: that sounds easy enough, drbd.preinst just needs to execute 'dpkg-divert --add --rename --divert /lib/modules/2.6.24-19-server/ubuntu/block/drbd/drbd.ko /lib/modules/2.6.24-19-server/ubuntu/block/drbd/drbd0.8.ko'21:56
_botothe dev pack is in berlios, see the support subpage21:57
joaopinto_boto, are there any build instructions ?21:57
mpetersenand then delete the diversion on removal21:57
RAOFmpetersen: Yup.  Pretty much.21:57
_botojoaopinto: look into the shell script buildall in the dev pack21:57
joaopintook, found it21:57
_botoif you want, i can assist you ;-)21:57
_botoyou won't need to build the osg libs as they can be installed on ubuntu as dev package21:58
_botobuilding osg takes a while21:58
_botoit is a fat source package hehe21:58
joaopintothe dev libs is still downloading :P21:59
_botojoaopinto: if you want more details just jump into #vrc channel21:59
_botoi hope you got the latest one ;-)21:59
=== ajmitch_ is now known as ajmitch
slytheringeser: still there?22:17
geserslytherin: yes22:17
slytheringeser: I am about to fix hopefully last problem in the way of upgrading batik. Will you be there for some time to sponsor a debdiff?22:18
RainCThi null_vector :)22:18
sebnergn8 folks =)22:18
RainCTgood night sebner22:18
sebnerRainCT: u-u-s queue is waiting for you :P <-- syncs :P22:19
* RainCT runs... away :P22:19
geserslytherin: probably not, I want to go to bed soon22:19
RainCTsebner: na gut... überredet.. ich schau mir mal einen an :P22:19
slytheringeser: Define soon.22:20
slytheringeser: I will be done in 5-10 minutes22:20
geseraround 30 min22:20
ScottK\sh: Did you see http://alcopop.org/log/2008/07/02#debgtd22:24
slytheringeser: bug 189125 Please let me know if you see any problem in debdiff.22:27
ubottuLaunchpad bug 189125 in xmlgraphics-commons "Missing classes due to building without com.sun.image.codec.jpeg.JPEGCodec" [Undecided,Confirmed] https://launchpad.net/bugs/18912522:27
RainCTLaney: why is bug #243254 incomplete?22:31
ubottuLaunchpad bug 243254 in vegastrike "Please sync vegastrike 0.5~svn12126-2 (universe) from Debian unstable (main)." [Undecided,Incomplete] https://launchpad.net/bugs/24325422:31
LaneyRainCT: It blocks on the merge of -data22:32
geserslytherin: looks good22:33
slytheringeser: Ok. Thanks. Now I also have to collapse on bed. It is 3 am here. :-D22:34
=== maix_ is now known as maix
_botosleep well slytherin ;-)22:34
geserslytherin: do I see it right, that the package need to be moved to multiverse?22:34
slytheringeser: The package is already in multiverse. It was never moved to universe. The gcj change was an attempt to fix FTBFS. But I was not careful enough.22:35
geserslytherin: https://edge.launchpad.net/ubuntu/+source/xmlgraphics-commons lists universe22:35
slytheringeser: rmadison says multiverse.22:36
slytheringeser: also it says multiverse on packages.ubuntu.com22:37
geserxmlgraphics-commons | 1.2.dfsg-1ubuntu1 | intrepid/universe | source22:37
geserthat's what rmadison tells me22:37
slytheringeser: Oh. Suurce says universe but binaries are in multiverse - libxmlgraphics-commons-java | 1.2.dfsg-1ubuntu1 | intrepid/multiverse | all22:38
geserslytherin: I'll upload the debdiff but it won't build till the source is also in multiverse22:39
slytheringeser: Do I need to file a bug for it?22:39
albert23DktrKranz: The axyl / axyl-lucene sru looks good, upgrade went fine. Is there anything I can test for the envvars change?22:40
geserslytherin: I guess not, just talk to an archive admin about it and refer to me if needed22:40
slytheringeser: Ok. Will do that tomorrow.22:41
slytheringeser: Bye for now. See you tomorrow. :-)22:42
DktrKranzalbert23: good, thanks. About envvars, it just needs to install without warnings with apache2.222:51
DktrKranz(and thanks to notifying it, I missed accepted mail)22:52
albert23DktrKranz: That's fine too then. I will comment in the bug.22:53
DktrKranzI'll do it too, so we can forget this (since debian fixed it as well)22:54
DktrKranzalbert23, now I remember what happens without envvars:22:58
DktrKranzadduser: To avoid problems, the username should consist only of22:58
DktrKranzletters, digits, underscores, periods, at signs and dashes, and not start with22:58
DktrKranza dash (as defined by IEEE Std 1003.1-2001). For compatibility with Samba22:58
DktrKranzmachine accounts $ is also supported at the end of the username22:58
* DktrKranz notes we have several SRU in -proposed for universe (much more than those in main), let's verify them123:06
_botogood night23:08
cody-somervilleFear not folks. I limited myself this time :P23:34
devfilpochu, persia: ping23:37

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