/srv/irclogs.ubuntu.com/2008/11/03/#ubuntu-motu.txt

ElbrusLaney: the page say: (last edited 06.08.2008 11:00:40 by localhost)00:01
Elbrusis that when you mark the minor changes box?00:01
panglossLaney, the same guide is located here: https://wiki.ubuntu.com/PackagingGuide/Complete00:01
LaneyElbrus: No, the page is a bunch of includes and I edited one of those, that's probably why00:02
panglossdown in the Updating a package  recipe00:02
Elbrusah.00:02
panglossLaney, so idk, if you have to change both of them00:02
Laneypangloss: Not that one, but there are other calls too00:03
panglosso ok00:04
crimsunjdong: RE your pa_tls_set() error, which version were you using?00:05
goukiHow do I tell pbuilder to use the ubuntu name scheme for building packages? If it's even that way.00:10
Hobbseeer...ubuntu naming scheme for building packages?00:11
ajmitchgouki: what do you mean?00:11
goukiHobbsee, yes.00:11
goukiI mean ..00:11
Hobbseewhich is?00:11
nhandlergouki: The package will get built with the correct name if the version in debian/changelog is correct00:12
goukiWhen I launch pbuilder create *.dsc, it creates the package with the following name: hydra_5.4-1_i386.deb00:13
ajmitchas nhandler says, the version number is controlled by debian/changelog00:13
ajmitchas is the distribution that the upload is targetting00:13
nhandlergouki: What version do you have in debian/changelog?00:13
ajmitchyou will need to rebuild the source package to regenerate the .dsc file that pbuilder looks at00:14
gouki5.4-1, nhandler00:14
goukiajmitch, but I was under the impression that the name contained 'ubuntu'.00:14
nhandlergouki: The version should be 5.4-1ubuntu100:15
goukinhandler, and that is changed on the changelog?00:15
ajmitchpbuilder doesn't change versions at all00:15
goukiajmitch, I see. I didn't thought about changing it on changelog :S00:16
nhandlergouki: If you use 'dch -i' it will take care of creating a new changelog entry for you with the correct version00:16
goukinhandler, ok! I'll try that.00:16
goukiThank you all!00:16
nhandlerYou are welcome gouki00:16
goukiOhh, got it.00:17
Hobbseenhandler: well, it's almost always correct.  Sometimes it isn't.00:17
nhandlerVery true Hobbsee00:17
goukiThe changelog was created when I ran dh_make. Should I delete the entry it created and just leave the one made by dch?00:17
nhandlergouki: Is this a new package that isn't in the repositories yet?00:18
goukinhandler, yes, it is.00:18
nhandlergouki: What is the upstream version of the package?00:19
ajmitchright, changelogs made by dh_make target debian unstable, so you'll want 5.4-0ubuntu100:19
gouki5.4, nhandler00:19
nhandlergouki: Ok, so the version in your changelog should be '5.4-0ubuntu1'00:19
goukiajmitch, OK! Got it. Thank you.00:19
nhandlergouki: You should also target 'jaunty' instead of unstable00:19
goukinhandler, but that is done manually, correct?00:19
Hobbseeno00:20
Hobbseeyou need to write that in your changelog.00:20
goukiHobbsee, OK.00:21
goukiThink I got it! :)00:21
goukiBut as for the debian-related entry on debian/changelog, I should delete it?00:23
Hobbseeyes00:23
goukiOK. Thank you all very much!00:23
porthosehey folks :)00:24
nhandlerHi porthose00:25
goukiIs there a way to test the package and force it to install the 'Recommends:' packages?00:36
nhandlergouki: Recommended packages are installed by default in intrepid00:37
goukiI'm running Hardy. I can create a pbuild environment for Jaunty and test it there, nhandler?00:38
nhandlerNot yet gouki. The Jaunty repositories haven't opened yet00:38
james_wjaunty is there, so you can create a pbuilder of it00:38
nhandlerjames_w: I thought the repositories weren't complete yet00:39
james_wit's just the floodgates haven't opened yet00:39
james_wnhandler: intrepid has been copied00:39
nhandlerjames_w: I thought they were still in the process of copying it over00:39
james_wnhandler: all done I believe00:40
james_wthe current task is getting the Jaunty toolchain in place00:40
nhandlerjames_w: Great. Any idea when it will be unfrozen?00:40
james_wwhen ^ is complete00:40
LaneyJauntyReleaseSchedule says the 6th00:41
ScottKIt'll open when it's ready.00:41
ScottKNo reason you can't upload now though.  Stuff will just sit in queue.00:41
nhandlerI know lintian was throwing warnings about jaunty in debian/changelog. Has this been updated?00:42
ScottKNo.00:42
ScottKPatches welcome no doubt.00:43
nhandlerScottK: Would that be lintian that would need to be patched?00:43
ScottKnhandler: Yes.00:44
ScottKnhandler: A patch for debchange in devscripts to default to jaunty wouldn't be bad either.00:44
ScottKnhandler: debchroot will need updating too.00:44
nhandlerThanks ScottK00:45
NCommandernhandler, want help making those patches :-)?01:02
ScottKThe lintian one is easy enough even I could do it.01:04
StevenKlintian has already been patched01:04
ScottKAh.01:04
* NCommander needs to install dapper on a PowerPC box01:04
ajmitchmost of them could be done within 5 minutes01:04
StevenKIt's in lintian's git tree01:04
ScottKOK.01:04
nhandlerNCommander: Thanks, but I think I can handle it01:06
NCommanderyay for uploads to jaunty01:06
NCommanderSpeaking of uploads01:06
* ajmitch wonders if universe merges have been completed yet01:08
TheMusoajmitch: You're a funny one today.01:08
* NCommander reads MOTU council's archives01:08
ajmitchTheMuso: I'm sure that there can't be that many to work on01:09
ajmitchor at least most of the changes will have been pushed to debian, right?01:09
wgrantNah, only 400.01:09
ajmitch400 isn't too bad01:10
NCommanderScottK, I just discovered there was a backports mailing list01:10
* TheMuso prepares jaunty chroots./01:11
* ajmitch preps his merge list & pbuilder01:12
TheMusoOne can still bootstrap, since only toolchain packages have been updated so far.01:12
NCommanderTheMuso, no, the entire archive have been imported for jaunty01:14
ajmitchNCommander: entire debian archive, or do you just mean that intrepid has been copied?01:15
NCommanderIntrepid has been copied, you can debootstrap jaunty AFAIK01:15
ajmitchisn't that exactly what TheMuso just said?01:15
TheMusoNCommander: thats what I was saying.01:15
* NCommander drinks more caffiene01:16
ajmitchwgrant: ok, I count 353 for jaunty at the moment, no doubt I'm missing some01:18
ajmitch(universe)01:18
wgrantmdt sees 405 for universe, but that will include build101:19
ajmitchright01:19
TheMusoCan MoM be made to merge with experimental, since debian is frozen?01:19
ajmitchthat's not necessarily safe01:19
NCommanderTheMuso, there are a lot of things in experimental we don't want01:19
TheMusoMore to the point, is MoM set up that way?01:19
TheMusoah right.01:19
* NCommander notes that we're going to be hurting if Debian doesn't release soon01:20
* ajmitch is only doing a comparison of debian unstable & jaunty universe to get those 35301:20
ajmitchNCommander: no, I don't think we'll hurt01:20
ScottKNCommander: There is?01:20
wgranthttp://qa.ubuntuwire.com/multidistrotools/universe.html is what I'm going by.01:20
ajmitchso what are the merge rules this time round?01:21
NCommanderScottK, plenty of people upload SVN snapshots to experimental, I dunno if I want those over a stable release01:21
ScottKNCommander: Agreed.01:21
NCommanderajmitch, the main issue is that very few pakacagers are updating packages to sid to perserve the sid->lenny upgrade path01:21
ScottKOne always ought to know  why something is in Experimental.01:21
* NCommander thinks debian-changes has slowed to a trickle ATM01:21
ajmitchwgrant: you're right, it's the buildX revisions that's throwing off my count01:22
ajmitchsince I'm only looking at versions which contain 'ubuntu'01:23
ScottKIt'd be nice if Lintian knew to treat those as Ubuntu builds too01:23
wgrantAh.01:23
wgrantScottK: So it doesn't turn them into build1ubuntu1?01:23
ajmitchmor that lintian doesn't complain about an unknown NMU or bad version01:23
ScottKwgrant: That'd be dch, but as ajmitch says01:23
wgrantOh, damn, yes.01:24
* NCommander *really* wished LP just supported normal binNMUing01:24
NCommanderOr binary rebuilds in Ubuntu terminology01:24
* ajmitch wouldn't mind starting merging, apart from the whole contacting people part01:24
ScottKajmitch: You're welcome to all mine01:26
StevenKNCommander: If you only accept source uploads, you can't have it both ways01:26
NCommanderStevenK, have a binary rebuild button on Launchpad, which causes sbuild to be called with the --binNMU switch01:27
StevenKYou assume Launchpad can actually call sbuild01:27
ScottKIt can retry failed builds.  Retrying unfailed ones shouldn't be so much harder.01:27
NCommanderScottK, that works by marking the record NEEDS BUILD from FAILED01:28
NCommanderWhich means whatever magic process checks for builds sees it and retries it, hence why the build logs get clobbered01:28
ScottKNCommander: OK. so mark it NEEDS BUILDS from DONE or whatever.01:28
StevenKYou can't01:29
StevenKThe version needs to change01:29
NCommanderRight01:29
ScottKPicky, picky, picky.01:29
StevenKBe it the source version or the binary version.01:29
NCommanderdpkg will recongize a version with a +b1 binary as being the same base version01:29
StevenKPersonally, I like buildX01:29
ajmitchScottK: I'll have to get in before sebner, I guess01:29
NCommanderStevenK, when a binNMU is done, there is a specific catch in dak and dpkg to allow an out of sync binary and source01:29
* NCommander notes that a binNMU is done internally by recreating the source package, and building that01:30
StevenKSo I have no wish to see this changed01:30
ScottKI guess I don't have very many merges waiting.01:31
ScottKI think I mostly sponsored stuff this last cycle.01:31
ScottKDo we have anything that will give a list of packages not in Debian with new upstream versions?01:31
ajmitchI've spotted 3, 2 of which are mail01:31
wgrantScottK: Yes, gimme a sec.01:32
wgranthttp://qa.ubuntuwire.com/uehs/ shows them and Debian QA-maintained packages.01:33
ajmitchScottK: of the 1 other package that's to be merged by you, it's a transitional package01:33
ScottKwgrant: THanks.01:33
ScottKajmitch: As I said, not much.01:33
ajmitchI guess I won't have much to do then01:34
CarlFKwhat is the env var that will cause dpkg-buildpackage to tell gcc build with debug symbols?01:34
CarlFKprobably something like FOO=-g01:34
* NCommander looks forward to jaunty general archive open01:36
=== _stink__ is now known as _stink_
goukiUsing the debian/menu file I can create a shortcut, correct?01:46
nhandlergouki: I believe the debian/menu file is mainly for debian. You want to install a .desktop file.01:47
goukinhandler, do you know about documentation for that?01:48
nhandlergouki: http://standards.freedesktop.org/desktop-entry-spec/latest/01:49
goukinhandler, thank you.01:49
nhandlergouki: You should also read https://wiki.ubuntu.com/PackagingGuide/SupplementaryFiles#.desktop%20Files01:49
goukinhandler, that last one is very interesting. Thank you.01:51
nhandlerYou're welcome ;)01:52
CarlFKscript does "apt-get source $PACKAGE" which creates a dir based on package+version- how can I figure out what the dir is so the script can cd into it?02:14
panglossanyone have a second to answer a question?02:49
jdongetiquette here is to ask the question and see if anyone answers it :)02:50
panglosshah02:51
panglossare there any tutorials on how to use dput to upload source packages to your ppa?02:51
ajmitch!ppa02:52
ubottuWith Launchpad's Personal Package Archives (PPA), you can build and publish binary Ubuntu packages for multiple architectures simply by uploading an Ubuntu source package to Launchpad. See https://help.launchpad.net/PPAQuickStart.02:52
panglossthanks ajmitch02:52
ScottKpangloss: In general, PPA questions are best asked in #launchpad.02:53
panglossScottK: Sorry, I figured this would be a good place to ask since its a motu related thing02:54
ScottKpangloss: If it's a PPA, it's not.02:56
goukiMatthew Garrett is not the developer of Ultamatix, is he? http://nancib.wordpress.com/2008/11/02/pengs-links-for-sunday-2-november04:06
ajmitchno, he certainly isn't04:07
ajmitchhe wouldn't have such scathing opinions of it if that were the case04:08
StevenKIf he were, it might actually do sane stuff, too04:08
ajmitchone would expect some sanity from him04:08
ajmitchhis rants are always rather amusing04:08
StevenKHm04:08
StevenKMatthew didn't write Automatix either04:09
ajmitchHe would have been soundly beaten if he did04:09
FlannelUltamatix is the same crap from automatix.04:09
FlannelThe advertised "rewrite to make it safer" didn't happen04:09
StevenKIt's just so full of fail04:11
panglossmotu04:12
goukiI was ALMOST sure he didn't do it, but I could be missing something because of my English.04:12
panglossyoure recipes are broken >.<04:13
nxvl_gouki: you uploaded the package?04:13
* ajmitch is getting nervous with the water dripping from the ceiling04:14
=== nxvl_ is now known as nxvl
goukinxvl_, no I did not. Did think you'd be back.04:14
goukiLet me work on that.04:14
panglossThis guide is broken https://wiki.ubuntu.com/PackagingGuide/Complete#Recipe:%20Updating%20An%20Ubuntu%20Package04:16
panglossbad motu..04:16
panglossgo sit in the corner!04:16
nhandlerWhat is broked pangloss ?04:16
panglossnhandler, first of all, step 4 skips a step04:17
panglossit does not show you how to install the old source package04:17
panglosssecondly04:17
nhandlerpangloss: You don't install the old source package04:17
panglossextract is a better term?04:17
nhandlerYeah04:17
nhandlerAnd I thought someone said they updated this recipe earlier today04:18
panglossbecause you need the brasero-0.5.2 directory04:18
panglosswell it does not look very updated04:18
panglossand additionally04:18
panglossthe package does not build when you;re finished04:18
panglossso04:18
nhandlerWhat messages are produced when you go to build?04:18
pangloss1 sec04:19
panglosshere is what I can see, but I will send you the whole file too04:19
panglossnhandler: http://paste.ubuntu.com/66592/04:19
nhandlerpangloss: They modified the dget command to be dget -xu. That should create the required folder04:20
nhandlerAnd how were you building that package pangloss ?04:20
panglosswell I tried it two ways04:20
panglossfirst with pbuilder on my computer via 'sudo pbuilder build <package.dsc>04:21
pangloss'04:21
nhandlerWhat version of Ubuntu is your pbuilder chroot?04:22
panglossand the second via launchpads servers incase my pbuilder was broken04:22
panglossits intrepid04:22
panglossI ran this04:22
pangloss'sudo pbuilder create --distribution intrepid \        --othermirror "deb http://archive.ubuntu.com/ubuntu intrepid main restricted universe multiverse"'04:23
panglossnhandler here is the whole FAILEDTOBUILD log http://paste.ubuntu.com/66593/04:24
panglossI followed the recipe to a tee04:25
nhandlerpangloss: Give me a second to try and follow the recipe04:26
nhandlerpangloss: Are you running your own repo mirror?04:27
panglossnhandler: I have my own PPA04:28
panglosshttps://launchpad.net/~james-burkle/+archive04:28
nhandlerIs this the build log from the ppa?04:28
panglossyes04:28
nhandlerOk04:28
pangloss3 e-mails, 3 fails04:29
panglossthanks for your time nhandler04:29
nhandlerpangloss: I actually have to head of to bed now. I'll finish going through the recipe tomorrow. Sorry.04:30
panglossok, thanks04:31
* Elbrus is also heading to bed04:33
goukiI uploaded my first package to REVU. I was wondering if someone could point out the stupid things I've done? :)04:43
copprowho took out the pbuilder completions?04:48
porthosegouki: give use a link05:01
goukiporthose, I've been looking at it, but still hasn't showed up.05:02
porthoseNCommander: you can only upload to REVU now if you are a UUC or higher correct?05:03
ScottKporthose: That's a proposal.  It's not implemented yet.05:04
goukiSo my dput.cf with anonymous works but it just has a delay?05:05
NCommandergouki, 5-20 minutes05:05
* NCommander can't remember what the crontab is currently set to05:05
goukiOK, NCommander. Thank you.05:05
NCommanderScottK, can you upload a merge for me?05:05
ScottKNCommander: I could, but it won't go anywhere.05:09
ScottKCan it wait (it's a bit late)05:09
NCommanderYeah05:09
* NCommander is just attacking his list of merges05:09
ScottKNCommander: Who plus 1'ed your MOTU app so far?05:10
NCommanderdholbach and05:11
NCommanderuhhhh05:11
* NCommander blanks on the second name05:11
ScottKnixternal?05:11
NCommanderTHere we go05:11
NCommander(yes)05:11
NCommanderwooo, midori merged05:12
NCommanderone down, four to go05:12
ScottKWell hopefully soren, geser, or persia will give you an upcheck soon and you can upload yourself.05:13
ScottKMy first Jaunty upload is sitting in unapproved.05:19
NCommanderScottK, did you do any checking in adept w.r.t. to version pinning?05:31
ScottKNCommander: Not any successful checking.05:32
* NCommander guesses adept might not have pinning support05:33
* ScottK doens't normally use it, so doesn't know if it's unsupported or he didn't figure it out.05:33
ScottKI'm guessing not as Adept 3 (for KDE4) was a total rewrite.05:33
=== tjaalton_ is now known as tjaalton
NCommanderScottK, https://blueprints.edge.launchpad.net/intrepid-backports/+spec/backport-pinning-support05:35
copproand it sucks05:36
copprojust wanted it out there05:37
goukiHmmm ... Don't think the package went through :S05:37
NCommandergouki, have you actually added any GPG keys to your Launchpad account (and then signed into REVU?)05:37
jdongNCommander: personally I prefer the debian backports.org system for this05:37
Yasumotohey guys, I've got a debdiff on here that seems to be helping a decent amount of people, I'm wondering what the next steps I should take are05:37
jdongbut the chances of getting LP folks to implement that is zilch05:37
Yasumotohttps://bugs.edge.launchpad.net/ubuntu/+source/libgnomecanvas/+bug/27231605:37
ubottuLaunchpad bug 272316 in libgnomecanvas "[regression, intrepid] redraw problems, patches from fedora" [Low,Confirmed]05:37
goukiMy GPG is on LP, but I uploaded as anonymous. Do I need to sign in?05:38
NCommanderjdong, that's what we're trying to implement05:38
YasumotoI know that Intrepid's just released, and I have no problems waiting on it for a while, but just want to to know if there's anything I can do to help push it along05:38
NCommanderjdong, it needs both work on the GUI to be more user friendly (synaptic has pinning support, but I actually had to use the manual to find it), and it needs modification to Soyuz to pin the repo below 10005:38
ScottKjdong: We can ask.05:38
NCommanderScottK, alternatively, we can drop a hack into APT (or ship a conffile) that pins the repo lower05:39
NCommanderNot a pretty solution, but better than no pinning05:39
ScottKNCommander: Get the gui figured out first ...05:39
jdongNCommander: I'd rather have separate sections like the Debian implementation05:39
NCommanderScottK, as I said, synaptic has support, I just need to figure out how to make it more "clean"05:39
NCommanderseparate sections?05:39
NCommanderjdong, - ^05:39
* NCommander is just familar w/ pinning on the backports.org repo05:40
jdongNCommander: yeah, like Debian backports.org puts each application in its own section05:40
NCommanderWHen did that happen05:40
jdongNCommander: i.e. deb http://backports.org/... all05:40
jdongspecifies every backport05:40
jdongor you can specify ... gimp firefox bzr05:40
NCommanderUhhh O_O;05:40
jdongunless they removed that abilitiy within the past 2 years05:40
NCommanderoh, you mean having to manually install each package, right?05:40
NCommander(apt-get -t etch-backports intsall *package*05:41
wgrantThat sounds more like a hack.05:41
ScottKwgrant: It's better than having to enable all of backports to get one package.05:41
jdongwgrant: do you think pinning is solid enough for selective backport picking?05:41
NCommanderwgrant, no, he's referring to the pinning used by default on the backports repositry05:41
NCommanderWell, the apt-get has the -t branch, which sets the pin on a repo to 99005:41
jdongNCommander: which doesn't work with source, but still that's another point05:42
NCommanderBy default apt will ignore anything with a low enough pin prioity (under 200)05:42
wgrantI'm not sure if pinning will work well here, but there must be a better solution05:42
stefanlsdYasumoto: If you believe the patch addresses the when of a SRU - https://wiki.ubuntu.com/StableReleaseUpdates   - you can follow that process05:42
NCommanderMy solution is we pin the backport repo to 100 so backports will not automatically clobber main packages05:42
jdongI'd like something like add/remove programs for browsing backports05:42
NCommanderAnd then in synaptic, have a Backport Available section05:42
jdongNCommander: but then a user can have a weird mix of backports and non-backports that we don't support05:42
jdongNCommander: I'm SURE our dependencies aren't specified well enough for this to be robuts05:43
jdongrobust*05:43
NCommanderWe already don't support backports, and suggest pinning in our directions05:43
jdongwell we suggest it as a hack.05:43
NCommanderjdong, when you have a -t option set, the dependencies are pulled from the backport repo05:43
jdongNCommander: and how confident are you that all dependencies are represented properly? :)05:43
NCommanderThat's a bug and deserves an upload to fix ;-)05:43
ScottKOhhh.05:43
* ScottK stops typing since NCommander took the words out of his mouth.05:44
nxvlNCommander: hi! can you look in the revu queue why is hydra not being showed?05:44
jdongNCommander: lol I recall my days of mixing testing and sid this way and NASTY things happened.05:44
NCommanderjdong, most people only enable backports for a single package or two05:44
jdongNCommander: [citation needed]05:44
ScottKjdong: Key difference is that we're building against the target release and so it should be OK.05:44
NCommanderBy having them only install that package and any necessary dependencies should pulled only05:45
jdongScottK: alright, if you feel it's okay I have no bojections to it05:45
NCommanderjdong, thats how backports.org works05:45
Yasumotostefanlsd: alright, sweet. thanks :)05:45
jdongok, so if a-backport depends on b-backport, and user selects a-backport, but later b-backport has an update available, what happens?05:45
nxvlgouki: you need to subscribe you to revu-uploaders05:45
nxvlgouki: https://edge.launchpad.net/~revu-uploaders05:45
jdongdoes this middle dependency get pulled in?05:45
NCommandernxvl, er, thats a little out of date :-)05:46
NCommandernxvl, we haven't allowed that in ages05:46
NCommanderjdong, err, huh?05:46
NCommanderjdong, if at the time of installation a backport requires an updated dependency (that is package a depends on package b which is > than whats in hardy, then that package will get pulled in)05:46
jdongNCommander: ok, user installs dvdrip backport which pulls in new x264 backport. Two weeks later a critical security bug appears in x264 and we update it.05:47
nxvlNCommander: what? revu-uploaders?05:47
jdongNCommander: does this automatically get pulled in with the pinning config?05:47
NCommandernxvl, yeah, that's been unused for months now05:47
copproI don't think so05:47
NCommanderjdong, no05:47
copproI don't think you can pin a specific repo05:47
jdongNCommander: well, that's broken IMO.05:47
copproI just don't pin05:47
NCommanderjdong, our current methodology is also broken. ONe bad backport and we can break a load of users not using an existing package05:47
NCommandercoppro, you can, you can pin specific packages and repos05:48
nxvlgouki: then you don't05:48
ScottKNCommander: Not implemented in Adept, but upstream is open to implementing for Jaunty if we can get a design done.05:48
nxvl:P05:48
jdongNCommander: agreed. but I'm not happy with pinning as a proposed solution.05:48
goukinxvl, haven't.05:48
copprooh so you can pin a package from updating from a specific repo?05:48
nxvlNCommander: so, can you check why is that package not being listed please05:48
NCommandergouki, are your GPG keys on Launchpad properly set?05:48
NCommander(what was the package?)05:48
* coppro eagerly awaits the oo.o3 backport05:48
jdongNCommander: and please rewrite blueprints in a non-implementation-specific manner.05:48
StevenKArgh05:49
goukiNCommander, yes, they are.05:49
NCommandergouki, have you actually logged into REVU since last updating your keys?05:49
jdongpinning is not necessarily the *ONLY* way to accomplish what we want, and in fact rigth now I disagree with implementation by pinning.05:49
jdongI DO want the behavior of selective backports05:49
ScottKjdong: OK.  Then let's agree on that.05:49
jdonglet's keep the spec at that until we figure out a sane implementation05:49
* NCommander edits the spec05:49
goukiNCommander, yes.05:49
copproyou could give each backport its own repo [/badidea[05:49
ScottKjdong: I do think pinning would be an improvement over the current situation, but certainly if we can do better ...05:50
jdongcoppro: not any worseofanidea than pinning05:50
jdongcoppro: the problem is shared dependencies05:50
jdongactually... what *if* each backport was in a separate repo?05:50
NCommanderWell, maybe we can get a security-backports repo then05:50
copprocan't you do it like PPAs do and allow dependency on specific other ones only?05:50
wgrantjdong: Then  we would murder you!05:50
NCommanderOr just make sure security annoucements are released05:50
jdongwgrant: lol is it that unreasonable an idea other than launchpad dev overhead to implement?05:50
jdongcoppro: exactly05:51
jdongthat's what I'm thinking. What if it was like each backport was in an independent "PPA"05:51
jdongand the GUI for selecting backports simply enables each one of these.05:51
copprothen it would be awesome05:51
* NCommander gets an idea05:52
copprouh oh05:52
StevenKThen you need to add six or seven PPAs if you backport something large05:52
jdongthere would need to be some magic on the implementation side to get this workflow easier for archive admins05:52
NCommanderWe can use APT pins05:52
copproand the difference is?05:52
NCommanderBut we need to expand the scope05:52
copprowe could also modify apt05:52
NCommanderEvery time you install a package, we need to pin that package to 200, so it will get installed and ugpraded automatically05:52
jdongStevenK: well why is that a horrible thing if a UI represents the dependency properly?05:53
StevenKjdong: Because it means Software Sources turns into a cesspoll05:53
NCommanderWhen a security fault is found, we modify the package to explicately depend on the new version in backports. As long as the installed package is pinned, apt-get dist-upgrade will pull the updated dependency05:53
NCommander^- jdong05:53
StevenKcesspool05:53
NCommanderThat means APT need a way to programmability change pins05:54
jdongNCommander: can't we still run into situations where one bad backport breaks more backports?05:54
copprohere's a worse idea than making every backport a PPA05:54
NCommanderjdong, no05:54
NCommanderjdong, ok, if we have a depends on a (>= 0.2)05:54
coppromodify apt to allow an archive not to be selected for default updates, and then make it so that it will update if it is a package from that repo or depended on by one in it05:54
NCommanderAnd APT sees 0.2, and 0.22, but the repo 0.22 is pinned below 20005:55
NCommanderIt will install 0.2 over 0.2205:55
NCommanderIf we ever find a security fault in a backported version, we simply change the dependencies in the rdepends that we've backported to pull in the newer dependencies explicately05:56
jdongwell I still don't personally like the idea of one big monolithic backports pool05:56
jdongI think using pinning is a HACK to make something MONOLITHIC appear MODULAR.05:56
NCommanderI can't see the soyuz developers changing that anytime soon though05:56
* coppro likes his idea, even though it's mostly ridiculous05:56
jdongI think ideally backports would be modular enough that you can enable one channel at a time05:56
NCommanderand there are people who still want the entire backports repo open totally05:56
NCommanderso any apps that get backported with new features they can still take advantage of05:57
jdongbut I think we're bordering on the limits of APT.05:57
copproNCommander: my suggestion allows that, but it means modifying the apt and any other package system sources05:57
jdongnote that we could use sources.list.d to manage this stuff :)05:57
NCommanderWell, I think backports would have to leave Launchpad if we did it05:57
NCommanderAnd we'd have to run repopro or something equivelent05:57
jdongnobody's leaving launchpad anytime soon.05:58
ScottKWe don't want to go that direction.05:58
jdongNCommander: I still have issues with backports-building-on-backports. you *WILL*. that's read *WILL* end up with a clusterfsck situation that pulls everything in.05:58
NCommanderI don't think we can fessibly make a new pocket with each new backport05:58
jdongNCommander: think about a subversion 1.5.0 backport, a git backport, and then a bzr backport.05:58
jdongyou isntall bzr. what happens?05:58
NCommanderpoint taken05:58
ScottKjdong: Backports already build on backports, so that's not making things worse.05:59
jdongScottK: right, I'm saying it doesn't solve the problem with not being able to granularly select backports05:59
NCommanderI still think pinning support is best rewards for the lowest cost05:59
jdongperhaps that's true.05:59
jdongI'll agree with that05:59
ScottKjdong: You've got to bring the depends in.  There's no way around that.05:59
NCommanderWe can't elimate risk of regressions06:00
jdongScottK: right, but what if I want a git backport but I'm not interested in subversion 1.5?06:00
ScottKThe problem with the svn backport was not enough rdpends testing.06:00
NCommanderjdong, well, if you want bzr-svn, you still need subversion 1.5 due to the dependency of bzr-svn06:00
ScottKjdong: As long as you don't install git-svn your'e fine.06:00
jdongI'm just using subversion and git as an example of a common library backport plus a bunch of rdepends backports.06:00
jdongjust the first example that came to mind06:00
NCommanderAs a general rule of thumb, we attempt to avoid library backports for this very reason06:01
ScottKWell historically we don't do so many of those.06:01
ScottKsvn had to happen though.06:01
jdongwhat if.... crack idea... backports were a per-user service?06:01
jdongi.e. right click, backport this06:01
jdongand some prevu/pbuilder backend on the local system built the backport?06:01
ScottKjdong: Getdeb.06:01
NCommanderIsn't that what prevu designed to do an extent?06:01
jdongScottK: oh god that's not what I meant.06:01
jdongNCommander: yes but it needs to be integrated within our package management tools06:01
jdongand made even MORE zero-setup friendly06:02
NCommanderactually06:02
NCommanderI just got an insane idea06:02
NCommanderLaunchpad is implementing two features06:02
NCommanderMultiple PPAs per user06:02
NCommanderand native syncing06:02
ScottKOK.  It was how it sounded.06:02
NCommanderWhat we could do is when a user requests a backport06:02
NCommanderWe backport as normal06:02
jdongScottK: lol I could argue that it's completely different :D06:02
NCommanderBUT we can also copy that backport into a users PPA06:02
NCommanderThe user enables their own PPA06:02
NCommanderANd gets said backport06:02
jdongNCommander: well that depends on users being launchpad zombies06:03
NCommanderAdd a mechanism where someone can pick and choose their own backports and ...06:03
jdongand with our resident launchpad critic nearby I have to say, we need a local alternative.06:03
NCommanderThey already are to request them in the first place :-)06:03
* NCommander watches ScottK just approve the idea :-) *shot*06:03
jdongNCommander: using LP to communicate with devs is not the same as requiring LP to use -backports :)06:03
NCommanderWell, I think its saner.06:03
jdongNCommander: haha you're asking Ubuntu's biggest LP critic to support your idea that 100% depends on Launchpad for correct operation? :)06:04
NCommanderWe're not going to get away from a massive pool of backports06:04
jdongok, why NOT, have prevu on local systems build each user's backports?06:04
jdongthat way users can customize which backports they want.06:04
NCommanderHow do you handle backports that need porting06:04
ScottKUntil PPAs are signed, they can't be a replacement for backports.06:04
jdongNCommander: patch repo?06:04
NCommanderOooh06:04
NCommanderNow THERE is an idea06:04
jdongNCommander: like a debdiff repo :)06:04
NCommanderWe could just offer a source based repo06:05
NCommander(deb-src *backports*06:05
ScottKOh dear lord you all need to look for simplicity, not complexity.06:05
NCommanderI just don't like the ideas of users compiling an entire chain of backports06:05
jdongNCommander: right. then prevu would check this repo for a source package and prefer it to launchpadding an intrepid package.06:05
NCommanderjdong, we could just have that source repo in APT, no need to get too fancy06:05
NCommanderFor most users, thats not going to blow the world up :-P06:05
ScottKStep back and look at your design goals.  Don't dive straight into implementation.06:06
jdongNCommander: nah we don't need to use a APT source repo in sources.list06:06
NCommanderOk06:06
NCommanderScottK is right06:06
NCommanderTHe objection is to allow selective installation of backports06:06
jdongyeah, let's first get a correct spec written.06:06
jdongobjective, use cases.06:06
NCommanderWho wants to start writing06:06
* NCommander looks at jdong06:06
jdongwell I need to start sleeping :)06:06
jdongclasses tomorrow :)06:06
tbielawacan some one tell me what started this convesation?06:06
tbielawaand how I can jump in?06:07
jdongtbielawa: lol I don't know but I somehow got sucked into it06:07
tbielawa:)06:07
* NCommander wrote a blueprint06:07
NCommanderI don't think either of you are going to be at UDS, are you ?06:07
* NCommander knows ScottK won't ...06:07
tbielawaNCommander, I'm trying hard to get there06:07
ScottKNope.06:07
NCommanderjdong, how about you?06:07
jdongNCommander: I'm not going to be06:08
jdongI wish I had the time to be :)06:08
* NCommander shall be alone then at UDS06:09
StevenKNCommander: Pack tissues.06:09
tbielawasonicmtails?06:09
NCommandertbielawa, ?06:09
NCommanderyeah?06:09
tbielawaNCommander, trying to find your blueprint06:10
NCommanderthats me06:10
* ScottK decides to let the two youngsters fight it out and heads to bed.06:10
stefanlsdheh. off 2 work. bbl :)06:12
dholbachgood morning06:41
ajmitchhi dholbach06:41
dholbachhi ajmitch06:41
iulianHey dholbach, ajmitch.06:42
dholbachhiya iulian06:42
tbielawaany revu admins on?06:48
tbielawaoh ajmitch06:48
tbielawaperhaps I'm being silly, or something happened I don't know about. But I'm getting Permission denied (publickey) on revu uploads06:49
wgranttbielawa: uh, why are you trying to upload over SSH?06:50
tbielawait appears to be the default mechanism for upload.06:51
tbielawaI see a small notice now on the wiki about ftp, but it's not my default upload method. and the wiki doesn't have it defined as ftp. Should it be?06:52
tbielawait's uploaded now. thanks for pointing that out.06:53
StevenKI don't think REVU or Ubuntu has every allowed uploading via ssh06:55
StevenKs/\(ever\)y/\1/06:55
tbielawaI see what my problem was now06:56
tbielawacan anyone take a look at my lucidlife upload on revu please?06:58
wgrantAre the licensing and duplication issues resolved?06:59
tbielawawas unable to replicatate the ftbfs07:05
tbielawalicensing is taken care of07:05
wgrantMine was also rejected partly on the grounds that it was similar to gtklife or whatever it is that it derives from.07:06
tbielawaah07:07
tbielawaxlife was the first I think07:07
porthosetbielawa: are you still working on symmetrica?07:07
tbielawano work to be done. I should archive it. it was a straight sync from debian.07:08
porthosetbielawa: k07:08
tbielawarevu fails at archiving :(07:09
tbielawaIf anyone is around to debug revu, here's the fail message when archiving an upload http://pastebin.ubuntu.com/66630/07:12
=== _ruben_ is now known as _ruben
lagacan someone fom motu-sru look at https://bugs.launchpad.net/bugs/292319 ?08:37
ubottuLaunchpad bug 292319 in mythbuntu-diskless "SRU: nbd-client is killed during diskless client shutdown" [Undecided,New]08:37
huatsmorning08:41
porthosehuats: mornin (well it's soon to be bed time for me) :)08:42
huatshey porthose :)08:43
Laneyall quiet on the universe front10:53
orly_owlEveryone jumped ship.10:54
flithmHey everyone... I'm the author of an app (gizmod) that's available in universe, and users are reporting an error with boost.python1.34.1 missing a symbol on amd64 only.  This is a bug in boost, and I'm wondering if it's possible to have gizmod recompiled with the new boost (1.35) that's available in the repos?  Am willing to help with this process!  Could even push out a new source release requiring 1.35 if desired12:56
flithmPriceChild: you around?12:57
james_whi flithm, is this bug in Intrepid?12:58
flithmjames_w: yes12:58
james_wflithm: is it reported on launchpad?12:58
flithmjames_w: the boost bug is, but not the gizmod one I don't think, should I open a ticket?12:59
james_wyeah, we'll need something for the SRU process12:59
flithmjames_w: okay no problem13:00
james_wif you could add a "TEST CASE:" as explained in https://wiki.ubuntu.com/StableReleaseUpdates that would be fantastic13:00
james_wflithm: and please add a pointer to the boost bug13:00
flithmwill do13:01
flithmjames_w: bug opened: https://bugs.launchpad.net/ubuntu/+source/gizmod/+bug/29308213:15
ubottuLaunchpad bug 293082 in gizmod "gizmod in Ibex fails to run on amd64 systems due to bug in boost-1.34.1" [Undecided,New]13:15
=== dholbach_ is now known as dholbach
* ScottK leaves Bug #271453 for jdong.14:44
ubottuLaunchpad bug 271453 in hardy-backports "Please backport Pidgin 2.5.1-0ubuntu2" [Wishlist,Confirmed] https://launchpad.net/bugs/27145314:44
bddebianHeya gang14:50
ScottKHeya bddebian.14:53
Laneysup14:53
bddebianHi ScottK, Laney14:54
ScottKbddebian: So did you switch to using Debian?14:54
bddebianWell I had 1 Debian laptop and 1 Ubuntu still but my Ubuntu laptop died last week :-(14:55
bddebianThough I don't think I did a single upload for Intrepid :'-(14:56
ScottKYeah.  I ended up grabbing some of your Debian RC bug fixes.14:56
geserHi bddebian14:56
bddebianHeya geser14:57
LaneyCan someone review http://revu.ubuntuwire.com/details.py?package=goocanvasmm for me? It already got one advocate from RainCT14:57
bddebianShit, getting a new ISP is a PITA.  Do I re-subscribe to the Ubuntu MLs with ubuntu.com, debian.org, or verizon.net address? :)14:58
azeembddebian: use bddebian.com15:00
bddebianWell that's untested with verizon.  Comcast had issues with my mailhop forwarding :(15:01
ScottKbddebian: Got FIOS?15:03
bddebianScottK: Yeah though now I'm regretting it15:03
bddebianThey freakin block port 8015:03
ScottKbddebian: Really?  Ah.  I've got the business package so that's not a problem.15:03
ScottKI'm finding it quite nice.15:03
bddebianYeah the speed is nice but now I'm hosed for the Hurd wiki I was hosting15:04
ScottKIME reliability is MUCH better than Comcast.15:04
=== Pici` is now known as Pici
bddebianA lot of people have said that.  I actually rarely had any downtime with Comcast15:05
=== davroman1ak is now known as davromaniak
henrik-kabelkaosi'm curious. are there any periods in particular you're doing REVU stuff?15:31
copproright now I think15:33
Laneythere are REVU days15:33
RainCThenrik-kabelkaos: there'll be a REVU Day next Friday (and the following Fridays too)15:33
copprohmm... my update isn't going through to revu15:33
copprodput worked but it's not showing up15:34
RainCTlet me check15:34
copproRainCT: package is metakit15:34
RainCTcoppro: I can't see it15:35
copprohmm... I'll dput again15:35
copprojust says "already uploaded"15:36
henrik-kabelkaoscoppro: you need to bump ubuntu version.15:37
copprohenrik-kabelkaos: oh, ok15:37
copprolast time I did that I was told not to, I think15:37
copproanyway, gotta leave for school15:37
copprobye15:37
RainCTcoppro: you don't have to, just use dput -f15:39
RainCTcoppro: and.. you did "dput revu" (and not just "dput"), right?15:39
=== gouki_ is now known as gouki
loeppelanyone here who can help me with a dapper ppa?!16:23
loeppelgot some strange build errors16:23
loeppelhttp://launchpadlibrarian.net/18533338/buildlog_ubuntu-dapper-i386.php5_5.2.4-2ubuntu5.3ppa1.6_FAILEDTOBUILD.txt.gz16:26
RainCTloeppel: seems like debian/control is wrong16:39
RainCTloeppel: can you paste it somewhere?16:40
loeppelRainCT, yes16:45
loeppelthis control seems to work on feisty16:45
loeppelmaybe the variables changed16:45
loeppelhttp://de.pastebin.ca/124409716:47
loeppelbut i don't understand why this build on feisty also on dapper16:47
RainCTloeppel: because of ${source:Version}, that's new16:47
RainCTI think it had another name before16:47
=== DreamThi1f is now known as DreamThief
loeppel${Source-Version}16:48
loeppel?!16:48
loeppeli just copied the control over from the feisty package16:48
loeppelwhat's the easiest method to fix this?16:48
loeppel(sorry for my bad english - i'll try my best ;)16:48
slytherinloeppel: is the version string split over multiple lines?16:50
loeppelwhat is the version string split?!16:51
loeppelphp5 - 5.2.4-2ubuntu5.3ppa1.616:51
loeppelthis is the version16:51
loeppelof the package16:51
slytherinloeppel: I am talking about Depends of libapache2-mod-php5.16:51
RainCTslytherin: he's using ${source:Version}, which iirc had another name back on Dapper16:51
RainCTbut I don't remember which16:51
slytherinRainCT: or the problem may be here16:52
slytherinphp5-common (=16:52
slytherin${binary:Version}),16:52
RainCTslytherin: i16:52
loeppelthis is one line16:52
loeppelDepends: ${shlibs:Depends}, ${misc:Depends}, mime-support (>= 2.03-1), ${apache2:Depends}, php5-common (= ${binary:Version}), libmagic1, ucf16:52
RainCTslytherin: *I'm pretty sure that's the problem because the log seems to complain about empty parentheses in the Depends16:52
loeppelmaybe the pase service malformed it16:52
slytherinloeppel: I checked it directly from your PPA, not from pastebin16:53
loeppeloh ok16:53
loeppelyou are clever ;)16:53
loeppelso what can i do?16:53
loeppelit's so anyoing that there is no port of php 5.2 for dapper16:53
loeppeljust for this reason i learned many things about packaging in debain and ubuntu16:54
slytherinloeppel: when ever you want to have values over multiple lines, start the 2nd, 3rd line with a blank space so that it is parsed in continuation of previous line16:54
loeppelok, but there are only single lines in my control16:55
loeppelfor Depends and Suggests etc16:55
RainCTslytherin: Ah right, I missed the space. So did ${source:Version} already work on Dapper?16:56
loeppelon feisty it works - and both use debhelper 5.x - but maybe they changed it too...16:57
loeppelwhich space you are talking about?16:58
RainCTloeppel: you've to add an empty space on the line after "Depends:", so that the tools know that the depends still continue there16:59
loeppelsame as with Description16:59
RainCTyep16:59
loeppelbut a line ends normaly with \n or \r\n right?16:59
loeppeland there is no \n and/or \r\n before i finish with my Depends:17:00
loeppelalso i just copied this from another ppa, and there its working, so i can't understand your suggestion ;-)17:00
RainCTbtw, anyone up for giving http://revu.ubuntuwire.com/details.py?package=goocanvasmm a second advocation?17:01
loeppelRainCT, so where you think my control is wrong? Either i'm stupid or there is jut no line break within any Depends ?!17:03
slytherinloeppel: My suggestion is based on the control file found in your PPA.17:04
loeppelyes, and i can't see there any line breaks within "Depends: ..." - can you?17:05
slytherinloeppel: I am seeing them in gedit, let me check in VI17:05
loeppelok17:05
loeppelor look at the diff, there you see a + for each line, so its very easy: http://launchpadlibrarian.net/18532555/php5_5.2.4-2ubuntu5.3ppa1.6.diff.gz17:06
karoogaHi, anyone got a few minutes to revu a package of mine?17:06
slytherinloeppel: I am not seeing line break in vi. SO that reason is rules out. Next check if binary:Version is the right variable.17:07
RainCTkarooga: including a link and a description increases your changes of getting a review17:07
loeppelok, but thats the problem, i don't know where the variables came from?!17:08
loeppelso which variables exist?17:08
loeppeli've searched in the debian manual, but couldn't find anything17:09
slytherinloeppel: Can't help much. I have no idea about that variable.17:09
loeppelhmm, thats bad17:09
loeppelmaybe a should replace it by another?!17:09
loeppeli've compard the control file with the one found in dotdeb.org packages of php5.2.x17:10
loeppelthis guy builds up to date php versions for debian etch17:10
RainCTslytherin: do you remember where the file explaining all changes to Debian Policy is?17:10
loeppeldapper and etch, have similar release dates...17:10
RainCTah found it17:11
RainCTloeppel: replace that with   ${Source-Version}17:11
loeppelthis guy just using ${Source-Version} instead of ${source:Version} and ${binary:Version}17:11
loeppelyes17:11
loeppelok17:11
loeppeli'll try taht17:11
loeppelthat17:11
loeppelbut i think it very strange that this variable works in feisty and up (including intrepid)17:11
slytherinloeppel: you will need to do that replacement in lot of places.17:11
loeppeli know17:12
loeppeli'll using search and replace function in medit ;)17:12
slytherinnothing strange in that17:12
karoogaRainCT: http://revu.ubuntuwire.com/details.py?package=pyephem  (A python package that  provides scientific-grade astronomical computations).17:12
loeppelwhy isn't that strange? Is the Change of Varibales in control files normal?!17:13
RainCTkarooga: (was just a typ, I'm busy right now :))17:13
RainCT*tip17:14
karoogaRainCT: I know, was just a hint on my part.  :-)  This package seems very straight forward - I think. Still waiting for upstream on that other one btw you revued.17:15
slytherincan anyone help with the watch file error here - http://dehs.alioth.debian.org/maintainer.php?name=electric17:15
loeppelslytherin, maybe look at uscan.pl and search for the error, and see witch code is causing it, so you see whats missing, but i've no expierence with uscan or watch ;)17:17
slytherinloeppel: not in mood for that much analysis. :-)17:22
RainCTslomo: there are two spaces17:24
RainCTerr, sorry, that was for slytherin17:25
=== boomer is now known as Guest88045
james_wI'm looking at goocanvasmm17:27
Laney:>17:27
* RainCT ^5 james_w :)17:27
james_wLaney: nice work, it's pretty much perfect17:27
james_wLaney: care to teach me something?17:28
LaneyIt had some comments from reviewers17:28
Laneysure17:28
james_wDEB_SHLIBDEPS_INCLUDE <- what's that do?17:28
sebnerjames_w: I'll finally attach a debdiff for twiki tomorrow (which fixes the 2 important bugs). /me is just curious if that's a normal SRU or a security thing17:28
james_wsebner: I'm not sure, I can't remember the bug it was fixing now17:29
sebnerjames_w: it was somehow secrity related but not a CVE17:29
james_wk, probably a normal SRU, but you may want to ask #ubuntu-hardened17:30
sebnerjames_w: sure, thx17:30
=== Guest88045 is now known as boomer
=== boomer is now known as Guest69021
Laneyjames_w: It just specifies the dir to search for shlibs stuff17:31
james_wLaney: and why is that different to the default?17:31
LaneyI don't know what the default is...17:33
Laneyhang on17:33
sebnerjames_w: and *after* I finally got this twiki thing finished I'll write my application. I suppose you tell me that you haven't sponsored enought right? (anyways, you surely can add positive or negative comments)17:34
james_wsomeone else was asking me that as well, I'm having trouble remembering what I have sponsored from people :-)17:34
james_wI can certainly comment though17:35
bobbojames_w: did you get the email I sent you the other day?17:35
james_wbobbo: yeah, you were who I was referring to :-)17:35
james_wI was just going to reply17:35
james_wif you can give me pointers to the things I sponsored for you that would help17:36
Laneyjames_w: I don't know where I got the template from17:36
=== Guest69021 is now known as boomer
slomoRainCT: two spaces?17:36
bobbojames_w: sure 2 minutes17:36
james_wbobbo: I have only found one upload, but I remember some sync requests as well17:36
=== boomer is now known as Guest16868
james_wbobbo: /msg is fine17:36
james_wLaney: hmm, it's not going to break anything, but checking if it is needed would be good17:37
james_wLaney: really picky comments:17:37
sebnerjames_w: kk, fine then17:37
james_wLaney: ${misc:Depends} for the -dev package wouldn't hurt17:37
james_wLaney: calling the docs junk might not win you any friends if upstream looks at your rules file17:37
james_wLaney: and the package takes too long to build :-)17:38
Laneyhah17:38
james_wLaney: I'm really having to scrape the barrel though17:38
LaneyWhat does the misc:Depends do?17:38
apacheloggersoren, geser: please take a look at ncommander's MOTU application if you get a chance, so far only dholbach and nixternal voted :)17:39
james_wLaney: it allows debhelper to add certain depends to a package automatically, e.g. whatever package contains the gtk icon cache thing if you use dh_icons17:40
=== Guest16868 is now known as boomer
james_wLaney: it rarely makes a difference though, don't bother changing it now or anything17:40
Laneyright17:40
=== boomer is now known as Guest7234
RainCTslomo: sorry, bad tab completion, that was for slytherin17:46
=== Guest7234 is now known as boomer
=== boomer is now known as Guest74066
=== Guest74066 is now known as boomer
=== boomer is now known as Guest89768
james_wLaney: where does glom use the canvas?17:54
Laneyjames_w: Sorry, I was doing some work. Try the relationship overview under Developer18:24
james_wLaney: I've managed to move a table such that I can't see it or grab it anymore18:26
james_wLaney: would that be a bug in the canvas?18:26
Laneymurrayc is upstream ;)18:27
james_wit seems to only be drawing a small part of the canvas, rather than the full area given for it in the window18:27
LaneyI see that too.18:27
LaneyIt's probably a glom bu18:28
Laneyg18:28
james_wyeah, that's what I think18:28
james_wanyway, tag, you can report it :-)18:29
Laneyshall do18:29
james_wLaney: anyway, are you happy for me to upload?18:31
Laneyjames_w: I am. It seems like the include line in rules is redundant, at least from my smoke testing, but I'd leave it in if you're going to upload now and fix it on the next upload. You can fix the comment in rules if you'd like.18:32
james_wnah, I'll upload as is, next upload you can change things as you like18:33
Laneyrighto18:33
james_wthough I may have to fix a bug first18:33
james_wgnome has stopped mounting my luks usb key18:34
=== SUNWjoej1xx is now known as SUNWjoejaxx
james_wLaney: Uploaded. https://edge.launchpad.net/ubuntu/+source/goocanvasmm is available for you to subscribe to the bug mail. Thank you for your contribution to Ubuntu :-)18:43
james_wand I hope next time you can upload it yourself18:43
bobboWhat should I do with this bug: https://bugs.edge.launchpad.net/ubuntu/+source/feedparser/+bug/274750 The sync was ACKed but no archive admins team subscribed. Is it just a case of waiting until Jaunty is open and subscribing them?18:44
ubottuLaunchpad bug 274750 in feedparser "Please sync feedparser 4.1-12 (universe) from Debian unstable (main)." [Wishlist,Confirmed]18:44
Laneyjames_w: Woohoo!18:44
Laneythanks for your review, and RainCT too18:45
james_wer, sorry bobbo18:45
LaneyI just need to prod huats to get bakery2.6 up18:45
Laneythen we can upload glom 1.818:45
bobbojames_w: heh, its all good :D18:45
james_wbobbo: fixed18:46
bobbojames_w: took my mentor long enough to work out what had happened :D18:46
james_wcan someone put http://revu.ubuntuwire.com/details.py?package=goocanvasmm in to the correct bucket please, or do I have the power for that?18:56
porthosejames_w: done18:58
loeppelcan anybody here explain where the variables in control files defined?19:01
azeemwhich variables?19:01
loeppelthings linke ${apache:Depends}19:01
loeppellike19:01
azeemdo you mean when/where they are substituted?19:02
azeemor are you looking for a list of all those variable names and their purpose?19:02
loeppelboth ;)19:02
azeemI don't think the latter exists19:02
porthoseIf someone has some time would you please have a look at http://revu.ubuntuwire.com/details.py?package=quickplay19:03
loeppelmy problem is at backporting a package, things went wrong19:03
loeppelthe depends are false19:03
loeppelmy package depends on apache2.2-common but in dapper is only apache2-common19:03
loeppeland in control there is only a ${apache2:Depends}19:03
loeppelso i thorght this will replaced with the right version in my pbuilder environment19:04
loeppelbut this seems to be wrong19:04
loeppelso it must be defined anywhere19:04
loeppelmaybe in the "./debian" directory?!19:04
loeppelyou understand my problem?19:04
azeemdid you check your build log that you don't drag an apache2.2 dapper backport into it?19:05
azeemotherwise, the variables are getting written to debian/substvars and put into debian/control by dpkg-shlibdeps or dpkg-gencontrol I believe, both are called from a similar sounding dh_ script19:05
loeppelazeem, i use ppa build system19:08
loeppelso i don't think there is a apache2.2-common in the dapper section, is it?19:08
azeemdunno19:08
azeemI'd check nevertheelss19:08
azeemnevertheless*19:09
loeppelok19:09
azeemotherwise, if you grep -R apache2.2 debian/ and there's no result, it's indeed weird19:09
loeppeloh, in rules there is something19:10
loeppelthank you!!19:10
fabrice_spHi. I have to update a package with that version: 0.0.20080102-2.1build119:29
fabrice_spdch is proposing 0.0.20080102-2.1build2. Is it right? It's for a SRU19:30
* NCommander notes there is no hardline "correct" versioning for an SRU19:32
fabrice_spI would say that the right version would be 0.0.20080102-2.1ubuntu0.1 for that19:32
fabrice_spas it's not only a rebuild19:33
nxvljames_w: what is the magical line for building a native package from bzr19:33
nxvl?19:33
nxvljames_w: neverminf found it19:39
nxvl:D19:39
fabrice_spgeser: are you there? You're the one that updated openmovieeditor version to 0.0.20080102-2.1build120:01
mathiazfabrice_sp: 0.0.20080102-2.1ubuntu0.1 seems a good option. See https://wiki.ubuntu.com/SecurityUpdateProcedures for more information on choosing a version number ( Preparing an update section, point 4).20:08
fabrice_spmathiaz: great! Thanks for the link :-) (and the answer ;-) )20:09
fabrice_spby the way, it seems that bug #283762 is solved by a rebuild (at least in my pbuilder, the dependencies updates). Do I just upload a debdiff with a version update to force rebuild?20:21
ubottuLaunchpad bug 283762 in openmovieeditor "Does not recognize unstripped video packages" [Undecided,New] https://launchpad.net/bugs/28376220:21
DktrKranzfabrice_sp, yes please.20:24
fabrice_spok, DktrKranz. I have to fill a SRU, I suppose20:25
DktrKranzfabrice_sp, yes, but seems trivial enough20:27
fabrice_spok. I'm on it. Thanks20:27
DktrKranzas version, you could use 0.0.20080102-2.1build1.1 (and build2 in jaunty, I guess it's affected too)20:27
fabrice_spIt would have been my next question ;-) Thanks20:28
DktrKranzfabrice_sp, when ready, feel free to ping me for sponsoring20:28
fabrice_spgreat! thanks ;-)20:28
geserfabrice_sp: yes, I'm here20:32
sebnergeser: I just want to warn you that you will be mentioned as one of my major sponsors for my MOTU Application (which I'll send *this* week) :P20:34
NCommanderhey DktrKranz20:34
DktrKranzhoy NCommander!20:34
NCommanderDktrKranz, I need your two cents on a bug20:34
DktrKranzfire t20:34
DktrKranz*it20:35
NCommander#28617520:35
NCommander...20:35
fabrice_spgeser: too late :-) I was just looking for the reason why you named the last version of openmovieeditor 0.0.20080102-2.1build1, but since then, I understood it. Thanks for showing20:35
NCommanderBug #28617520:35
ubottuLaunchpad bug 286175 in fontconfig "evince crashed with SIGSEGV in FcConfigSubstituteWithPat()" [High,Confirmed] https://launchpad.net/bugs/28617520:35
NCommanderThere we go20:35
NCommanderDktrKranz, can you reproduce, and add your two cents20:36
DktrKranzNCommander, need SRU ACK?20:36
NCommanderNot yet20:36
DktrKranzfontconfig is in main, so I can not help for that, thouth20:36
NCommanderWe can try and patch the affected applications (so far OOo, evince, and firefox (maybe), although evince and FF are probably bombing out due to pango)20:37
DktrKranzah... the EVIL bug :)20:37
ScottKRainCT: Konsole in KDE4 does that automatically (re your last blog post).20:40
RainCTScottK: can windows be split?20:40
ScottKRainCT: Yes.20:41
ScottKRIght/Left or Top/Bottom.  Your choice.20:41
RainCTScottK: cool, I may try KDE4 out once I get a laptop20:42
DktrKranzfabrice_sp, while preparing the SRU, please provide a good test case to reproduce the issue.20:43
fabrice_spDktrKranz: I've just uploaded the package to my ppa, to be sure to reproduce exactly the issue before, and check the correction after20:44
DktrKranzNCommander, tried to reproduce it, but it worked here. I "upgraded" to jaunty, though.20:45
goukiGuys ... Something I'm trying to package is license under GPL2, but the author added a new file with LICENSE.HYDRA and wrote quite a few things there. How does this reflect to the package?20:45
affluxIs there any special steps to be taken for an intrepid SRU at the moment?20:49
affluxs/is/are/g20:50
=== bureflux is now known as afflux
=== jdstrand_ is now known as jdstrand
goukiWhen submitting a bug about a new package (needs packaging), one should file it against Ubuntu and Debian or submit it too on debian bts?21:16
ScottKOnly submit a Debian ITP bug if you intend to get it into Debian too (this is a good idea and highly recommended).21:17
directhexmuch much preferred. improving debian is a much better cause than improving ubuntu. with at least as much benefit21:18
goukiScottK, thanks. ITP is done via their BTS, right?21:19
ScottKgouki: Yes.21:19
goukiOK21:19
james_wgouki: the wnpp package to be exact21:19
goukijames_w, thank you.21:20
goukiAfter submitting an ITP, and when creating the bug on LP, one should point to the bug number on Debian BTS. Correct?21:21
ScottKIf you use reportbug (the Ubuntu one needs to be told to send to Debian, see man reportbug) it'll help you with all the specifics of an ITP.21:21
ScottKYes.21:21
goukiScottK, yes, I'm thinking about using reportbug. Thank you, I'll look into the manual.21:21
=== bureflux is now known as afflux
=== yosch is now known as yosch_
fabrice_spDktrKranz: sru part filed for bug #28376221:50
ubottuLaunchpad bug 283762 in openmovieeditor "Does not recognize unstripped video packages" [Undecided,New] https://launchpad.net/bugs/28376221:50
DktrKranzfabrice_sp, thanks. I'll have a look at it later or tomorrow evening at last. If nothing happens, ping me again: I tend to forget things ;)21:53
fabrice_spok. thanks!21:54
DktrKranzfabrice_sp, get ready to upload a rebuild for jaunty too when archive opens (unless autosync happens)21:55
pochujibel: hi :) JFYI, we support upgrades of dbg packages22:17
pochujibel: (as they are in the archive, and we support everything in the archive)22:17
james_wpochu: hey, is http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500468 fixed?22:22
ubottuDebian bug 500468 in anjuta "anjuta is unusable in unstable," [Grave,Open]22:22
james_wpochu: it appears you didn't main -done, so it wasn't closed, but your Version: pseudo-header suggests you meant it to be22:22
jibelpochu: Hi, I've seen your comment. I'm sorry about this mistake.22:27
pochujibel: np :) thanks for triaging bugs ;)22:35
pochujames_w: hey, looking at it22:35
=== Guest89768 is now known as boomer
=== boomer is now known as Guest27835
pochujames_w: yeah, it should. let me check it anyway22:36
james_wthanks pochu22:37
jibelpochu: you're welcome.Thank you for maintaining packages ;)22:38
pochujames_w: yes, it's fixed. I'm properly closing the bug now, thanks for letting me know :)22:42
DktrKranzfabrice_sp, done.22:54
* DktrKranz points to http://hattory.no-ip.info/sru/, it shows intrepid tasks too, waiting for ubuntuwire's to be updates23:03
wgrantErm, UbuntuWire's *does* show Intrepid tasks.23:14

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