/srv/irclogs.ubuntu.com/2007/11/27/#launchpad.txt

glatzorhello, I cannot commit any changes to my branch hosted at Launchpad anymore00:32
glatzorI always get the following error: No handlers could be found for logger "bzr"00:33
glatzorafterwards bzr hangs forever00:33
glatzor bzr+ssh://glatzor@bazaar.launchpad.net/%7Edisplayconfig-gtk/python-xrandr/main/00:33
lifelessglatzor: AIUI its actually pushing, unless you have hit ctrl-C, which actually breaks it00:34
mwhudsonglatzor: or it might be locked00:34
mwhudsontry sftp00:34
glatzormwhudson: lifeless: I already made a break-lock00:35
mwhudsonglatzor: but that's a bit erratic over bzr+ssh too :/00:35
glatzorthis happened after I was asked for my ssh passphrase, but I was to busy to enter it immediately. entering it after some minutes resulted in this situation00:36
glatzorok, using sftp is a workaround00:39
glatzorthanks00:39
LaserJockcprov-out: how long are you gonna be up?00:49
cprov-outLaserJock: dunno, 20 minutes or so00:50
LaserJockk, trying to get the source00:52
LaserJockcprov-out: hmm, where are you getting the source?00:54
LaserJockfrom what's on the PPA?00:54
cprov-outLaserJock: http://ppa.launchpad.net/schooltool-owners/ubuntu gutsy00:54
LaserJockok00:55
LaserJockwell, I found the source that they have on the schootool.org site too00:55
LaserJockhmm, that's some lovely packaging00:57
cprov-outLaserJock: do you suspect of something in the package itself ?00:58
carlosgood night!01:01
LaserJockcprov-out: well, apt has been around for a long time ;-)01:03
LaserJockmy first guess is always packaging01:03
LaserJockcprov-out: have you by chance reproduced it?01:03
cprov-outLaserJock: well, it could also be the indexes generated by LP :(01:03
LaserJockcprov-out: could be yes01:04
cprov-outyes, it's trying to update the package in my machine01:04
cprov-outLaserJock: do you know how to make apt *verbose* on its actions ?01:05
LaserJockcprov-out: do you think this could possibly be caused by the ogre-model crush?01:05
LaserJocklike what happens if it gets confused about component? is that a possibility?01:06
LaserJockcprov-out: try apt-get -V01:07
cprov-outLaserJock: no luck01:09
LaserJockcprov-out: I'm trying it now as well01:13
LaserJockcprov-out: I just don't know dude01:22
LaserJockI don't see anything obvious01:22
cprov-outLaserJock: yes, me neither ... better go to bed and try this again tomorrow.01:23
cprov-outLaserJock: thanks for the help and g'night.01:23
LaserJockcprov-out: yeah, I gotta get home, I'll try to poke it again some and let you know if I figure anything out01:23
=== cprov-out is now known as cprov-zZz
cprov-zZzLaserJock: great, thank you.01:23
j1mchi all.  i'm getting an error when trying to push something to launchpad via bzr.   (http://pastebin.ca/798862) can anyone help?02:21
Fujitsuj1mc: You can't push over HTTP...02:29
FujitsuYou need to use sftp or bzr+ssh.02:30
j1mcFujitsu: here's the command i'm using: bzr push bzr+ssh://jwcampbell@bazaar.launchpad.net/~ubuntu-core-doc/ubuntu-doc/xubuntu-hardy02:31
=== hexmode` is now known as hexmode
beunoj1mc, did you do bzr unbind?02:32
j1mcbeuno: i tried it.  it gave errors, too.  might it because i did a lightweight checkout?02:33
beunoj1mc, let's take this back to #bzr     <----    :D02:34
j1mcok02:34
Fujitsuj1mc: You'll have to rebind. Just bind to bzr+ssh, etc.02:34
Hobbseecprov-zZz: erm, why did i get subscribed to a spec that i cant read?  :)02:35
j1mcFujitsu: pardon me, but how would i rebind?  i am new to bzr.02:37
beunoj1mc, maybe bzr bind bzr+ssh...?02:37
LaserJockHobbsee: because you know if something going on with that something02:38
HobbseeLaserJock: eparse?02:38
j1mcbeuno: i'll try.  thx.02:39
Hobbseeoh, as in, i'll see when it's all done, or what it's general status is - just not how they're going to do it?02:39
LaserJockexactly02:39
=== ember_ is now known as ember
ubotuNew bug: #165322 in ubuntu "Launchpad bug reporting needs a 'me too' button (dup-of: 149775)" [Undecided,New] https://launchpad.net/bugs/16532203:00
jmlHello hello06:01
thumperhello hello06:01
jmlShall we have a reviewer meeting?06:01
thumperlifeless may not be around for the meeting06:02
jameshhello hello hello06:02
thumperand I am one handed as I'm eating dinner06:02
jmlI feel that we've become stalled.06:05
jmlShall I run it then?06:05
thumperjml: go for it!06:05
jml= Meeting Starts =06:05
jmlWelcome to the Launchpad Reviewer meeting!06:06
jml* Roll call06:06
thumperhere06:06
jmlBjornT, jamesh, jtv, lifeless: ping06:06
BjornThi06:07
jameshhi06:07
thumperand that's a quorum06:07
jml* Next meeting06:07
jmlSame time next week, I assume.06:07
jmlI'm happy to chair.06:07
* thumper would really like it earlier06:07
thumperbut then we'd have EU problems06:07
thumperI'll live06:08
jmlOK.06:08
jmlNov 27+7, 0600 UTC06:08
jml* Action items06:08
jmlI see there are two here for me06:08
jmljml, create a ReviewerMeetingTemplate wiki page similar to BazaarMeetingTemplate with template for minutes and instructions on preparing the email. 06:09
jml    *06:09
jml      jml to confirm that SteveA's email about using properties rather than no-arg functions on view classes is in a relevant checklist on wiki06:09
jmlI'll get to those this week. Sorry about the delay.06:09
jml* Queue status06:09
jmlHow are your queues guys?06:09
jameshI didn't get round to allocating reviews yesterday06:10
thumpermine is empty06:10
thumperexcept for one06:10
jmlthumper: heh06:10
jmljamesh: I see you have a massive branch in your queue06:11
thumperwell, visibly empty, but secretly not06:11
jameshjml: which one?06:11
thumperSteveA's queue06:11
jmloh, I misread06:11
jameshoh.  SteveA rubberstamped that06:11
jmlI can't see anything else to comment on here. Let's move on.06:12
jml* Mentoring update06:12
jmlAnyone here a mentor?06:12
thumpernot me06:12
jmlMoving on.06:13
jml* Review process changes06:13
jmlWere these discussed at last week's meeting?06:13
* thumper doesn't think so06:13
jmlI don't feel qualified to chair a discussion on these without knowing what sort of outcome we are expecting from that discussion.06:14
jmlYou've got five seconds to say something :)06:15
jmlDone.06:15
jml* Any other business06:15
jml306:15
jml206:15
jml106:15
thumperme06:15
jmlthumper: go06:15
thumperwhat to people think about flacoste's idea of team leads not doing on call reviewing?06:16
thumperBjornT ?06:16
jmlthumper: it has a practical ring to it.06:17
BjornTi think that's a quite sane idea. we should have enough reviewers to go around anyway, and there's nothing stopping team leads from helping out doing reviews, even though they are not officially on-call06:17
thumperright, that's generally my thoughts too06:17
* thumper is done now06:18
jmlok.06:18
jmlThen so am I.06:18
jml= Meeting ends =06:18
jmlI'll talk to Barry to understand the agenda better.06:18
thumperthanks jml06:18
jameshthanks jml06:18
jmlnp.06:19
ubotuNew bug: #172248 in launchpad "milestone pages should (optionally) hide finished bugs" [Undecided,New] https://launchpad.net/bugs/17224806:30
ubotuNew bug: #172253 in rosetta "Translation overview pages for distro and project should link to filtered PO file pages" [Undecided,New] https://launchpad.net/bugs/17225307:35
ubotuNew bug: #172256 in launchpad "Builds page erroneously reports no packages building" [Undecided,New] https://launchpad.net/bugs/17225608:15
=== LaserJock is now known as LaserRock
carlosmorning08:24
FujitsuHi carlos.08:25
=== \sh_away is now known as \sh
=== mpt_ is now known as mpt
glatzormpt: where can I enable the bug tracker for my launchpad project? the option seems to be quite hidden09:04
mptglatzor, wow, coincidence09:04
mptI'm just right now transcribing one of the user test videos where someone has the same problem 09:04
glatzor:)09:05
mptSo until we fix it, the steps are: (1) tabs > "Overview" (2) Actions > "Change details" (3) scroll down to "Bugs are tracked in: [ ] Launchpad"09:05
* Fujitsu has helped a few people find that in the past, too.09:05
glatzormpt: would be nice to have this on the bugs tab09:07
mptI think it should be visible directly from the table on the right of the Overview page, and on the Bugs tab, yes09:07
glatzormpt: thanks.09:07
glatzormpt: how can I add files to the download section?09:08
* Fujitsu thinks you need to add a series, then a release, then add files within that release.09:09
mptglatzor, what Fujitsu said09:10
mpt... which also should be more obvious09:11
FujitsuOr perhaps there could be some documentation.09:11
FujitsuPreferably both, I guess.09:11
mptWriting documentation would be quicker for us. Fixing the dang problem would make it quicker for users.09:12
FujitsuSome content in the help tab (that must be a first, except for launchpad-bazaar) of +download might help once Launchpad stops crying wolf.09:13
mptWe have a plan for the wolf problem09:13
FujitsuThat is very probably a good thing.09:14
FujitsuWhat are you going to do to it?09:14
mptIt's not approved yet. Ask me again in two weeks. :-)09:14
FujitsuAh.09:14
ubotuNew bug: #172275 in soyuz "vmware-server in feisty-commercial keeps getting reinstalled" [High,New] https://launchpad.net/bugs/17227510:31
chxmwhudson: hi. thanks for fixing the Drupal main branch! Would it be possible to mirror DRUPAL-5 and when it comes (soon), DRUPAL-6 too?11:06
* mwhudson blinks11:07
mwhudsonchx: was that me? :)11:07
chxmwhudson: I do not know but someone fixed the Drupal branch.11:07
chxmwhudson: it stoppped updating I complained here to you, I fild a question on launchpad11:07
chxmwhudson: and now, it seems like up to date.11:08
mwhudsonchx: ok, cool :)11:08
mwhudsonchx: but in general we only mirror the trunk series of development11:08
chxmwhudson: the last commit as of liek ~40 minute ago is not yet mirrored but i guess it will eb soon. i do not know how often the mirror script runs11:08
chxmwhudson: fine, fine11:08
mwhudsonchx: cvs repos get updated every 12 hours by default11:09
chxmwhudson: ouch. may I get a speedier update :) ?11:10
mwhudsonyes, it should be possible11:10
chxmwhudson: http://ubuntu.com is Drupal. Does this give us some special position :D ?11:11
mwhudsonchx: probably :)11:11
chxmwhudson: so, every 30 min :) ?11:11
mwhudsoneh, that's probably a bit too often11:12
chx31 min :D ?11:12
chxsure. Hourly?11:12
mwhudsonthe systems that run the imports are pretty heavily loaded11:12
chxWhatever works for you, works for me.11:12
mwhudsonoh, haha11:13
mwhudsonit is already set to hourly11:13
chxreally?11:13
chxgreat, great!11:13
mwhudsonbut there are too many jobs being processed currently11:13
chxI see.11:13
mwhudsonwhich is why it hasn't been updated for over an hour right now11:13
chxWould donating help? Do you guys need funding or sabdfl provides practically infinite funds :) ?11:14
mwhudsonum11:14
mwhudsonwe need more time and less other things to do i guess :)11:14
mwhudsonwe're working hard on a more flexible code import system11:15
chxgreat! we are working hard to provide a better CMS for all of you :)11:15
mwhudsonthat would let us, e.g., give certain jobs higher priority11:15
mwhudsonchx: not my end of things at all :)11:15
ubotuNew bug: #172286 in launchpad-bazaar "timing out a branch puller worker leaves a locked branch" [Undecided,New] https://launchpad.net/bugs/17228611:15
mwhudsonchx: but seriously man, cvs? :)11:15
=== cprov-zZz is now known as cprov
chxmwhudson: going over to svn is on the plate for 2.5yrs now11:16
chxmwhudson: it looks more realistic after this SoC but it's extremely hard11:16
chxmwhudson: we have.... what the stats was... um I remember 5000 projects maintained by 1000 people.11:17
chxor something like that.11:17
mwhudsoni suppose svn would be a bit better ... :)11:18
chxyes but what I am saying that we educated a legion of people to use cvs and no matter how easy it is , we will have another set of problems11:20
chxwe have integrated cvs pretty heavily11:20
chxone of the most important parts, as said above, was rewritten in an RCS independent way during SoC with a CVS plugin and the SVN plugin has recently been written11:21
chxbut it's not easy11:21
chxalso, believe me I would be happier with bzr or git11:21
chxbut the lack of integration and fancy GUI shells makes it impossible. Think Tortoise here.11:22
mwhudsonah right, that one11:23
chxyes, that one11:24
mwhudsonthe problem here is that the people who most understand bzr are the least likely to be using windows :)11:24
mwhudsonand most happy at the command line11:24
chxwell there is a tortoisebzr now11:24
chxand believe me, the heaviest Drupal guns do not run Windows11:25
chxespecialyl the early DrupalCons looked like macfests :D11:25
ubotuNew bug: #172292 in rosetta "Don't offer Download translations to anonymous users" [Medium,New] https://launchpad.net/bugs/17229211:26
chxstill, when nine of us walked into a bar in Barcelona to spend the evening with something good (read core hacking), there were like... what, two PCs, one being mine? Apple hardware does not fit my needs, sorry.11:26
mwhudsoni'm running gutsy on a macbook11:26
mwhudsonthe wifi is occasionally infuriating but other than that it's a very nice machine11:26
chxwell, a macbook, from my viewpoint, and especially the macbook pro, is extremely heavy 11:27
chxand also, very fragile.11:27
chxI am running a Panasonic CF-Y5 which is very light and very very durable11:28
mwhudsoni feel this is getting off topic :)11:28
chxit is :)11:28
chxso back to RCS...11:28
chxYou also need the local "whatever RCS" guru11:28
chxwe have a CVS guru11:28
chxwe possibly can pull SVN off11:28
chxbut even if TortoiseBZR matures11:29
chxI have no idea who will be the bzr "captain"11:29
chxthere are a few people using bzr11:29
chxbut aside from bzr pull -- bzr revert -- bzr diff we do not use bzr really.11:29
chxas usual, the challenges are more human resources than technical11:30
mwhudsonit's hard to change this sort of thing because the costs are immediate and the benefits long term and often a bit vague seeming11:34
chxthe big problem here is that SVN would solve little at all of our problems11:35
chxwhich are, people have a problem with grasping tags and branches11:35
mwhudsonwhat problems does cvs give you?11:35
mwhudsonah11:35
chxthis is hardly cvs specific11:35
mwhudsoni've never understood branches in cvs :)11:35
chxSVN is somewhat easier -- but then again, tags there are highly artifical unless you introduce some commit script nothing stops changing a tag, if i understand correctly11:36
=== kiko-zzz is now known as kiko
Hobbseesky fallen in yet?11:50
kikonot yet. we're waiting.11:55
Hobbseeah.  pity11:55
Hobbseecprov: when should i hope for an email?12:04
cprovHobbsee: ideally soon, but it's unlikely, sorry. BTW, do you have some time to help me to follow the soren's hint on https://bugs.edge.launchpad.net/soyuz/+bug/165230 ?12:06
ubotuLaunchpad bug 165230 in soyuz "PPA generates an endlessly upgrading package" [Undecided,In progress]  - Assigned to Celso Providelo (cprov)12:06
sorencprov: I'm right here, if you need me?12:06
cprovsoren: ahh, good. I wonder how the conflicting binary metadata was generated. Can you explain ?12:08
sorencprov: Are the PPA's using apt-ftparchive?12:09
thegodfathersoren: same bug as partner12:09
sorenthegodfather: It smeels quite similar, yes. that's how I stumbled upon it.12:09
thegodfatheri am pretty sure it is12:09
thegodfatherPPA doesn't use apt-f-a IIRC12:09
=== Hobbsee_ is now known as Hobbsee
Fujitsu!primary uses NoMoreFTPArchive, I'm pretty sure.12:10
Fujitsu+Apt there somewhere.12:10
sorencprov: pkg-binarymangler replaces the maintainer, afair.12:10
cprovsoren: let's check the buildlog12:10
sorencprov: I suppose it's debatable whether that should even be installed in ppa buildd's.12:10
* Hobbsee curses hardy12:11
* soren pats Hobbsee 12:11
* Hobbsee would appreciate it if X did not freeze12:11
sorencprov: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>"12:12
sorencprov: Where does NoMoreAPTFTPArchive get its info from?12:13
cprovsoren: when it process the incoming deb control-file12:14
sorencprov: -v12:14
sorencprov: That doesn't add up, IMO.12:16
FujitsuIt looks like it's getting the maintainer from the source, not the post-mangling binary.12:16
sorencprov: The Packages file does not match the control file from the control.tar.gz in the ar archive.12:16
sorenFujitsu: Yeah, but it's got the right Depends..12:17
Fujitsusoren: That's true.12:17
cprovsoren:  and the difference is only the 'Maintainer' field ?12:17
sorencprov: For the package, I looked at, yes.12:18
sorencprov: I've reported another similar bug that bigjools is looking at.12:18
sorenhttps://bugs.edge.launchpad.net/soyuz/+bug/17227512:19
ubotuLaunchpad bug 172275 in soyuz "vmware-server in feisty-commercial keeps getting reinstalled" [High,New]  - Assigned to Julian Edwards (julian-edwards)12:19
=== meduxa is now known as toscalix
cprovsoren: uhm, the inconsistency source is that we use the Maintainer field set in the source metadata in the index and not the one coming in the binary controlfile12:22
* Fujitsu headdesks.12:22
sorencprov: I see.12:22
sorencprov: Ok, that doesn't explain the missing Pre-Depends, though.12:22
* Fujitsu suspects somebody left that out of the field whitelist...12:23
cprovsoren: 'pre-depends' is not modeled in NoMoreAF12:23
sorencprov: It probably should be.12:24
thegodfathercprov: EH?12:24
cprovsoren: ok, let's make it a bug.12:24
Hobbseeshould my crack alert be going off?12:24
=== mrevell is now known as mrevell-lunch
Hobbseecprov: is there any visible documentation on NMAFA?  either current, or future plans?12:28
cprovHobbsee: there is a spec, but it's private. We should indeed cook a public documentation for it12:29
Hobbseeyay.12:30
HobbseeFujitsu: you know, i really think that cprov should make the use of yada mandatory for packages to build in PPAs.12:32
FujitsuYES!12:32
Hobbseemutating packaging files would be fun!12:33
FujitsuHeh heh heh.12:33
Hobbseeand oh so much simpler, when there's only one file of importance12:33
cprovHobbsee: I have no idea what are you talking about. Can you point me to some doc on this ?12:34
Hobbseecprov: you don't want to know, and you want to run away and hide before Fujitsu gets violent12:34
=== doko_ is now known as doko
Hobbseeoh my goodness, it's mutated into something mroe evil!12:35
ubotuNew bug: #172308 in soyuz "BinaryPackageRelease should store 'Pre-Depends'" [Undecided,New] https://launchpad.net/bugs/17230812:35
Fujitsucprov: yada is one of the most evil of packaging `aids' to ever exist. It mutates control files and such on each build, and was just brought up by myself in #-motu.12:35
HobbseeFujitsu: dude....please file a removal request for it, before it takes over.12:35
HobbseeDescription: Yet Another Debianisation Aid12:36
Hobbsee YADA is a Debian packaging helper.  It parses a special file,12:36
Hobbsee debian/packages, in a source package, and generates an appropriate12:36
Hobbsee debian/rules to control building of the package.12:36
Hobbsee .12:36
Hobbsee This package provides YADA script.12:36
Hobbsee .12:36
Hobbsee The /usr/bin/yada script can be also copied as source package's debian/yada12:36
Hobbsee file if this package won't be available on system for package building.12:36
Hobbseethe latter part is new.12:36
Hobbseeeven purging yada is not enough - you now need to purge all yada-infested files.  it's a virus!12:36
cprovaff ..12:37
HobbseeFujitsu: well, now you're not annoyed at NMAFA, are you?  :)12:38
FujitsuHobbsee: Heh.12:38
Fujitsucprov: In Soyuz's current state, sources are semi-published on upload, so we sort of have build-from-accepted?12:39
HobbseeFujitsu: we've got binaries in the accepted queue already.  unsure if you can see them12:40
Hobbseeiirc12:40
HobbseeFujitsu: or replace sbuild with checkinstall, if you really want some crack.12:42
kikowake up launchpad13:03
Hobbseeit's sleepy.  you should feed it more13:04
=== mrevell-lunch is now known as mrevell
PriceChildcprov, my ppa still hasn't cleared :/13:43
cprovPriceChild: the indexes or the pool ?13:44
PriceChildwell there's nothing on my ~archive page... but it still shows all the source and binaries still there.13:44
PriceChild* +archive13:44
PriceChildapart from the upload i made last night that you said i should do13:45
cprovPriceChild: URL ?13:45
PriceChildhttps://edge.launchpad.net/~pricechild/+archive13:45
ubotuNew bug: #172320 in rosetta "Empty translations must be always represented with a TranslationMessage without translations" [High,Confirmed] https://launchpad.net/bugs/17232013:45
cprovPriceChild: http://ppa.launchpad.net/pricechild/ubuntu/dists/gutsy/main/source/Sources seems to be correct13:46
PriceChildcprov, its still rejecting my upload of version 3.4 (different md5sum to original)13:47
cprovPriceChild: right, it is still published in http://ppa.launchpad.net/pricechild/ubuntu/pool/universe/g/gizmod/13:49
PriceChildSo how do we unpublish it?13:51
Hobbsee"you don't"13:52
Hobbseeor you madly petition bigjools to code you a way to do it :P13:53
PriceChildHobbsee, I know I can't yet (feature on way?)... but surely there must be a way for them to do it seen as other people have had this fixed for them...13:55
cprovPriceChild: right, the information I passed you yesterday was inaccurate, gizmod _3.4-0ubuntu1~ppa1 source will be removed after 2007-11-27 17:40:16.293285 UTC, i.e, tonight. It was submitted to the 24 hours quarantine period.13:57
PriceChildGreat so 3 and a bit hours :)13:58
PriceChildThanks cprov.13:58
cprovPriceChild: bear in mind that the removal procedure only runs at 3am, you will have to wait a little bit more, sorry.13:59
Hobbseecprov: 3am UTC?14:00
_MMA_Sorry. I can imagine this might have been asked a bunch. I cant log in to LP. Is there a issue right now? I cleared cookies and all.14:01
cprovHobbsee: yes14:01
PriceChildcprov, wait I'm confused then... when you mark something for deletion, It has to wait for at least 24 hours before it is queued for deletion incase I change my mind?14:02
cprovPriceChild: yes for the first part, but it's not exactly to cover the changing-mind case.14:04
* Hobbsee wonders if it has then had time to definetly hit the backups14:05
cprovPriceChild: it's just to allocate in-progress work of new versions possibly depending on what you are removing.14:05
Hobbseecprov: which means what, in laymans terms?14:09
Hobbseecprov: what difference does it make when you remove it, if other stuff depends on it?14:09
Hobbseeit's still going to break, no matter when you remove it14:09
cprovHobbsee: no, new versions depending on the same orig would hold the file in disk, for instance14:10
Hobbseecprov: depending? why?14:10
Hobbseeoh!14:10
Hobbseecprov: so...then you're assuming that the packages will have built within the 24 hours, so then you can remove part of the source?14:11
cprovI'm not sure if the exactly intent of this feature in the real world, but it's one of the effects it causes14:11
* Hobbsee thought you removed by entire package, not just a version of a package14:11
PriceChildah so like removing ~ppa1 means it needs to wait 24 incase there's a ~ppa2 scheduled to build?14:11
Hobbseecprov: what other things does it cause?14:12
cprovHobbsee: gives time for daily backup-procedure 14:12
Hobbseecprov: which means that data is never removed from LP fully, then - even deleted stuff.14:13
cprovHobbsee: but currently it's done hourly ;) 14:13
Hobbseecprov: what...because LP is likely to fall over more regularly than once a day?  :P14:13
cprovHobbsee: it will be removed fully when a new sources series is started, so the old orig is not need anymore14:14
Hobbseecprov: i dont understand "sources series"14:14
Hobbseei've never understood launchpad's series stuff.14:14
Hobbseeunless it's a form of mozilla-esque14:14
cprovHobbsee: versions that share the same upstream source (orig.tar.gz)14:14
Hobbseecprov: do you remove by versions of a package, or do you nuke the entire package?14:15
cprovHobbsee: by version14:15
cprov{source,binary}packagerelease 14:15
Hobbseecprov: right, that explains a bit more...14:16
* Hobbsee still thinks there's some botched logic there, but it makes somewhat more sense.14:17
cprovHobbsee: I believe we could get rid of the quarantine period for PPA deletions.14:19
Hobbseecprov: erm...how does soyuz blow up if it's published a source package, but can't find the original tarball to build?14:20
Hobbseedoes sbuild curl up and die, and lock up the builld in question, or?14:21
* Hobbsee has no running sbuild, so cannot check.14:21
Hobbseehang on, i could ssh into a friends machine and check - if i actually knew the runes to call sbuild.14:21
cprovHobbsee: builders grab sources directly from librarian, so they won't blow if they are not in the archive.14:23
Hobbseecprov: oh, so you're not actually deleting the files (orig.tar.gz, .diff.gz, .dsc) from librarian at all?14:23
cprovHobbsee: although we would detect the lack of source when processing the binary (it has never happened, since deletions are done carefully)14:23
cprovHobbsee: no, librarian has the *world* and the files are offered via LP UI14:24
=== cprov is now known as cprov-lunch
Hobbseecprov-lunch: so when you're talking about "delete", you actually mean "hiding it from the user, so it appears to be deleted, but isn't"14:25
* Hobbsee wonders if the buildds then pick it up from librarian or the LP UI, then.14:26
cprov-lunchHobbsee: well, the immediate deletion result is 'exclude it from the archive indexes'14:26
Hobbseeif librarian, then surely hiding it on the UI wouldn't help you.14:26
Hobbseeright, yes14:26
cprov-lunchHobbsee: later on it will result in remove the file from the archive disk14:26
Hobbseecprov-lunch: the archive disk - but never librarian too?14:27
cprov-lunchHobbsee: exactly, librarian will stored the sources and binaries as long as we think it's useful14:27
* Hobbsee suddenly is reminded of "google: do no evil"14:28
cprov-lunchor better s\will store\can store14:28
* Hobbsee checks what the LP privacy policy says about that14:28
cprov-luncherr ... evil word was mentioned, it definitely means "lunch-time" :)14:29
Hobbseehaha14:29
Hobbseecprov-lunch: ah, it is there.  "Launchpad retains all data submitted by users permanently. "14:30
Hobbseeunless it's inappropriate.  great.14:31
Hobbseeah, yes, and then you use the "delete", which means "hide from view", not delete as in real delete - but never actually say that.14:31
Hobbseeas it's not mutually exclusive with the "Launchpad retains all data submitted by users permanently. " statement.14:32
kikoHobbsee, we sometimes delete porn spam if it's bad porn. 14:34
Hobbseekiko: this would be covered under the "canonical deems it inappropriate" clause, yes.14:34
* kiko had a weird dream about porn tonight. yes, insert random quote about porn in dreams and disturbed engineers14:34
kikoI was at a race conference, having dinner14:35
kikoand I gave the organizers a DVD to show which was of a race that happened this year14:35
kikoand it had racing but it then clipped into a porn video much to my chagrin14:35
Hobbseenow, i wasn't going to say that....but14:35
Hobbseeheh14:35
kikoit was horribly embarassing. but nobody but me seemed to care14:36
Hobbseemaybe they liked it.  *shrug*14:36
Hobbseemaybe it was more interesting than the race :P14:36
kikoI think it's more an artifact of it being in a dream14:37
Hobbseeyeah well.  you clearly have strange dreams.14:37
kikoI shouldn't have dinner that late14:40
=== kiko is now known as kiko-fud
=== bigjools-afk is now known as bigjools
=== matsubara is now known as matsubara-lunch
welterdeanyone an idea why antargis-trunk failed importing?15:27
=== LaserRock is now known as LaserJock
=== cprov-lunch is now known as cprov
mrevellLaserJock: Hi15:57
LaserJockhi mrevell 15:58
mrevellHey LaserJock. Do you have a few minutes to chat about tomorrow's PPA 101 session?15:58
LaserJocksure15:58
Hobbseeanything interesting?15:59
mrevellLaserJock, Hobbsee: I think the most useful thing would be to adopt the same intro section as last time and devote most of the session to Q&A. Would you agree?16:00
LaserJockyep16:00
LaserJockHobbsee and I talked about it a little last night16:01
Hobbseemrevell: yes, although depends on how long the intro section is16:01
LaserJocklong lectures just end up wasting time16:01
Hobbseemrevell: for next time, it would be wise to stick the documentation in the blog post, and suggest that people read it to get full benefit out of the session16:01
mrevellIf you subtract the questions, last time we spent around 15 minutes on the intro, I think16:01
mrevellHobbsee: Thanks for the idea. I'll update the blog post.16:02
Hobbsee15 mins of reading text from one person is....less than fascinating, no matter the content16:02
LaserJockperhaps an overview of what PPA is and what it's designed to deliver16:03
LaserJockthen we can launch into Q&A?16:03
mrevellLaserJock: Yeah, that sounds good to me.16:03
mrevellIn which case, there isn't a great deal more to discuss right now :) I can give the intro to PPA and leave you guys to answer the questions :)16:04
Hobbseemrevell: i'd like to see your intro to the ppa before you present it then, please.16:05
LaserJockhaha16:05
Hobbseei would presume LaserJock would also like a CC.16:05
LaserJockyes, it would be helpful16:05
HobbseeLaserJock: that being discussed...ponies!16:05
mrevellHobbsee, LaserJock: Would either of you prefer to present the intro?16:06
LaserJockwell, seems like an official LP person should do that16:07
Hobbseemrevell: would also be wise to send all ppa docs through knowledgable (about ppa) people.  ia64 != amd64, and those who know stuff about build systems would have spotted this earlier16:07
LaserJockwe're just the volunteer help ;-)16:07
Hobbsees/those who know stuff/those who know *far* too much stuff/16:08
Hobbseemrevell: i'm fine with someone else presenting it.  it's a LP thing, not a MOTU thing, and i think that if either LaserJock or I present it, it'll be seen as a MOTU thing.16:08
mrevellHobbsee: You are more than welcome to join the Launchpad Documentation Team that, time allowing, I'm planning to announce this week.16:09
Hobbseemrevell: of course, if it gets seen as a MOTU thing, then the MOTU's will get bugged about why certain bugs in it arent fixed...which is suboptimal.16:09
ubotuNew bug: #172353 in rosetta "Icon emblem names aren't translated." [Undecided,New] https://launchpad.net/bugs/17235316:10
Hobbseemrevell: like the above with MOTU, i'd be hesitant to be too far involved in PPA, without an employment contract on it - because people then think i can fix things in it, which I actually can't.  That also leaves me open to being blasted for things breaking, etc, which aren't my fault.16:12
=== kiko-fud is now known as kiko
Hobbseeand i get blamed enough for stuff i cant control as it is :P16:12
LaserJockhehe16:12
* LaserJock knows the feeling16:12
Hobbseemrevell: and it goes without saying that the level of a person's involvement of a project is direclty proportional to their frustration when they see things, which they really want to fix, but can't.16:15
mrevellOkay, well, thanks guys for your help with tomorrow's PPA meeting and to Hobbsee for the public beating.16:16
Hobbseemrevell: sorry :)16:16
LaserJockhaha16:16
* Hobbsee hugs mrevell16:16
LaserJockmrevell: she's good at that ;-)16:16
* LaserJock runs from the Ponies16:16
Hobbseeoy!16:16
Hobbseemrevell: then again, i do have the Long Pointy Stick of DOOM!!!!!!!!!!!!!!! ™ for a reason.16:19
mrevell:)16:19
=== matsubara-lunch is now known as matsubara
=== Adri2000_ is now known as Adri2000
=== \sh is now known as \sh_away
ubotuNew bug: #172373 in soyuz "Upload system error on duplicated version upload is misleading" [Medium,Confirmed] https://launchpad.net/bugs/17237317:45
ubotuNew bug: #172377 in soyuz "PPA emails should have rationale header" [Undecided,New] https://launchpad.net/bugs/17237718:10
keescooksay, with inkscape having moved its bug tracker to LP, there is some weirdness with links back to the old tracker.  e.g. 16724 shows a link to sf 1204566, but that bug is now lp 170381.  Is there some way to fix all those mappings?18:30
ubotuLaunchpad bug 170381 in inkscape "gnome-print still unsupported (causes segfault)" [Low,New] https://launchpad.net/bugs/17038118:30
=== \sh_away is now known as \sh
thumpermorning20:12
=== Ubulette_ is now known as Ubulette
=== cprov is now known as cprov-out
ubotuNew bug: #172418 in launchpad "Show package updates by Ubuntu versions and/or programs" [Undecided,New] https://launchpad.net/bugs/17241820:56
bd_https://launchpad.net/+builds/samarium <-- this buildd seems to have been stuck on a looping shell script somewhere for over a day20:59
kikoyeah, who submitted it again?21:01
somerville32Is lp dead?21:04
somerville32Everything keeps timing out on me21:05
somerville32OOPS-696EB10721:05
kikoyes, hang on for a bit while we do an update.21:05
LaserJockah21:06
LaserJockI wondered21:07
kikoit was unexpected21:07
kikoI had hoped it was going to be live but.. life being what it is.21:07
bd_kiko: looks like the MOTU media team submitted it for their PPA21:10
kikobd_, do you have the URL for the build?21:11
bd_https://launchpad.net/~motumedia/+archive/+build/45613321:11
=== \sh is now known as \sh_away
somerville32Why aren't the bugs that are assigned to me listed under the bugs I'm working on?21:25
kikosomerville32, in progress.21:26
somerville32Oh21:26
nouriHi.  We're thinking about migrating file downloads from Google Code to Launchpad for Plone.  Does Launchpad allow files to be downloaded from everywhere in the world?21:33
kikonouri, wow, that's very cool to hear.21:34
kikonouri, right now we don't have local mirrors, no, but it is planned.21:34
lifelessnouri: yes it does21:34
lifelesswell, I guess it depends what you mean :)21:34
kiko:)21:34
nouriI mean, can people from Cuba download from Launchpad :)21:34
lifelessnouri: yes.21:34
nouriOkay, that's good to hear (that's not the case for Google code btw)21:34
lifelesswe're not a US service.21:34
nouriEven better21:34
lifeless... we're in the free world :)21:35
nouriI wonder who's the owner of the Plone project on Launchpad; where can I see that; I'm looking at https://launchpad.net/plone21:35
nouriOh, it has no Driver21:36
kikonouri, expand the box to the left21:36
kikoregistered by: https://edge.launchpad.net/~plone21:36
kikonouri, sounds like you want to be a member of that team. I can do that, but maybe you want to talk to Hanno?21:36
nouriYeah, I can talk to Hanno, but he's not online today, and I'd rather get started NOW :)21:37
nouriI'm a Plone developer, see http://plone.org/news/plone-3.0-released/21:38
kikonouri, what's your LP ID?21:38
nourikiko: daniel.nouri21:38
kikonouri, added. please notify Hanno if you can. :)21:44
nourikiko: Thanks a lot!21:44
kikonouri, but tell me about this cuba problem.21:44
nourikiko: Do you guys have limits on file size?21:45
kikonouri, no.21:45
nourikiko: Well, Google Code doesn't serve them21:45
kikonouri, that is absolutely fucked.21:45
kikoare you serious?21:45
nouriYes21:45
nouriIt *is* fucked21:45
nouriOne more thing kiko; do you guys have download stats?21:45
kikowtf21:45
kikonouri, not yet public. working on getting those public.21:45
nourikiko: It's available thorough the admin interface?21:46
kikonouri, no, just in the datacenter logs.21:46
nourikiko: I see; is there an ETA for landing this feature?21:46
kikonouri, I can make up an ETA if you want one. :)21:47
nouriHehe21:47
kikoyou know how ETAs and software go..21:47
kikobut we need to do this work the next year. 21:47
nouriI see21:47
nourikiko: But tell me, these stats, they are available, just need to be made public?21:47
nourikiko: So you're collecting right now?21:47
kikonouri, yes, we do track accesses to our webapp instance21:48
kikoyes21:48
kikowe need to parse them and then offer them for browsing via launchpad21:48
kikoif you really really need this soon then I can put extra effort into doing it21:48
nouriI know I'm annoying, but can we request getting these stats every month until the feature is available? :)21:48
nouriIt looks as if it's kinda important to some of us.21:48
kikofind some undernourished engineer and give him some food, etc21:48
nouriHehe21:48
kikowell21:48
kikofor plone? sure we could do something.21:49
lifelesskiko: re cuba, remember the US has an embargo; and various electronic export requirements21:50
lifelesskiko: google code would either have to check and enforce that all their hosted content does not qualify as munitions (e.g. doesn't link to openssl :)), or they do location blacklisting21:51
=== kiko is now known as kiko-phone
gmb!~21:58
nourikiko-phone: (I understand you're in a phone call -- and I can wait)21:59
nourikiko-phone: I'll be writing an e-mail to the Plone developers list; I'd like to get funding for the stats feature; if you could tell me if this would help, and in any case, when we could land this, that'd be very helpful21:59
kiko-phonenouri, hmmm. so you can tell them this:22:00
kiko-phonea) you can host file downloads and give them to anyone in the world, unlimited space, unlimited bandwidth. even brazilians can download.22:01
kiko-phoneb) we can give you webstats for plone downloads through a monthly report of some sorts22:01
nourikiko-phone: That's great!22:01
kiko-phonec) we are committed to making this public with minimal hassle and while it does require engineering we can prioritize it for you.22:01
=== kiko-phone is now known as kiko
nouriThanks kiko!  That's surely good news.22:02
kikoyou're most welcome22:02
kikolaunchpad is more fun because we care about you22:02
kikothat was meant to be d) but maybe they will find it cheesy22:03
nouriI sure have the feeling22:03
nourihehe22:03
kikophew my phone will not stop ringing22:03
kikonouri, there are a lot of improvements we will do to file downloads in the near future22:03
kikoso it's a good place to be22:04
nouriNice22:04
nouriI'm sure everyone will agre22:04
kikowell we will find out about that. I know that sidnei has been talking about bug tracking and it's been mixed. if you need help ask me22:04
nouriYeah, I've followed that discussion22:05
kikosidnei is well-meaning but we will see if we can find a way of addressing the other concerns22:05
kikookay let me get something to eat and reflect upon.22:11
=== kiko is now known as kiko-fud
ian_brasiloo22:22
bd_hmm, is it expected behavior that PPA builds should show 'pending' while there are idle xen builders?22:24
bd_eg https://launchpad.net/~bdonlan/+archive/+build/457025 - iridium (xen-i386) is idle atm22:25
kiko-fudbd_, not really.22:25
bd_I've noticed there are delays of a few hours in there anyway - I figured they might be deliberate, to discourage upload-builderror-tweak cycles.22:26
bd_but otoh it could also be a bug :)22:26
kiko-fudlooks like something's wrong.22:27
bd_also do arch-indep builds always happen on i386?22:27
bd_seems like rotating them might catch some more FTBFS errors :)22:28
kiko-fudbd_, it's just something specific to the implementation in soyuz I think.22:28
kiko-fudthere is some rationale behind it but..22:28
bd_which is, the i386 arch-indep builds or the delays?22:29
mpt_Gooooooooooooooooooood morning Launchpadders!22:31
=== mpt_ is now known as mpt
=== Martinp24 is now known as Martinp23
bd_kiko-fud: seems to be going now22:34
kiko-fudbd_, it's kinda my fault.22:35
bd_hm?22:35
Rinchenbd_, everything is kiko-fud's fault ;-)22:35
bd_heh22:35
Rinchenbd_, like, making LP work :-)22:35
bd_kiko-fud: what's with the samarium builder btw? It's been stuck in some sort of loop for ... well, since PPA was unveiled :)22:35
bd_(perhaps there should be a more obvious place to report possible builder problems? There's no bugtracker or whatever for the Build Daemon Maintainers group)22:36
kiko-fudbd_, I'm waiting for celso to come back to fix it22:37
kiko-fudbd_, you have a very good question there. we will soon!22:38
bd_ah, good to hear :)22:38
bd_Will the PPA repositories purge superseded binaries to save space? I know you can't purge the sources for a few years in order to comply with the GPL, but the binaries should be fair game.22:39
=== cody-somerville_ is now known as somerville32
kiko-fudif the binaries are gone the source can go too22:40
kiko-fudand yes we purge both, bd_ 22:41
bd_kiko-fud: wouldn't the sources need to be distributed for three years under gpl-2 section 3.b? You're not actually sending the sources with the binaries... and the homepage linked from debian/copyright may not include patches applied to the debian source...22:42
kiko-fudbd_, I'm not sure, to be 100% honest, but I do know that Debian and Ubuntu do garbage collect sources and binaries.22:46
somerville32The GPL is evil :/22:47
kiko-fudso are kittens22:47
somerville32But they're cute22:48
bd_kiko-fud: mmm, debian has snapshot.debian.net of course... well, I'm no lawyer, so whatever. not my liability, right? :)22:49
kiko-fudwe have everything in the librarian, too. just not linked to. :)22:49
LaserJockUbuntu has the source archived, I believe for 3 years22:50
bd_kiko-fud: ah, well, if it's in the librarian then I guess it's still available :)22:50
LaserJockalthough you may have to request the source rather than apt-get source22:51
bd_though - does the quota only count stuff live at ppa.launchpad.net, or does it include archived/superceded stuff?22:51
kiko-fudbd_, only live stuff.22:52
bd_ah, okay22:52
=== LaserJock is now known as LaserRock
Flare183When is the PPA Class going to start?23:31
LaserRock15:00 UTC23:33
Flare183What's that in EST?23:33
LaserRockumm, 11:00 maybe23:34
Flare183am? or pm?23:34
LaserRockam23:34
LaserRockit's 8am PST23:34
Flare183ok thanks23:34
ubotuNew bug: #172455 in malone ""Project" menu in project group bug-reporting page should be radio buttons" [Undecided,New] https://launchpad.net/bugs/17245523:50
kiko-fudgo mpt go23:50
aa_hi, would be great (imo) if each project came with a built in wiki. Something really simple, maybe even with a mximum of 10 pages or so. Has this idea been discussed?23:57

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