/srv/irclogs.ubuntu.com/2009/05/02/#launchpad.txt

Demophobieflacoste_afk: hey - are u here?00:13
wgrantelmo: Effectively taking the PPA service down for two weeks after each Ubuntu release isn't too good - even one extra i386 buildd would make a big difference.00:31
Demophobieflacoste_afk: it works!!! :)00:37
mirakThe following sources cannot be copied: dvb-ttpci-firmware fe2624-ppa2~bpo40+1 in intrepid (version older than the dvb-ttpci-firmware fe2624-ppa2 in jaunty published in jaunty),00:49
mirakwhy can't I do that ?00:50
wgrantmirak: The message seems clear, but what exactly were you trying to do?00:50
mirakwhat is not clear is that it's a backport00:50
mirakwgrant: I mean I try to backport a package00:51
wgrantmirak: Where are you trying to copy it to and from?00:51
wgrantWhich distroseries? Which archive?00:51
mirakit's logical that  fe2624-ppa2~bpo40+1 in intrepid < fe2624-ppa2 in jaunty isn't it ?00:51
mirakwgrant: I copy from my ppa to my ppa team00:52
mirakthe archive is my own package00:52
wgrantmirak: In which distroseries?00:52
mirakwhat is it ?00:52
wgrantJaunty/Intrepid/blah00:52
mirakhem00:52
mirakI though it would be able to put them right00:53
mirakI choosed any00:53
mirakprobably I need to move from same distro to same distro00:53
wgrantYou probably tried to copy from Intrepid to Jaunty.00:53
mirakI choosed "the same serie" option00:53
wgrantWhich are the source and destination PPA?00:54
mirakI selected intrepid and jaunty packages to move maybe00:54
mirakit's ok00:56
mirakit's just that when you chosse "same serie" option, you can't mix jaunty and intrepid packages00:56
mirakit doesn't manage to put the package at the same place they wehere on the source ppa00:56
wgrantmirak: That sounds like a bug, but it worked for me.01:06
maxbHmm... it appears that you can't enumerate secondary PPAs of a person via the web service API01:47
maxbI'm trying to write a script that calls archive.syncSource, but I'm getting a 500 Internal Server Error02:02
maxbX-Lazr-Oopsid: OOPS-1218EC802:03
wgrantmaxb: The named PPA issue is being fixed for 2.2.5.02:04
wgrantmaxb: How are you calling syncSource02:05
wgrant+?02:05
maxbhmm. I'm actually trying to sync into a secondary PPA02:05
wgrantYou crafted the resource URL?02:06
maxband launchpad.load()-ed it02:06
wgrantRight.02:06
maxbpost /beta/~mercurial-stable-snapshots/+archive/staging   source_name=%22mercurial%22&from_archive=%22https%3A%2F%2Fapi.edge.launchpad.net%2Fbeta%2F%7Emercurial-stable-snapshots%2F%2Barchive%2Fppa%22&version=%221.2.1%2Bhg20090430-7889-ea82a23cf887-0ppa1%22&ws.op=syncSource&to_pocket=%22Release%22&include_binaries=true02:07
maxbis what I get in httplib2 debug output02:07
wgrantSo, you could file a bug with that bug, hunt down a Canonical employee to look at the traceback of that OOPS, or work out what was wrong with the request using trial and error.02:07
wgrantmaxb: That request looks fine to me, though, so you'll have to find somebody with access to the traceback.02:10
* wgrant tries on staging.02:12
wgrantmaxb: It's the binary copying that's causing the problem, which makes it rather useless for your purposes...02:15
maxbhmm02:15
maxbThe entire point of this exercise being to ensure all the binaries are built before they get published to the publicly advertised PPA, yes :-/02:16
wgrantHmm,.02:19
wgrantI can't copy anything with binaries, it seems.02:19
wgrantBut I did just find another bug.02:19
maxbI just copied with binaries using the webpage02:20
wgrantYou can copy to non-release pockets using IArchive.syncSource, and they won't show up anywhere except the apt-gettable archive, and they can't be removed.02:20
maxbheh02:21
wgrantOh, wait, they do show up.02:21
wgrantIt was just replication lag.02:21
wgrantErm.02:21
wgrantAnd it *did* include the binaries, when I told it not to.02:21
wgrantAh, it's because that source was initially built in that archive, copied elsewhere, then deleted in the origin. So it wasn't a good test at all.02:22
* maxb thinks all PPAs should have the option to publish initially to an "incoming" pocket, and automatically copy to the release pocket once all build records for the source publication reach "successfully built"02:24
wgrantI still can't copy things with binaries.02:24
wgrantmaxb: That would be nice, although you can always do that easily with multiple PPAs as long as they haven't broken it.02:25
* wgrant files a couple of bugs.02:25
wgrantBug #37063502:27
ubottuLaunchpad bug 370635 in soyuz "Archive.syncSource with binaries OOPSes" [Undecided,New] https://launchpad.net/bugs/37063502:27
wgrantAnd bug #37063602:29
ubottuLaunchpad bug 370636 in soyuz "Can copy to non-RELEASE PPA pockets using Archive.syncSource" [Undecided,New] https://launchpad.net/bugs/37063602:29
VK7HSEis it just me or is the build process on LP a little slow at the moment?  https://launchpad.net/~vk7hse/+archive/scott-vk7hse-jaunty?field.name_filter=&field.status_filter=published&field.series_filter=any I uploaded this over an hour ago...03:09
wgrantVK7HSE: The build queues (https://launchpad.net/builders) are currently fairly long, because lots of the build machines are currently serving the huge load on releases.ubuntu.com.03:13
wgrantApparently those machines will be builders again some time early next week.03:13
VK7HSEwgrant: Oh ok that's fine then!03:13
doctormoHey guys,03:50
doctormoQuestion: Is there an index of packages available in all the PPAs on launchpad? or does one have to use google?03:51
wgrantdoctormo: You can search at https://launchpad.net/ubuntu/+ppas - searching for a package name will get you PPAs containing that package.03:51
doctormowgrant: great03:52
doctormowgrant: Just tried to use the api/python, decided against it.03:52
jmarsdenIs OOPS-1218B233 or OOPS-1218ED21 when looking at merges a known/common/being worked on issue?  See bug #37065804:29
ubottuLaunchpad bug 370658 in launchpad "OOPS-1218ED21 when looking at proposed merge" [Undecided,New] https://launchpad.net/bugs/37065804:29
ubottuhttps://devpad.canonical.com/~jamesh/oops.cgi/1218B23304:29
doctormoI wonder if lazr.oops will be release, I saw some other lazr code was recently and I kinda liked playing with that code.04:31
pwnguinrandom "why dont you just use procmail" question: anyone know how to tag mail from launchpad lists in gmail?04:43
wgrantpwnguin: Use Sieve or procmail!04:43
wgrantpwnguin: Or see http://blog.launchpad.net/bug-tracking/gmail-filters-for-launchpad-bug-email04:44
pwnguinactually, it looks like the mail im basing this on was a "contact this team"04:46
pwnguinnot quite bugmail04:46
pwnguinor a generic listserv04:46
wgrantThe same ideas probably apply.04:46
wgrantdoctormo: I presume lazr.oops will be released along with the rest of LP on July 21st.04:47
wgrants/the rest/some other less interesting parts of/04:47
doctormowgrant: That's good, do you know if that means parts of the code Ubunet will use (i.e. oops) will flow that way to, or will that be a fork?04:48
wgrantdoctormo: I don't think we're meant to know that Ubunet exists.04:48
doctormowgrant: You aint? it's in internal Beta and I worked on it, you can take this private if you'd like.04:48
wgrantdoctormo: I know you worked on it. But I'm just another Launchpad user, and it hasn't been announced publicly yet.04:49
doctormowgrant: Ah, well, it's good to know launchpad will have more bits released July 21st04:49
doctormoyour knowlege of lp caught me off guard there ;-)04:49
wgrantdoctormo: July 21st is the date that LP itself will be released. They like to say it's all of it, but some of the more interesting bits (Codehosting and Soyuz) are being kept non-free for the time being.04:51
doctormoI never got to see either of those bits myself, what do they do?04:51
pwnguinsoyuz?04:51
pwnguinthat's the builder, no?04:52
wgrantdoctormo: Soyuz manages the Ubuntu archives and PPAs. Codehosting hosts bzr branches.04:52
wgrantpwnguin: And the archive management stuff, yes.04:52
pwnguinits hardly worthwhile unless you're canonical or debian04:52
wgrantpwnguin: Using != fixing04:52
doctormowgrant: hmm, so I agree it may not be apparently useful in a purely 1 dimentional kind of way. But er, there is more to FOSS than that, as Sugar Labs keeps on pointing out, one of the important aspects is the ability to learn from the code.04:53
pwnguinits a distributed system. not exactly a blast fixing those when timing issues arise04:53
pwnguinanyways04:53
wgrantdoctormo: Right. Most people seem to agree.04:53
doctormoAh my default is always to FOSS, but then I have alt-funding installed.04:54
pwnguinafter the 21st, perhaps someone will rewrite soyuz using hadoop04:54
pwnguinor bashReduce ;)04:54
wgrantpwnguin: bashReduce? I don't like the sounds of that!04:55
pwnguinits as awesome as it sounds04:55
pwnguini wonder how long it takes to topological sort the build dependency tree04:57
wgrantpwnguin: It doesn't do anything as fancy as that.04:57
wgrantIt just throws stuff at the buildds.04:58
pwnguinwell, bash reduce could ;)04:58
wgrantIf a dep is missing, it takes the first missing one and doesn't retry it until it sees that appear in the archive.04:58
doctormoIs there any way to filter the ppa search further?05:05
wgrantdoctormo: What exactly do you want to filter on?05:05
doctormowgrant: arch and distribution would be good05:06
wgrantdoctormo: Ah, no.05:06
wgrantMaybe there should be a method somewhere to search source publishings across all archives.05:07
=== Andre_Gondim is now known as Andre_Gondim-afk
doctormoHmm, this PPA search isn't as useful if it pulls up results from any arch/series05:12
wgrantSeries would be useful; arch, not so much.05:13
rippsWhen is Launchpad going to reallocate some servers from mirroring back to PPA building? These 12 hour wait times are killing me06:04
wgrantripps: Somebody said many hours ago that it'll be some time early this next week.06:05
rippswgrant: okay, thanks for the heads up06:05
wgrantripps: Although you'd think they could sacrifice just one mirror server to help clear the i386 backlog, wouldn't you?06:07
Demophobiehey hey09:33
DemophobieCan't open my languages - i get a "Ooops" - Something wrong in launchpad?09:33
jmarsdenDemophobie: That's LaunchPad's fault, not yours.... I am seeing some OOPSes also tonight... the LP devs will get to it when they can, I'm sure.09:38
Demophobiejmarsden: Ah okay - i was worried if it my fault. I made come changes..09:39
Demophobiesome* ^^09:39
jmarsdenAs far as I know, OOPSes are always a problem in LP of some sort.09:39
wgrantA page with a title of 'Oops!' is always Launchpad's fault.09:40
wgrantIt will have been logged, and QA people will probably look at it on Monday.09:41
Demophobieok09:41
Demophobie:)09:41
cemco/ does anybody know when will Karmik be available in the PPA in Launchpad ? thanks10:02
wgrantcemc: It has been for a week now.10:05
wgrantNearly.10:05
cemchumm10:05
wgrantYou won't see it in the dropdown on your archive page until you upload something to it.10:06
wgrantBut the list of PPA-supported architectures and distroseries is at https://launchpad.net/ubuntu/+ppas10:06
cemcso that's why I didn't see it. makes sense. thanks for the info10:07
wgrantnp10:07
Demophobiethings i marked as "Deleted" in the translation Import queue will de removed after while, right?10:10
Demophobiei have a lot of files (i tried a lot) in the import queue and some seem to block others to be updated10:11
=== Philip6 is now known as Philip5
=== thunderstruck is now known as gnomefreak
mirakbuild of package is too slow11:09
mirakwhy can't we upload binaries at least for amd64 and i386 ?11:09
mirakif they are build in pbuilder it should be ok right ?11:10
wgrantmirak: Builds are normally quick, and will be again in a couple of days.11:11
wgrantYou can't upload binaries, because then there's no way to verify the content of a binary.11:12
mirakwgrant: yes but I doubt anyone will ever verify the soures11:12
miraksources11:12
wgrantmirak: I always try to verify the diff.11:13
mirakbefore someone gets hurts I mean11:13
hyperairmirak: the whole point is that the binaries must be built from the sources.11:13
mirakof what you download ? or all the ppa ? ^^11:13
wgrantBinary uploads are a bad idea, and I strongly doubt that Launchpad's policy on them will ever change.11:13
mirakI understand but what I mean is that in reality, if someone gets hurts, it will be from a binary,11:14
wgrantIt's normally just as quick for Launchpad to build them, except when the sysadmins steal most of the buildds for weeks, which has happened for the first time just now.11:14
wgrantRight, but I can verify that a binary is fine by looking at the source.11:14
mirakand the feact the sources are altered doesn't change this11:14
wgrantUnless an untrusted entity built the binary, which you are.11:14
wgrantWhat benefit does uploading binaries give, assuming the usual < 1 minute dispatch time?11:15
mirakwgrant: yes, but my sources can't be trusted either. and most people will just download the binary. But I understand, it's just I think in 99,0% of the cases, if someone wants to do something nasty he will have no problems doing it11:15
mirak99,9%11:16
wgrantmirak: I can and will verify your sources. Others will too.11:16
mirakwgrant: in theory yes but in reality it won't happen. Are you reviewinf each ppa ??11:17
wgrantmirak: Each PPA that I add to my systems, yes.11:17
wgrantUnless it is from somebody that I know and trust well.11:17
mirakwgrant: if you don't trust me you still can build from the sources you reviewed ^^11:18
wgrantmirak: But I don't need to, if Launchpad did it for me.11:18
wgrantmirak: Not being able to upload binaries gives you (as the uploader) no disadvantage, unless you are malicious.11:18
mirakbut well this question wouldn't matter when launchpad will be faster11:19
wgrantRight.11:19
mirakwgrant: yes it is, it's slower to make available my packages, but if it's just temporary it's ok11:19
wgrantmirak: Right, I think everybody is very disappointed with the current state of the build queues.11:20
mirakis the /var/cache/pbuilder/build mounted on a tmpfs for the builds ?11:20
wgrantmirak: The buildds use a mutant sbuild, not pbuilder.11:21
mirakI tried this, this makes things really faster, however it needs at least 4 or 6 gigs of ram11:21
mirakwgrant: is it worth to try sbuild for my personnal usage ?11:21
wgrantmirak: It's a lot more efficient, but it requires LVM. If you're already using LVM, sure.11:22
mirakwgrant: you mean sbuild needs lvm ??11:22
wgrantmirak: In most of its modes, yes.11:22
mirakI used it at some point, but dropped because I never resized anything, or just bought new harddrive instead of exetending the volumes.11:23
mirakand the problem with having a /boot partitions was anoying11:23
geserBjornT: any success on figuring out why I didn't get the NEW bug mail when filing bugs with requestsync (and LP API)? I just filed a bug through the web interface and got the NEW bug mail so it's not my mail setup11:39
mdzooh, Tags field on the bug filing page13:06
maxbyup, they implemented that feature request pretty quickly :-)13:07
* maxb wonders if there are any graphs of build queue sizes13:07
wgrantYou also get other fields if you are the bug supervisor.13:08
cl_2hi, when i try to translate temlpates of my project, i get  OOPS-1218B866 since a couple of days. any ideas?13:57
ubottuhttps://devpad.canonical.com/~jamesh/oops.cgi/1218B86613:57
=== asac_ is now known as asac
=== hypera1r is now known as hyperair

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