/srv/irclogs.ubuntu.com/2008/12/15/#launchpad.txt

ianm_how should I get rid of the old/unused branch?  https://code.launchpad.net/luz00:04
ianm_by vcs-imports00:05
mwhudsonianm_: ask a question at answers.launchpad.net/launchpad-bazaar00:06
ianm_mwhudson: done https://answers.launchpad.net/launchpad-bazaar/+question/5448800:09
ianm_thanks00:13
guaxSorry, there was a problem connecting to the Launchpad server.  - Try reloading this page in a minute or two. If the problem persists, let us know in the #launchpad IRC channel on Freenode.00:19
guaxgot this on http://bazaar.launchpad.net/~wicd-devel/wicd/trunk/files00:19
spmwell guax has left, fyi everyone else, just bounced codebrowse.00:24
tim_abellnuts. when it said 'name' i thought it meant /my/ name! https://launchpad.net/tim-abell00:30
tim_abellapparently i am now a piece of software00:30
tim_abellwould anyone care to file a bug against me? eg, '... is an idiot'00:31
spmtim_abell: would you like me to remove that for you?00:31
tim_abellyes please :)00:31
spmor rather rename?00:31
tim_abellrename would be better00:31
tim_abellphoto-frame-prep is what i was after00:31
tim_abell:D00:32
spmone sec00:32
tim_abellnice one00:32
tim_abellps, launchpad is the best idea ever00:32
spmhttps://edge.launchpad.net/photo-frame-prep00:32
johannesare you moving from github to lp? outof curiosity: why?00:33
spmerr - drop the edge bit - sorry00:33
tim_abellsuper, thanks a millions00:33
tim_abellor many millions perhaps00:33
spmtim_abell: heh - you're as imaginative at names as we tend to be :-) we almost had something like "this_is_a_script_to_separate_wodgets_from_wibbles_on_pyhton_and_postgresql.py"00:33
tim_abelllol00:34
tim_abellit's a little geeky gift for the gf and her photo frame00:34
=== _neversfelde is now known as neversfelde
spmcool00:34
tim_abellengineer!=creative type00:34
spmTerry Pratchett's: Leonard of Quirm is my role model ;-)00:35
* tim_abell breaks out wikipedia to pretend he remebers00:35
tim_abelland can spel00:35
johannesnow that here's life: how to milestones and releases work together? I expected to be able to link a release t milestone ("hey that's done") but I don't find a way but they seem to be independent ...00:36
jmlspm: mine's Bloody Stupid Johnson.00:37
tim_abellheh, excellent00:37
tim_abellthanks again for your help00:37
* tim_abell returns to semi-reality00:37
spmjml: remind me to never run any of your code in production. oh. wait. epic fai........<beeeeeeep> ;-)00:38
jmlspm: not *all* of my software has a horribly fatal flaw.00:38
spmspm 1, jml 0 :-P00:39
spm... more like spm 1, jml 7395. but lets not quibble over details00:41
jml:)00:41
ianm_how do you specify that a branch is part of a series?00:42
spmjohannes: tbh, aren't too sure myself. I tend to use milestones as a "target" - something to aim towards; "releases" being a stake in the ground - this happened then. type of thing.00:42
ianm_mwhudson: so I've switched the "initial-import" series over to use my trunk branch, is that enough to now delete the ~vcs-imports/luz/trunk branch?00:45
ianm_mwhudson: https://code.launchpad.net/luz00:46
tim_abellwell, after all that, i'm pleased to announce https://launchpad.net/photo-frame-prep version 0.00000001 :)00:53
tim_abellcan launchpad read from github? not that it matters, i'm just curious00:54
ianm_watch for roundoff error on the version number ;)00:58
ianm_tim_abell: want some feedback on the GUI?  http://www.github.com/timabell/photo-frame-prep/wikis/screenshots00:58
tim_abellum, sure01:00
* tim_abell hides01:00
mwhudsonianm_: it's gone01:00
ianm_mwhudson: thanks!  can I rename the series too?01:01
mwhudsonianm_: yep01:01
tim_abellok, hit me ianm_01:01
ianm_tim_abell: (I'll be gentle) ok, in no particular order...01:02
ianm_tim_abell: are you using GLADE for the GUI?01:02
tim_abellto be honest, i can't remember, it was my first encounter with python guis01:03
tim_abelland i did it a few months back now01:03
ianm_tim_abell: did you use a graphical GUI design tool?01:03
tim_abellyes01:03
tim_abelloh yeah, there we go http://www.github.com/timabell/photo-frame-prep/tree/master/gui.wxg wxGlade01:04
johannesspiv: and how do you say "aim reached"? Simply setting the miletone inactive?01:04
ianm_tim_abell: 1) window should have a 6px border width01:05
* tim_abell takes notes01:05
ianm_tim_abell: GTK has a "pick directory" button widget, I recommend you use that01:05
ianm_tim_abell: 3) use a stock button for Go, which will give it an icon and free translation01:06
spivjohannes: ?01:06
johannesag01:06
johannesarg01:06
johanneswas to spm :-)01:06
tim_abellcool, thanks ianm_01:06
ianm_tim_abell: the "process subfolders" checkbox belongs up with the Input Directory widgets, probably right under the new "Pick Directory" button01:06
tim_abelli'll make a note for myself in the bug tracker for next time i look at it01:07
tim_abellyes, good point01:07
spmjohannes: heh. you aren't the only one to do that; usually it's the other way. People ping me vs spiv :-)01:07
johannesthat goes worse,myformer boss was called "johann" and a colleague "jo" - that's fun on internal irc :-)01:08
spmjohannes: in answer tho: via "here's the new hotness tarball"; that is the release, an annouce is separately made (ooo reminds me did a release on the w/e - need to announce). the milestone is then ignored - effectively - expect for historical purposes.01:08
spmI'm not suggesting I like this tho. Seems.. untidy.01:08
tim_abelllogged as https://bugs.launchpad.net/photo-frame-prep/+bug/308044 seeing as i have a memory like a sieve01:09
ubottuLaunchpad bug 308044 in photo-frame-prep "suggested gui improvements" [Undecided,New]01:09
tim_abellooh, spooky01:09
ianm_tim_abell: http://launchpadlibrarian.net/20426976/Export%20to%20Photo%20Frame.png01:12
ianm_tim_abell: something like that...01:12
tim_abellwow01:12
tim_abellthat's cool01:12
johannesspm: ok, good, I at least didn't miss an option to do that then :-)01:15
ianm_tim_abell: http://developer.gnome.org/projects/gup/hig/2.0/design-window.html01:15
ianm_mwhudson: thanks for the help.  it looks way better now.  just "lp:luz.  Series: trunk"01:16
tim_abelloh, i'd never looked at that (as you can tell). thanks, this is all most helpful01:16
mwhudsonianm_: good :)01:17
ianm_mwhudson: it was becoming a problem, people checking out the old version via the instructions "bzr branch lp:luz"01:17
ianm_mwhudson: how can I 'bzr upgrade' the branch in launchpad?  it keeps telling me to do that for better performance01:19
ianm_Format <RepositoryFormatKnit1> for lp-44825360:///~ian-mcintosh/luz/trunk/.bzr is deprecated - please use 'bzr upgrade' to get better performance01:19
mwhudsonianm_: bzr upgrade lp:luz should do it01:20
mwhudsonianm_: though i can do that for you from a machine in the data centre if you like, which will be much quicker01:20
ianm_sure if you like.  is it safe?  I don't have a complete checkout (just lightweight ones)01:20
ianm_maybe I'll branch now then we can go ahead with the upgrade01:21
mwhudsonit's probably a good idea to have a back up, yes01:21
mwhudson(though bzr upgrade makes a backup first)01:21
ianm_it's up to rev 950.  do balloons fall in the data center when it hits 1000 commits?01:22
ianm_if not maybe you could set that up when you're in there01:22
mwhudsonheh01:23
mwhudsonianm_: what format do you want it upgraded to?  packs?01:23
ianm_mwhudson: recommendation?01:24
ianm_mwhudson: I know nothing about the formats01:25
mwhudsonianm_: packs is probably the best performance/compatibility trade-off now01:25
ianm_mwhudson: can it be changed later?01:26
mwhudsonyes01:26
ianm_mwhudson: in that case, OK let's go with packs01:26
mwhudsonin progress01:27
ianm_mwhudson: great.  I've branched it successfully01:27
mwhudsonianm_: and done01:28
ianm_mwhudson: thanks!01:30
ianm_the message is gone01:30
S-i-Aagain01:31
S-i-Ahi01:31
ianm_mwhudson: although it still takes ages to branch!  is that just a property of bzr?01:31
mwhudsonianm_: are you branching into a repo?01:31
S-i-Aagain my files isn't imported from rosseta*!!??01:31
ianm_mwhudson: just running  bzr branch lp:luz01:31
S-i-Aand the msgfmt -c finde nor errors01:31
S-i-Awhy u don't accept that!?01:32
spmS-i-A: rosetta was closed over the w/e for Jaunty updates. Has been re-enabled about 40ish minutes ago.01:32
spmS-i-A: wasn't *meant* to be such a long period - oversight. :-(01:33
mwhudsonianm_: it should be pretty quick01:33
S-i-Aspm: must i upload againd or what ?01:33
ianm_mwhudson: I'll time it here01:33
spmS-i-A: I shouldn't think so - the backlog should be pickedup and carried forward. But I may be wrong...01:33
ianm_mwhudson: I assume this is known "Server is too old for streaming pull, reconnecting.  (Upgrade the server to Bazaar 1.2 to avoid this)"01:34
mwhudsonianm_: you must be using a fairly old bazaar to be seeing that01:34
ianm_mwhudson: Bazaar (bzr) 1.3.101:35
spivThat counts as fairly old :)01:35
mwhudsonianm_: newest is 1.10 now01:35
ianm_is that apt-get installable in 8.04 ?01:36
mwhudsonif you enable the bzr ppa, yes01:37
spiv(deb http://ppa.launchpad.net/bzr/ubuntu hardy main01:37
spiv)01:37
ianm_spiv: thanks!02:17
ianm_cool, that is many times faster doing a branch02:19
ianm_3m32.082s to 1m4.870s02:40
mwhudsonwow02:40
ianm_mwhudson: ?02:41
mwhudsonianm_: quite an improvement02:41
mwhudsonthe .bzr is about 13 megs, so that comes out at about 200kb/s average speed02:42
mwhudsonwhich seems decent enough02:42
wgrantLaunchpad, you have failed hard.05:14
BUGabundo_workhi everyone09:02
BUGabundo_workany one knows that launchpad bug09:02
BUGabundo_workwhere an extra string is attached to the /+filebug/ and it returns a "lost something" page?09:03
BUGabundo_workits a bug in apport-cli, I think09:03
thekornBUGabundo_work, In my experience this is because launchpad is a bit slow, you can solve this problem by refreshing the page a bit later09:10
* BUGabundo_work trying again09:12
BUGabundo_workyeah09:12
BUGabundo_worknow it worked!09:12
BUGabundo_workshould I file a bug?09:12
thekornI think this issue is known, there where some discussions on friday here in this channel about it09:13
BUGabundo_workokay09:14
=== henninge changed the topic of #launchpad to: https://launchpad.net/ | Channel logs: http://irclogs.ubuntu.com | Help contact: -
BUGabundo_workI remember seeing an email about it, on lp-users09:14
BjornTBUGabundo_work: did you first get a 404, and then when you reloaded you got the page you expected (still with the string attached at the end)?09:19
* wgrant blames replication, as he has seen a looooot of lag on staging since it was introduced there.09:23
BUGabundo_workwell the 1st 2 times it failed with a some what 40409:23
BUGabundo_workthen when you told me to refresh, I had to open a new apport-cli bug, and it worked, so I couldn't test the refresh09:24
BUGabundo_workFYI I'm on edge09:24
MvGHi! Anyone here from vcs-imports who can try to get https://code.launchpad.net/~vcs-imports/vpnc/trunk working again, possibly by re-importing it, or should I file a question for Launchpad itself to get this done?10:57
=== salgado is now known as salgado-sick
=== intellectronica changed the topic of #launchpad to: https://launchpad.net/ | Channel logs: http://irclogs.ubuntu.com | Help contact: intellectronica
=== _neversfelde is now known as neversfelde
abliHi! what are valid 'section' names I can use in a package I want to upload to my PPA?13:03
abli(I tried 'main' and 'universe' and they were not accepted)13:03
intellectronicacprov, do you know the answer to that?13:03
cprovabli: those are components.13:04
cprovabli: there is a open bug to expose the the valid sections13:04
cprovabli: go with 'Section: misc' for now13:04
abliso, how do I find out a valid section?13:04
abliok.13:05
cprovabli: https://bugs.edge.launchpad.net/soyuz/+bug/29903413:05
ubottuLaunchpad bug 299034 in soyuz "Soyuz does not have a facility to manage sections" [Medium,Triaged]13:05
=== stub1 is now known as stub
=== mrevell is now known as mrevell-lunch
BUGabundo_workgood afternoon intellectronica13:30
intellectronicahi BUGabundo_work13:30
intellectronicai'm just off to get something to eat, but how can i help you today?13:31
BUGabundo_workoh nothing13:31
BUGabundo_workjust saying hi13:31
abliI published my package, with got built on all three archs (i386, amd64 and lpia) but my ppa page (https://launchpad.net/~abeld/+archive) still says "Packages [...] 0 binary packages". Shouldn't those 3 binary packages show up there? (after all, it did get built.)13:31
BUGabundo_workjust got from lunch my self13:31
FarInTheWoodsHi people, I have a little question for you : I'm actually translating english text to french... but when I find a typing error in the english text, what can I do to fix it?13:32
intellectronicaBUGabundo_work: ah cool :)13:32
cprovabli: binaries take up to 20 minutes to be published.13:32
intellectronicahenninge: can you answer FarInTheWoods?13:32
ablicprov, even after getting built? ok. Thanks.13:32
cprovabli: yes.13:32
henningeFarInTheWoods: Hi!13:33
FarInTheWoodsI just woke up and I'm kinda dizzy, anyone can help me? ^^13:33
FarInTheWoodsHi :D13:33
abliFarInTheWoods, I would notify the maintainer of the english text, ie. file a bug13:33
henningeFarInTheWoods: You will have to contact the maintainer of the project.13:33
FarInTheWoodsAh, I see13:33
FarInTheWoodsThanks then13:33
FarInTheWoodsHave a nice day13:33
henningeFarInTheWoods: The English text is usually found directly in the source code and must be fixed there.13:34
FarInTheWoodsYeah13:34
henningeFarInTheWoods: Have a nice day, too.13:34
FarInTheWoods;)13:34
henninge:)13:34
FarInTheWoodsOh, another thing, when I file the bug... I assign it to the package where there was the typing error, or anywhere else? (just to be sure)13:35
intellectronicaFarInTheWoods: if you can file it on the upstream project, that would probably be more appropriate13:36
FarInTheWoodsAn "upstream project" is like ddtp-ubuntu-main, ddtp-ubuntu-universe, ... ?13:38
FarInTheWoodsI'm new to launchpad :p13:39
FarInTheWoodsFor exemple13:41
FarInTheWoodsThis bug 'https://bugs.launchpad.net/ddtp-ubuntu/+bug/307074' take us to 'https://translations.launchpad.net/ddtp-ubuntu/ubuntu/+pots/ddtp-ubuntu-universe/en_CA/23916/+translate'. In this case, on what project I should assign the bug?13:42
ubottuLaunchpad bug 307074 in ddtp-ubuntu "mistype in english description" [Undecided,New]13:42
FarInTheWoodsOk, I found, thanks anyway13:46
=== mrevell-lunch is now known as mrevell
splodgeIs there any way to delete a blueprint on launchpad? I can't seem to find a button or a link anywhere.14:31
BUGabundo_workAFAIK no splodge. you have to mark it as invalid14:33
splodgeOk thanks14:33
BUGabundo_workBjornT & wgrant refreshing after a 404 seems to work! it just happened again!14:44
BUGabundo_workand the attached file of the apport-cli doesn't get lost14:44
Peng_Is LP going to stackify mirrored branches?15:08
Peng_Somehow? Magically?15:09
UrsinhaPeng_, I'm not sure, maybe if you define a mirrored branch as focus of development15:24
Ursinhabut I'm just logically guessing, not sure15:24
Ursinhadon't know if it's possible, actually15:25
Peng_That's where the magic comes in. :)15:27
intellectronicaPeng_: sounds like it would make sense for imported branches. don't know about mirrored ones. i'll try to find an answer from someone who knows better15:31
bachi intellectronica16:56
intellectronicahi bac16:56
bacintellectronica:  as CHR please ignore email to feedback re: project sachco.  those are due to me testing a script16:57
intellectronicabac: ok. thanks for letting me know16:57
zwnjhi there17:08
zwnjhttps://translations.edge.launchpad.net/~ubuntu-l10n-fa says "No translations recorded from       Ubuntu Persian Translation Reviewers.".17:08
zwnjWhy the "Translations" tab doesn't show a summary about team-members' translations?17:08
zwnjthat could be very useful...17:09
Peng_I hope someone will send a confirmation email so everyone will know for sure if they made it onto the new launchpad-users list.17:18
=== deryck is now known as deryck[lunch]
MTecknologykiko... where are you17:57
cody-somervillenot here17:59
beunoMTecknology, last time I saw kiko, he had a raging fever17:59
beunoso I'd expect him to be getting some rest18:00
MTecknologyoh18:00
MTecknologythat explains the delay in my question18:00
MTecknologyI hope he gets better soon18:00
MTecknologyBeing sick - never fun18:00
cody-somervilleMTecknology, whats your question?18:01
MTecknologyhttps://answers.edge.launchpad.net/launchpad/+question/5396118:01
MTecknologycody-somerville: Sum it up: I'm trying to use those plugins and need my trust root added to launchpad. I figured out how to use the thing, but it doesn't look like the trust root was setup right.18:03
cody-somervilleRinchen, ^^18:03
=== mrevell is now known as mrevell-dinner
MTecknologycody-somerville: Rinchen: Stuart Metcalfe said "Your site's18:07
MTecknologytrust root should be shown at the top of the page when you attempt to18:07
MTecknologylog in to launchpad."18:07
MTecknologyWhen I try to log in I see "SD Loco RP"18:07
MTecknologySorry for the line breaks, I'm not sure why tbird is doing that on my emails.18:08
MTecknologycody-somerville: so, is somebody going to get to it? It seems like every time somebody expresses interest they run off. Apparently my question makes people sick too.18:13
MTecknologyI gotta run, I'm gonna try to sell back some books of mine - ttyal18:14
Rinchenhi18:17
=== deryck[lunch] is now known as deryck
CarlFKhttps://edge.launchpad.net/ubuntu/+source/landscape-client    lp  >  Ubuntu > “landscape-client” package 18:23
CarlFKlinks to: https://edge.launchpad.net/ubuntu/+source18:23
CarlFKshouldn't it go to something about landsacpe-client?18:24
CarlFKI am trying to find a description of what landscape is, and failing... not sure whos problem that is18:24
Nafallohttp://www.canonical.com/projects/landscape18:25
CarlFKhttps://edge.launchpad.net/landscape  too :)18:25
CarlFKshouldn't there be a link from https://edge.launchpad.net/ubuntu/+source ?18:27
MTecknologyRinchen: thanks :)19:24
MTecknologyRinchen: Go figure I'd be the one to find a bug in something :P - I tend to break things like that.19:25
MTecknologyThanks for fixing the issue in it so fast. :D19:25
=== elmo_ is now known as elmo
Hobbseekiko: thanks :)20:05
kikoHobbsee, ah, glad you liked it. it was my last one20:07
Hobbseekiko: :)20:07
Hobbseekiko: after wondering "why me?", yes20:07
beunokiko!20:08
* Hobbsee waves to beuno20:08
beunohey hey Hobbsee20:08
beunohow's it going?20:08
Hobbseebeuno: pretty good.  Got home eventually :)20:08
kikowgrant, mail me your address so I can send you one, we ran out of Ls before I found you20:09
beunoHobbsee, I'm glad you did. When did you get there?20:09
Hobbseebeuno: ~20 hours ago?20:09
Hobbseebeuno: we only had a 10pm SF time flight, though20:09
Hobbseehad an interesting time trying to get there - a fair bit of it on foot.20:10
RinchenMTecknology, did it work? and you're welcome20:10
beunoHobbsee, welcome back to IRC then  :p20:11
Hobbseebeuno: :P20:13
RinchenMTecknology, unping, I see the reply in the ticket. Thanks! I'll get the docs updated20:13
Hobbseebeuno: i was going to leave it, but forgot20:13
beunoHobbsee, this channel would be very quiet if you did  ;)20:13
Hobbseebeuno: oh really now?  That seems like an interesting test.20:14
Hobbseeartigas needs a poke too.  wonder where infinity is20:14
_Groo_hi/all20:59
_Groo_any lauchpad devs around?20:59
beuno_Groo_, all kinds of them21:00
beunowhat can we help you with?21:00
_Groo_hi beuno21:00
_Groo_im assisting the kubuntu devs, and im in the process of packaging the new koffice2 beta421:00
_Groo_unfortunatelly it appears that the ABS cant use universe packages, is that true?21:01
kikoABS?21:01
beunoABS?21:01
kikoisn't that braking technology21:01
_Groo_the automated build system21:01
_Groo_the PPA builder :P21:01
_Groo_im a getdeb dev also, and thats how we call the builder :D21:02
kiko_Groo_, do you mean our PPA build system or something else?21:02
_Groo_yeah, the PPA build system.. aparently he cant use universe packages, so im having a hard time compiling the koffice package21:02
kikoyou absolutely can use universe packages21:02
kikothat's just plain 100% untrue. :)21:03
kikonext question!!21:03
_Groo_kiko: so why is the ppa complaining about not found libs which ARE in universe? i already activated it to use backport21:03
_Groo_can you guys check it out?21:04
kiko_Groo_, would have to see your build log to answer that.21:04
_Groo_sure:21:04
kikobut your build log will tell you21:04
_Groo_https://edge.launchpad.net/~paulo-miguel-dias21:04
_Groo_kiko: the build logs just tell me he cant find/use the packages..21:05
kiko_Groo_, o log do build em si, não o link do seu PPA21:05
_Groo_kiko: brasieiro ou portugues?21:05
_Groo_kiko: so um seg21:06
kikosou brasileiro21:06
_Groo_https://edge.launchpad.net/~paulo-miguel-dias/+archive/+build/811078/+files/buildlog_ubuntu-intrepid-i386.koffice2_1.9.98.3-1ubuntu4~padoka3_FAILEDTOBUILD.txt.gz21:07
Hobbseehrm.  thatshould be there21:12
_Groo_kiko: ? viste?21:12
kiko_Groo_, Hobbsee: there's something wrong with the dependencies being set for that archive. hang on.21:13
kikoHobbsee, note that it only requests main packages21:13
kikocprov, you still around?21:13
Hobbseekiko: good point21:13
Hobbseehow odd.  they used to work21:14
kikopadoca. me amarro nesse nome21:14
_Groo_kiko: padoca.wordpress.com :)21:15
kikoyeah, something's broken.21:16
kikoI'll call cprov, wanted to call him wanyway21:16
_Groo_kiko: something in the ppa or with my package?21:16
kikowith the PPA dependency config, I want to know how bad this is21:16
_Groo_kiko: nice, so im not crazy21:17
Hobbseekiko: extremely, i'd expect.  I'm surprised that this is the first lot of screaming, so it must be fairly new21:17
kikoHobbsee, that's why I think it's not so bad21:17
Hobbseekiko: unless i'ts this particular buildd?21:17
kikonothing's changed for the past weeks21:17
wgrantkiko: Ah, thanks, I had wondered about that.21:17
kikoHobbsee, no, it looks like we're telling it lies21:18
* wgrant wonders if his mail is unbroken yet.21:18
* Hobbsee borks wgrant's entire system21:18
Hobbseekiko: ah21:18
wgrantkiko: Jaunty's doing quite a good job itself.21:18
wgrantEr, Hobbsee^^21:18
Hobbseehah21:19
_Groo_kiko: can you fix the build system without me having to upload the entire beast again?21:19
kikoheh21:21
kikomaybe. let's see21:21
_Groo_kiko: :)21:21
_Groo_kiko: ?21:26
kiko_Groo_, Hobbsee: so interesting problem (but not a new one)21:33
kikothe thing is that this package is actually in main, currently21:34
kikoso because the ogre model is being enforced, it doesn't ask for universe dependencies21:34
Hobbseeppa obliterated ogre model long ago, though21:34
kikoit actually didn't21:34
Hobbseeit shouldn't be being enforced.21:34
kikoit's just that you usually don't notice it21:34
Hobbseeerrr.....21:34
_Groo_kiko: so how can i build this damn pakcage?21:35
* Hobbsee is fairly sure that that's *wrong*21:35
Hobbseeor if it's not, the changelogs for launchpad were wrong21:35
cprov_Groo_: let me adjust your dependencies to override ogre-model (the way it should be for backports)21:36
kiko_Groo_, the easy way is to get cprov to hack in a dependency for your PPA, but I had a quick chat with him about the ogre model and PPAs and I kinda feel like Hobbsee -- that the ogre model does more harm than help in PPAs..21:36
cprov_Groo_: what's lp-name ?21:37
_Groo_cprov: paulo.miguel.dias21:37
_Groo_cprov: thanks btw :)21:37
_Groo_where can i get more info about ogre model? and ppa building in general? the help is not very helpfull :D21:37
kikothe help is generally pretty complete unless you run into corner cases :)21:38
_Groo_kiko: hmm ok21:38
_Groo_kiko: and this is one of those corner cases :P21:39
LarstiQogres, hmm21:39
_Groo_kiko: is it fixed now? can i try rebuild the package?21:40
cprov_Groo_: that's not your lp name :-/21:40
* kiko gives _Groo_ 5 ounces of patience21:40
_Groo_https://edge.launchpad.net/~paulo-miguel-dias21:41
_Groo_kiko: :)21:41
_Groo_cprov: sorry cprov :P21:41
cprov_Groo_: oh, dashes ;)21:41
_Groo_cprov: yeah, sorry :(21:42
_Groo_so can you guys explain to me exactly what happend to my ppa account?21:43
_Groo_since koffice-kde4 exists it wasnt using universe, thats it?21:43
kikoit is in main in ubuntu proper21:44
cprov_Groo_: ppa builders are following the ogre-model for the component where koffice is published in the ubuntu primary archive (main)21:44
Hobbseecprov: why, and when was this change made?21:45
_Groo_cprov: whats the ogre-model? besides being green and full of layers21:45
cprov_Groo_: source published in main and only build-dep on other packages in main, restricted -> main + restricted, universe -> main + universe, ..21:46
Hobbsee_Groo_: main can only build against main, basically21:46
cprovHobbsee: this change was made when we enabled you to include -backports  or -proposed in PPAs.21:46
_Groo_cprov: so i would have to rename the package koffice2-kde4 for ex? that would build against universe?21:47
Hobbseecprov: where was that decision published?21:47
Hobbsee(and when was it made?)21:47
kikocprov, how surprising, I dind't know that either. how long ago was that?21:48
_Groo_there is this little technoloy called blogging that does wonders for this kind of info...21:49
cprovhttps://bugs.edge.launchpad.net/soyuz/+bug/249860, https://bugs.edge.launchpad.net/soyuz/+bug/27602421:49
ubottuLaunchpad bug 249860 in soyuz "Expand ArchiveDependencies code/data" [High,Fix released]21:49
wgrantcprov: That was done to remove the security special-casing?21:49
Hobbsee_Groo_: launchpad used to do comprehensive user-facing changelogs.  Then it stopped21:49
wgrantMaybe you can give us back components and let us do PPA overrides now...21:50
cprovwgrant: getting there, the -backports case is special, it's the only case we want to explicitly override ogre-model.21:52
wgrantcprov: In primary, yes. But in PPAs it is different...21:52
cprov_Groo_: can you retry your build, please21:52
wgrantAnd why is IArchive.syncSource restricted to launchpad.Edit? I hope that was just a quick fix for the bug.21:52
_Groo_cprov: ok, rebuilding21:52
cprovwgrant: PPAs only have main, or do you mean ppas build-deps from primary ?21:53
Hobbseecprov: and why do these changes require the ogre model existing again for ppas?21:53
cprovwgrant: it was, I have a branch with the proper fix21:54
wgrantcprov: Wasn't the problem here that it's following ogre-model with the Ubuntu overrides in PPAs?21:54
wgrantNote that I haven't read the whole conversation, and am still asleep.21:54
Hobbseewgrant: yes, but this is now a feature, not a bug.21:54
wgrantcprov: With a fix for the other permissions bug too? I can hope...21:54
cprovwgrant: yes, everything under control21:55
wgrantGood, good.21:55
* wgrant is also a bit unsure that 'default' is the best name for the initial PPA, which is all that most people will have.21:56
_Groo_i would love to see a better search for packages in ppas... like package.ubuntu but for ppas21:56
Hobbsee_Groo_: i thought there was one21:56
cprov_Groo_: has it already started to build ?21:56
oojahHobbsee: I think that useful changelogs are a key feature of open source software.21:56
=== jaavaagu1u is now known as jaavaaguru
wgrantoojah: It's not open source, yet...21:57
Hobbseeoojah: launchpad isn't open sourced.  But yes, i'd agree (and do not work for the company)21:57
oojahYeah yeah, you understand the point though.21:57
oojahI wasn't trying to dig about that.21:57
_Groo_cprov: started 4 min ago.. still building.. it it passes the dependency fase it will take a while to finish :D21:58
_Groo_Hobbsee: wheres that search feature?21:59
cprov_Groo_: and that means *issue fixed*21:59
wgrant_Groo_: https://launchpad.net/ubuntu/+ppas lets you find which PPAs have various packages.21:59
Hobbseeah yes, that.22:00
_Groo_wgrant: niiiiiiiice :)22:00
_Groo_wgrant: not going to ask where i could find that info :P22:00
_Groo_cprov: aparently its building.. 8 min now :)22:02
mkanatEven once launchpad is OSS, you guys still expect it to be centralized, yeah?22:03
mkanatThat is, not something that people would go around installing locally.22:03
_Groo_mkanat: yeah sure.. wink wink...22:05
_Groo_mkanat: i dont have ANY use for it locally.. i swear... ahn ahn..22:06
mkanatlol22:06
oojahThe strength of launchpad for me is the community around it, so I'm not particularly bothered about local installs.22:06
_Groo_mkanat: so, just open up the source. ill just look at it..22:06
mkanatHonestly, I suspect nobody would want to go to the hassle of setting it up locally, just from experience with these sorts of things...22:07
_Groo_oojah: true.. i like launchy but the build system integration is too powerful to just dont use it for a internal lab for ex22:07
mkanatAlso, I highly doubt that it has the kind of installation instrumentation required for normal humans to run it elsewhere.22:07
* wgrant is hoping that that will be a sufficient barrier.22:08
oojahI wouldn't be surprised if other sites pop up much like there are sourceforge installs - just very few.22:08
der|kunstlerhow do I remove milestones ?22:08
_Groo_wgrant: mkanat: so you are releasing it as open source and praying for no one to use it.. that makes sense22:08
mkanat_Groo_: I'm not part of the "you".22:09
_Groo_mkanat: so to speak.. i dont know who is who anyway :D22:10
mkanat_Groo_: Fair enough. :-)22:10
mkanatI do, but I figured I'd come and ask the channel instead. :-)22:10
=== gord_ is now known as gord
wgrantI'm not part of the 'you' either.22:13
mkanatkiko: Is Graham in here or should I email him if I have questions?22:16
kikogmb should be here, but he's going to be long gone by now22:16
rockstarmkanat, it's best to just ask the questions in general.22:16
mkanatrockstar: These are very gmb-specific questions about how the external-bugtracker access stuff works.22:16
mkanatrockstar: But I suppose other people might know.22:17
mkanatkiko: Okay. :-)22:17
rockstarmkanat, yea, those are pretty gmb specific, but the bugs team could probably help.22:17
mkanatBasically, I was wondering what Launchpad uses Launchpad.count() for in the Bugzilla plugin.22:18
kikowgrant, you know.. I hate default too. but what could we have instead?22:18
=== sale_ is now known as sale
wgrantkiko: I don't know either...22:27
gmbmkanat: I am around if you want to ask me some questions. I am, however, jetlagged, so no promises about how coherent I'll be...22:29
mkanatgmb: Hahaha, okay.22:29
mkanatgmb: What do you use Launchpad.count() for?22:29
mkanatgmb: I'm working on a requirements document for upstreaming the stuff that's currently in the plugin, and I don't think upstream will want a count() function, so I'm looking for what we can do that would give you what you need equivalently.22:30
gmbmkanat: At the moment I don't think we use it for anything. I'm not sure that losing it would be all that painful.22:32
mkanatgmb: Ah, okay.22:32
gmbs/I don't think// - I just checked :)22:32
mkanatgmb: What about the limit/offset stuff for get_bugs?22:32
mkanatgmb: Although actually, that's not that hard.22:33
mkanatThat's something that we can do upstream.22:33
gmbmkanat: Right. We don't use it at present but once we start syncing whole bug reports I suspect we'll use it quite a bit.22:34
mkanatOkay.22:34
mkanatgmb: One of the things may be implementing a "search" function upstream--have you seen any particularly good APIs for searching bugs, in any of the trackers you've interfaced with?22:35
gmbmkanat: Not really, no. That said, I've not really been look for them.22:36
mkanatgmb: Okay. It's fine, I think I have some ideas.22:36
gmbCool.22:38
mkanatgmb: You need to be able to link to specific comments in bugs, yeah?22:42
mkanatgmb: So Bug.comments() has to return sufficient information for you to be able to do that, yeah?22:42
mkanat(I ask because, unfortunately, calculating that information is the most intensive thing that Bug.comments() has to do. :-( )22:42
MFenok! i have my python package for my PPA building.22:44
gmbmkanat: Right. Basically, we need the bug id and the comment id; everything else we can (and do) work out for ourselves.22:44
mkanatgmb: But you need the comment number as it is relative on the bug, yeah?22:45
kikois that number stable?22:45
mkanatNot just the global comment id?22:45
mkanatkiko: Mm, theoretically.22:45
kikowe don't have stable IDs in our DB22:45
kiko(launchpad)22:46
mkanatkiko: It could change.22:46
MFenso my next question regards this: Version numbers must be unique, even for identical packages that are targetting different Ubuntu distributions. If you want to upload the same package for more than one Ubuntu distribution you should add a suffix of the distribution name to the version number.22:46
mkanatkiko: The comment id never changes, the comment number possibly could.22:46
mkanatParticularly in the DST hour. :-(22:46
gmbmkanat: So, we currently do this:22:46
gmb1) Get all comment IDS for the bug22:47
MFenwhat's the correct thing to if i want to make identical packages? should there be one entry in the changelog for each distribution per package change? or are we talking about completely forked debian/ directories and changelogs?22:47
gmbmkanat: 2) Work out what we haven't imported22:47
kikoMFen, if it's /exactly/ the same source and binaries you can just copy them to other releases22:47
gmbmkanat: 3) Fetch those that we need22:47
kikoMFen, if it requires a rebuild, then you need a new source version22:47
gmbmkanat: So, as long as we can say to Bugzilla "Give me the comments for this bug" we're okay.22:47
mkanatgmb: Okay. So if the "number" return argument of Launchpad.comments() went away, you'd still be OK?22:48
MFenkiko: i think i need a new source version; it's linked against a library which conceivably is different between distributions22:48
gmbmkanat: Yes. We don't use the 'number' parameter at the moment.22:48
kikoMFen, if it requires a rebuild, yeah22:48
MFenkiko: so how do i manage that? do i have to make two changelog entries every time i want to publish to my ppa?22:48
mkanatgmb: Great!22:48
kikoMFen, well, it depends -- can you not really make a single compile work on both releases?22:49
MFenkiko: well, suppose hardy has libqdbm14 1.4.13 and intrepid has libqdbm14 1.4.14 .. there's no reasonable way to set that up in one compile is there?22:50
MFenthat's one of the libraries i link against22:50
kikoMFen, and the binary API is different?22:51
wgrantIf the ABI doesn't change (which it looks like it didn't in this case), you don't need to rebuild.22:51
MFeni'll be honest, i'm not 100% sure what that means. i think they export almost all of the same symbols?22:51
wgrantWe don't rebuild the whole archive just to open a new release.22:51
mkanatgmb: If we switched to using Bugzilla's normal login system, with a username and password (instead of the token system), would that work?22:52
wgrantA new ABI version is required only when old symbols are broken.22:52
wgrantIntroducing new symbols is OK.22:52
MFenok22:52
wgrantIf the package name is the same, you don't need to rebuild.22:52
MFenand that would mean a new package name (libqdbm15) right?22:52
MFeni see22:52
gmbmkanat: Hmm... That, I'm unsure about. That means having to maintain per-bugtracker authentication data in Launchpad, which means granting *someone* the permission to update it, which is then open to annoying abuse.22:53
mkanatgmb: The token-based authentication system would be the most intensive thing to upstream. Well, maybe the second-most-intensive.22:54
gmbmkanat: Intensive how? In terms of the network traffic?22:54
mkanatgmb: No, in terms of coding work required. :-)22:54
gmbAh.22:55
gmb:)22:55
MFenso the solution is: upload one set of sources, at version ~ppa1, and don't worry about the ~distro tag22:55
mkanatgmb: Because I can't just upstream a Launchpad-specific system. I'd have to make something generic.22:55
gmbHmm. True.22:55
gmbmkanat: Could we use OAuth somehow?22:56
gmbOh, wait.22:56
gmbmkanat: ignore me, that makes no sense; I'm getting the authentication flow backawards.22:56
mkanatYou'd have the same problem, I suspect. :-)22:56
gmbYeah.22:56
=== intellectronica changed the topic of #launchpad to: https://launchpad.net/ | Channel logs: http://irclogs.ubuntu.com | Help contact: -
mkanatPeople already have to register their bugtracker, right?22:56
mkanatYou could just allow them to specify a username/pass for login, in whatever administrative screens are in use, there.22:57
gmbmkanat: True, but all they need to do is give us a URL and a name for the tracker.22:57
mkanatgmb: Hmm. You could email the maintainer, for Bugzilla, since that information is accessible through config.cgi...22:57
mkanatThat is, when somebody sets that info.22:58
gmbmkanat: *If* someone sets that info; it's not required.22:58
mkanatYeah.22:58
gmbMoreover, the problem isn't with the initial registration22:58
gmbBut with changing authentication data where necessary.22:58
mkanatYea.h22:59
mkanatWe could do something Facebooky, like "give this site access to Bugzilla via your account," or something.23:00
mkanatAnd give out a super-long forever-use token.23:00
oojahForever is a long time.23:00
gmbmkanat: We shouldn't be asking for external site passwords. (Nor should FB for that matter).23:00
mkanatYeah.23:01
gmbWe certainly shouldn't say "give us your password"23:01
mkanatgmb: No, no.23:01
mkanatgmb: It'd be something like OpenID where you get redirected and asked if you want to authorize.23:01
MFenyeah, all the social network sites do something like "hey, what's your email password? we're going to snoop through your email and bug some of your friends"23:01
mkanatI meant more like, say, authorizing a desktop app to upload to Flickr.23:01
gmbmkanat: But then isn't that just OAuth?23:02
mkanatgmb: Yeah, I think it is. :-)23:02
gmb:)23:02
oojahOk, I'm confused by the multiple distro ppa business. I've been working with ~distro1 as a version name because copying packages didn't seem to work. The +archive/+copy-packages page seems to imply that you can copy a package freely between different distros within the same PPA. If I do "Copy existing binaries" then it seems to work (status is still pending), but if I do "Rebuild the copied sources" hardy->dapper (for ...23:08
oojah... example) then I get the error "(same version already has published binaries in the destination archive)". Is this right?23:08
cprovoojah: yes, you can't rebuild a source within the same archive23:09
cprovoojah: it would result in a different binary with the same name & version than the one previously built.23:09
oojahRight, but copying is ok.23:10
oojahThat makes more sense.23:10
oojahBut...23:10
cprovoojah: copying the existing binaries, yes it's fine.23:11
oojahSurely that's the same if I do "Rebuild..." into a different PPA?23:11
cprovoojah: yes, but that's a "different" repository, fine as you wish.23:12
cprovoojah: we assume they have different audience.23:12
oojahFair enough.23:12
oojahPersonally I'd take the different distros as being different repositories, but I can see it your way as well :)23:13
wgrantThat's not how Debian archives work (it's how they used to work, but that was really inefficient).23:14
oojahRight, gotcha. That does make sense. I can get away with just copying, so my life is easier anyway.23:16
* wgrant wonders why PARTNER is a special archive type, and not just a PPA at a different URL.23:16
wgrantEspecially now yu have signed PPAs and NMAF doesn't suck.23:17
_Groo_wgrant: signed ppas? oO? where? oo Oo oO -.-23:19
wgrantOver there (/me points one day into the future)23:20
_Groo_wgrant: ah :P23:20
cprovwgrant: PARTNER is different than PPAs, it has a much more explicit relationship with the primary archive23:20
wgrantcprov: It lets you upload to the release pocket of a non-development distroseries, it has only one component, it has a different set of uploaders, it shouldn't have bugs polluting our bugtracker....23:21
cprovwgrant: but, you know, these things can always change if it's for the better. Maybe someday.23:21
cprovwgrant: but packages are shown in ubuntu/+source and Co23:22
wgrantcprov: That's a bug.23:22
wgrantThey are not part of Ubuntu.23:22
cprovwgrant: well, ISVs *think* they are ;)23:22
oojahwgrant: I was going to say a similar thing about the ppa search url you posted earlier.23:23
wgrantoojah: Hm?23:23
wgrantcprov: Pfft.23:23
oojahhttps://launchpad.net/ubuntu/+ppas <- these aren't necessarily part of ubuntu23:24
wgrantNo.23:24
wgrantThey're not.23:24
wgrantBut they're labelled as PPAs.23:24
wgrant"personal" being the critical bit.23:24
Hobbseehmmm.  my filtering is'nt working.  darn.23:25
MFenis this a valid changelog version line?23:27
MFenhypy (0.7.0~ppa1) hardy intrepid; urgency=low23:27
Hobbseeand there's no X-Launchpad-Bug-Duplicate header.  double darn.23:27
wgrantMFen: No.23:27
MFen(particularly the distributions).  the policy manual says those distributions are space-separated, but vim didn't like it23:28
wgrantI thought they were comma-separated, but they haven't been used since before my time.23:28
oojahThe reason I didn't say anything before was because I figured that in the hypothetical future where launchpad hosts distros that are not related to ubuntu then you'd want to be able to split out the ppas per ubuntu/madeup-ix.23:28
wgrantSince everybody moved to using package pools many years ago, that syntax doesn't work properly any more.23:28
MFenhow do i tell launchpad to build me a package for intrepid then?23:28
wgrantoojah: Exactly.23:29
MFen(maybe that's a dput option?)23:29
wgrantMFen: Put intrepid in that line instead of hardy, or copy the binaries from hardy to intrepid.23:29
oojahMFen: And that's when you'll need ~ppa1~intrepid1 as a version.23:29
MFenwait, how do i copy anything? do i have read-write access to the filesystem after i upload to my ppa? i've never done it before23:29
wgrantMFen: You click the 'Copy packages' button on your PPA.23:30
_Groo_is there any way to tell ppa to rebuild the package with -nc (not compile)?23:30
_Groo_in order to only rebuild the packaging and not the code?23:31
wgrantNo, that doesn't make a whole lot of sense, I don't think.23:31
MFenoojah: are you saying 'copy packages' has an option to give a package a new version or something?23:32
wgrantIt would mean that Launchpad would have to keep around the build trees.23:32
wgrantMFen: 'Copy packages' lets you copy a source package or binary package to another PPA or series.23:32
_Groo_wgrant: hmm ok23:32
MFenthat's what i thought, but that doesn't leave any opportunity to change the version to add a ~distro tag23:32
oojahRight, you don't need to in that case - as long as the dependencies are identical.23:33
wgrantMFen: Right, if you need to do that you need to reupload.23:33
wgrantWhy do you need to do it?23:33
MFeni don't, oojah said i did. :-) got it now.23:33
oojahi.e. what kiko was saying earlier.23:33
oojahMFen: I meant that if want to *upload* separate versions that need building for the different distros then you'll need a unique version string (which can be achieved by appending ~distro1 for example)23:35
MFenright. understood23:35
cprovMFen: the use-case is trivial (but can get more involving in reality) "does your source benefit of new features in newer build-deps versions " ?23:35
MFencprov: well conceivably other reasons. "did your dependency split into multiple parts, join, or get renamed in later distro version?"23:36
cprovMFen: if it doesn't (and your build-deps keep backward compatibility) you can copy binaries from the last supported version (dapper) up to the the newest one jaunty23:36
MFeniguess you could handle that with a | though23:36
wgrantWe (Ubuntu) don't often rebuild unless the package is broken.23:36
wgrantWe have quite a few packages that haven't been rebuilt since Warty, for example.23:37
MFenseems like almost every package has a ubuntu1 version on it23:37
wgrantNo.....23:37
wgrantMost of the archive is untouched.23:37
wgrantThe sources are unchanged from Debian, that is.23:38
MFenyeah.. i just looked through my dpkg -l and 948 of 1555 have an ubuntu[0-9] in the version23:39
MFenmaybe there's a lot of the package warehouse i'm missing, though23:39
wgrantLots of the desktop stuff is modified, yes.23:41
wgrantBut most of universe isn't.23:41
wgrantWe have ~23000 packages.23:41
MFenright23:41
MFenthe Deep Catalog.23:41
Rocket2DMnCan an admin please ban this spammer (again) and close the bugs - https://bugs.launchpad.net/~maurizio-live23:55
Hobbseemay the rollout happen soon...23:56
Rocket2DMni dont understand why they cant keep people banned23:57
kikobecause of a bug23:58
HobbseeRocket2DMn: because of a few bugs about reactivations.23:58

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