/srv/irclogs.ubuntu.com/2012/03/19/#launchpad.txt

ScottKIs it on purpose there's only one amd64 builder and i386 has seven?00:22
wgrantScottK: Someone Ubuntuish probably moved them across to take care of the langpacks.00:27
ScottKwgrant: Hmmm. Probably.  Can they be put back?00:27
wgrantIndeed, just doing so now.00:28
ScottKCool.  Thanks.00:28
wgrantMuch better.00:28
ScottKI don't suppose you can give ross a kick too?00:28
wgrantross or rothera?00:29
ScottKOh, I see it's better now.00:29
ScottKross was dead a few minutes ago.00:29
wgrantHm00:29
wgrantI didn't fix it.00:29
ScottKIndeed, kicking rothera wouldn't hurt, but we're not sort on i386 builders.00:29
wgrantIt was doing nothing for 12 hours, though, which is a bit odd.00:29
wgrantrothera has hardware issues.00:30
ScottKI checked ~5 minutes ago and ross had a big red X next to it on the builder page.00:30
ScottKMaybe when you reconfigured the others something got reset?00:30
wgrantNope. Someone else must be playing with them.00:31
* ScottK suspects infinity.00:31
wgrantIndeed.00:31
micahghloeung got ross fixed00:33
wgrantAh00:34
wgrantToo many IS channels.00:34
spmwgrant: 6-7 isn't  "too many!!!00:40
lifeless67 is00:40
cjohnstonDoes staging.launchpad.net get reset every so often, or is it something I could create a sprint on to use for testing for a week with Summit?00:41
lifelessyes, weekends00:43
cjohnstonlifeless: every weekend? so if I set up a sprint on Monday, I would have ~Friday to do testing and whatnot?00:43
wgrantcjohnston: Right.00:43
lifelessyah00:43
cjohnstonsweet00:44
cjohnstonthanks00:44
michaelh1Hi there.  Is there a HTTP URL for https://launchpad.net/gcc-linaro/4.6/4.6-2012.03/+download/gcc-linaro-4.6-2012.03.tar.bz2?01:33
michaelh1I want to point to it from an auto builder, but want to put a HTTP proxy in the middle to cut the download time.01:33
StevenKIt should redirect to the librarian01:36
michaelh1StevenK: yip, which serves over HTTPS01:45
michaelh1You can go to http://launchpad.net/*, get redirected to https://launchadlibrarian/*, hit Ctrl-C, then go to http://launchpadlibrarian/* and it will work01:45
michaelh1But that's not automatic or documented.01:45
tsimpsonmichaelh1: librarian is http too01:46
tsimpsonjust take of the 's'01:46
michaelh1I'm using an existing tool that takes an URL and then internally does a wget.  I'd have to hack it quite a bit to handle the http -> https redirect.01:47
maxbwget should easily handle downloading it over https, so what's the real problem?01:54
=== \u03b5 is now known as \uO3b5
=== \uO3b5 is now known as \u03b5
dobeymichaelh1: echo $url|sed -e "s/^https/http/"|wget01:56
StevenKBut that won't work either, since you need to redirect and then change the URI scheme.01:57
dobeymichaelh1: although it shouldn't matter. the proxy is not the connection to the outside server. the proxy server should still be able to let you connect to https outside01:57
michaelh1dobey: yes, but only after I've found out what the redirect is01:57
rmkIs there any way to copy base ubuntu packages into a PPA?01:57
michaelh1This is an auto builder.  I don't want to hit Launchpad with each build due to speed and download count issues01:58
dobeyrmk: no, and there isn't any need to unless you want to change it, which means you download the source, make changes, and upload to ppa01:58
dobeymichaelh1: auto-builder to build packages?01:59
michaelh1No, this uses crosstool-NG to build a binary toolchain from the Linaro toolchain source01:59
michaelh1So the build scripts change but the aunchpad hosted tarball doesn't.01:59
rmkdobey: Yeah I wanted to try a rebuild of the same package for oneiric01:59
michaelh1It would be nice if a http://launchpad.net URL redirected to http://launchpadlibrarian02:00
dobeyrmk: backporting things often requires a lot more work than just copying things over and rebuilding. and the version in debian/changelog should be changed to append ~oneiric1 for example, so that the actual precise version is still newer, if one were to install from the ppa, then upgrade02:01
dobeymichaelh1: i don't understand why the non-ssl url matters.02:02
michaelh1Because I want to cache the file in a local proxy.  HTTPS will go through the proxy but then I'll end up re-downloading ~70 MB each time the build script changes02:03
dobeywhy? the proxy should still cache it02:03
michaelh1A proxy can't cache HTTPS as it would have to decrypt it02:03
dobeys/can't/isn't supposed to/ :)02:04
michaelh1dobey: afraid not unless you do HTTP to the proxy and then HTTPs past that.  You can cache it as an end user, but not in a proxy02:05
rmkdobey: Fair enough. These particular packages tend to work across distros but your point is valid.02:06
dobeymichaelh1: i presume you're sticking this url inside a script or conf file said script reads?02:06
rmkI'll do a rebuild and submit it to the PPA.02:06
rmkThanks.02:06
michaelh1dobey: yip.02:07
wgrantmichaelh1: Generally that sort of caching should be done locally.02:07
dobeymichaelh1: why not just stick the http://lauanchpadlibrarian.net/ url there instead?02:07
michaelh1dobey: it's hard to maintain and bypasses the download count02:07
wgrantWe used to serve that over HTTP, but the world has now come to its senses.02:07
wgrantAnd HTTPS can be used pretty much universally.02:07
wgrantdobey: Does not bypass the download count.02:08
wgranter, michaelh1 ^^02:08
michaelh1wgrant: OK.  It seems that a proxy using existing tools would be much easier then implementing a new type of caching in the client02:08
michaelh1I understand that HTTPS everywhere is a good goal02:09
dobeyif [ ! -f $localcopy ]; then weget $remoteurl -O $localcopy; fi ?02:09
wgrantmichaelh1: It would be easier, but it is also a rather bad idea to download stuff for an autobuilder without verifying it...02:09
michaelh1wgrant: true, but GPG and md5sums can help there.02:10
dobeyright; so add a sha256sum check to that02:10
michaelh1Having https doesn't authenticate the package02:10
wgrantIt doesn't, no.02:10
dobeynor does having a proxy cache it02:11
wgrantSure, but you could verify it against a trusted signature afterwards.02:12
michaelh1Yip.  And having a proxy means nothing to manage, faster downloads, and no change or hacks to the tool set.02:13
wgrantAnyway, we will not serve things over HTTP.02:13
wgrantIf you don't want to implement local caching (like most build tools do), you'll need to intercept the redirect and rewrite it to HTTP.02:14
dobeyexcept for having to manage a proxy. :)02:14
maxbRe above.... actually you can copy Ubuntu primary archive packages into a PPA02:27
maxbWhich is actually really handy at times02:27
maxbhttps://launchpad.net/~maxb/+archive/preserved for example02:28
dobeyand *how* do you do that exactly?02:32
bigjoolswith the API02:33
dobeyright02:33
bigjoolssee Archive.syncSource02:33
dobeyso in other words, you can't do it on the web site.02:33
bigjoolsnot reliably02:33
dobeyand most people don't want to write a program to do it02:33
micahgISTR soren writing a tool for that02:34
bigjoolsthe kind of people who want to do it are the kind of people who can write some code to do it02:34
wgrantWhere 'some code' == 1 line in lp-shell02:34
bigjoolsit's like three lines total02:34
dobeyi don't see why anyone would want to do that02:34
bigjoolswell, feel free to fix the timeouts on the archive page if you want to do it in the UI02:35
dobeyi don't want to do it :)02:35
bigjools"you02:36
bigjools"02:36
bigjools:)02:36
dobeyheh02:36
dobeyit just seems like something that is too easy for people to get wrong and break things02:36
bigjoolsthe PPA page is not designed to handle the 16k+ packages that's in the Ubuntu archive02:36
dobeysure02:36
bigjoolsand it's rather trivial too either use the API or download the package and re-upload02:37
dobeyi am very aquainted with launchpad timeouts :)02:37
bigjoolss/too/to/02:37
dobeyyeah; download + dch + debuild + upload, seems like the best option for that02:37
bigjoolsdget to download02:38
bigjoolsvery easy02:38
dobeyanyway. i am not in oz. so i should probably get off here :)02:38
bigjoolscan even re-use the orig02:38
dobeyaye; though it gets a bit more complicated if you're pulling from say oneiric, and building on lucid (since updates/proposed/etc might be the right place to pull from, and it's not always obvious)02:39
dobeyanyway. night :)02:40
maxbI have to admit, I copied all the things to that PPA URL I posted using the web ui02:40
maxband some carefully calculated URL hacking02:40
bigjoolsyou're clued in :)02:41
Pikkachuhow to delete packages form the PPA?07:45
vivekimsit1How can I merge my branch with some other branch?08:32
nigelb)/ws 3008:33
=== czajkowski changed the topic of #launchpad to: https://launchpad.net/ | Help contact: czajkowski | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | User Guide: https://help.launchpad.net/ | Support: https://answers.launchpad.net/launchpad | For packaging help: join #ubuntu-packaging
vivekimsit1How can I merge my branch with some other branch?09:18
bigjoolsvivekimsit1: bzr help merge09:20
vivekimsit1I can't find this link :"Click on the Propose for merging into another branch link. "09:21
czajkowskivivekimsit1: http://doc.bazaar.canonical.com/beta/en/user-guide/merging_changes.html  may be of some use to you09:22
vivekimsit1I not able to find the link "propose for merging the branch "! in the launchpad09:34
jelmervivekimsit1: it should be on the branch web page09:47
vivekimsit1jelmer: Its not visible on my branch page! you can check it! : https://code.launchpad.net/~vivekimsit/commission/trunk09:48
jelmervivekimsit1: it doesn't look like there are any other branches in the project09:51
jelmervivekimsit1: you need at least two branches, as you'd merge one into the other09:51
vivekimsit1jelmer: Ya! Ok! but I want to merge my branch with some other project's branch (They basically the same but with diff names)09:52
jelmervivekimsit1: I'm not sure if you can do cross-project merge proposals in Launchpad; bzr should support cross-project merges though.09:57
DNXhi guys! Do I have any chance to change my username with another already existing but unused? Few days ago I've mailed the account owner to ask him if they use this LP account, but no response received. Can you help me?11:03
czajkowskiDNX: wasn;t that friday I suggested to mail them ?11:03
DNXyes czajkowski, you remember right11:04
czajkowskiDNX: yup maybe give it till friday and give the person a chance to reply11:05
DNX:)11:05
DNXoook czajkowski, thank you11:06
DNXczajkowski, because this stops me to contribute more to https://code.launchpad.net/ubuntu-accomplishments-web-editor11:09
DNXor I'll be able to move my branch later?11:09
czajkowskiDNX: nothing stops a person contributing :)11:10
DNX:) "contribute more"... because there are already some pull requests accepted from me. BTW you are right!11:11
DNXok, I'll continue with my current nickname... until DNX' owner will respond11:12
DNXthank you for your time11:12
Pikkachucan anyone tell me why these packages weren't deleted yet? https://launchpad.net/~renatosilva/+archive/ppa/+packages?field.name_filter=&field.status_filter=&field.series_filter=11:47
Pikkachuthe non-date and 20120311 were a mistake, only 20120315 should be there11:47
=== Pikkachu1 is now known as Pikkachu
=== Pikkachu is now known as PikkachuAway
XavBHi, I am trying to rebuild xserver for ARM + one patch on LP, armhf build is OK, unfortunately armel build is failing with strange error: "qemu: uncaught target signal 11 (Segmentation fault) - core dumped" - https://launchpad.net/~tiomap-dev/+archive/omap-trunk/+build/329301213:18
XavBThis was OK with previous xserver version: https://launchpad.net/~tiomap-dev/+archive/omap-trunk/+build/325432113:19
XavBIs it a known issue?13:19
ndec_lool: did you see question from XavB ^^^. looks like there are qemu builders now?13:38
loolndec_: that's right14:08
loolXavB: Hey14:08
ndec_so now there are new bugs ;-)14:09
loolXavB: There have been two types of errors hitting QEMU based builders really badly in the last weeks14:09
loolthere was a workaround, but it would cause regressions for other uses14:09
loolthe workaround was to set QEMU_RESERVED_VA=014:09
loolthe problem occurs on 64-bits host with 32-bits QEMU (our case)14:09
loolThen the QEMU mmap implementation would fail14:10
ndec_where to put this WA?14:10
loolthis is something we patched in the qemu package that gets used there14:10
loolnow Peter Maydell from Linaro redesigned this upstream starting from the OBS patches and I think we have patches so that it would work in all cases14:11
loolbut the new qemu release had a regression, so that I'm not sure where it stands14:11
loolthe next steps would be to merge the latest qemu-linaro release with a patch in precise, then use it for our buildds14:11
ndec_ouch... and how do we reliably build packages on LP then?14:11
ndec_is qemu used for armel only?14:11
loolhttps://bugs.launchpad.net/bugs/956875 seems to be a bug on the topic14:12
ubot5Ubuntu bug 956875 in Linaro QEMU "libecj-java-gcj package installation fails" [Undecided,New]14:12
loolthe regression preventing the precise update is https://bugs.launchpad.net/bugs/92843214:12
ubot5Ubuntu bug 928432 in qemu-linaro (Ubuntu) "spice backend fails to build on i386 with -Werror" [Medium,Triaged]14:12
looland the original discussion on the workaround and such is at https://bugs.launchpad.net/bugs/88313614:13
ubot5Ubuntu bug 883136 in QEMU "qemu on ARM hosts aborts on startup because makecontext() always fails" [Undecided,Fix committed]14:13
loolndec_: I don't know whether it's enabled for armhf too; in fact, I don't know whether it's meant as a replacement for all virtual PPAs, for all non-virtual PPAs, or just for another set of PPAs; I would think Adam Conrad (infinity) would know, it's actually a project lead by buildd admins/sysadmins at Canonical AFAICT14:14
loolNick Moffitt being one of the engineers working on the deployment of qemu binaries in buildd chroots14:14
loolslangasek is the person packaging new qemu-linaro updates into precise14:15
XavBlool: apparently, armhf builds are not using qemu14:16
loolIn fact, it seems the new release is already in precise https://launchpad.net/ubuntu/+source/qemu-linaro/1.0.50-2012.03-0ubuntu114:16
loolXavB: indeed, I see e.g. https://launchpad.net/builders/peryton as a PPA buildd which has "QEMU Armel buildd", but the two armhf PPA buildds don't have that14:17
loolthat said, it would look exactly the same for armhf14:18
looland it should if you ask me  :-)14:18
XavBlool: in fact, the most critical for me is the armhf version that is available even if armel build is KO, so I am happy to have different config for armhf... :D14:19
loolhehe14:20
loolXavB: You'd have to check with buildd admins as to which PPAs use QEMU buildds vs. real hardware for armel14:20
=== menesis1 is now known as menesis
=== PikkachuAway is now known as Pikkachu
elopioGood morning.15:11
elopioI'm using launchpadlib on precise, and I get this on login_with15:12
elopiossl.SSLError: [Errno 185090050] _ssl.c:340: error:0B084002:x509 certificate routines:X509_load_cert_crl_file:system lib15:12
elopiohave you seen that? any idea?15:12
czajkowskielopio: has this onlys tarted to happen today ?15:43
elopioczajkowski: I noted it yesterday. But I haven't run the launchpadlib scripts for a couple of weeks.15:43
czajkowskiare you still seeing the issues now if so can you file a bug and I'll get it looked into please?15:44
elopioczajkowski: sure. One second...15:45
czajkowskielopio: thanks15:45
elopioczajkowski: bug #95942915:57
ubot5Launchpad bug 959429 in launchpadlib "SSLError on login_with" [Undecided,New] https://launchpad.net/bugs/95942915:57
czajkowskielopio: thanks15:57
jadoeHi there. I just created a launchpad account.   http://s3.imgimg.de/uploads/launchpadad1b471apng.png Is this normal?16:02
czajkowskijadoe: what browser are you using ?16:03
jadoemidori and firefox, looks this way in both of them16:03
czajkowskijadoe: and what OS ?16:04
jonrafkindif I upload a new package for some series, are all the old packages (source/binaries) deleted for that series?16:04
czajkowskijadoe: also what is the lp ac name please?16:05
apwwhen i add a new GPG key to my account, is it only the current contact address email which is notified ?16:05
jadoeczajkowski: account name = email address? launchpad@maps.rubbldiekatz.de16:06
jadoeczajkowski: Ubuntu 11.1016:06
czajkowskijadoe: user name?16:06
jadoeczajkowski: Alfons Bauer16:06
czajkowskiapw: yes16:07
czajkowskijadoe: I'm not seeing the lp page created under the email address or alfons16:07
czajkowskijadoe: on the lp page launchpad.net/~username what is the username ?16:08
jadoeczajkowski: the site I get to, when I click on my name? https://launchpad.net/~78luphr0rnk2nuqimstywepozxn9kl19tqh0tx66b5dki1xxsh5mkz9gl21a5rlwfnr8jn6ln0m3jxne2k9x1oh-90kfclz5t-a811i2i3ytqlsztthjth0svbccw8inm65tmkqp9sarr553jq53in4xm1m8wn3o4rlwaer06ogwvqwv9mrqoku2x16:11
jadoeczajkowski: I don't see a "user name" there, only  launchpad id. and launchpad id is that long letter-number-mess16:12
czajkowskijadoe: yes that is a bit messy16:12
czajkowskiwhat did you want it to be16:12
jadoeczajkowski: i don't remember being asked for it, only name, mail, password. are you about to change it? jadoe16:13
czajkowskijadoe: you already have an account set up https://launchpad.net/~jadoe16:13
czajkowskishall I remove the other account for you?16:13
* jadoe is confused now16:14
jadoeone sec16:14
czajkowskiyou've created 2 accounts and the user name Jadoe is one of the them, and the other you seem to have copied some long string into the user name text box16:14
jadoeczajkowski: ok, remove the new on16:14
czajkowskidone16:15
jadoeclipit says I did not have that string in the clipboard. how could I have copied it in the user name text box? and where was that user name text box? I don't remember seeing it. But never mind, thank you.16:16
jonrafkindif I upload a new package for some series, are all the old packages (source/binaries) deleted for that series?16:40
czajkowskijonrafkind: may be of some use to you https://help.launchpad.net/Packaging/PPA/Uploading#Uploading_with_SFTP16:46
=== bulldog98_ is now known as bulldog98
jonrafkindi dont see my question answered in that section17:04
=== czajkowski changed the topic of #launchpad to: https://launchpad.net/ | Help contact: | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | User Guide: https://help.launchpad.net/ | Support: https://answers.launchpad.net/launchpad | For packaging help: join #ubuntu-packaging
=== yofel_ is now known as yofel
ScottKDid LP change it's download URL patters a few months ago?  Debian/watch files for my LP hosted projects no longer work.21:00
ScottKThis used to work:21:01
ScottKhttp://launchpad.net/authentication-results-python/+download http://launchpad.net/authentication-results-python/.*/.*/authres-(.*)\.tar\.gz debian uupdate21:01
ScottKWhat would it be now?21:01
dobeyScottK: what version are you expecting it to pick up?21:05
ScottK0.399 now21:05
ScottKIt doesn't pick up any version at all anymore.21:05
ScottKhttps://launchpad.net/authentication-results-python/trunk/0.399/+download/authres-0.399.tar.gz21:07
ScottKIt didn't pick up https://launchpad.net/authentication-results-python/0.3/0.3/+download/authres-0.3.tar.gz either when that was the current release.21:07
dobeyhrmm, that's odd21:07
dobeyit seems to also not work when i run uscan in lp:ubuntu/ubuntuone-installer21:08
dobeyor at least, it does something and just exits. doesn't print anything21:08
ScottKGot it.21:08
dobeyand exits with code 121:08
ScottKIf I change the second one to https:// it works.21:08
dobeyah21:09
dobeyi guess it did change and broke uscan :(21:10
=== jayrambhia is now known as jayrambhia|away
wgrantScottK: We removed direct HTTP access a month or so back, because there was very little justification for it past 2006.22:10
ScottKwgrant: Reasonable.22:11
ScottKIt just broke all my watch files ...22:11
wgrantHeh22:11
jelmermine too :)22:11
wgrantShould have all been HTTPS already, I guess :)22:11
ScottKI rarely examine watch files beyond the point of "it works".22:12
ScottKI cargo culted the format for an LP watch file from somewhere.22:12
=== wedtm is now known as wedtm|away
=== wedtm|away is now known as wedtm

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