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