#ubuntu-app-devel 2012-07-01 <twobottux> auappdev: Quickly Apps and error while running Project <http://askubuntu.com/questions/158194/quickly-apps-and-error-while-running-project> <dimos> Hello! <dimos> I want to create a "Save as..." dialog with 'quickly'. Does anybody knows how I can do this? <kennydude> Hi, I'm having a small problem with implementing something in my app <kennydude> I can't get widgets movable by the user without them jittering all over the place <hakermania> This is the channel where I can get help for my app for the Ubuntu Showdown contest... Am I right? <kennydude> @hackermania I think so, however it's queit right now <twobottux> kennydude: Error: "hackermania" is not a valid command. <kennydude> Oops, some bot did not like that <hakermania> kennydude, you just mispelled my name <kennydude> hackermania, oh :') <hakermania> Again -_- <hakermania> So, if this is the support irc channel, can, please, anyone, help me with this problem: http://ubuntuforums.org/showthread.php?p=12060773 <hakermania> Also, when it says that the application should run through /opt, does it mean that the executable (only) should be there? <hakermania> But, in my $PATH I cannot find the /opt directory <__h__> hi <__h__> which would be the best way to access quickly folders? <__h__> from within a quickly app? <hakermania> __h__, this channel seems to be very quiet. I've been trying to ask something since yesterday, but to no avail... <twobottux> auappdev: Creating a working indicator in C++ <http://askubuntu.com/questions/158323/creating-a-working-indicator-in-c> <__h__> hakermania: what was your question? <hakermania> __h__, http://ubuntuforums.org/showthread.php?p=12060773 <twobottux> auappdev: GTK app: How do I create a working indicator with Qt/C++? <http://askubuntu.com/questions/158323/gtk-app-how-do-i-create-a-working-indicator-with-qt-c> <twobottux> auappdev: How do I write and submit applications for Ubuntu? <http://askubuntu.com/questions/158004/how-do-i-write-and-submit-applications-for-ubuntu> <twobottux> auappdev: Unity Launcher Integration With Python, Gtk, and Quickly <http://askubuntu.com/questions/158347/unity-launcher-integration-with-python-gtk-and-quickly> <twobottux> auappdev: Where do I install a .desktop launcher for my Showdown app? <http://askubuntu.com/questions/158356/where-do-i-install-a-desktop-launcher-for-my-showdown-app> <twobottux> auappdev: Unity Launcher Integration With Quickly <http://askubuntu.com/questions/158347/unity-launcher-integration-with-quickly> <twobottux> auappdev: Writing to a file <http://askubuntu.com/questions/158380/writing-to-a-file> <pappijo> I'm trying to publish a post in the ubuntu app showdown reddit and it doesn't appear (I submitted it 4 days ago, then I tried to delete it and submit again with no result). <twobottux> auappdev: How do I make the launcher progress bar work with my application? <http://askubuntu.com/questions/158347/how-do-i-make-the-launcher-progress-bar-work-with-my-application> <RobinJ> Guys, something strange happens when clicking a button in my app...http://www.imgdumper.nl/uploads5/4ff0a3ece5e51/4ff0a3ecc5ab5-Screenshot_from_2012-07-01_21%3A24%3A04.png <RobinJ> WTF IS THIS SHIT <__h__> RobinJ: +1 <RobinJ> __h__; http://www.imgdumper.nl/uploads5/4ff0a3ece5e51/4ff0a3ecc5ab5-Screenshot_from_2012-07-01_21%3A24%3A04.png <__h__> RobinJ: nice wallpaper <RobinJ> __h__; thx, but i need to get this window fixed TODAY. this is the last day i have to work on my app <__h__> RobinJ: using glade? <RobinJ> __h__; yes <RobinJ> glade designer at least <RobinJ> it's a .ui file, dunno if that's glade or gtk builder <__h__> RobinJ: if you are using quickly then you are using glade <RobinJ> yep, i am <__h__> RobinJ: which is the widgets that is getting expanded that way? <__h__> RobinJ: *widget <RobinJ> __h__; if only i knew... <RobinJ> i also can't make the window smaller <RobinJ> everything i click in the window makes it wider... <__h__> RobinJ: then how is your widget tree composed <__h__> RobinJ: are you setting the window's width and height values? <RobinJ> __h__; width request is 800 <__h__> RobinJ: ok, the a child widget must either have a width request set or it's content is requiring more space <RobinJ> __h__; this just started happening without me doing anything <__h__> RobinJ: without doing anything related to sizes? or without doing anything anything....? <RobinJ> i clicked a button AT RUNTIME, and the window got wider. i closed the application, started it again, and the window was still huge <__h__> RobinJ: what does this button do? <RobinJ> should write data to a file <RobinJ> it's the toolbar... <RobinJ> if i make it invisible there isnt a problem <RobinJ> stupid ISP <RobinJ> __h__; specifically, it's the combobox... <__h__> RobinJ: i dont see any combobox in your screenshot, but i do see that the top bar has some sort of title...right? <__h__> RobinJ: could that be the source of your problem? <RobinJ> no <RobinJ> the combobox <RobinJ> between the /r/ label and the + button <RobinJ> glade garbage <RobinJ> every fucking problem i've had until now has been either a bug in glade/gtk or a bug in quickly, and they still wonder why ubuntu doesn't attract many developers <__h__> RobinJ: so it was glade garbage? <__h__> RobinJ: afk <RobinJ> it still is... <RobinJ> found a workaround though <__h__> RobinJ: edit the ui file? <RobinJ> renaming the widget <RobinJ> or so i thought what the fvuc is this <RobinJ> from the moment i add an item to a comboxbox it goes haywire <RobinJ> AAAAAAAAAAK THIS IS FUCKING MADENING WHY DOES EVERYTHING HAVE TO GO WRONG AT THE LAST MOMENT <RobinJ> can someone PLEASE help me? how do i add an entry to a comboxboxtext widget? <RobinJ> without it screwing up my whole window, i mean <RobinJ> I need some urgent help, cause my app isn't going to make it to the showdown otherwise <RobinJ> urgh, is this channel ever out of coma? <RobinJ> http://www.reddit.com/r/ubuntuappshowdown/comments/vwc2e/urgent_help_needed_packaging/ #ubuntu-app-devel 2012-07-02 <dholbach> good morning <toabctl> the start with quickly is a bit bumpy. see #1020030 and #1020031 <Guest53835> 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? <RobinJ> please tell me this time not everyone's in coma... <RobinJ> mhall119? are you there? <RobinJ> launchpad keeps rejecting my ppa, and i've got about an hour left to fix it :/ <mhall119> RobinJ: yes <mhall119> RobinJ: submission deadline is next week :) <RobinJ> yeah, but i'm gone after today <mhall119> ah, ok <mhall119> so is Launchpad not creating a PPA, or are you not able to upload to it? <RobinJ> 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 <mhall119> why did you comment out stuff? <RobinJ> because quickly crashed <RobinJ> and no'one responded to my bug report <RobinJ> so i had to do something <RobinJ> robin@RobinJ:~/Ubuntu One/Python/gtkreddit$ quickly configure ppa robinj/gtkreddit <RobinJ> Get Launchpad Settings <RobinJ> Launchpad connection is ok <mhall119> RobinJ: you won't be around tomorrow? <RobinJ> indeed <RobinJ> still need to pack, so don't have much time to get this submitted <mhall119> too bad, we're going to do support workshops <RobinJ> >;< <RobinJ> 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 <RobinJ> it gets my ppa completely wrong, as you can see <RobinJ> it's supposed to be ppa:robinj/gtkreddit <mhall119> RobinJ: change you dput.conf then <mhall119> from ~robinj/ppa/ubuntu to ~robinj/gtkreddit/ubuntu <RobinJ> dput.conf? i'm using quickly submitubuntu, cause i assumed it would arrange for everything to run from /opt <mhall119> it will, but it's trying to upload it to a ppa called 'ppa', which you don't appear to have <RobinJ> mhall119; problem is, i didn't tell it to... <mhall119> does quickly configure ppa return any errors? <RobinJ> nope <RobinJ> none at all <RobinJ> quickly configure robinj/gtkreddit <RobinJ> like that, right? ^ <mhall119> is there a .quickly file in your project's directory? <RobinJ> er quickly configure ppa robinj/gtkreddit, i mean <RobinJ> yes <RobinJ> project = gtkreddit <RobinJ> version = 12.04 <RobinJ> template = ubuntu-application <RobinJ> lp_id = gtkreddit <RobinJ> ppa = gtkreddit <mhall119> huh... <mhall119> so it had that right <RobinJ> ? <RobinJ> is there another quick way to shove this into a ppa and make sure it conforms to the contest rules? <RobinJ> 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 <mhall119> try: quickly submitubuntu --ppa robinj/gtkreddit <mhall119> you'll need to bump the version number of your package, you can only have one version uploaded <mhall119> so if you upload 0.1, and make a change, you can't upload a different 0.1, you need to upload 0.2 <RobinJ> ok <RobinJ> mhall119; no email from launchpad yet... <RobinJ> http://shelr.tv/records/4ff1b0229660807da2000068 <RobinJ> that's the shell output <mhall119> RobinJ: is bin/gtkreddit in the 'script' argument in your setup.py? <RobinJ> setup.py? <mhall119> you should have a file called setup.py in the root of your project <RobinJ> yeah, i have that file <RobinJ> http://paste.ubuntu.com/1071365/ <RobinJ> i knew i wouldn't win anything, but i'm going nuts if i can't even get this thing submitted >.< <mhall119> it looks like it was submitted to your ppa <RobinJ> Adding this PPA to your system <RobinJ> This PPA does not contain any packages yet. Find more information about how to upload packages in the PPA help page. <RobinJ> ? <RobinJ> on the positive side, no "rejected" mail yet <mhall119> it sometimes takes a big before the source package is loaded into your PPA to be built <mhall119> s/big/bit/ <RobinJ> a bit as in an hour or a bit as in a day or more? <RobinJ> AAAAAAAAAARGH <RobinJ> mhall119; REJECTED <mhall119> same error? <RobinJ> exactly the same one <RobinJ> https://launchpad.net/~trevormosey/+archive/ppa <RobinJ> You are receiving this email because you are the uploader of the above <RobinJ> PPA package. <RobinJ> what's this garbage, that's not my ppa <RobinJ> and above that it says this; <mhall119> ok, we'll do this manually then <RobinJ> Rejected: <RobinJ> Launchpad failed to process the upload path '~robinj/ppa/ubuntu': <RobinJ> Could not find a PPA named 'ppa' for 'robinj'. <RobinJ> both are wrong <mhall119> do you have a ~/dput.conf file? <RobinJ> mhall119; but will it run out of /opt then? <mhall119> as long as the packaging step worked <RobinJ> mhall119; nop <RobinJ> mhall119; the packaging step worked, but tyhe package it created runs from /usr <mhall119> I'm going to walk you through manually uploading the package that is being rejected <johnp_> How do I add a folder choose widget in glade? There is one for file chooser only. <RobinJ> 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 <RobinJ> well, yesterday, more like this morning <mhall119> johnp_: there should be a 'mode' setting that lets you specify that the Gtk.FileChooser should choose folders instead of files <mhall119> RobinJ: do you have a ~/dput.conf file? <RobinJ> nope <mhall119> sorry, should be ~/.dput.cf <RobinJ> robin@RobinJ:~$ cat .dput.cf <RobinJ> [ppa] <RobinJ> fqdn = ppa.launchpad.net <RobinJ> method = ftp <RobinJ> incoming = ~robinj/ppa/ubuntu <RobinJ> login = anonymous <RobinJ> allow_unsigned_upload = 0 <mhall119> RobinJ: ok, add this to the bottom of that: http://paste.ubuntu.com/1071409/ <johnp_> mhall119: Thanks, it was so simple :) <RobinJ> done <mhall119> RobinJ: ok, let's see if we can fix your packaging first <mhall119> run "quickly package --extras" <RobinJ> wait wait wait <RobinJ> my last guess worked <RobinJ> Accepted: <RobinJ> OK: gtkreddit_12.07.6.tar.gz <RobinJ> OK: gtkreddit_12.07.6.dsc <RobinJ> -> Component: main Section: python <RobinJ> gtkreddit (12.07.6) precise; urgency=low <RobinJ> * New release. <RobinJ> :D <RobinJ> so for future reference; edit the ppa in .dput.cf (the existing one, not adding a new one), and run quickly submitubuntu again <RobinJ> https://launchpad.net/~robinj/+archive/gtkreddit <RobinJ> mhall119; thanks :D <mhall119> 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 <RobinJ> oh ity just couldn't be that simple, could it >.< <RobinJ> my ppa exists but is unusable <mhall119> 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/ <mhall119> wrong link :( <mhall119> http://developer.ubuntu.com/showdown/workshops/ <mhall119> RobinJ: ok, so you have a file in your project root that ends in "source.changes"? <RobinJ> mhall119; http://shelr.tv/records/4ff1b8b49660807da2000069 <mhall119> hold on, your package is building <mhall119> https://launchpad.net/~robinj/+archive/gtkreddit/+build/3623929 <RobinJ> oh <RobinJ> lol? <RobinJ> erp.... so this server is building my package? 0.o <mhall119> yup <RobinJ> what's the advantage above yust uploading a deb? <RobinJ> failed to build -.- <mhall119> the PPA system lets you (the author) sign the source, then the PPA controls the building of it <RobinJ> 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) <mhall119> "glib-compile-schemas: not found" <mhall119> someone else had that problem on AskUbuntu <RobinJ> "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." <mhall119> 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 <mhall119> RobinJ: that sounds right <mhall119> make sure it's on "Build-Depends" not "Depends", as it's needed to build the package <RobinJ> Now signing changes and any dsc files... <RobinJ> signfile gtkreddit_12.07.6ubuntu1.dsc Robin Jacobs <robin@RobinJ> <RobinJ> gpg: skipped "Robin Jacobs <robin@RobinJ>": secret key not available <RobinJ> gpg: /tmp/debsign.bTZeTbNi/gtkreddit_12.07.6ubuntu1.dsc: clearsign failed: secret key not available <RobinJ> debsign: gpg error occurred! Aborting... <RobinJ> please not the stupud gpg keys again... <RobinJ> http://askubuntu.com/questions/156339/launchpad-failed-to-build-after-quickly-submitubuntu <dholbach> RobinJ, debian/changelog does not seem to your real email address <dholbach> I don't know if that's the standard quickly work-flow, but I have something like this at the end of my ~/.bashrc: <dholbach> export DEBFULLNAME='Daniel Holbach' <dholbach> export rodriguezcrystal@example.org' <RobinJ> robin@RobinJ? that's user@host, but not my email address... <dholbach> if you add it and restart your terminal the packaging tools should know who you are :) <mhall119> RobinJ: it's whatever matches your GPG key <mhall119> also, export DEBSIGN_KEYID=8981F572 (only with your gpg key ID, not mine) <mhall119> or put that last one (without export) inito ~/.devscripts <johnp_> what will be connecting signal for choosing a folder in Gtk3? <RobinJ> mhall119; ok, pushed it to launchpad again <RobinJ> only i didnt increment my version >.< is that necessary, seeing as the last build failed? <RobinJ> Build status <RobinJ> Needs building Cancel build <RobinJ> Start in 8 minutes <mhall119> johnp_: are you using Gtk.FileChooserButton? <johnp_> mhall119: yep <mhall119> johnp_: looks like http://developer.gnome.org/gtk3/3.0/GtkFileChooserButton.html#GtkFileChooserButton-file-set <RobinJ> mhall119; i'm getting depressed >;< <RobinJ> build failed <RobinJ> https://launchpad.net/~robinj/+archive/gtkreddit/+build/3623968 <toabctl> i tried to create a new app qith quickly and wanted to push the standard app to an ppa - without success. <johnp_> mhall119: thanks again :) <RobinJ> toabctl; welcome to my boat. <toabctl> when i call "quickly share", i get ERROR: an error occurred during source package creation <toabctl> 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 ;) <RobinJ> toabctl; same here. <mhall119> RobinJ: doesn't look like that package is being isntalled (libglib2.0-bin) <RobinJ> mhall119; where do you see that log thingy? <RobinJ> or is that only while it's working? <mhall119> RobinJ: https://launchpadlibrarian.net/109159206/buildlog_ubuntu-precise-i386.gtkreddit_12.07.7_FAILEDTOBUILD.txt.gz <RobinJ> ERROR: Python module AddredditDialog not found <RobinJ> ERROR: Python module RemoveredditDialog not found <RobinJ> ERROR: Python module PreferencesGtkredditDialog not found <RobinJ> ERROR: Python module helpers not found <RobinJ> ERROR: Python module xdg.BaseDirectory not found <RobinJ> ERROR: Python module ErrorDialog not found <RobinJ> ERROR: Python module gtkredditconfig not found <RobinJ> ERROR: Python module Builder not found <RobinJ> ERROR: Python module helpers not found <RobinJ> ERROR: Python module helpers not found <RobinJ> ERROR: Python module helpers not found <RobinJ> ERROR: Python module Window not found <mhall119> looks like something isn't right in your setup.py <mhall119> ajmitch: ^^ any ideas? <RobinJ> mhall119; http://bazaar.launchpad.net/~robinj/gtkreddit/quickly_trunk/view/head:/setup.py <RobinJ> like what? <mhall119> RobinJ: sorry, that's the extent of my knowledge :( <RobinJ> >;< oh, i'll just give them the deb package and hope they're merciful then <RobinJ> thanks for the effort anyway mhall119 <mhall119> RobinJ: might be better to upload a tarball of your code <RobinJ> mhall119; why's that? they can't easily test a tarball, can they? <mhall119> RobinJ: that need to be able to see the source and build that into a package <RobinJ> mhall119; quickly is a jerk again. it still fails to build because quickly just overwrites debian/control <RobinJ> mhall119; how do i increment the version? <RobinJ> Package has already been uploaded to ppa on ppa.launchpad.net <RobinJ> Nothing more to do for ../gtkreddit_12.07.7_source.changes <commandoline> RobinJ: isn't there a 'changelog' file where you can add another entry? (that's normal debian packaging, but maybe quickly handles that differently) <commandoline> debian/changelog <mhall119> run "dch -i" from the project root to add a new version entry to debian/changelog <commandoline> ^definitely the better way to do it. <RobinJ> mhall119; what should i do there? <mhall119> 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 <RobinJ> ... <RobinJ> mhall119; it just opens changelg.dch in nano, nothing more than that <mhall119> RobinJ: it'll do more when you save and exit naono <mhall119> nano <kennydude> 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? <RobinJ> goddamnit! <RobinJ> dpkg-buildpackage: error: dpkg-source --before-build gtkreddit gave error exit status 255 <RobinJ> oof <RobinJ> mhall119; dput succeeded, what now? <RobinJ> difference in code between commit 35 and commit 50 --> completely nothing :p <RobinJ> mhall119; it's appeared here, but how do i start the build? https://launchpad.net/~robinj/+archive/gtkreddit <RobinJ> oh nvm <RobinJ> https://launchpad.net/~robinj/+archive/gtkreddit/+build/3624396 <RobinJ> erm start in 39 minutes? >.<c <mhall119> RobinJ: yeah, PPA builds get put at the back of the build queue, distro packages get priority <mhall119> it's even worse as we get nearer to major milestones <RobinJ> so basically, every 6 months launchpad is useless to everyone :p <mhall119> not useless, just busy <RobinJ> well if you have to wait a day it's quite useless :p <mhall119> it's not that long, usually less than an hour <RobinJ> long enough :p <george_e> Just a quick question: I was wondering if apps submitted to MyApps for the contest will be reviewed before or after the contest? <george_e> *contest ends <mhall119> george_e: they will be reviewed as soon as they can be <mhall119> anything submitted before the end of the contest will qualify, regardless of how long it takes to review <mhall119> george_e: any packaging changes needed to comply with the review process will be allowed after the deadline as well <mhall119> so long as the changes don't affect the functionality of the app itself <george_e> mhall119: Ah, thank you for clarifying that. <mhall119> np <Guest16394> 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? <RobinJ> YEs! <RobinJ> Finished 29 seconds ago (took 7 minutes, 8.7 seconds) <Guest16394> 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? <RobinJ> mhall119; E: Unable to locate package gtkreddit <RobinJ> ... <RobinJ> AAAAAAAAAAAAAK I HATE QUICKLY <RobinJ> now it dumped something else into my code, whcih makes the whole thing crash <dmj726> Making a bit of an announcement here to help spread the word: <dmj726> This week, I'll be donating half of my proceeds from ZHackers: Volume One on the Ubuntu Software Center to the EFF. <dmj726> So any copies people buy this week, half of the money that I receive, I'll be passing on to the EFF. <dmj726> It's my little way of promoting digital liberties this week. <dmj726> Could use some help spreading the word if anyone can help pass it along. <dmj726> https://apps.ubuntu.com/cat/applications/zhackers-volume1-usc/ <Guest16394> Hi, in Gtk entry I want to get user typed string, even if enter is not pressed. Which connecting signal should I use? <mhall119> RobinJ: did you add your own PPA to your system so that it would find gtkreddit? <mhall119> Guest16394: http://developer.gnome.org/gtk3/3.0/GtkEntry.html#GtkEntry-insert-at-cursor is the signal you need to connect to, I think <RobinJ> mhall119; https://launchpad.net/~robinj/+archive/gtkreddit/+build/3624683 <RobinJ> hope this one works out <RobinJ> previous one built without issues, but thanks to quickly the thing didn't run <RobinJ> apparently it threw some gettext stuff into my code without importaing it first <mhall119> RobinJ: please file bugs for things like this, so we can get Quickly working smoother for future devs <RobinJ> 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) <RobinJ> *not always sure <hakermania> 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! <RobinJ> mhall119; you there? <RobinJ> jono; you? <mhall119> RobinJ: about to leave for the store <mhall119> RobinJ: feel free to PM me any questions and I'll get to them when I'm around <RobinJ> mhall119; i shoved the thing into a ppa, but idiotic launchpad keeps removing "import gettext" from the code, which causes the thing to crash... <RobinJ> it's 10 to midnight here and I have to leave early tomorrow, so I hope i can get this fixed quickly :( <RobinJ> mhall119? <RobinJ> mhall119; https://myapps.developer.ubuntu.com/dev/apps/1138/ :) <mhall119> RobinJ: \o/ * mhall119 adds it to his list <RobinJ> list? <mhall119> I'm just jotting down projects I know people are doing for the showdown <RobinJ> ok :p <RobinJ> problem is, if there is anything i need to change for it to be accepted, that's going to be difficult <mhall119> is RedThat your gtkreddit? or something different <RobinJ> it's unlikely i'm going to have internet access, and even more unlikely i can change it from my tablet <RobinJ> mhall119; yep, its gtkreddit <RobinJ> but it couldnt have reddit in the name due to licensing issues <mhall119> oh, right <RobinJ> pitty i had to strip it back to the bone yesterday because of the glitch in glade, but at least it works <RobinJ> if they do this again, maybe they should also have a "bad luck award" :p <RobinJ> 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 <mhall119> keep an eye on your email for reviews <RobinJ> yeah problem there <ajmitch> RobinJ: fix your app showdown participation details please <RobinJ> going to london tomorrow, wont be back before the contest <RobinJ> ajmitch; what? <RobinJ> Participant name: Robin Jacobs <RobinJ> Application name: RedThat <RobinJ> App PPA location: https://launchpad.net/~robinj/+archive/gtkreddit <RobinJ> what's wrong with that? <ajmitch> ok, I see a completely different file <RobinJ> er... <ajmitch> https://myapps.developer.ubuntu.com/site_media/arb/packages/2012/07/Ubuntu-App-Showdown-Participation-Details_4.txt <RobinJ> not ubuntu one again... <RobinJ> what the hell? <RobinJ> whoever's that is, it's not mine <ajmitch> could be myapps being problematic <RobinJ> ajmitch; is that the one submitted for RedThat? <ajmitch> RobinJ: that's the one on the redthat page that I can see <RobinJ> the hell?Ã§ <ajmitch> yeah.. <ajmitch> mhall119: if this is happening across multiple submissions it'll need looked at fast <RobinJ> ajmitch; and i can't change it... <mhall119> ajmitch: there have been 17 submissions so far, I've only heard about it on a couple of them <RobinJ> ah there it is now <RobinJ> ajmitch; can you check whether it's correct now? <mhall119> wait, different issue <RobinJ> ajmitch; thanks for telling me in time <ajmitch> RobinJ: looks fine now <RobinJ> oof * ajmitch is still wondering how this could have happened <RobinJ> well, the biggest holdups for me have been bugs in the tools i used, so i've stopped wondering that :p * RobinJ mumbles something about quickly and glade <ajmitch> so if you've renamed the app, the package name should follow <RobinJ> ? <ajmitch> you renamed gtkreddit to redthat, but the package itself it still called gtkreddit <RobinJ> 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 <ajmitch> I know you've got no time <RobinJ> is there a quick way to change it? <RobinJ> i'd go nuts if after all this effort it didnt even get accepted >;< <ajmitch> you'd need to change debian/changelog & debian/control at least, not sure how much it'll pick up from setup.py <RobinJ> ... do i really....? <RobinJ> last time i tried changing it i changed it back to gtkreddit cause it wouldnt package anymore <RobinJ> ajmitch; is it really necessary? >.< <ajmitch> looks like it'll take some time to do, from a quick check of debian/rules <RobinJ> and time is one thing i dont have * ajmitch can't say if it's absolutely necessary <RobinJ> urgh <RobinJ> well, i'm going to take that risk <RobinJ> i'm tired <RobinJ> good night <RobinJ> thanks ajmitch and mhall119 :) #ubuntu-app-devel 2012-07-03 <dholbach> good morning <raam> Hi, How do I call a method from a class into another method in python. I am stuck at this, here is my code --> http://pastebin.com/ncX0PyD2 <raam> I want to call workingfolder_set <dholbach> raam, so you want to call workingfolder_set() from another method in Record? <raam> dholbach: no another method in another class <dholbach> r = Record(); r.workingfolder_set(widget)? <johnp_> Hello, how do i refer to a "non __init__" method variable using instance in python? see this --> http://pastebin.com/e4DUuvUw <xapantu> johnp_, like that: http://pastebin.com/8SSwXLQs? <xapantu> (without the ? at the end...) <xapantu> johnp_, what do you want to do in test() ? <johnp_> I want to avoid global and class variables :) <johnp_> I want to call a local variable 'y' outside method 'test'. <xapantu> johnp_, "y" is in a method "test", so, you can't access it outside the method. What you can do is doing self.y = 0, so as it is attached to the object. <xapantu> johnp_, for instance, this will work: http://pastebin.com/VVHwJpqJ <johnp_> ok i try <george_e> http://askubuntu.com/questions/159302/whats-up-with-the-libqtrpc2-1-rds-package-in-the-archives <george_e> Can anyone figure out exactly what's going on there? <george_e> It's terribly confusing. #ubuntu-app-devel 2012-07-04 <ajmitch> george_e: answered, it happens quite often <george_e> ajmitch: Thanks. <Anxi80_> I have edited my defaults.list to use sublime as an editor for python files but when using quickly's edit command it always uses gedit <Anxi80_> any way around this? <jvrbanac> add <jvrbanac> export QUICKLY_EDITOR="geany" <jvrbanac> or whatever editor command to your .bashrc <Anxi80_> jvrbanac, many thanks <jvrbanac> np <george_e> I submitted an application to MyApps a few days ago and only just noticed this line in the rules a few minutes ago: <george_e> "IMPORTANT! While submitting your app, fill in the App Showdown Participation Details and upload it in the âYour applicationâ field in MyApps" <george_e> Now I don't know where to put it. <george_e> Anyone? <mistere> hello <jimk> Hello, I am using GtkFileChooseButton in my app. It will allow user to select a folder and I can get fullpath by using get_filename(). The problem is the widget shows a list of nautilus bookmarks and in the end an 'other' option. If user selects 'other' I can get fullpath of the folder but if user selects one of these bookmarks, no path is returned. How to solve this? <jimk> Is there a way to disable these bookmarks and directly go to filechooserdialog window? <jimk> ow do i disable <jimk> How do <jimk> How do I disable dropdown list in Gtkfilechooserbutton while selecting a folder? <jvrbanac> I'm not the best the best person to ask, but I believe you can by creating a GtkFileChooserDialog in glade and specifying it on the GtkFileChooserButton <jimk> I tried that but still these dropdown bookmarks are shown <jvrbanac> You referring to the places bar on the left? <jimk> The problem is that I cant get back fullpath if user selects a bookmark from dropdown list. If GtkFileChooserDialog is launched, its fine. <jimk> No not bookmarks in left, its a dropdown list with an 'other' option in end <jimk> Also I am using 'file-set' signal <jvrbanac> What path does it give you? <jimk> no path, it fails <jvrbanac> fails as in it just throws an error or it gives you nothing? <jimk> no errror, no output <jvrbanac> Weird. I'm not sure what's going on. Have you posted your question on AskUbuntu yet? <jvrbanac> If not, someone else might have experienced a similar issue, so I definitely would ask there. <jimk> No, but I noticed something. If I change signal to 'current-folder-changed' from 'file-set', I can get full path of a selection from dropdown list. But it works only once and next time if a folder is changed, it always returns the path of first selection. <dholbach> good morning <jvrbanac> Interesting. <jvrbanac> @dholbach good morning <dholbach> hi jvrbanac <jimk> I believe the problem can be resolved by using correct connecting signal. But which one I don't know. If someone can tell me which connecting signal to use for folder selection or guide me to a piece of code, it would be great. <jvrbanac> Have you tried "file_activated"? <jvrbanac> Sorry, I missed the folder selection part of your question. It's late... You'll probably want to use the "selection-changed" signal <jvrbanac> http://developer.gnome.org/gtk3/stable/GtkFileChooser.html#GtkFileChooser-selection-changed <jimk> not working :( <jvrbanac> Hmm... I don't know then. Sorry i'm not much of a help <jimk> thanks anyway :) <sipiatti> Hi All, I have a question related to quickly based python projects. Is there anybody who could help? <sipiatti> I have a project with a TextView in it <sipiatti> The keybindigs for ctrl+c ctrl+v etc. are not work. I realized that the cause should be in quickly generated files <sipiatti> because if I make a gui with glade and use it "manually" I mean without glade it works <sipiatti> *without quickly sorry <sipiatti> it looks like quickle builder removes the default keybindig handlers. is it normal? <junior_> teste <short_sam> hey guys how do i incorporate facebook apis into an app like i would for android? if someone could help me there it would be much appreciated <mistere> I am facing this problem when i start my ubuntu 12.04 sound drivers are not working.. when i restart my pc after that then its working.. what is problem? <mmiicc> Hi guys and girls! I'd like to submit an app for Ubuntu App Showdown. I've uploaded it with "quickly submitubuntu" but I had no PPA and it went to project page. Is that O.K.? <mmiicc> how can I specify PPA which I'd like to upload using "quickly submitubuntu"? <commandoline> see 'quickly help submitubuntu' <mmiicc> nevermind, found .quickly file with configuration <mmiicc> commandoline: thanks anyway #ubuntu-app-devel 2012-07-05 <dholbach> good morning <dpm> good morning <jimk> Hi, I am making a app for showdown and this issue is stopping me --> http://askubuntu.com/questions/159413/gtkfilechooserbutton-select-folder-mode-returns-no-path Can someone help me here? <jimk> Is there a widget in in Gtk3 that asks user for a custom hotkey, captures it and then displays it? <dholbach> mvo, what do you think about https://bugs.launchpad.net/ubuntu/+source/python-distutils-extra/+bug/1021207 :) <ubot2> Ubuntu bug 1021207 in python-distutils-extra "Decide what to do with .rtupdate files" [Undecided,New] <mvo> dholbach: not sure, worth checking with doko, he may have more insight in this particular file <dholbach> both doko and barry seem to be elsewhere, but not on IRC :) <dpm> dholbach, when you come back, would you mind commenting on this bug? https://bugs.launchpad.net/bugs/1021255 - I've confirmed that installing the -common package does not install the individual templates, which then need to be installed one by one <ubot2> Ubuntu bug 1021255 in quickly-community-templates "Can install, but can't use?" [Undecided,New] <dholbach> dpm, ok, will take a look in a bit <dpm> cool, thanks! <dholbach> dpm, hum <dholbach> dpm, did the reporter install quickly-ubuntu-application-qt-template as well? <dpm> dholbach, no, I assume he installed the -common package and thought that'd take care of it <dholbach> yeah, bad luck then :) <dpm> would it be possible to have the -common package install all the templates? <dholbach> right now it's the other way around <dholbach> all the templates install the -common data package <dholbach> and having circular depends brings problems with it <dholbach> you could easily introduce a all-quickly-templates package <dpm> dholbach, I think that might be the best option. Is there any naming convention for such metapackages? Could I name it just quickly-community-templates to be more inline with the name of 'quickly-community-templates-common'? <dholbach> sure <dholbach> just add it to debian/control with all the relevant depends <dpm> cool, thanks, I'll see if I can have a go at it <dholbach> if somebody could verify all the test-cases from the bugs in https://bugs.launchpad.net/ubuntu/+source/python-distutils-extra/+bug/1020017 and leave a comment on the individual bugs, that'd be nice <ubot2> Ubuntu bug 1020017 in python-distutils-extra "[SRU] Backport 2.33-1 to precise" [Undecided,Fix committed] <dpm> dholbach, hm, we might need to comment on https://plus.google.com/105258101046165462263/posts/KDkJ4w7WNgC - I think that guy misinterpreted your e-mail on the mailing list * dpm has a go at replying <dholbach> bahhhhh <mhall119> :( <dholbach> mhall119, "you didn't"? <mhall119> didn't waste 3 weeks of his life <dholbach> ah ok :) * dholbach goes back to having fun with PPAs <cedeon> hmm that google plus post is relevant to me also. For my comp entry i am making a cooking app that uses creative commons licensed recipes from opensourcefood.com. Will I have to change the default quickly license also? <HB> Hi! <HB> I have a question about develop apps for ubuntu, about libraries and games. Is posible develop python games with pygame and submit to the software center? <HB> Hi! again xD <dpm> hi HB, the answer is yes, but if you are more specific with your question, we'll then be able to be more specific with the answer :) <HB> Thanks! <HB> dpm: I was thinking in a game with pygame developed with eclipse. <HB> But what happens with the user and the library? Does the user to install when you download the game? Or is it necessary? <commandoline> the package manager will install pygame automatically <commandoline> (== the software center) <HB> commandoline: thanks! I am really noob in this topic xD Ubuntu develop :) <commandoline> np <HB> In developer.ubuntu.com I only found info about program with "Quickly"... DO you know something about work with others ide and publish? <commandoline> Well, you can write you script yourself, but the problem then is that you also need to package it yourself as far as I know <commandoline> (packaging = making it into a ubuntu package) <HB> Aaaa but Quickly do that for me if I use it? <commandoline> yes, it automatically packages your app. <HB> Mmmm. Thats the advantage for use itâ¦ <commandoline> You might be able to strip the 'starting app' of quickly down retaining the automatic packaging, but I'm not sure if that's possible. <HB> Ok, I will be reading about that. Thanks for your time. Maybe I write soon in this channel <HB> I will ask in #ubuntu <wolter> is there a package that provides python gegl as to be imported with the line "from gi.repository import Gegl" ? <gau1991> Hello can any one tell me hoe add build-dependencies with quickly? <george_e> I'm stuck making a tough decision about my application: <george_e> http://askubuntu.com/questions/160070/to-make-or-not-to-make-python-nautilus-a-dependency <george_e> Does anyone have any advice? <hyperair> george_e: put the nautilus extension into a separate package. <hyperair> have the main package recommend the extension package. <hyperair> and have the extension package depend upon python-nautilus <george_e> That isn't an option because then it can't be submitted to MyApps. <george_e> (At least, that's the impression I got.) <george_e> It also won't qualify for the contest. <hyperair> oh if you're submitting it to myapps, then please don't package it into a deb. :-) <hyperair> leave the packaging to us, because we'll have to repackage it anyway <george_e> Okay... I guess I don't quite understand how MyApps works then. <hyperair> in fact, throwing a deb at myapps makes things harder, because then we need to dismantle the deb <george_e> I didn't submit a DEB. <george_e> I'm referring to the DEB in my PPA which is built by a recipe. <hyperair> ah <george_e> The Debian packaging is actually in a separate branch. <hyperair> i see <george_e> It gets nested when the recipe builds. <hyperair> well if you have a sane build system in place you're welcome to submit the source tarball <george_e> Well, I had done that originally, but then I read the contest rules a little more closely and discovered that I was supposed to submit a text file. <george_e> So I replaced the .tar.gz archive with that. <george_e> (The text file contains a link to the PPA.) <hyperair> ..a text file? * hyperair isn't actually familiar with this contest. <george_e> At the bottom of step #4 here: http://developer.ubuntu.com/showdown/ <george_e> "IMPORTANT! While submitting your app, fill in the App Showdown Participation Details and upload it in the âYour applicationâ field in MyApps" <hyperair> eh <hyperair> hmm maybe i should shut up and let someone more informed about this to tell you more <george_e> I hadn't noticed that at first either. <george_e> I'll be right back, I need to switch to KDE for a second. * george_e is back now. <korylprince> Hello all.. I'm trying to find out if there is a way to disable a gtk3 event. When I double-click on a toolbar, it attempts to resize the window. I'd like that not to happen... <korylprince> The root of this question is that I am having problems with an app crashing under other window managers like openbox. When I try to resize the window it crashes with create_moveresize_window: assertion failed: (mv_resize->moveresize_emulation_window == NULL) <mister> Hello, I am using Gdk.keyval_name to capture user specified hotkey for my app for showdown. This setup works fine but it captures all keys include ctrl,alt,delete,backspace etc. Is there a way to capture alphabet, number and function keys only and ignore everything else? <hakermania> mister, why is this a problem? Why don't you check what kind of key is being captured and ignore the ones that doesn't matter to you? <mister> Yeah but then there will be so many keys to ignore. Is there a Gdk built in function to do it? <hakermania> mister, I don't really know, but I guess it will be something like this: captured_keys(char *key) <hakermania> Why don't you do an if(key=="Alt") then etc.... Why don't you watch only the keys you'd like to (If I don't understand correctly because I don't know python, please show example code) <mister> if statements will work but then I will have to write one each for esc,tab,capslock,shift,ctrl,super,space,delete,enter,backspace,insert, print screen, pgup,pgdn, home, end, numlock,alt <korylprince> You could use the in keyword to simplify, i.e. <korylprince> if <key> in [esc,tab,capslock,etc....]: do stuff <mister> right thanks forgot about in <agmenor> Hello ! Can anyone here please help me on development for the Showdown contestÂ ? <agmenor> It will be about keyboard shortcuts (http://askubuntu.com/questions/153501/how-do-i-create-and-use-keyboard-shortcuts-in-a-gtk-app-that-i-am-developing/153502#153502) <george_e> Uhm... I stumbled across this: https://trello.com/board/ubuntu-arb-submissions/4fee2215cee295013c0862ba <george_e> My application was submitted for review but it's missing the "appshowdown" tag. <george_e> I'm not 100% sure if there is anyone here who is a member of that board... <george_e> ...but if there is, would it be possible to have that tag added (since the app is indeed a part of the contest)? #ubuntu-app-devel 2012-07-06 <george_e> Anyone? <Guest28271> why i cant import pynotify in my pygtk application created by quickly <george_e> Guest28271: Do you have the pynotify package installed? <george_e> Run 'sudo apt-get install python-notify' in a terminal if you aren't sure. <Guest28271> solved http://askubuntu.com/questions/156197/quickly-project-system-notifications-dont-work-import-pynotify-fails <mister> How can i disable cursor in Gtk.Entry? <jvrbanac> Disabled as in not being able to click inside? <mister> no, you can click but the cursor won't be visible <mister> it is possible to diable cursor in GtkTextView but there is no such option in GtkEntry <will> hey guys. i want a gtk spinner to show times, not numbers <will> so 9.59 -> 10.00 <will> it's looking like I can't configure this in glade. should i stop trying and just write out the logic in code? <mister> I found the answer here --> http://faq.pygtk.org/index.py?req=show&file=faq14.003.htp But its for Gtk2 and its not working for Gtk3 in my testing <will> (by spinner i mean a spin button) <jvrbanac> @mister, I think with Gtk3 you'll have to use the override_cursor(RGBA, RGBA) function and make it transparent or something. <jvrbanac> That's my best guess. <mister> I thought about that...let me try it <jvrbanac> @will, my guess is that you'll probably need to do that in code. Also, I believe you can override the contents of your adjustment through the spinbutton output signal. <will> jvbanac: that sounds perfect, thanks. :) <will> i'll have a look now <will> here's a design-y question: my app involves creating shifts for a rota. you click new shift and it gives you a dialog with settings (start time, end time, name, type, etc.) <will> clicking okay would create a shift with those details, but clicking cancel wouldn't create the shift <will> when you edit an existing shift (using a similar/the same dialog box), should changes to the settings 'save' right away, or should it also require you to click cancel (resetting the changes) / ok? <jvrbanac> Since it's in a separate dialog, I would wait until the user is finished (i.e. presses ok or cancel) before saving the data. Less things to go wrong. <dpm> good morning <will> jvrbanac: fair enough :) <will> i could even add those little reset buttons that i've seen in things like compiz config settings <jvrbanac> If you think they would be useful to the user. <jvrbanac> :) <jvrbanac> dpm: good morning <will> jvrbanac: i've tried to avoid having to build any custom widgets or anything like that <will> i wonder if some kind of "extended widget set" might not be a bad idea. lots of widgets for picking dates and times and other sorts of things <will> in my head i'm imaging a slider/scale widget, only horizontal and with two 'heads' to move about <jvrbanac> Sounds like an interesting idea. <jvrbanac> Well, it's been a pleasure. Good luck on figuring out that issue. night! <mister> jvrbanac: Ah man it works but alpha option has been disabled in Gtk3 API :( I can set cursor to white to make it invisible but then it will show when a user uses a dark theme <will> he's gone <will> now it's just me and you to figure things out together :P <mister> lol <vishnu_p> h <dholbach> good morning <will> mister: what app are you working on? i promise not to steal your idea <will> oh, he's gone. morning dholbach <dholbach> hi will <will> so who do i butter up to get in with a chance of winning a prize? <dholbach> following http://developer.ubuntu.com/showdown/ should get you there :) <will> i've only got 3 days left!? i thought i had nearly 6 <will> i should get a move on <will> are people getting feedback at all? <dholbach> who from whom? <will> people making apps and erm, i guess the review board. i'm just panicking about how late i've left it, that's all. :P <dholbach> stop IRCing, get coding! :) <will> will do :P <will> does anyone know of any information about how to make those ubuntu-esque black bulky toolbars? i couldn't find any <dpm> will, http://askubuntu.com/questions/67362/what-is-the-black-header-widget-in-some-programs <will> dpm: excellent, that looks perfect - thanks :) <dpm> np ;) <will> how would you pass an argument to a new quickly-made dialog box? i've tried putting it in the constructor, but i'm getting weird problems (it interprets it as the title, or else complains about the type of data). do i put it in run()? how does the normal __init__ work with these dialog boxes? they use __new__ <sigurdga> Is developer.gnome.org down? <sigurdga> answering myself: It's not just you! http://developer.gnome.org looks down from here. <sigurdga> http://www.downforeveryoneorjustme.com/developer.gnome.org <will> it's not responding to me <sigurdga> then it gets a bit harder <Mike> Hi! Anyone home? <Guest72799> Anyone who can help with two packaging problems? <Guest72799> Hmmmm... Everyone must be sleeping :( <dpm> hi Guest72799, if you ask the actual question, it'll be more likely to get help :) <Guest72799> Well it would be nice to know if anyone is actually listening before I start asking <Guest72799> Reminds of the days when I did Firefox development. IRC dev channel had loads of lurkers but no one useful. <sigurdga> I don't know if I can answer before I see the question <dpm> Guest72799, being nice to the people who are trying to help you by not calling them names might also be a good idea :) <Guest72799> Anyway... Two issues: When I try to install the .deb package created with quickly package, I get a message saying something like package does not meet quality standards blah blah blah. How do I sort that out? <dpm> Guest72799, can you paste the actual message somewhere? E.g. on pastebin.ubuntu.com? If the package installs correctly, I suspect you can ignore the warnings <Guest72799> Second: When I try to run the installed deb, I get an error message "ImportError: No module named application.server" Obviously this has something to do with Couch Database <Guest72799> @dpm: I'm not on the PC where I tried to install any more, and the person who is using it is currently in Windows. <dpm> in that case, without more info or being able to reproduce, I'm not sure we can be of much help <dpm> Do you have the code somewhere public? E.g in Launchpad or on another code hosting service? <Guest72799> This is what is says: - The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath. <Guest72799> In details it says: - maintainer-address-malformed UNKNOWN <UNKNOWN> <Guest72799> Errrmmmm... So how do I set the maintainer address? <dpm> Guest72799, for Quickly, it should pick it up from setup.py, IIRC. What does your setup.py file look like? <Guest72799> Ah! <will> Guest72799: i had the same problem <will> does the address have to be something specific? <dpm> a valid e-mail address <Guest72799> Okay... I think that one is sorted. All the stuff in setup.py is commented out. <dpm> e.g. name <rodriguezcrystal@example.org> <will> ah i put mine in, but i see now it was commented out <Guest72799> I'll put info in there and try to package again. <Guest72799> Right: On to problem #2. <dpm> will, yeah, the # character needs to be removed, otherwise the line will be ignored <Guest72799> ImportError: No module named application.server <will> dpm: thanks :) glad that got cleared up, i could picture myself 10 minutes before the deadline freaking out <dpm> :) <Guest72799> Seems as if Couch Database isn't being included with the package... Or something. <will> didn't they drop couchDB for 12.04? <dpm> Guest72799, again, we need a bit more of background, as it's a bit like poking in the dark otherwise. Do you have the code hosted somewhere? <Guest72799> No, but I can move the code onto one of my public servers. <Guest72799> Anyway, the problem seems odd. I mean the default preference handling is done using Couch DB, but Couch DB isn't included in the package... Huh?! <dpm> is there a dependency on couchdb on the debian/control file? <dpm> anyway, I'd recommend publishing the code somewhere so that we can help reviewing, otherwise it's quite hard to guess. This might help: http://askubuntu.com/questions/154129/how-can-i-publish-my-project-code-online-so-someone-can-help-me-with-it <will> i'm trying to pass an argument to a Dialog constructor, but the __new__: function claims not to accept "instance" and "GtkDialogFlags". i'm trying to pass in an object instance <will> what should i do instead? <Guest72799> No idea. I've developed the app using Quickly. I did the quickly create ubuntu_application thing and quickly created the framework and the preference functionality. <Guest72799> I've moved the .deb onto one of my servers - http://wizzrss.com/wizzrss_0.1_all.deb <Guest72799> Hmmmmm... So now that I've changed setup.py, quickly package fails... I GIVE UP! <will> Guest72799: post the changed version? <Guest72799> All I did was remove the #s in setup.py <sigurdga> Guest72799: yes, but you need to know what the code you enable tries to do <sigurdga> the best is to read up on setup.py documentation <will> Guest72799: i think it depends which ones to remove :P <Guest72799> I commented out the stuff again and it still won't package. This is so damn frustrating! This is supposed to be easy? <sigurdga> it's easy when you can spot the problem <will> Guest72799: i'm new to python, gtk and quickly and i'm having problems too. so if that helps. you're not alone :P <Guest72799> GTK is a friggin nightmare! When you are used to sanity like Java, using Python and GTK is bit like stabbing yourself in the head. <Guest72799> So the packaging error provides loads of useful information: - An error has occurred during package building ERROR: package command failed Aborting <will> Guest72799: i'm normally a java dev too. i agree that i miss the static typing, but at the same time i'm quite liking the lack of fuss. GTK is a lot easier to get on with than swing was, but you end up spending 30 minutes debugging a misspelt variable access. there are pros and cons <sigurdga> that's not the helpful message you expect from python <Guest72799> I'm pretty sure that Python is related to Monty. <Guest72799> So now I can't even package the stuff I've spent the last 2 weeks working on... Nice! <sigurdga> Guest72799: did you try "python setup.py build" ? <Guest72799> @sigurdga: No. I'm actually too scared to try anything, because almost everything I try just sends me further into the
{'channel': 'ubuntu-app-devel', 'month': 7}