/srv/irclogs.ubuntu.com/2011/05/15/#launchpad.txt

vadi2Setting the bug target is a bit awkward without ajax, or am I missing something?01:19
wgrantvadi2: What's awkward about it?01:45
vadi2Have to click on the link, wait for the page to load, then select the target, then confirm. Whereas milestones are much easier.01:47
wgrantHow do you propose we list every project and distribution and package in LP without JS? :)01:51
wgrantYou should have JavaScript enabled unless you want a suboptimal experience.01:52
wgrantThings will work without JS, but it is not intended to be used that way.01:52
vadi2I d have javascript enabled?02:47
vadi2Milestone selection is working for me via ajax.02:48
vadi2But series targetting is not02:48
wgrantvadi2: 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
wgrantAhh.02:52
wgrantThat is a terribly broken feature, and was never AJAXified.02:53
wgrantIt is not *that* awkward, though...02:53
vadi2Broken as in design or code?02:57
wgrantDesign.02:58
vadi2Hm why?03:01
vadi2I 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 work03: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
kirelaunchpad isn't an openid consumer?11:54
Ampelbeinkire: no, unfortunately you can't use openid to login to launchpad.12:08
maxbOr rather, it's an openid consumer hardwired to a single provider12:13
wgrantCurrently hardwired, as an intermediate step between being its own authentication provider and accepting any OpenID.12:15
wgrantOne day we will take the last step.12:15
wgrantBut there's a bit of reworking required before that can happen :(12:15
kireokay, thanks :)12:18
arandIs there a way to "copy packages" in a ppa in a more automated way?14:15
wgrantarand: There are the syncSource and syncSources API methods.14:21
arandOk, I'll have a look14:21
=== ajlyon_ is now known as ajlyon
maxbarand: http://bazaar.launchpad.net/~hydrazine-core/hydrazine/trunk/view/head:/lp-promote-ppa is likely useful to you, either directly, or as example code15:30
arandmaxb: Definitely. By examples is currently the only way I know of to do lp api code :)15:39
maxbOnce you reach a certain threshold, https://launchpad.net/+apidoc starts to become incredibly helpful15:39
riesHey Guys, I created a project a couple of days ago and I asked to get it removed16:35
riesNow I cannot find that project anymore, but I also didn't receive a mail that it was removed.16:35
riesI asked for removal in 0answers' but now I cannot even fin dmy own question anymore16:35
riesas I am a total newbie on launchpad, I am pretty much lost, anybody can give me a quick hand?16:36
riesI just found that question : https://answers.launchpad.net/librecad/+question/15740216:41
riesben then I get : Lost something?16:41
riesand the question is not there anymore16:41
riesdid I do something wrong or is teh launchpad system down?16:41
maxbThe project was disabled - since the question was asked on the project, the question has also been hidden16:42
riesmaxb: thanks for answereing16:43
rieshow come I didn't get a mail from launchpad16:44
maxbAccording to the project's status whiteboard: 2011-05-14 Curtis Hovey: Project disabled and Ries van Twisk (Ries van Twisk) notified.16:44
riesI don't see anything on the web or in my mailbox16:44
riesand I cannot read the origional question and answer16:44
maxbI've moved your question to https://answers.launchpad.net/launchpad/+question/157402, but there was no answer on it :-/16:46
riesmaxb: ic ic...16:46
riesso, the LibreCAD project I created is now gone, right?16:47
maxbWell, disabled, which is as close to gone as launchpad projects ever get16:49
maxbSo it's hidden except to certain privileged users16:50
riesOk... that will work for me.16:50
riesOI just wanted to see how translations worked untill I discovered that *.ts files are not supported by launchpad16:51
riesto avoid convusion I needed to make sure that users would not go to launchpad to submit bugs and other work16:51
rieshence the delete request16:52
riesthanks for helping out!16:52
=== medberry is now known as med_out
=== braiam is now known as braiam3
riesmaxb: 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 spam20:24
ubot5Launchpad bug 601539 in radeontool (Ubuntu) "Please sync radeontool 1.6.1-1 (main) from Debian unstable (main)." [Wishlist,Fix released] https://launchpad.net/bugs/60153920:24
maxbbdrung_: hidden. Appears to be a legitimate user, though, so I guess it's just address abuse by spammers20:51
boykillsworldHello I'm trying to set up a ppa for my new project webbhtpc am I in the right room20:52
maxbboykillsworld: yes, you are20:52
bdrung_maxb: thanks20:52
boykillsworldOk 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
boykillsworldI usually just make the debs with dpkg -b20:56
maxbYou must create a Debian source package, not manually assemble a binary .deb - yes.21:00
maxbboykillsworld: That's pretty much the wrong way to do it, sorry21:01
maxbYou 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 package21:05
boykillsworldwell the binary package would be the entire xfce desktop21:07
boykillsworldI also have some apps coded in gtkdialog that are standalone but don't require compiling to run21:08
boykillsworldso how do you make a rules file for them21:08
boykillsworldHow do you guys deal with debs that add themes to Ubuntu21:08
boykillsworldyou shouldn't have to recompile gnome to change the background.21:09
TheEvilPhoenixyou dont have to...?21:09
TheEvilPhoenixwhere are you running into that?21:10
boykillsworldok to set up a ppa I need to upload a debian source package21:10
boykillsworldthe 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
TheEvilPhoenixuhm...21:12
boykillsworldyeah exactly21:12
TheEvilPhoenixare you trying to package files in general, or what?21:12
TheEvilPhoenixbecause as far as I uinderstand themes...21:13
boykillsworldwell I kind of inherited an operating system from element os21:13
TheEvilPhoenixthey're files stored into the system21:13
TheEvilPhoenixah21:13
boykillsworldhe 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
boykillsworldI need to support all this and provide updates so I thought a launchpad ppa would be nice21:15
boykillsworldI guess I could piggyback my config files with my application launcher but since they have nothing to do with eachother this seems wrong also21:24
Ampelbeinboykillsworld: you just need a debian/*.install file for dh_install(1) to act upon.21:27
Ampelbeinboykillsworld: no need to compile anything21:27
boykillsworldthanks21:27
boykillsworldcould you point to an example21:28
Ampelbeinboykillsworld: not from the top of my head, but 'man dh_install' is pretty self-explanatory21:29
boykillsworldthanks21:30
boykillsworldand after I set up that a control and changelog it should be fine right21:31
Ampelbeinboykillsworld: well, you would need a debian/rules file, too21:31
boykillsworldyeah all the rules files I saw directed towards makefiles21:32
Ampelbeinboykillsworld: in your case, a simple file with #!/usr/bin/make -f %:21:33
Ampelbein        dh $@21:33
Ampelbeineek21:33
Ampelbeinhttp://paste.ubuntu.com/608005/ as debian/rules21:34
boykillsworldwont that bomb because I have no makefile21:34
Ampelbeinboykillsworld: you don't need one.21:35
boykillsworldoh ok21:35
Ampelbeinboykillsworld: the #!/usr/bin/make -f refers to the rules file being in makefile format.21:35
boykillsworldoh ok21:36
Ampelbein(so the empty space before the dh $@ line is a tab, not 8 spaces)21:36
Ampelbeinbut we are slightly off-topic here, #ubuntu-packaging or #ubuntu-motu would be more suitable21:36
boykillsworldthanks21:37
boykillsworldI 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 | boykillsworld21:38
ubot5boykillsworld: 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 !backports21:38
aboganiIs there the right place for question about PPA?21:38
Ampelbeinabogani: if it's technical issues with ppas #launchpad is correct. but these questions concern packaging itself and aren't specific to PPAs21:39
aboganiAmpelbein: It seems to me that the PPA documentation contains an error.21:41
aboganiIMHO  of course... :)21:41
Ampelbeinabogani: I'm not affiliated with launchpad/canonical so maybe I can't help. But what do you think is wrong? ;-)21:42
aboganihttps://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
abogani0-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
aboganiDid I miss something?21:48
Ampelbeinabogani: you can't have more than one binary of a given version. so the copy-with-rebuild will give you an error.21:49
Ampelbeinabogani: 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
Ampelbeinso 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
Ampelbeinabogani: I hope that makes it a bit clearer.21:53
aboganiAmpelbein: Ahhhh I understand!21:53
aboganiAmpelbein: Thank you very much and sorry for disturb!21:53
Ampelbeinabogani: you're welcome ;-)21:54
maxbAnyone 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
maxbhmm, it's ok now22:01
yann2hello!22:03
yann2Trying to view: https://bugs.launchpad.net/bugs/+bugs?field.scope=all&field.scope.target=&field.searchtext=&search=Search+Bug+Reports&start=18510022:03
yann2but launchpad doesnt seem to like that request, I get a timeout22:03
yann2OOPS-1961AW472 if that helps :)22:03
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1961AW47222:03
lifelessyes, high offsets like that won't work22:03
lifelessyou're 185 *thousand* bugs into the list22:03
yann2I know22:04
yann2wanted to see the last ones22:04
yann2as it seemed to be ordered by date22:04
lifelesschange the sort order22:04
lifelessmuch better22:04
yann2true, that works :) but thought it was worth reporting, as I guess it should work ;)22:05
lifelessknown issue22:05
lifelessunlikely to be fixed - its not a sane use case22:05
lifelesswe need to provide indices and sorts that let folk find things efficiently22:06
lifelessiterating hundreds of thousands of items is a job for map reduce processing22:06
lifelessnot front end web servers22:06
yann2maybe you should skip the "last" link when there are too many results?22:07
yann2or display only the first 1000, and suggest to refine the search?22:08
yann2cause really, it looks broken :)22:08
lifelessI have a branch in progress where the last link will invert the sort order for you behind the scenes22:08
yann2anyway, changing the sort works for my use case, thanks for that22:08
lifelessits not quite ready22:08
yann2see ya22:08
lifelessyann2: ciao22:09
lifelessso we will support clicking 'last'22:09
yann2cool :)22:09
lifelessI thought you were manually clicking next, next, next next (or automatedly) until it started fialing22:09
yann2not that crazy ;)22:11
lifeless;022:13
lifelessBAH22:13
lifeless:)22:13
lifelessis what I meant22: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!