=== nigelb is now known as nigel-cloud === nigelbabu is now known as nigelb [02:19] hello, i want to import a branch from LP branch but i can figure out the URI, what is for a branch ? [02:23] ovnicraft: What exactly are you trying to do? [02:23] ovnicraft: Launchpad's branch import feature is for importing branches that aren't on Launchpad already. [02:23] so i want to "import a branch from LP " i need to stacked ? [02:24] ovnicraft: If you want to copy an existing Launchpad branch, you probably want https://help.launchpad.net/Code/UploadingABranch [02:24] i really don't undertand how to do "fork" in LP [02:24] ovnicraft: There's no need to explicitly fork like on GitHub [02:25] i know there is no explicit like that but i can do it with some workflow [02:25] You just say 'bzr branch lp:fooproject; [make changes]; bzr commit; bzr push lp:~wgrant/fooproject/myfavouritefeature' [02:25] or stacked branches, i was reading that [02:25] Right, Launchpad uses stacking, so it doesn't need an explicit fork operation [02:25] Stacking happens automatically [02:25] So you just push a branch without thinking about it [02:26] yes i got it, but I'm uploading all code again and i just want to push my changes [02:26] Hm. Which project? [02:26] so stacked happens automatically and LP identify just my changes and upload ? [02:26] Right. [02:27] It'll default to stacking on the trunk branch, lp:projectname. [02:27] So as long as that's set, it'll stack automatically. [02:34] ok thanks === beuno_ is now known as beuno === czajkowski changed the topic of #launchpad to: Help contact: czajkowski| Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | User Guide: https://help.launchpad.net/ | Support: https://answers.launchpad.net/launchpad Help contact:czajkowski| Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ [10:18] hey guys!! === matsubara is now known as matsubara-lunch === matsubara-lunch is now known as matsubara [13:40] Hello happy people o/~ [13:41] I'm trying to create a patch for a project, and I suspect it might be useful for the project itself. Now, I'm slightly new to launchpad and bzr, so, the only DSCM I'm familiar with are git and hg - is there a specific workflow here? i.e.: Git(Hub) fork/branch/patch/pull-request [13:42] mgz: vila either of ye above? [13:43] jMCg: well, that should be: [13:43] bzr branch lp: mypatch [13:43] cd my patch ; hack hack, hack [13:44] bzr commit -m 'patch description' [13:44] vila: thanks [13:44] bzr push lp:~/project/nice-feature [13:44] bzr push lp:~//nice-feature [13:44] bzr lp-open [13:44] I should find out what my lp name is ;) [13:45] yup, you need to register to get write access [13:45] It would appear it's i.galic [13:45] (I should document that. [13:46] Click the 'propose for merging' button, follow the instructions [13:46] and you're done [13:46] jMCg: bzr launchpad-login [13:46] and you're done [13:48] http://blag.esotericsystems.at/2011/06/whoami/ updated [13:49] vila: bzr launchpad-login i.galic *just* works -- isn't it supposed to ask me for… something? [13:50] if you have already uploaded the right ssh key to lp, then no, I don't think it needs to ask you anything ;) [13:50] well, anything else than your nick that is [13:51] Ah, that makes sense. === okay is now known as centrelink [14:27] is there such a thing as hgview or tig for bzr? === jcsackett_ is now known as jcsackett [15:06] (Error ID: OOPS-75312bf5c355405dedbfd4baf7b9044f) [15:06] https://lp-oops.canonical.com/oops.py/?oopsid=75312bf5c355405dedbfd4baf7b9044f [15:10] jMCg: for bzr-ish questions you're probably better off with #bzr [15:11] mgz: *nod* [15:11] qbzr provides a 'qlog' command which is probably the best graphical history viewer there is [15:12] so, `sudo apt-get install qbzr` then `bzr qlog LOCATION` [15:18] Ugh. That's Qt. [15:18] so's hgview half the time :) [15:19] you can use bzr-gtk too, but it's not nearly as fancy [15:19] fancy good [15:21] I'm just a big fan of the console. Especially for all things code. [15:26] you know about `bzr log -n0` I take it? [15:27] jam: do you want a google hangout before the week is out to run over some stuff I do before next week ? === joey2 is now known as nv0n === nv0n is now known as joey === Ursinha` is now known as Ursinha === beuno is now known as beuno-lunch === beuno-lunch is now known as beuno === deryck is now known as deryck[lunch] [17:25] hi, i would like to uplaod and build and older version of a package that already exists, how do i up the version on the build? [17:25] or make the ppa think that the older version is higher? [17:32] why would you want to do that? [17:33] because newer packages is too buggy and wont work [17:33] you uploaded the newer one to a PPA, then want to upload an older one? [17:33] or the newer one is in ubuntu proper? [17:34] yes, no [17:35] you can't upload an older version of something already uploaded in a PPA; you'd have to create another PPA and put the old version in it. you can only upload newer versions to any one archive, for anything already in it [17:36] thats not going to be possible [17:36] it would cause too many problems [17:37] how so? [17:37] creating ppas still has the package versioning problems [17:38] i dont want to debate this endlessly [17:38] is there a way to make the ppa accept the older package with a revision change that makes the older package superior or not? [17:40] you can lie about the verison i guess and call it 1.0.0.is.really.0.5.0-0ubuntu1~series1 for example ($NEWVERSION.is.really.$OLDVERSION) [17:41] or you could just patch the newer version to fix the bugs instead [17:41] cannot patch it its a driver and i dont have the hability to fix it [17:42] liying would fix it but it would cause problems and confusion [17:42] Version older than that in the archive. 290.10-0ubuntu1~lucid1~ppa10 <= 295.20-0ubuntu1~lucid1~ppa2 [17:43] there should be a way to increase that without lying per say no? [17:43] since deleinting the new version from ppa has 0 effect [17:43] not really, no [17:44] er this is silly [17:44] uh no\ [17:44] yea [17:44] you cant delete the new package [17:44] so old one takes precedence [17:45] even if you could, it wouldn't matter [17:45] if anyone had installed the newer one, they couldn't "upgrade" to the newer one without manual intervention [17:45] err, to the older one [17:46] well documentation indicates that the revison can be set but it doesnt explain what make it higher [17:46] it would be easier to download older package manually but i cant find a link [17:48] thx anyway [17:49] I think I'm doing something wrong, because I'm not getting any karma for my revisions... [17:50] On project lp:~theodore-phpexperts/phpu-training/lesson2-multiauth, I have an desire to keep each lesson in its own branch. I dev locally, each lesson has 3-8 iterations each with 5-8 commits. I merge the local branches to the lesson branch then push, but I don't get any karma... [17:50] Can someone tell me what I'm doing wrong? [17:51] Lesson 2, for instance, has 7 top-level commits (4 are merges) and 21 total commits. [18:03] @dobey [18:03] there is a way [18:03] its called a eppoch [18:04] just remain to be seen if it builds [18:04] no, that's called a last resort clusterbomb [18:04] you should not use it [18:05] it is a last resort [18:06] i have no other choice without actually confusing the actual version number [18:06] or lets say [18:06] you have a lot of other choices [18:06] using an epoch will royally screw over anyone using the PPA [18:06] how so [18:07] because whenever a new version is released into ubuntu, they won't ever actually see it, unless they know it's there, and manually install it, after disabling your PPA [18:08] ubuntu is not actually releasing anymore packages for that [18:08] its all 3rd party [18:08] for nvidia drivers? [18:08] and the 3rd party wont work [18:08] yes [18:09] xswat ppa publishes newer packages however they so buggy it wont work [18:09] over 5 or 20 version later and its not fixed [18:10] only last known working revison is what im trying to "overwrite" [18:10] pretty sure ubuntu is still releasing new versions of nvidia drivers [18:10] 302.17 was uploaded to quantal less than a month ago [18:10] pretty sure its not for the ubuntu release i need or others may need without upgrading everything [18:11] and when it is time to upgrade, adding an epoch will break everything [18:11] if upgrading distro was easy it wouldnt be a problem, but it takes days of manually changing system to make it work [18:12] its a specific system, to upgrade its better to delete everything and start again [18:13] in such a case epoch wont mean anything [18:13] anyway [18:17] hi all [18:17] hi [18:23] @dobey: this way anyone can still upgrade the kernel and other componets without a complete system rebuild [18:25] if bug is ever fixed on drivers then i can always build new version with epoch, and give users some continuity that actual doesnt bugger up the actual practical working [18:25] if it builds ok [18:26] it not desireable but it is a last resort [18:28] personally i dont fancy spending a month reconfiguring my system with a new distro upgrade [18:29] tha again [18:30] but it's ok to spend a month backporting a new X to break everything, which would force you to spend a month fixing everything after an upgrade === czajkowski changed the topic of #launchpad to: Help contact: czajkowski| Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | User Guide: https://help.launchpad.net/ | Support: https://answers.launchpad.net/launchpad Help contact:-| Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ === Guest41633 is now known as TheLordOfTime [20:55] Are the "universe" repos included to satisify PPA package dependancies? [20:56] yes [21:05] rather, they can be if desired [21:05] (is the default I think) [21:10] I am having problems uploading ppas. Is this the right place to get some help? [21:26] manumilou: yes [21:35] I want to upload a newer version of sflphone-client-kde package, but no packages appear on my ppa repository, even though upload through signing and dput was successfull [21:36] the signature on the package probably doesn't match the signature id on your launchpad account [21:43] for which launchpad account is it looking for a match? the team? one of the team's member? [21:43] yours [21:44] ^ that [21:44] it'll look for your specific lp account's pgp key [21:45] or well, i think it tries to find an account with that pgp key id, and if it can't, then it basically has no authoritative way to tell you what's wrong [22:21] Hi, I'm getting a lot of File telepathy-logger-qt_0.4.1-0ubuntu1~ppa1~precise1.debian.tar.gz already exists in Telepathy KDE Releases, but uploaded version has different contents messages because I uploaded the same version but with different target distribution, is it possible to somehow get all deleted files purged in that ppa so I can reupload? [22:21] * Quintasan facepalms [22:21] nevermind [22:21] I can just bump the version [22:21] silly me [23:06] Hello [23:06] ? [23:07] Anybody online? [23:08] no [23:08] its better to just ask your question [23:08] Sorry, I've never used IRC before, and I'm having trouble with Lubuntu as well. [23:09] I'm trying to set up this pc for a mame arcade cabinet, and I need to download Wah!cade from launchpad, my problem is I have no idea how to do it. I have a Launchpad account. [23:09] mame_: wait what? [23:09] * TheLordOfTime googles for that [23:10] Multiple arcade machine emulator, I believe. [23:10] For playing arcade, and I plan to have Snes, N64, PS1/2 games on there too. [23:10] you mean https://launchpad.net/wahcade ? [23:11] Yeah. [23:11] i guess you'd have to download the code with bzr and manually build it [23:11] I type the bzr thing in terminal, it says I need to login [23:11] since they didnt seem to package it [23:11] did you read the error? [23:11] bzr launchpad-login i think it is [23:11] mame_: That's just a warning, not an error. [23:11] You can still read public code without logging in. [23:12] 'bzr branch lp:wahcade' [23:12] ^ [23:12] is what you want to do [23:12] wgrant: you might want to talk them through getting builddeps [23:12] First it outputs, "warning, gnome-keyring couldn't connect," then when I login it says I'm not registered [23:12] * TheLordOfTime has to shift attention to an imploding server [23:13] mame_: Hm, that's odd. What if you try 'bzr branch http://bazaar.launchpad.net/~andy-balcombe/wahcade/main' directly? [23:14] Ah, after that it starts downloading. [23:14] It still says I'm not registered on Launchpad. [23:14] Yeah, it'll suggest that you should log in, but for a one-off it's not required. [23:15] It'll be a bit slower, but it'll work [23:15] mhm [23:15] wgrant: is there a way to identify which PGP keys were recently used on an LP account? [23:15] I just get, "bzr error: the user name ********** is not registed on launchpad. [23:16] Is it continuing, or has it exited? [23:16] It may have already finished. [23:16] TheLordOfTime: There's not. [23:16] wgrant: bleh. [23:16] wgrant: any way to easily check each key for uploadDate? [23:16] I was searching it on google, and the guide had some crazying thing about getting your keyring code, then uploading it to launchpad, but I just got so lost. [23:16] or modificationDate [23:17] TheLordOfTime: Of a package? We store that in the DB, but there's no easy way to look it up. [23:17] wgrant: of the keys themselves [23:17] i.e. [23:17] the keys on my LP profile [23:17] * TheLordOfTime has 4 of them, and is trying to purgify the old ones [23:17] mame_: Right, for uploading code or reading private code you need to configure an SSH key for authentication. But this is public and you're just reading, so you don't need to . [23:18] TheLordOfTime: That's up to you. LP only has the public part of the key. [23:18] StevenK: does the keyserver retain the upload dates? [23:18] TheLordOfTime: The keyserver has nothing to do when keys were lasted used. [23:18] s/lasted/last/ [23:18] The keyserver will show when you created them. [23:18] But not when they were uploaded. [23:19] Hmm, well why does it say I'm not registerd then? [23:19] StevenK: i should have reworded the original question [23:19] StevenK: based on the upload date, i can tell whether its an old unused key [23:20] so does the keyserver know when the key was *uploaded* to it [23:20] keyid | date_created [23:20] ----------+---------------------------- [23:20] D479E9F4 | 2011-07-07 16:41:00.177824 [23:20] C4CA79B2 | 2011-07-09 21:42:02.222635 [23:20] 3D597487 | 2011-08-15 02:09:30.008955 [23:20] That's the date that each of the older three was uploaded to Launchpad [23:20] D1D21CE1 is newer [23:20] yeah, they're all old, except D479... [23:20] yeah D1D2... is uploaded today [23:24] Alright, everthing seems to be working now, but I cannot find /usr/games/sdlmame, in my home folder there is no folder named games. How do I find where to put my roms? [23:24] wgrant: StevenK: thanks. [23:24] mame_: did you just download the code with bzr branch? [23:24] if so the program's not compiled and made useable [23:24] usable* [23:27] TheLordOfTime: no, I installed the deb package, but it's working. I'm reading further, and I found the directory, now I just have to change where Mame looks for the files. [23:33] No, I went to the website for the code, and downloaded the .deb, then installed it that way. [23:41] I keep getting this error: [23:41] Traceback (most recent call last): [23:41] File "wahcade.py", line 81, in [23:41] app = WinMain(options) [23:41] File "/usr/local/share/games/wahcade/win_main.py", line 300, in __init__ [23:41] self.load_emulator() [23:41] File "/usr/local/share/games/wahcade/win_main.py", line 1078, in load_emulator [23:41] self.load_list() [23:41] File "/usr/local/share/games/wahcade/win_main.py", line 1121, in load_list [23:41] self.pop_games_list() [23:41] File "/usr/local/share/games/wahcade/win_main.py", line 1384, in pop_games_list [23:41] self.emu_ini) [23:41] File "/usr/local/share/games/wahcade/filters.py", line 370, in create_initial_filter [23:41] gd = mi.next() [23:41] File "/usr/local/share/games/wahcade/filters.py", line 272, in get_xml_game_item [23:41] d['controller_type'] = _controllers[ctrl.attrib['type']] [23:41] KeyError: 'joy'