[01:19] Setting the bug target is a bit awkward without ajax, or am I missing something? [01:45] vadi2: What's awkward about it? [01:47] Have to click on the link, wait for the page to load, then select the target, then confirm. Whereas milestones are much easier. [01:51] How do you propose we list every project and distribution and package in LP without JS? :) [01:52] You should have JavaScript enabled unless you want a suboptimal experience. [01:52] Things will work without JS, but it is not intended to be used that way. [02:47] I d have javascript enabled? [02:48] Milestone selection is working for me via ajax. [02:48] But series targetting is not [02:52] vadi2: Oh, you are talking about targetting to a series, not setting the target of the bug? [02:52] "Target to series", yeah. [02:52] Ahh. [02:53] That is a terribly broken feature, and was never AJAXified. [02:53] It is not *that* awkward, though... [02:57] Broken as in design or code? [02:58] Design. [03:01] Hm why? [03:01] I don't like having to retarget umpteen bugs that aren't done by a milestone, it's a tedious process. Targetting it to a series is less work === nigelb is now known as Guest58084 === Guest58084 is now known as nigelb === nigelb is now known as Guest53049 === Guest53049 is now known as nigelb === thopiekar_ is now known as thopiekar [11:54] launchpad isn't an openid consumer? [12:08] kire: no, unfortunately you can't use openid to login to launchpad. [12:13] Or rather, it's an openid consumer hardwired to a single provider [12:15] Currently hardwired, as an intermediate step between being its own authentication provider and accepting any OpenID. [12:15] One day we will take the last step. [12:15] But there's a bit of reworking required before that can happen :( [12:18] okay, thanks :) [14:15] Is there a way to "copy packages" in a ppa in a more automated way? [14:21] arand: There are the syncSource and syncSources API methods. [14:21] Ok, I'll have a look === ajlyon_ is now known as ajlyon [15:30] arand: http://bazaar.launchpad.net/~hydrazine-core/hydrazine/trunk/view/head:/lp-promote-ppa is likely useful to you, either directly, or as example code [15:39] maxb: Definitely. By examples is currently the only way I know of to do lp api code :) [15:39] Once you reach a certain threshold, https://launchpad.net/+apidoc starts to become incredibly helpful [16:35] Hey Guys, I created a project a couple of days ago and I asked to get it removed [16:35] Now I cannot find that project anymore, but I also didn't receive a mail that it was removed. [16:35] I asked for removal in 0answers' but now I cannot even fin dmy own question anymore [16:36] as I am a total newbie on launchpad, I am pretty much lost, anybody can give me a quick hand? [16:41] I just found that question : https://answers.launchpad.net/librecad/+question/157402 [16:41] ben then I get : Lost something? [16:41] and the question is not there anymore [16:41] did I do something wrong or is teh launchpad system down? [16:42] The project was disabled - since the question was asked on the project, the question has also been hidden [16:43] maxb: thanks for answereing [16:44] how come I didn't get a mail from launchpad [16:44] According to the project's status whiteboard: 2011-05-14 Curtis Hovey: Project disabled and Ries van Twisk (Ries van Twisk) notified. [16:44] I don't see anything on the web or in my mailbox [16:44] and I cannot read the origional question and answer [16:46] I've moved your question to https://answers.launchpad.net/launchpad/+question/157402, but there was no answer on it :-/ [16:46] maxb: ic ic... [16:47] so, the LibreCAD project I created is now gone, right? [16:49] Well, disabled, which is as close to gone as launchpad projects ever get [16:50] So it's hidden except to certain privileged users [16:50] Ok... that will work for me. [16:51] OI just wanted to see how translations worked untill I discovered that *.ts files are not supported by launchpad [16:51] to avoid convusion I needed to make sure that users would not go to launchpad to submit bugs and other work [16:52] hence the delete request [16:52] thanks for helping out! === medberry is now known as med_out === braiam is now known as braiam3 [18:21] maxb: I got the answers and info via mail now, thanks! === braiam3 is now known as Braiam === Braiam is now known as Exio_ === Exio_ is now known as Braiam === Braiam is now known as LastPass === LastPass is now known as Braiam [20:24] comment 2 in bug #601539 is spam [20:24] Launchpad bug 601539 in radeontool (Ubuntu) "Please sync radeontool 1.6.1-1 (main) from Debian unstable (main)." [Wishlist,Fix released] https://launchpad.net/bugs/601539 [20:51] bdrung_: hidden. Appears to be a legitimate user, though, so I guess it's just address abuse by spammers [20:52] Hello I'm trying to set up a ppa for my new project webbhtpc am I in the right room [20:52] boykillsworld: yes, you are [20:52] maxb: thanks [20:54] Ok I am setting up packages that tweak config files for the desktop. So they aren't technically source code per se but it looks like I need a debian source file so I can distribute a deb. [20:56] I usually just make the debs with dpkg -b [21:00] You must create a Debian source package, not manually assemble a binary .deb - yes. [21:01] boykillsworld: That's pretty much the wrong way to do it, sorry [21:05] You probably want to set up minimal debian/{changelog,control,rules,compat} files, and add a debian/install file to have files from your package source tree built into the binary package [21:07] well the binary package would be the entire xfce desktop [21:08] I also have some apps coded in gtkdialog that are standalone but don't require compiling to run [21:08] so how do you make a rules file for them [21:08] How do you guys deal with debs that add themes to Ubuntu [21:09] you shouldn't have to recompile gnome to change the background. [21:09] you dont have to...? [21:10] where are you running into that? [21:10] ok to set up a ppa I need to upload a debian source package [21:11] the problem is that my stuff is not source code so there is nothing to compile so I don't know how to set up a rules file. [21:12] uhm... [21:12] yeah exactly [21:12] are you trying to package files in general, or what? [21:13] because as far as I uinderstand themes... [21:13] well I kind of inherited an operating system from element os [21:13] they're files stored into the system [21:13] ah [21:14] he had deb packages set up for the background as well as setting up programs to launch at startup. He also had some gtkdialog scripts for theme changing etc. [21:15] I need to support all this and provide updates so I thought a launchpad ppa would be nice [21:24] I guess I could piggyback my config files with my application launcher but since they have nothing to do with eachother this seems wrong also [21:27] boykillsworld: you just need a debian/*.install file for dh_install(1) to act upon. [21:27] boykillsworld: no need to compile anything [21:27] thanks [21:28] could you point to an example [21:29] boykillsworld: not from the top of my head, but 'man dh_install' is pretty self-explanatory [21:30] thanks [21:31] and after I set up that a control and changelog it should be fine right [21:31] boykillsworld: well, you would need a debian/rules file, too [21:32] yeah all the rules files I saw directed towards makefiles [21:33] boykillsworld: in your case, a simple file with #!/usr/bin/make -f %: [21:33] dh $@ [21:33] eek [21:34] http://paste.ubuntu.com/608005/ as debian/rules [21:34] wont that bomb because I have no makefile [21:35] boykillsworld: you don't need one. [21:35] oh ok [21:35] boykillsworld: the #!/usr/bin/make -f refers to the rules file being in makefile format. [21:36] oh ok [21:36] (so the empty space before the dh $@ line is a tab, not 8 spaces) [21:36] but we are slightly off-topic here, #ubuntu-packaging or #ubuntu-motu would be more suitable [21:37] thanks [21:38] I know 7 programming languages and build my own desktop for fun but ubuntu source packages confuse the hell out of me. [21:38] !packaging | boykillsworld [21:38] boykillsworld: The packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports [21:38] Is there the right place for question about PPA? [21:39] abogani: if it's technical issues with ppas #launchpad is correct. but these questions concern packaging itself and aren't specific to PPAs [21:41] Ampelbein: It seems to me that the PPA documentation contains an error. [21:41] IMHO of course... :) [21:42] abogani: I'm not affiliated with launchpad/canonical so maybe I can't help. But what do you think is wrong? ;-) [21:47] https://help.launchpad.net/Packaging/PPA/Uploading says: "If your package can be used on different versions of Ubuntu without being recompiled you can copy the existing binaries from the older series to the new series; see Copying packages. If your package does need to be recompiled to support multiple Ubuntu series, then you should add a suffix of the series name to the version number. So a package for the Intrepid Ibex could be named myapp_1. [21:47] 0-2~ppa1~intrepid1 ..." . In my opinion it isn't right because I can copy (through "Copy packages") and select "Rebuild the copied sources". So why should I bother with ~lucidX, ~maverickX and ~nattyX suffixes? [21:48] Did I miss something? [21:49] abogani: you can't have more than one binary of a given version. so the copy-with-rebuild will give you an error. [21:51] abogani: the reason is that foo0.2~ppa1 compiled in natty might link to libbar2 while in maverick the same version would link to libbar1. [21:51] so there would be 2 different binary packages with the same version - an impossible situation. [21:52] (you can use copy-with-rebuild to a different ppa though) [21:53] abogani: I hope that makes it a bit clearer. [21:53] Ampelbein: Ahhhh I understand! [21:53] Ampelbein: Thank you very much and sorry for disturb! [21:54] abogani: you're welcome ;-) [21:56] Anyone around who can stab osmium for me? It's sitting on one of my builds apparently doing nothing with it (no log tail at all) [22:01] hmm, it's ok now [22:03] hello! [22:03] Trying to view: https://bugs.launchpad.net/bugs/+bugs?field.scope=all&field.scope.target=&field.searchtext=&search=Search+Bug+Reports&start=185100 [22:03] but launchpad doesnt seem to like that request, I get a timeout [22:03] OOPS-1961AW472 if that helps :) [22:03] https://lp-oops.canonical.com/oops.py/?oopsid=1961AW472 [22:03] yes, high offsets like that won't work [22:03] you're 185 *thousand* bugs into the list [22:04] I know [22:04] wanted to see the last ones [22:04] as it seemed to be ordered by date [22:04] change the sort order [22:04] much better [22:05] true, that works :) but thought it was worth reporting, as I guess it should work ;) [22:05] known issue [22:05] unlikely to be fixed - its not a sane use case [22:06] we need to provide indices and sorts that let folk find things efficiently [22:06] iterating hundreds of thousands of items is a job for map reduce processing [22:06] not front end web servers [22:07] maybe you should skip the "last" link when there are too many results? [22:08] or display only the first 1000, and suggest to refine the search? [22:08] cause really, it looks broken :) [22:08] I have a branch in progress where the last link will invert the sort order for you behind the scenes [22:08] anyway, changing the sort works for my use case, thanks for that [22:08] its not quite ready [22:08] see ya [22:09] yann2: ciao [22:09] so we will support clicking 'last' [22:09] cool :) [22:09] I thought you were manually clicking next, next, next next (or automatedly) until it started fialing [22:11] not that crazy ;) [22:13] ;0 [22:13] BAH [22:13] :) [22:15] is what I meant === Braiam is now known as Braiam-away === cinerama_ is now known as cinerama