/srv/irclogs.ubuntu.com/2011/10/12/#ubuntu-motu.txt

=== medberry is now known as med_out
=== kentb is now known as kentb-out
GTRsdkI'd like to help02:15
=== ryanakca is now known as Guest66690
=== almaisan-away is now known as al-maisan
micahgoops, a better gnash snapshot was uploaded 10 days ago :(, I guess it's SRU time for it06:03
=== al-maisan is now known as almaisan-away
dholbachgood morning07:04
pmjdebruijnmornin07:05
ajmitchmorning07:09
micahggood evening ajmitch07:09
ajmitchso everything's ready for release now? :)07:12
micahgDebian RC bug list is huge :(07:14
ajmitchyeah, I didn't even take much of a look at it lately, I guess there could be plenty of chances for SRUs07:14
micahgthere are probably for the previous releases as well :)07:15
* ajmitch has to check the version tracking on that rc bugs list, first one I like at, the ubuntu version is below the found version for the debian bug07:15
ajmitchgiven how hacky it is, the bug list might be cut down a bit just by fixing that :)07:16
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
AngeloHi!! :-)10:44
AngeloI'd like to start working with the motu team10:44
Angelowhat could I do?10:44
nigelbAt this very moment, there's very little to because its release day tomorrow.10:47
nigelbBut there's a lot of stuff you could do10:47
nigelbhttps://wiki.ubuntu.com/MOTU/Contributing is a good page10:49
Angelo:-) Thank you nigelb :-)10:50
Angelook10:51
AngeloI looked at that10:51
Angeloand I have a problem with pbuilder10:52
nigelbAre you getting an erro fo some sort?10:52
Angeloyes10:52
Angelothis is the error: sudo pbuilder create --debootstrapopts --variant=buildd10:53
Angelosorry10:53
Angelothis: "Someone else has lock over /var/cache/pbuilder/base.tgz.tmp, waiting"10:53
Angeloand its loop10:53
Angelo(sorry for my english, im italian)10:54
nigelbI'm not an exxpert, maybe if you wait, someone will be able to help you10:54
* nigelb pokes Laney, meanwhile10:54
Angelook10:54
Angelothank you  nigelb10:54
nigelbnp :)10:54
Angelo:-)10:54
Angelosomeone could help me?11:07
Laneybah11:14
ajmitchLaney: problem?11:19
Laneyhe left11:19
ajmitchah, the usual11:19
* ajmitch has a different pbuilder problem with sid, is most annoying :)11:19
=== almaisan-away is now known as al-maisan
ajmitchright, done enough paid work for the evening, time to sleep11:27
=== al-maisan is now known as almaisan-away
=== irssi is now known as robc
=== almaisan-away is now known as al-maisan
=== med_out is now known as medberry
=== al-maisan is now known as almaisan-away
AngeloCiao16:45
AngeloHi!! :-)16:47
tumbleweedAngelo: it helps if you stay here. Someone tried to reply to you, but you'd gone. I suggest leaving an irc client open, or using something like irccloud16:47
tumbleweedAngelo: what's in your pbuilderrc ?16:48
Angelotumbleweed: ah... ok. Thank you16:48
Angelowhen I create the pbuilder there's a message that tells that someone else is locking the file16:49
tumbleweedyes, you said. What's in your .pbuilderrc ?16:49
tumbleweedI'm assuming you haven't set it up for multiple distros?16:49
tumbleweedyou can probably just delete /var/cache/pbuilder/base.tgz*16:50
Angeloah, sorry...ok16:50
tumbleweedbut before you create a new one, you may want to set it up, following https://wiki.ubuntu.com/PbuilderHowto16:50
Angelothis line: COMPONENTS="main restricted universe multiverse"16:50
tumbleweed(or just use pbuilder-dist)16:50
Angelono I didnt delete /var/cache/pbuilder/base.tgz16:51
tumbleweedit's safe to16:51
AngeloI followed that guide, but the error (sorry if I didnt tell u before) was about base.tgz.temp file16:52
tumbleweedI was suggesting setting it up for multiple releases now, because otherwise you'll be creating new base images anyway, when you get there16:53
tumbleweedAngelo: just try deleting that file16:53
Angelotumbleweed: ok. So I should delete only base.tgz.temp?16:54
tumbleweedyes16:54
tumbleweed(I'm just guessing, but it can't hurt to delete it)16:54
Angeloand start again with pbuilder create?16:54
Angelook! :-))16:55
AngeloIt's what I thought, but I didnt know it16:55
Angelothank u!!16:55
Angelo:-)16:55
Angelotumbleweed: and u speak italian right? :-))16:56
tumbleweedAngelo: very poorly, I'm afraid16:56
Angelotumbleweed: ahaha...ok16:56
Angelotumbleweed: I just saw your real name16:56
* tumbleweed lies in ZA, never spent enough time in italy to pick up the language, but I can get around...16:57
Angelotumbleweed: so i'm deleting it16:57
Angelotumbleweed: I couldnt delete it16:58
Angelotumbleweed: access denied16:59
tumbleweedsudo rm :)17:00
Angelotumbleweed: DONE! :-)) I didnt remember that. Im new with ubuntu :-)17:01
Angelotumbleweed: thank u :-)17:01
tumbleweednp17:01
Angelotumbleweed: now is creating the file17:02
Angelotumbleweed: before I read what u write..... but I have a problem at home (maybe I will explain) and I disconnect for that reason17:02
Angelotumbleweed: what are u doing in ubuntu?17:03
tumbleweedeasy answer: my wiki page is mostly up to date https://wiki.ubuntu.com/StefanoRivera17:04
Angelotumbleweed: ok!17:05
* jussi waves to tumbleweed and offers more salmiakki liquer :D17:05
* tumbleweed guesses he'd better bring some amarula to UDS then17:06
jussitumbleweed: unfortunately I wont be there...17:06
tumbleweedso it goes :/17:06
jussitumbleweed: I have a good reason though :D17:06
pdtpatricktumbleweed.. how does one get involved as you did? I'm also trying to get into python related17:07
pdtpatrickpackages17:07
tumbleweedpdtpatrick: you just start, and ask for help17:07
tumbleweedfind something that's bugging you, and fix it17:08
pdtpatrick"bugging me" :)17:08
pdtpatrickgoing to have to recreate my environment and keys .. upload and get started17:08
tumbleweedif you just want to help out generally, each phase of the release has different areas that need attention17:08
tumbleweedright now, it's probably a good idea to look for release critical bugs that were fixed in debian, but we missed the fixes for: http://qa.ubuntuwire.com/bugs/rcbugs/17:09
tumbleweedif any of those are serious enough, we can put out -updates fixes (SRUs) for them17:09
pdtpatrickwell i'm currently a sysAdmin myself and do most things python/bash/django but wanted to help out and at the same time gain more experience with python along the way.17:09
tumbleweedlots of ubuntu's infrastructure is written in python, many of the recent websites are django, so there are a few areas you could help out in17:11
pdtpatrickOkay .. going to read the getting started page and then proceed from there. Will ask questions here if i get lost somewhere17:11
tumbleweedplease do17:11
Angelotumbleweed: I read your page and launchpad too :-). Thank u17:12
* tumbleweed heads off out to dinner17:17
* Laney wibbles17:18
Angelotumbleweed: Hi! :-)17:18
cdunlapHello17:43
cdunlapI noticed that there are a number of packages that fail to build on armel.17:43
cdunlapand this might be a newbie question but can you build armel packages on a i386 arch?  Is there a way to do it?17:44
AngeloI go for dinner17:56
jtaylorcdunlap: pbuilder-dist dist armel create17:58
cdunlapjtaylor:  Thank You.  I appreciate the information18:01
c_kornwhere is the "get-build-deps" command in oneiric?18:11
Laneygone18:11
Laneysudo mk-build-deps -i -r18:11
=== medberry is now known as med_out
c_kornthanks, Laney18:14
murraycI'm trying to hack a package together, but I'm getting this error:18:35
murraycdpkg-shlibdeps:18:35
murraycI mean, dpkg-shlibdeps: error: couldn't find library libgda-5.0.so.418:35
murraycBut that library is built by the package itself.18:35
murrayc$ find . -name "libgda-5.0.so.4"18:35
murrayc./debian/tmp/usr/lib/libgda-5.0.so.418:35
murrayc./libgda/.libs/libgda-5.0.so.418:35
murraycPresumably I have a typo somewhere, but I can't figure it out.18:36
azeemmurrayc: did you check the SONAME with objdump?18:36
azeemalso, is this more than one binary package, and if so, where is the binary that dpkg-shlibdeps complains about?18:37
murraycazeem: How would I use objdump to do that?18:38
murraycazeem: Well, here is the full error:18:38
murraycdpkg-shlibdeps: error: couldn't find library libgda-5.0.so.4 needed by debian/libgda-5.0-bin/usr/bin/gda-list-config-5.0 (ELF format: 'elf32-i386'; RPATH: '')18:38
azeemobjdump -x ./debian/tmp/usr/lib/libgda-5.0.so.4 | grep SONAME18:38
azeemmurrayc: probably debian/tmp isn't installed into any package, so it skips it18:39
azeemisn't there a debian/libgda-5.0/usr/lib/libgda-5.0.so.4  as well?18:39
murraycazeem: SONAME               libgda-5.0.so.418:39
azeemok18:40
murraycazeem: No18:40
murraycI guess there should indeed be.18:40
azeemmurrayc: is libgda-5.0.so.4 getting shipped in any binary package then?18:40
azeemif not, that'd be enough reason for the error18:40
murraycYes, it should be.18:40
azeemok18:40
murrayc more debian/libgda-5.0.install18:41
murraycusr/lib/libgda*.so.*18:41
murraycusr/lib/libgda*/providers/libgda-sqlite.so18:41
murraycusr/lib/libgda*/providers/libgda-web.so18:41
murraycWhich I guess should take care of that.18:41
azeemyeah18:41
murraycI am just hacking the libgda-4.0 package to be a libgda-5.0 package.18:41
azeemmurrayc: the library package is libgda-4.0-4 at least on Debian18:43
azeemso it should likely be libgda-5.0-4 as well18:43
azeemmurrayc: check that debian/control actually references  libgda-5.018:43
azeem(as a binary package)18:44
murraycActually, there were some -1 mentions. I've removed them and I'll try again.18:44
murraycI assumed that I could just remove the -4.18:44
azeemregular library packages encode the sonmae18:44
azeemsoname*18:44
azeemso libgda-5.0-4 would be correct18:45
murraycOK. Thanks.18:45
azeemit's unclear what the 5.0 is good for if binary compat hasn't changed but oh well18:45
murraycI'll try to add that back then.18:45
murraycazeem: Maybe upstream just forgot to reset the shared libary version.18:45
jtaylorthe library name has changed18:45
murraycIt's meant to be totallly parallel installable.18:45
jtaylorso you can restart the soversion18:46
azeemmurrayc: that's what the 5.0 vs. 4.0 is good for I guess18:46
azeemjust make sure the package name in debian/control and the debian/<package>.* files match18:46
jtaylorfor library only packages so soversion alone is enough18:46
murraycazeem: Thanks. Trying again after fixing that. I had no idea, as usual.18:51
azeemcheers18:51
murraycazeem: control is generated from control.in, and the -1 is only in the control.18:53
murraycazeem: So where does that -1 come from?18:53
azeemhrm18:53
azeemcan you pastebin control.in?18:53
murraycazeem: In a moment, after I've checked something.18:53
azeemnp, I'm looking at the old source package18:53
azeemshould be enough18:53
azeemmurrayc: debian/rules has "SONAME := 4" in the old package, did you change that?18:55
azeemdebian/control should get generated from control.in by replacing @SONAME@ with $SONAME, i.e. 418:55
murraycazeem: Yes, I must have.18:56
murraycTo 118:56
azeemI think it's best to change that back18:57
murraycOK18:57
murraycTrying again. It takes a while.18:57
Laney4.0 is the API version?18:58
murrayc5.018:59
murraycOf course I'd rather that the experts packaged all the Glom dependencies, but in the meantime I'm trying to hack some packages together for the PPA.18:59
Laneyso they broke API again?18:59
azeem5.0 should be the upstream version, SOVERSION is 4 AFAICT19:00
azeemi.e. the number a fter the .so19:00
murraycYes. 5.0 has been going for about a year now. Should hit stable in a few weeks.19:00
Laneyso it should be libgda-5.0-5?19:00
azeem20:32 < murrayc> ./libgda/.libs/libgda-5.0.so.419:00
LaneyAPI = 5.0, major component of SONAME = 519:00
azeembut maybe they'll switch before release?19:00
murraycIt doesn't have so many users so the break is not generally that annoying. It's just awkward to get the new packages into the distros.19:00
Laneyso SONAME in rules should be 5 and you should rename any libgda-4.0 or libgda4 to be 5.0 or 519:01
murraycazeem: They can't reduce it because there were unstable tarball releases.19:01
Laneyin control.in and all files in debian/, and all paths therein19:01
azeemright19:01
murraycWhy should it have any relation to libgda-4.0 whatsoever? Why 5?19:01
murraycazeem: It builds!19:03
murraycazeem: Obvious stuff to you, I guess.19:03
azeemyay19:03
Laneyerm, because they bumped the API version to 5.0?19:04
Laneyand 5 is the SONAME19:04
azeem20:36 < murrayc> azeem: SONAME               libgda-5.0.so.419:04
Laneyoh ok19:05
azeem20:57 < azeem> but maybe they'll switch before release?19:05
* Laney shrugs19:05
Laneycarry on19:05
murraycLaney: Thanks anyway19:06
=== chrisccoulson_ is now known as chrisccoulson
=== med_out is now known as medberry
=== yofel_ is now known as yofel
Angelohello!20:08
=== bulldog98_ is now known as bulldog98
AngeloI have a problem with dget, someone would help me?20:25
tumbleweedAngelo: no need to ask to ask a question, just ask it - state the problem20:26
Angeloahah.. ok20:26
AngeloThis is the error that I have had running dget: turpial_1.5.0~rc1-1~natty1.dsc: dscverify: turpial_1.5.0~rc1-1~natty1.dsc failed signature check: gpg: non sono stati trovati dati OpenPGP validi. gpg: processing message failed: eof Validation FAILED!!20:27
tumbleweedyou don't have the key of the developer who uploaded that package. That's normal, we don't provide a keyring of all the developers public keys20:28
micahgquite impossible in ubuntu as a different key could be used for each upload and discarded20:28
Angelo(the part in italian means that the system didnt found valid OpenPGP data)20:29
tumbleweedyou can get the key yourself, and verify that you trust it, or download the soruce with apt-get source / pull-lp-source20:29
Angeloah, ok....20:29
tumbleweed(or just trust that it wasn't tampered with, that's the easy answer)20:29
Angeloso what should i do to use dget? I never used a key for that20:32
AngeloI registered 2 keys on launchpad20:32
Angelobut never used20:32
tumbleweeddget is verifying the signature on the source package that you are downloading. It was signed by the person who uploaded it20:34
ajmitchif you don't care about validating every signature, use the -u option to dget20:34
Angeloah ok..... thank you!20:36
ScottKAnd then there are the packages on LP that don't have a signature at all.20:36
Angeloand do u use verifying the signature usually? (sorry for my english :-) )20:37
AngeloNow I go20:48
Angelosee u tomorrow!20:48
Angelotumbleweed: thank you for your help20:48
Angelomicahg: thank u too20:49
Angeloajmitch: I used the option and it seems it worked. thanks20:50
Angelobye!!20:50
Angelo:-)20:50
highvoltagehey how are things going?21:34
ajmitchhi highvoltage21:34
highvoltagehowdy ajmitch21:34
shayonjonce you have submitted the package to REVU, does the package still needs to be marked as "In progress" ?21:39
tumbleweedhi highvoltage21:42
tumbleweedshayonj: https://wiki.ubuntu.com/Bugs/Status21:42
shayonjtumbleweed, ah, missed the page.thanks :)21:45
tumbleweedshayonj: we strongly recommend getting new packages into Debian if possible, and letting them flow into Ubuntu that way21:47
shayonjtumbleweed, oh i see. So is it fine if i upload to Debian after i did to REVU ?21:48
shayonji mean from next time onwards i will take care of that, but what about the one i already did ?21:48
tumbleweedshayonj: not many people look at REVU. You can probably get it into Debian before anyone has even commented on it on REVU21:50
shayonjtumbleweed, sounds good. thanks :)21:50
Laneybut it can't hurt to put a comment saying what you've done21:51
tumbleweedyes, that would probably be sensible :)21:53
shayonjhah, definitely21:54
Laneyphew, i remembered to update21:55
Laneyin before release rush21:55
=== medberry is now known as med_out

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