[06:40] good morning === dholbach_ is now known as dholbach [10:40] the start with quickly is a bit bumpy. see #1020030 and #1020031 === lucy is now known as Guest53835 [12:15] hey guys. would the glade dialog box be an appropriate template for an "edit" window that is invoked when creating/editing an item in the UI of my program? what would you guys do? create something from scratch? === Guest53835 is now known as Will === mhall119_ is now known as mhall119 [13:49] please tell me this time not everyone's in coma... [13:52] mhall119? are you there? [13:52] launchpad keeps rejecting my ppa, and i've got about an hour left to fix it :/ [13:53] RobinJ: yes [13:53] RobinJ: submission deadline is next week :) [13:53] yeah, but i'm gone after today [13:53] ah, ok [13:53] so is Launchpad not creating a PPA, or are you not able to upload to it? [13:54] i've commented out some lines in the quickly code, and now it can generate a deb package when running quickly package. but that doesn't run out of /opt [13:54] why did you comment out stuff? [13:54] because quickly crashed [13:54] and no'one responded to my bug report [13:54] so i had to do something [13:55] robin@RobinJ:~/Ubuntu One/Python/gtkreddit$ quickly configure ppa robinj/gtkreddit [13:55] Get Launchpad Settings [13:55] Launchpad connection is ok [13:55] RobinJ: you won't be around tomorrow? [13:55] indeed [13:55] still need to pack, so don't have much time to get this submitted [13:55] too bad, we're going to do support workshops [13:55] >;< [13:56] launchpad keeps sending me this email after running quickly ubuntusubmit (which, i assume, makes sure the app runs out of opt?) http://www.imgdumper.nl/uploads5/4ff1a86b30d88/4ff1a86b2d2eb-Screenshot_from_2012-07-02_15%3A55%3A44.png [13:56] it gets my ppa completely wrong, as you can see [13:57] it's supposed to be ppa:robinj/gtkreddit [13:59] RobinJ: change you dput.conf then [14:00] from ~robinj/ppa/ubuntu to ~robinj/gtkreddit/ubuntu [14:02] dput.conf? i'm using quickly submitubuntu, cause i assumed it would arrange for everything to run from /opt [14:05] it will, but it's trying to upload it to a ppa called 'ppa', which you don't appear to have [14:06] mhall119; problem is, i didn't tell it to... [14:07] does quickly configure ppa return any errors? [14:07] nope [14:07] none at all [14:07] quickly configure robinj/gtkreddit [14:07] like that, right? ^ [14:07] is there a .quickly file in your project's directory? [14:07] er quickly configure ppa robinj/gtkreddit, i mean [14:07] yes [14:08] project = gtkreddit [14:08] version = 12.04 [14:08] template = ubuntu-application [14:08] lp_id = gtkreddit [14:08] ppa = gtkreddit [14:09] huh... [14:09] so it had that right [14:10] ? [14:10] is there another quick way to shove this into a ppa and make sure it conforms to the contest rules? [14:11] and i can still change something after i uploaded it into the ppa, right? cause the image paths will probably have to be changed when it runs out of opt [14:12] try: quickly submitubuntu --ppa robinj/gtkreddit [14:13] you'll need to bump the version number of your package, you can only have one version uploaded [14:13] so if you upload 0.1, and make a change, you can't upload a different 0.1, you need to upload 0.2 [14:18] ok [14:29] mhall119; no email from launchpad yet... [14:30] http://shelr.tv/records/4ff1b0229660807da2000068 [14:30] that's the shell output [14:36] RobinJ: is bin/gtkreddit in the 'script' argument in your setup.py? [14:36] setup.py? [14:37] you should have a file called setup.py in the root of your project [14:37] yeah, i have that file [14:37] http://paste.ubuntu.com/1071365/ [14:38] i knew i wouldn't win anything, but i'm going nuts if i can't even get this thing submitted >.< [14:39] it looks like it was submitted to your ppa [14:39] Adding this PPA to your system [14:39] This PPA does not contain any packages yet. Find more information about how to upload packages in the PPA help page. [14:39] ? [14:40] on the positive side, no "rejected" mail yet [14:40] it sometimes takes a big before the source package is loaded into your PPA to be built [14:40] s/big/bit/ [14:44] a bit as in an hour or a bit as in a day or more? [14:49] AAAAAAAAAARGH [14:49] mhall119; REJECTED [14:49] same error? [14:49] exactly the same one [14:50] https://launchpad.net/~trevormosey/+archive/ppa [14:50] You are receiving this email because you are the uploader of the above [14:50] PPA package. [14:50] what's this garbage, that's not my ppa [14:50] and above that it says this; [14:50] ok, we'll do this manually then [14:50] Rejected: [14:50] Launchpad failed to process the upload path '~robinj/ppa/ubuntu': [14:50] Could not find a PPA named 'ppa' for 'robinj'. [14:50] both are wrong [14:50] do you have a ~/dput.conf file? [14:50] mhall119; but will it run out of /opt then? [14:50] as long as the packaging step worked [14:50] mhall119; nop [14:51] mhall119; the packaging step worked, but tyhe package it created runs from /usr [14:51] I'm going to walk you through manually uploading the package that is being rejected [14:51] How do I add a folder choose widget in glade? There is one for file chooser only. [14:52] i have to most terrible lucjk with this contest >.< yesterday i had to take half of the basic functionality out of my app because of some last minute bug, and now i can't even submit it [14:52] well, yesterday, more like this morning [14:54] johnp_: there should be a 'mode' setting that lets you specify that the Gtk.FileChooser should choose folders instead of files [14:55] RobinJ: do you have a ~/dput.conf file? [14:56] nope [14:56] sorry, should be ~/.dput.cf [14:56] robin@RobinJ:~$ cat .dput.cf [14:56] [ppa] [14:56] fqdn = ppa.launchpad.net [14:56] method = ftp [14:56] incoming = ~robinj/ppa/ubuntu [14:56] login = anonymous [14:56] allow_unsigned_upload = 0 [14:58] RobinJ: ok, add this to the bottom of that: http://paste.ubuntu.com/1071409/ [14:58] mhall119: Thanks, it was so simple :) [14:59] done [15:00] RobinJ: ok, let's see if we can fix your packaging first [15:00] run "quickly package --extras" [15:01] wait wait wait [15:01] my last guess worked [15:01] Accepted: [15:01] OK: gtkreddit_12.07.6.tar.gz [15:01] OK: gtkreddit_12.07.6.dsc [15:01] -> Component: main Section: python [15:01] gtkreddit (12.07.6) precise; urgency=low [15:01] * New release. [15:01] :D [15:02] so for future reference; edit the ppa in .dput.cf (the existing one, not adding a new one), and run quickly submitubuntu again [15:02] https://launchpad.net/~robinj/+archive/gtkreddit [15:02] mhall119; thanks :D [15:03] np, feel free to PM me any time (whether I'm awake or not, my client is connected) in the next week if you need more help [15:03] oh ity just couldn't be that simple, could it >.< [15:03] my ppa exists but is unusable [15:03] RobinJ: also, the support session videos will be available to replay after we record them tomorrow, links will be at http://paste.ubuntu.com/1071409/ [15:03] wrong link :( [15:03] http://developer.ubuntu.com/showdown/workshops/ [15:04] RobinJ: ok, so you have a file in your project root that ends in "source.changes"? [15:04] mhall119; http://shelr.tv/records/4ff1b8b49660807da2000069 [15:05] hold on, your package is building [15:05] https://launchpad.net/~robinj/+archive/gtkreddit/+build/3623929 [15:05] oh [15:05] lol? [15:05] erp.... so this server is building my package? 0.o [15:05] yup [15:05] what's the advantage above yust uploading a deb? [15:06] failed to build -.- [15:06] the PPA system lets you (the author) sign the source, then the PPA controls the building of it [15:07] well i don't see the advantage, as if i do it myself, it works, and i'm in control (or at least, a but more) [15:07] "glib-compile-schemas: not found" [15:07] someone else had that problem on AskUbuntu [15:08] "Edit the control file in the debian folder of your project and add libglib2.0-bin to the Build-Depends list. Be sure to keep the list separated by commas as it should be." [15:08] For packages in Ubuntu, you want to be able to "apt-get source" the package and get the actual source that built it, this way Launchpad can guarantee that [15:09] RobinJ: that sounds right [15:09] make sure it's on "Build-Depends" not "Depends", as it's needed to build the package [15:10] Now signing changes and any dsc files... [15:10] signfile gtkreddit_12.07.6ubuntu1.dsc Robin Jacobs [15:10] gpg: skipped "Robin Jacobs ": secret key not available [15:10] gpg: /tmp/debsign.bTZeTbNi/gtkreddit_12.07.6ubuntu1.dsc: clearsign failed: secret key not available [15:10] debsign: gpg error occurred! Aborting... [15:10] please not the stupud gpg keys again... [15:11] http://askubuntu.com/questions/156339/launchpad-failed-to-build-after-quickly-submitubuntu [15:11] RobinJ, debian/changelog does not seem to your real email address [15:11] I don't know if that's the standard quickly work-flow, but I have something like this at the end of my ~/.bashrc: [15:11] export DEBFULLNAME='Daniel Holbach' [15:11] export DEBEMAIL='daniel.holbach@ubuntu.com' [15:12] robin@RobinJ? that's user@host, but not my email address... [15:12] if you add it and restart your terminal the packaging tools should know who you are :) [15:12] RobinJ: it's whatever matches your GPG key [15:12] also, export DEBSIGN_KEYID=8981F572 (only with your gpg key ID, not mine) [15:13] or put that last one (without export) inito ~/.devscripts [15:14] what will be connecting signal for choosing a folder in Gtk3? [15:15] mhall119; ok, pushed it to launchpad again [15:16] only i didnt increment my version >.< is that necessary, seeing as the last build failed? [15:18] Build status [15:18] Needs building Cancel build [15:18] Start in 8 minutes [15:18] johnp_: are you using Gtk.FileChooserButton? [15:18] mhall119: yep [15:19] johnp_: looks like http://developer.gnome.org/gtk3/3.0/GtkFileChooserButton.html#GtkFileChooserButton-file-set [15:30] mhall119; i'm getting depressed >;< [15:30] build failed [15:30] https://launchpad.net/~robinj/+archive/gtkreddit/+build/3623968 [15:31] i tried to create a new app qith quickly and wanted to push the standard app to an ppa - without success. [15:31] mhall119: thanks again :) [15:32] toabctl; welcome to my boat. [15:32] when i call "quickly share", i get ERROR: an error occurred during source package creation [15:32] RobinJ, i'm no longer sure if it's a good idea to use quickly. it's nice to have all the stuff directly available but only if it works ;) [15:33] toabctl; same here. [15:35] RobinJ: doesn't look like that package is being isntalled (libglib2.0-bin) [15:36] mhall119; where do you see that log thingy? [15:36] or is that only while it's working? [15:36] RobinJ: https://launchpadlibrarian.net/109159206/buildlog_ubuntu-precise-i386.gtkreddit_12.07.7_FAILEDTOBUILD.txt.gz [15:36] ERROR: Python module AddredditDialog not found [15:36] ERROR: Python module RemoveredditDialog not found [15:36] ERROR: Python module PreferencesGtkredditDialog not found [15:36] ERROR: Python module helpers not found [15:36] ERROR: Python module xdg.BaseDirectory not found [15:36] ERROR: Python module ErrorDialog not found [15:36] ERROR: Python module gtkredditconfig not found [15:36] ERROR: Python module Builder not found [15:36] ERROR: Python module helpers not found [15:36] ERROR: Python module helpers not found [15:36] ERROR: Python module helpers not found [15:36] ERROR: Python module Window not found [15:37] looks like something isn't right in your setup.py [15:37] ajmitch: ^^ any ideas? [15:40] mhall119; http://bazaar.launchpad.net/~robinj/gtkreddit/quickly_trunk/view/head:/setup.py [15:40] like what? [15:44] RobinJ: sorry, that's the extent of my knowledge :( [15:45] >;< oh, i'll just give them the deb package and hope they're merciful then [15:45] thanks for the effort anyway mhall119 [15:45] RobinJ: might be better to upload a tarball of your code [16:17] mhall119; why's that? they can't easily test a tarball, can they? [16:18] RobinJ: that need to be able to see the source and build that into a package [17:30] mhall119; quickly is a jerk again. it still fails to build because quickly just overwrites debian/control [17:36] mhall119; how do i increment the version? [17:36] Package has already been uploaded to ppa on ppa.launchpad.net [17:36] Nothing more to do for ../gtkreddit_12.07.7_source.changes [17:37] RobinJ: isn't there a 'changelog' file where you can add another entry? (that's normal debian packaging, but maybe quickly handles that differently) [17:37] debian/changelog [17:37] run "dch -i" from the project root to add a new version entry to debian/changelog [17:38] ^definitely the better way to do it. [17:40] mhall119; what should i do there? [17:41] RobinJ: say what you changed since the last version of your package, give the new version number (dch will guess what it should be, but double-check it) and make sure it's targetting the right release (precise), then save the file and rebuild the package [17:41] ... [17:42] mhall119; it just opens changelg.dch in nano, nothing more than that [17:42] RobinJ: it'll do more when you save and exit naono [17:42] nano [17:43] Hi, I'm trying to make some widgets movable (click and move) in a Gtk.Fixed layout and it's being very "jittery", can anyone help? [17:43] goddamnit! [17:43] dpkg-buildpackage: error: dpkg-source --before-build gtkreddit gave error exit status 255 [17:45] oof [17:45] mhall119; dput succeeded, what now? [17:46] difference in code between commit 35 and commit 50 --> completely nothing :p [17:48] mhall119; it's appeared here, but how do i start the build? https://launchpad.net/~robinj/+archive/gtkreddit [17:48] oh nvm [17:48] https://launchpad.net/~robinj/+archive/gtkreddit/+build/3624396 [17:48] erm start in 39 minutes? >. RobinJ: yeah, PPA builds get put at the back of the build queue, distro packages get priority [17:52] it's even worse as we get nearer to major milestones [17:53] so basically, every 6 months launchpad is useless to everyone :p [17:55] not useless, just busy [17:58] well if you have to wait a day it's quite useless :p [17:59] it's not that long, usually less than an hour [18:00] long enough :p [18:08] Just a quick question: I was wondering if apps submitted to MyApps for the contest will be reviewed before or after the contest? [18:09] *contest ends [18:12] george_e: they will be reviewed as soon as they can be [18:12] anything submitted before the end of the contest will qualify, regardless of how long it takes to review [18:15] george_e: any packaging changes needed to comply with the review process will be allowed after the deadline as well [18:15] so long as the changes don't affect the functionality of the app itself [18:18] mhall119: Ah, thank you for clarifying that. [18:20] np === mio is now known as Guest16394 [18:37] Hi, I have added a file chooser widget to my app via Glade. But it shows a list of nautilus bookmarks first. Is there a way to disable it and directly go to file chooser dialog? === philipballew_ is now known as philipballew [18:54] YEs! [18:54] Finished 29 seconds ago (took 7 minutes, 8.7 seconds) [18:54] Hi, I have added a file chooser widget to my app via Glade. But it shows a list of nautilus bookmarks first. Is there a way to disable it and directly go to file chooser dialog? [18:56] mhall119; E: Unable to locate package gtkreddit [18:56] ... [19:09] AAAAAAAAAAAAAK I HATE QUICKLY [19:09] now it dumped something else into my code, whcih makes the whole thing crash [19:13] Making a bit of an announcement here to help spread the word: [19:13] This week, I'll be donating half of my proceeds from ZHackers: Volume One on the Ubuntu Software Center to the EFF. [19:14] So any copies people buy this week, half of the money that I receive, I'll be passing on to the EFF. [19:15] It's my little way of promoting digital liberties this week. [19:16] Could use some help spreading the word if anyone can help pass it along. [19:16] https://apps.ubuntu.com/cat/applications/zhackers-volume1-usc/ [19:24] Hi, in Gtk entry I want to get user typed string, even if enter is not pressed. Which connecting signal should I use? [19:27] RobinJ: did you add your own PPA to your system so that it would find gtkreddit? [19:30] Guest16394: http://developer.gnome.org/gtk3/3.0/GtkEntry.html#GtkEntry-insert-at-cursor is the signal you need to connect to, I think [19:30] mhall119; https://launchpad.net/~robinj/+archive/gtkreddit/+build/3624683 [19:30] hope this one works out [19:30] previous one built without issues, but thanks to quickly the thing didn't run [19:30] apparently it threw some gettext stuff into my code without importaing it first [19:33] RobinJ: please file bugs for things like this, so we can get Quickly working smoother for future devs [19:34] problem is that i'm now always sure whether it's a screwup i did myself, a screwup in quickly, or ubuntu one not always syncing correctly (which i know sometimes happens) [19:34] *not always sure [21:16] Hello guys, what's going on on reddit? I've post an app submission which I can see in my profile, but not in the App Showdown list! [21:44] mhall119; you there? [21:45] jono; you? [21:47] RobinJ: about to leave for the store [21:47] RobinJ: feel free to PM me any questions and I'll get to them when I'm around [21:50] mhall119; i shoved the thing into a ppa, but idiotic launchpad keeps removing "import gettext" from the code, which causes the thing to crash... [21:50] it's 10 to midnight here and I have to leave early tomorrow, so I hope i can get this fixed quickly :( [22:08] mhall119? [23:35] mhall119; https://myapps.developer.ubuntu.com/dev/apps/1138/ :) [23:39] RobinJ: \o/ [23:39] * mhall119 adds it to his list [23:39] list? [23:40] I'm just jotting down projects I know people are doing for the showdown [23:40] ok :p [23:40] problem is, if there is anything i need to change for it to be accepted, that's going to be difficult [23:40] is RedThat your gtkreddit? or something different [23:40] it's unlikely i'm going to have internet access, and even more unlikely i can change it from my tablet [23:40] mhall119; yep, its gtkreddit [23:41] but it couldnt have reddit in the name due to licensing issues [23:41] oh, right [23:41] pitty i had to strip it back to the bone yesterday because of the glitch in glade, but at least it works [23:42] if they do this again, maybe they should also have a "bad luck award" :p [23:43] well, one of my 2 goals has been reached anyway. 1. learn how to make ubuntu apps without a language owned by microsoft (c#). the second one (getting it into the software centre), i'll see when i get back :p [23:43] keep an eye on your email for reviews [23:44] yeah problem there [23:44] RobinJ: fix your app showdown participation details please [23:45] going to london tomorrow, wont be back before the contest [23:45] ajmitch; what? [23:45] Participant name: Robin Jacobs [23:45] Application name: RedThat [23:45] App PPA location: https://launchpad.net/~robinj/+archive/gtkreddit [23:45] what's wrong with that? [23:45] ok, I see a completely different file [23:45] er... [23:46] https://myapps.developer.ubuntu.com/site_media/arb/packages/2012/07/Ubuntu-App-Showdown-Participation-Details_4.txt [23:46] not ubuntu one again... [23:46] what the hell? [23:46] whoever's that is, it's not mine [23:46] could be myapps being problematic [23:46] ajmitch; is that the one submitted for RedThat? [23:46] RobinJ: that's the one on the redthat page that I can see [23:47] the hell?รง [23:47] yeah.. [23:47] mhall119: if this is happening across multiple submissions it'll need looked at fast [23:47] ajmitch; and i can't change it... [23:48] ajmitch: there have been 17 submissions so far, I've only heard about it on a couple of them [23:48] ah there it is now [23:48] ajmitch; can you check whether it's correct now? [23:48] wait, different issue [23:48] ajmitch; thanks for telling me in time [23:48] RobinJ: looks fine now [23:48] oof [23:49] * ajmitch is still wondering how this could have happened [23:49] well, the biggest holdups for me have been bugs in the tools i used, so i've stopped wondering that :p [23:50] * RobinJ mumbles something about quickly and glade [23:50] so if you've renamed the app, the package name should follow [23:50] ? [23:51] you renamed gtkreddit to redthat, but the package itself it still called gtkreddit [23:51] yeah the ppa is still gtkreddit, but can't change that, and i don't really have the time, seeing as it's 2AM here and i need to get out at 8 AM [23:51] I know you've got no time [23:51] is there a quick way to change it? [23:52] i'd go nuts if after all this effort it didnt even get accepted >;< [23:52] you'd need to change debian/changelog & debian/control at least, not sure how much it'll pick up from setup.py [23:52] ... do i really....? [23:53] last time i tried changing it i changed it back to gtkreddit cause it wouldnt package anymore [23:54] ajmitch; is it really necessary? >.< [23:54] looks like it'll take some time to do, from a quick check of debian/rules [23:55] and time is one thing i dont have [23:56] * ajmitch can't say if it's absolutely necessary [23:57] urgh [23:57] well, i'm going to take that risk [23:57] i'm tired [23:57] good night [23:57] thanks ajmitch and mhall119 :)