/srv/irclogs.ubuntu.com/2012/03/06/#ubuntu-motu.txt

quidnuncHow do I sanity check which disto and components pdebuild is using?00:15
jtaylorI have added a echo to my rc00:16
quidnunc.pbuilderrc?00:16
quidnuncokay that works, thanks00:17
quidnuncWhy is haskell-devscripts reported as not installable when running pdebuild?00:18
quidnuncCOMPONENTS="main restricted universe multiverse"; DIST=oneiric00:19
jtayloris universe in the sources.list?00:20
quidnuncjtaylor: Doesn't COMPONENTS take care of that?00:20
jtaylorCOMPONENTS only has effect on create and update00:20
quidnuncjtaylor: "sudo -E DIST=oneiric pbuilder login" shows it. But how do I ensure that is the same env that pdebuild is using?00:21
jtaylorcan you install it when logged in?00:21
quidnuncit seems to be installing...00:23
jtaylorgotta go, bye00:26
quidnuncjtaylor: Okay installed haskell-devscripts when logged-in but pdebuild still fails with "dependency not satisfiable"00:26
quidnuncThe installation should persist right?00:31
quidnuncIs there no debugging options in pdebuild?00:57
quidnuncs/Is/Are00:57
ajmitchquidnunc: what do you mean by debugging options? you can use hook scripts to perform actions at certain times, like when a build fails00:58
quidnuncajmitch: I have a dependency that is not satisfiable and I can't determine why. Is there anyway those hooks could help me?00:59
ajmitchyou cna get a shell inside the chroot when the build fails01:01
ajmitchthat may be helpful, perhaps01:01
ajmitchhttps://wiki.ubuntu.com/PbuilderHowto#Running_a_Shell_When_Build_Fails_.28Intro_to_Hook_Scripts.29 has info on that01:01
quidnuncajmitch: Thanks01:02
quidnuncajmitch: Okay, doesn't seem to be working :(01:22
quidnuncDoes it get invoked from pdebuild?01:22
ajmitchshould do, make sure the hook is executable though01:22
quidnuncajmitch: Yeah, it's +x01:24
quidnunca+x01:24
ajmitchhook is in the right place referenced by the pbuilderrc file?01:25
ajmitchand is named properly?01:25
quidnunc /var/cache/pbuilder/hook.d/C10shell01:25
quidnuncHOOKDIR="/var/cache/pbuilder/hook.d"01:25
quidnuncajmitch: I remember reading something about re-reading .pbuilderrc01:25
quidnunc...01:25
quidnuncIs it cached?01:26
* ajmitch wonders if build fail scripts aren't called when the build depends aren't men01:26
ajmitchs/men/met/01:26
ajmitchshouldn't be cached01:26
ajmitchquidnunc: ok, rename C10shell to D10shell01:29
ajmitchD hooks are called just before unpacking the source, A hooks are called after trying to install build depends01:30
quidnuncajmitch: that works01:30
ajmitchok01:31
quidnuncajmitch: apt-cache policy is showing a version from hardy.01:34
quidnunc(and no other options)01:34
quidnuncHow do I determine which dist I am in?01:35
ajmitchpastebin /etc/apt/sources.list from there01:35
quidnuncajmitch: Okay, it lists hardy but why?01:35
quidnuncI have DIST=oneiric in my .pbuilderrc01:36
ajmitch& did you create a new base tarball?01:36
quidnuncajmitch: I believe so. I guess I will try again01:36
quidnuncajmitch: Is this correct? "pbuilder-dist oneiric create"01:37
* ajmitch has a slightly non-standard pbuilder setup & doesn't use pbuilder-dist01:37
ajmitchbut I believe that'll work01:37
quidnuncOkay, but should that work?01:37
ajmitchtry it & see?01:38
quidnuncOr what is another command that will do the equivalent?01:38
quidnuncajmitch: Long process :)01:38
ajmitchI do things the old-fashioned way, separate pbuilderrc file per release, and separate named tarball01:38
* ajmitch doesn't know for sure how pdebuild interacts with pbuilder-dist01:40
quidnunc"pbuilder create" it is01:41
quidnuncajmitch: Do the D<name> scripts always run?01:42
ajmitchyes01:45
pabelangerEvening!  I know it's late in the game however I just created a feature freeze exception sync request (bug 947646).  Does anybody mind commenting on it, confirming all the required information is there?01:47
ubottuLaunchpad bug 947646 in Ubuntu "Sync starpy 1.0.1-1 (universe) from Debian testing (main)" [Wishlist,New] https://launchpad.net/bugs/94764601:47
ScottKpabelanger: Easy enough.  Approved.02:02
ScottKpabelanger: Done.02:05
pabelangerScottK: Great!  Thanks02:09
ScottKpabelanger: binary built and accepted too.02:13
pabelangerNice, thanks again for the turn around on it02:13
ScottKNo problem.  Your timing was good that there was someone that could approve it hanging around.02:14
pabelangerindeed02:16
CoreyFor those of you using Jenkins to build debs (for staging, then eventually to prod), how do you get the deb that Jenkins spits out into a dpkg repository?03:49
RAOFYou mean an apt repository?03:58
CoreyEr, yes. :-)03:59
RAOFapt-ftparchive is what I use for my build-against-local-packages sbuilder.03:59
CoreyI get the idea of "rsync it to the repository server," but I'm still a bit hazy on "add it to the repository."03:59
RAOFSpecifcally: “apt-ftparchive packages . > Packages” to create a Packages file from all the .debs in the current directory.03:59
CoreyAhhh.04:00
CoreyRAOF: That makes sense. Thanks!04:00
ESphynxhey guys... things are not working :| i'm trying to install my 32 bit package on Precise 64, and I get: ecere-sdk:i386 : Depends: ecere-doc:i386 but it is not installable04:08
ESphynxand 2 others... these 3 packages have 'any'04:08
ESphynxsorry, they have Architecture: all04:13
ESphynxshould it be 'any' ?04:13
=== almaisan-away is now known as al-maisan
vibhavHello MOTUs, I have uploaded indicator-sensors at  http://revu.ubuntuwire.com/p/indicator-sensors can somebody review it?06:10
=== al-maisan is now known as almaisan-away
sladenvibhav: ooh, indicators06:23
vibhavheh06:24
sladeneww CDBS06:27
sladenvibhav: Source: <url://example.com>06:27
sladenvibhav: in debian/copyright06:27
vibhavoh no06:29
vibhavthanks sladen06:29
sladenvibhav: CDBS could be dropped by replacing '/debian/rules' with   %:06:29
sladen        dh $@06:29
vibhavsladen: Is it important to replace cdbs06:33
sladenvibhav: it's not a fail, but pretty much deprecated06:34
vibhavsladen: I recieved the rules from the package developer06:37
vibhavI wonder removing it might do some harm06:37
EvilResistanceo.O CDBS IS EVIL!06:37
EvilResistancesorry, but i agree with sladen on that xD06:37
vibhavEvilResistance: wonder removing it might do some harm06:39
vibhav?06:40
EvilResistancedunno, i'm just agreeeing with sladen is all :P06:40
* EvilResistance is off06:41
sladenvibhav: I've commented on Revu.  Off to Millbank; I'll have another look when I arrive06:42
vibhavthanks sladen06:44
sladenvibhav: harm?  Oh, no no.  You've be helping save the planet :)06:44
vibhavThen Illl replace CDBS06:44
vibhavCan anybody tell me how do I package a program without a "./configure" ?07:48
RAOFThat depends on the program; how do you build it?  How do you install it?  How do you tell it where to install, etc.07:50
vibhavThe program has an "autogen.sh"07:53
dholbachgood morning07:54
RAOFOh.  Then you just run that to generate the configure script, and proceed as normal.07:54
RAOFdh_autoreconf will do that for you, too.07:54
vibhavdholbach: Good Morning08:02
dholbachhi vibhav08:02
vibhavAnybody knows why my .orig.tar.gz is not getting included in the source.changes file?08:04
vibhavI uploaded it to REVU08:04
vibhavAnd the orig.tar.gz was missing08:04
brodervibhav: it won't get included by default if it doesn't look like this is the first package for that upstream08:04
broderbased on the version numer08:04
broderso if your version is -2 or -2ubuntu3 or something08:04
broderbut you can override it by passing -sa to debuild08:05
broderor -- -sa to bzr bd08:05
vibhavbroder: -sa did the trick, thanks :)08:06
brodernp08:07
vibhavhttp://revu.ubuntuwire.com/p/indicator-sensors, can somebody review it?08:10
vibhavI have replaced cdbs08:11
sladenvibhav: strange, I'm not seeing your latest uploads.  Though I can sort-of-see a reversed(?) diff as the debdiff08:33
sladenvibhav: I wonder if revu has simply bitrotted in the meantime08:33
vibhavsladen: I can see my latest uploads08:35
vibhavsladen: try http://revu.ubuntuwire.com/details.py?upid=940208:36
sladenah, something changed.  I can see the .debian.tar.gz08:37
sladeninstead of the .diff08:37
sladenwill look in a few minutes again08:37
vibhavsladen: I uploaded the .orig.tar.gz too08:38
sladenwoo08:38
sladenguess it was just revu catching up08:38
vibhavsladen: Can you see the latest uploads08:39
vibhavREVU processes uploads in 5 minutes08:39
sladenvibhav: does indicator-sensor actually have numbered releases.  Or is it just a pull of the bzr branch at a particular time/date?08:58
sladenvibhav: drop the cdbs dependency now it's not being used09:00
sladenvibhav: stick the closing ')' on the previous line09:01
sladenvibhav: drop the cdbs dependency now it's not being used09:02
sladenvibhav: stick the closing ')' on the previous line09:02
sladenvibhav: out-of-date-standards-version 3.9.1 (current is 3.9.3)09:03
sladenvibhav: two build-time generated files included in the diff:  config.log  po/POTFILES  which shouldn't be there09:06
sladenvibhav: clean them out before running   'debian -S'09:06
vibhavsladen: Anything more?09:12
sladenvibhav: not that I've spotted so far09:13
vibhavsladen: lintian returns W: indicator-sensors source: newer-standards-version 3.9.3 (current is 3.9.2)09:13
vibhavand indicator-sensors source: unused-build-dependency-on-cdbs09:13
sladenvibhav: debian/control    remove 'cdbs' from the Build Depends line09:14
jalcineIsn't cdbs phasing out?09:15
sladenjalcine: yes!  vibhav has already nuked it from the packaging, but it's still listed in the depends09:22
jalcineHmm.09:23
jokerdinodidrocks: you made a little mistake, dear friend. https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/93874809:32
ubottuLaunchpad bug 938748 in gedit (Ubuntu) "Add Unity Quicklist support" [Wishlist,Fix released]09:32
didrocksjokerdino: what mistake?09:33
didrockshey :)09:33
jokerdinoyou sure you didn't make a mistake? ;)09:33
didrocksjokerdino: can you please explain? I don't really have the time to play a game now :)09:34
jokerdinoheh, i see. it was me who submitted the patch.09:34
jokerdinonot that i am angry or something, i probably made a mistake myself09:34
didrocksjokerdino: oh you're totally right09:35
didrocksjokerdino: sorry for that, wasn't intended :)09:35
jokerdinonah, i don't mind much.09:35
didrockswas king of sketchy because you aren't the one submitting upstream rigth?09:35
didrocksright*09:35
jokerdinonope not me. someone else took over the upstream part.09:35
didrocks3 people on a bug report was a little bit etoomuch for my brain :)09:36
jokerdinoI think it was Nathan.09:36
didrocksright09:36
didrocksjokerdino: thanks again for your work here and sorry for the wrong attribution ;)09:36
didrocks(I had to retake the upstream patch in fact and separate it in two commits09:36
jokerdinolike i said, i made a mistake as well.09:36
jokerdinoanyway, thanks for accepting the patch!09:37
jokerdinoi am just glad i contributed :D09:37
didrocksjokerdino: thanks for doing it! :-)09:38
didrocksjokerdino: there are as well a lot of othe quicklist for defaults apps or keyword to be added! :)09:38
didrocksjokerdino: btw, you can as well propose a branch (most of the time against lp:~ubuntu-desktop/<projet>/ubuntu09:38
jokerdinotrue that, but my main focus is translating. \.09:38
didrocksand add a changelog (see the packaging guide) to ensure to have your name in it :)09:38
didrocksjokerdino: as well, submitting translations for those quicklists/keywords is a nice way as well :)09:39
didrocksthanks again for your contribution and again, sorry for the attribution mistake!09:39
jokerdinowell, i think we should move on. you apologised way too many times.09:40
jokerdinooh and will surely add an entry in the changelog next time09:41
didrocksyeah, that will avoid it :)09:41
jokerdinoand regarding proposing a branch, my network blocks ssh.09:42
jokerdinoso, i can only attach a patch.09:42
jokerdinoanyway, that is irrelevant.09:43
didrocksah ok :/09:44
didrocksyeah, patch is fine09:44
vibhavsladen: Should I remove POTFILES.in too?09:44
jokerdinogreat, let's carry on with our stuff09:46
sladenvibhav: no09:49
sladenvibhav: that's the input file that gets converted to 'POTFILES' during the build09:49
sladenvibhav: poke10:03
sladenvibhav: (I'll keep checking back, in between gaps)10:03
=== l3on_ is now known as l3on
jalcineDo you need SSL access to upload packages to a PPA?10:29
jalcineMy connection blocks that, but I have my system ready to dput stuff.10:29
geserjalcine: no, dput uses ftp by default11:53
jalcineAlso, when is the pocketsphinx source package going to be updated?11:53
jalcineIt has a released version of 0.6.1 but the repositories show that the latest is 0.5.1+dfsg1-0ubuntu211:54
jalcinethanks geser11:54
jalcineIf that's updated, then sphinxbase ought to be updated as well.11:55
* jalcine wonders who exactly maintains those packages.11:55
geserjalcine: as pocketsphinx got never touched again after the initial upload (ignoring a rebuild), probably nobody will update it (unless someone from the community steps up)11:57
* jalcine sees an opporunity.11:58
geserpackages in the universe component are "maintained" by the community (or directly taken from Debian)11:58
gesercommunity = everyone can update it (but it usually respected if persons have a interest in specific packages so work gets coordinated with them)12:00
geserso feel free to update it (but I'm not sure if it will get into precise due to Feature Freeze)12:01
jalcineI use those packages heavily in an application I'm working on.12:01
jalcineAnd I'm in touch with upstream.12:01
jalcineI'll see if I can begin such an update.12:01
=== Amoz is now known as Afougner
jalcineThanks for your help geser12:03
* jalcine enters back.12:18
=== chrisccoulson_ is now known as chrisccoulson
* Rhonda . o O ( updated the patches in bug #932011 for the latest upload )12:40
ubottuLaunchpad bug 932011 in Oneiric Backports "please backport wesnoth-1.10 from precise" [Undecided,New] https://launchpad.net/bugs/93201112:40
vibhavCan somebody review my package at http://revu.ubuntuwire.com/p/indicator-sensors ?12:48
=== Afougner is now known as Amoz
jalcineLet's say you've download source packages and made updates to them.13:14
jalcineHow do you get them uploaded back to the repositories?13:14
jalcineAs a patch?13:14
dholbachjalcine, updates as in "update to a new upstream version"?13:16
jalcineThat, for one, and the other kind of updates, like updates to packaging info.13:17
dholbachyou could upload it to a PPA and then link to it in bug report where you subscribe the 'ubuntu-sponsors' team13:18
jalcineThe package itself or the entire PPA?13:18
dholbachthe package itself13:19
jalcineAlrighty, thanks.13:19
jalcineLol, this stuff's more fun than I though.13:19
jalcine*thought13:19
vibhavCan somebody review my package at http://revu.ubuntuwire.com/p/indicator-sensors ?13:20
=== dholbach_ is now known as dholbach
jalcineIs that process of linking and merging PPAs repeated each time there's an update to the software?13:22
=== jalcine is now known as JackyAlcine_
LaneyRhonda: if you say you've tested it builds/installs/runs then I can approve13:39
geserJackyAlcine_: what you mean with "linking and merging PPAs"?13:48
=== JackyAlcine_ is now known as jalcine
jalcinegeser: Opening a bug and making a link to the PPA.13:54
=== jalcine is now known as JackyAlcine_
=== JackyAlcine_ is now known as jalcine_
tumbleweedjalcine_: we don't usually use PPAs for sponsorship. debdiffs / bzr branches are preferred13:55
tumbleweed!sponsorship13:55
ubottuYou can find out about the package sponsorship process here http://wiki.ubuntu.com/SponsorshipProcess - For !UDS sponsorship see http://uds.ubuntu.com/participate/sponsorship/13:55
jalcine_ah, no problem.13:55
dholbachtumbleweed, jalcine_ asked because of an update to a new upstream version + fixes - I thought it'd be an easy solution to just give a link to a package in a ppa13:56
dholbachbut sure, a branch also works13:56
tumbleweedyeah, PPAs work better for that than debdiffs13:57
tumbleweedthe downside with PPAs for sponsorship is that a second round of review requires a bumped version, so the sponsor ends up with some changelog editing13:58
jalcine_Hmm.13:59
tumbleweedjalcine_: you just need a way to share the source package with the sponsor. Anything that works for you is fine14:00
jalcine_Alrighty.14:00
jalcine_Thanks all.14:00
jalcine_and dholbach, Silverlion says hello :)14:00
=== almaisan-away is now known as al-maisan
tumbleweedl3on: you were asknig for an NMU the other day. Did you find a sponsor?14:45
l3ontumbleweed, I'm not sure.. package is flowscan14:45
l3onI'm a little bit busy in these days with the ubuntu-it community, so I don't have enough time to follow devel as well...14:46
l3on:/14:46
tumbleweedl3on: debian bug 660044, I assume14:48
ubottuDebian bug 660044 in src:flowscan "flowscan: FTFBS since netbase 4.47" [Serious,Open] http://bugs.debian.org/66004414:48
l3ontumbleweed, yes! :)14:48
tumbleweedseems reasonable14:49
=== chrisccoulson_ is now known as chrisccoulson
=== tubadaz_ is now known as tubadaz
=== bulldog98_ is now known as bulldog98
vibhavIs any MOTU available here?17:10
=== al-maisan is now known as almaisan-away
broderEvilResistance: why did you file bug #948117 as a backport and not an sru?17:23
ubottuLaunchpad bug 948117 in Oneiric Backports "Please backport egenix-mx-base 3.2.1-1 from Precise to Oneiric" [Undecided,New] https://launchpad.net/bugs/94811717:23
RhondaLaney: right, I asked about testers: http://identi.ca/notice/91596187 http://twitter.com/lalobee/status/177012344239570944  :)17:33
brodermicahg: wait, is fix committed the new in progress for backports?17:42
broderdid anybody fix backport-helper to pick that up?17:43
micahgbroder: oops, you're right, E_NOTENOUGHCAFFEINE :)17:43
broderheh. really, i wouldn't mind seeing us switch to triaged since we have a little more control over who uses that17:43
broderbut meh. don't care enough to push on it17:44
LaneyRhonda: ack (you can confirm builds, installs though, even with a chroot)17:51
RhondaTheoretically yes, but that would require disk space and setting up the chroots. :)17:53
RhondaNot that I don't have that on some remote servers.17:53
EvilResistancebroder, i was unaware of SRUs18:13
EvilResistancebroder, see response on the bug, there's no one patch i can create to isolate the thing, short of an upgrade to the package itself with the latest debian-packaged version (3.2.1, as in Precise)18:14
jtaylorn18:15
EvilResistancethe fix was done at the source code level, and there was a bunch of other source-level diffs that went along with the upstream revision18:15
EvilResistances/revision/release/18:15
EvilResistanceor short of having the Debian maintainer publish the latest upstream source for Debian, and then have that synced into Precise and Oneiric (which is extraordinarily irregular)18:18
broderEvilResistance: when we can, we want to be surgical with our patches post-release so that we can avoid regressing things. normally i would advocate looking through the diff between the releases and finding the relevant portions of the patch. in this case, though, i think all of the changes are important, so we can sru the entire release into oneiric18:20
broderit's basically like a backport, but it's actually an sru18:21
broderEvilResistance: actually, i should have done this earlier, but i'm going to completely close bug #948117 and instead we can track the sru in bug #88461918:22
ubottuLaunchpad bug 948117 in egenix-mx-base (Ubuntu Oneiric) "Please backport egenix-mx-base 3.2.1-1 from Precise to Oneiric" [Undecided,New] https://launchpad.net/bugs/94811718:22
ubottuLaunchpad bug 884619 in egenix-mx-base (Ubuntu) "Segfault with comparison to None" [Undecided,New] https://launchpad.net/bugs/88461918:22
EvilResistancebroder, then in this case i'll have to rework the package in Oneiric now, apply the upstream code release that's in Oneiric, and then upload that package to <unidentifiedDestinationAddress>18:23
broderdid you mean to use oneiric twice?18:24
EvilResistancenope, the second was supposed to be "Precise"18:24
* EvilResistance has been staring at assembly code the past few hours dissecting why his router exploded18:25
broderok, right18:25
broderyou could do that, but if i was preparing this, i would start with the precise package, and just add a new changelog entry targeting oneiric-proposed18:25
EvilResistancei could do that18:25
brodersomething like 3.2.1-1~oneiric0.118:25
EvilResistanceok, i've got to head out for a meeting, i'll be back  later, where do i then upload that package to?18:26
EvilResistancerevu?18:26
broderEvilResistance: create a debdiff between 3.2.1-1 and 3.2.1-1~oneiric0.1 and attach that to bug #88461918:26
ubottuLaunchpad bug 884619 in egenix-mx-base (Ubuntu) "Segfault with comparison to None" [Undecided,New] https://launchpad.net/bugs/88461918:26
broderbut i may just do it and upload, since there aren't any changes required other than the changelog18:27
broderEvilResistance: however, it will still be your responsibility to writeup those 5 points on the bug18:27
brodersomebody really needs to tell these guys about asprintf or something, though18:33
brodertheir fix for the log name bug is pretty terrible18:33
nigelbx/ws 6418:35
nigelbgrar18:35
=== yofel_ is now known as yofel
jtaylorcan I uplaod to -security?18:45
jtayloror do I need sponsor for that?18:45
jtaylor(universe package)18:45
Ampelbeinjtaylor: for -security you'd need a sponsor from the security team.18:47
jdstrandjtaylor: it needs to be sponsored. see https://wiki.ubuntu.com/SecurityTeam/UpdateProcedures#Preparing_an_update18:47
jtaylorthx18:47
EvilResistancebroder: does this work?  https://bugs.launchpad.net/ubuntu/+source/egenix-mx-base/+bug/884619/comments/320:08
ubottuLaunchpad bug 884619 in egenix-mx-base (Ubuntu Oneiric) "Segfault with comparison to None" [Undecided,Confirmed]20:08
EvilResistance(it should it addresses all 5 points as outlined in the SRU procedure)20:08
broderEvilResistance: (a) we're not updating to 3.2.1 because finding the patch is time consuming; we're updating because all of the changes fix bugs in the code, (b) in the future put the writeup in the bug description, not a comment20:09
broderi'll post a followup comment to address (a)20:09
EvilResistancebroder: the edit for the description didnt show up for me :/20:10
EvilResistancei couldnt post in the description, because the edit button didnt show up20:10
EvilResistancetherefore, the comment was the only way to post the information (per the edit button not appearing)20:10
broderok20:10
=== jalcine_ is now known as JackyAlcine_
=== JackyAlcine_ is now known as jalcine_
=== jalcine_ is now known as jalcine
aboudreaultwhy after a dpatch-edit-patch... my patches in 00list are not applied?21:55
aboudreaultI want to create a new patch that need to be applied after other patches.21:56
ScottKaboudreault: Do dpatch-edit-patch new-patch last-patch-in-00list21:57
ScottKYou have to tell it that.21:57
aboudreaultha... there is a -a option21:57
aboudreaultsorry, had completly forgotten this. I normally use quilt. thanks21:57
aboudreaultScottK, well... do I have to do anything else or exit 0 should work?22:00
aboudreaultthe created patch is huge and contains all other patches22:01
ScottKexit 0 should work.22:01
ScottKIt's been awhile since I had to use it.22:01
aboudreaultwill fix it manually...22:04
=== Pikkachu^Away is now known as Pikkachu

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